สถาปัตยกรรมเครือข่าย

31
sancha phanpeang 1 บทที่ 4 สถาปัตยกรรม เครือข่าย

Upload: taenmai

Post on 11-Jul-2015

4.785 views

Category:

Technology


0 download

TRANSCRIPT

Page 1: สถาปัตยกรรมเครือข่าย

sancha phanpeang 1

บทท 4 สถาปตยกรรมเครอขาย

Page 2: สถาปัตยกรรมเครือข่าย

sancha phanpeang 2

โปรโตคอล (Protocol) คออะไร ?

□ กฎ ขนตอน และรปแบบของขอมลทใชในการสอสารระหวางเครองคอมพวเตอรสองเครองใดๆ ทเชอมตอกนเปนเครอขาย

Page 3: สถาปัตยกรรมเครือข่าย

sancha phanpeang 3

OSI Model

□ Open System Interconnection Model : OSI□ พฒนาขนโดยองคกร International Standards

Organization : ISO□ ประกอบดวยชนสอสารจำานวน 7 ชน (Layers)

■ 6 ชน จะทำาหนาทการทำางานใหกบโปรแกรมเพอจดการสงและรบขอมลผานระบบเครอขาย

■ 1 ชน จะควบคมการทำางานอปกรณสอสารโดยตรง

Page 4: สถาปัตยกรรมเครือข่าย

sancha phanpeang 4

จดมงหมายของการกำาหนดมาตรฐาน OSIเพอจดแบงการดำาเนนงานพนฐานของเครอขายและ

กำาหนดหนาทการทำางานในแตละชน ซงแบงออกไดเปน 7 ชน โดยหลกเกณฑในการกำาหนดมดงตอไปน

■ ไมแบงโครงสรางออกในแตละชนจนมากเกนไป ■ แตละชนมหนาทการทำางานแตกตางกน ■ หนาทการทำางานคลายกนจะถกจดใหอยในชนเดยวกน ■ เลอกเฉพาะการทำางานทเคยใชไดผลประสบความสำาเรจมาแลว ■ กำาหนดหนาทการทำางานเฉพาะงายๆ เผอวามการออกแบบหรอ

เปลยนแปลงใหม อปกรณฮารดแวร และซอฟตแวรจะไดไมตองเปลยนแปลงตาม

■ มการกำาหนดอนเตอรเฟซมาตรฐาน ■ มความยดหยนในการเปลยนแปลงโปรโตคอลในแตละชน

Page 5: สถาปัตยกรรมเครือข่าย

sancha phanpeang 5

โครงสรางรปแบบมาตราฐานโอเอสไอ

Page 6: สถาปัตยกรรมเครือข่าย

sancha phanpeang 6

ขอมลและขอมลควบคมทเดนทางผานโครงสราง OSI

Page 7: สถาปัตยกรรมเครือข่าย

sancha phanpeang 7

Page 8: สถาปัตยกรรมเครือข่าย

sancha phanpeang 8

สรปหนาทการทำางานในแตละ Layer

Page 9: สถาปัตยกรรมเครือข่าย

sancha phanpeang 9

Application Layer

Page 10: สถาปัตยกรรมเครือข่าย

sancha phanpeang 10

Application Layer

□ ชนสอสารโปรแกรมประยกต (Application Layer)■ ทำาหนาทกำาหนดขอมลทจะสงรปแบบของขอมลและรหสของ

ขอมลและยงตดตอกบผใชดวย ตวอยางโปรโตคอล เชน□ File Transfer,Access and Management (FTAM) : ใหบรการ

เกยวกบการถายโอนไฟลระหวางคอมพวเตอรและการอาน การเขยน หรอแมกระทงการลบไฟลทอยในอกเครองหนง

□ Virtual Protocol (VTP) : ใหบรการเกยวกบการเขาใชแอพพลเคชนทอยอกเครองหนง โดยการจำาลองเทอรมนอลของเครองทอยหางไกลใหกบผใช

□ Message Handling Service (MHS) : ใหบรการเกยวกบการรบสงอเมล

□ Directory Service (DS) : ใหบรการเกยวกบการจบคระหวางชอและทอยของคอมพวเตอร

□ Common Management Information Protocol (CMIP) : ใหบรการขอมลเกยวกบการจดการเครอขาย

Page 11: สถาปัตยกรรมเครือข่าย

sancha phanpeang 11

Presentation Layer

Page 12: สถาปัตยกรรมเครือข่าย

sancha phanpeang 12

Presentation Layer

□ ชนสอสารนำาเสนอขอมล (Presentation Layer)■ ทำาหนาทกำาหนดรปแบบของขอมลทจะรบสงผาน

ระบบเครอขาย โดยมการเขารหส (Encoding) เชน□ การใชเทคนคบบอดขอมล (data

compression)□ การเปลยนรหสแทนขอมล (เชน ASCII ไปเปน

EBCDIC)□ เขารหสขอมล เพอใหเกดความปลอดภย

Page 13: สถาปัตยกรรมเครือข่าย

sancha phanpeang 13

Session Layer

Page 14: สถาปัตยกรรมเครือข่าย

sancha phanpeang 14

□ ชนสอสารควบคมหนาตางสอสาร (Session Layer)

■ รบผดชอบในการจดการจดตงหนาตางสอสารระหวางโปรแกรมประยกตทางฝงผสงและทางฝงผรบและรกษาเวลาในการตดตอจนเสรจสน

■ ควบคมการไหลของขอมล (Flow Control) และ กำาหนดทศทางของขอมล

Session Layer

Page 15: สถาปัตยกรรมเครือข่าย

sancha phanpeang 15

สรปหนาทการทำางานในแตละ Layer

Page 16: สถาปัตยกรรมเครือข่าย

sancha phanpeang 16

Transport Layer

□ ชนสอสารนำาสงขอมล (Transport Layer)■ รบผดชอบใหขอมลเดนทางไปถงผรบใหได

□ การกำาหนดหมายเลขทอยผรบ (Address) ทพรอมสงไปกบขอมล

□ การกำาหนดลำาดบชนความสำาคญของขอมลทจะนำาสง□ กรรมวธในการแกไขกรณทขอมลผดเพยน

Page 17: สถาปัตยกรรมเครือข่าย

sancha phanpeang 17

Network Layer

Page 18: สถาปัตยกรรมเครือข่าย

sancha phanpeang 18

Network Layer

□ ชนสอสารควบคมเครอขาย (Network Layer)■ รบผดชอบในการจดเสนทางใหกบขอมลระหวางสถาน

สงและสถานรบ■ การใหบรการ (Service) แบงเปน 2 ประเภทคอ

□ Connectionless Network Service : การสงขอมลแบบไมมการสรางการเชอมตอกอน โดยหวงวาแพกเกตจะสงถงปลายทางแนนอน

□ Connection-Oriented Network Service : เปนการใหบรการเครอขายโดยมการรบรองวาขอมลจะสงถงปลายทางแนนอน กอนทจะสงขอมลจะมการสรางเสนทางการเชอมตอระหวางสองสถานกอน และเมอรบขอมลสำาเรจกจะมการยกเลกเสนทางการเชอมตอเสนทางดงกลาว

Page 19: สถาปัตยกรรมเครือข่าย

sancha phanpeang 19

Data Link Layer

Page 20: สถาปัตยกรรมเครือข่าย

sancha phanpeang 20

Data Link Layer

□ ชนสอสารเชอมตอขอมล (Data Link Layer)■ ควบคมการสงขอมลไปยงชนสอสารกายภาพ ซงเปน

สวนทควบคมอปกรณสอสารโดยตรง■ เตรยมขอมลใหพรอมแกการนำาสง โดยจดรปแบบใหม

เรยกวา เฟรม (Frame)■ สามารถแกปญหาเหลาน

□ ปญหาการแยงชงชองสอสาร□ ปญหาการกำาหนดทศทางสำาหรบสงขอมล□ ปญหาขอมลผดเพยน

Page 21: สถาปัตยกรรมเครือข่าย

sancha phanpeang 21

Physical Layer

Page 22: สถาปัตยกรรมเครือข่าย

sancha phanpeang 22

Physical Layer

□ ชนสอสารกายภาพ (Physical Layer)■ ควบคมการทำางานของอปกรณสอสารโดยตรง■ หนาทหลกคอแปลขอมลทเปน 0 หรอ 1 เปนสญญาณ

ทเหมาะสมกบชนดของสายสอสาร

Page 23: สถาปัตยกรรมเครือข่าย

sancha phanpeang 23

TCP/IP Protocol

□ Transmission Control Protocol / Internet Protocol

□ ไดรบการพฒนาขนในป พ.ศ.2516 เพอใชในระบบเครอขาย ARPAnet

□ มการพฒนาใหเพมความสามารถขน เชน■ การเชอมตอทางไกล (remote log-in)■ การแลกเปลยนขอมล (file transfer)■ การคนหาเสนทางขอมล (routing)

Page 24: สถาปัตยกรรมเครือข่าย

sancha phanpeang 24

TCP/IP Model

Page 25: สถาปัตยกรรมเครือข่าย

sancha phanpeang 25

Application Layer

□ ชนประยกต (Application Layer)■ จะเปนการเขาใชทรพยากรระยะไกล (Remote Access) และการ

แชรการใชทรพยากร (Resource Sharing) โปรโตคอลแอพพลเคชนทจดอยในชนน ไดแก

□ HTTP (Hyper Text Transfer Protocol) : ใชสำาหรบการรบสงไฟลเวบเพจระหวางเวบบราวเซอรและเวบเซรฟเวอร

□ SMTP (Simple Mail Transfer Protocol) : ใชสำาหรบการรบสงอเมลระหวางเมลเซรฟเวอร

□ POP (Post Office Protocol) : ใชสำาหรบการดาวนโหลดอเมลจากเมลเซรฟเวอร

□ IMAP (Internet Message Access Protocol) : ใชสำาหรบการดาวนโหลดอเมลจากเมลเซรฟเวอร

□ FTP (File Transfer Protocol) : ใชสำาหรบถายโอนไฟลระหวางโฮสต

□ Telnet : ใชสำาหรบการลอกอนเขาใชโฮสตระยะไกล

Page 26: สถาปัตยกรรมเครือข่าย

sancha phanpeang 26

Host-to-Host Layer

□ ชนเชอมตอระหวางโฮสต (Host-to-Host Layer)■ การทำางานจะคลายกบ Session Layer และ Transpot Layer

ของ OSI Model■ มโปรโตคอล 2 โปรโตคอล

□ TCP (Transmission Control Protocol) : จะใชการรบสงขอมลแบบ Connection-Oriented

□ UDP (User Datagram Protocol) : จะใชการรบสงขอมลแบบ Connectionless

Page 27: สถาปัตยกรรมเครือข่าย

sancha phanpeang 27

Internet Layer

□ ชนอนเตอรเนต (Internet Layer)■ ทำางานเทยบเทากบ Network Layer จะทำาหนาทในการสงขอมล

ผานเครอขายตางๆ ตามเสนทางใหถงจดหมาย ชดขอมลในชนนเรยกวา “แพกเกต”(Packet)

■ โปรโตคอลในชนน คอ IP (Internet Protocol ) ■ การสงแพกเกตจะเปนแบบ Connectionless■ โปรโตคอลอนๆ

□ ICMP (Internet Control Message Protocol) : ใชสำาหรบการรายงานขอผดพลาดระหวางการรบสงแพกเกต IP

□ IGMP (Internet Group Message Protocol) : ใชสำาหรบการรายงานโฮสตทเปนสมาชกในกลมของมลตคาสต (Multicast)

□ ARP (Address Resolution Protocol) : ใชสำาหรบการแปลงหมายเลข IP (IP Address) เปนทอยในเลเยรท 2 (MAC Address)

□ RARP (Reverse Address Resolution Protocol) : ทำางานตรงกนขามกบ ARP

Page 28: สถาปัตยกรรมเครือข่าย

sancha phanpeang 28

Network Access

□ ชนเขาถงเครอขาย (Network Access)■ TCP/IP ไมไดกำาหนดมาตราฐานสำาหรบชนเขาถงเครอขาย■ สามารถใชไดกบเนตเวรคหลายประเภท ใชงานมากทสดคอ “อ

เธอรเนต” (ETHERNET)■ เนตเวรคอน เชน FDDI, ATM, X.25, Frame Relay, PPP, SLIP

และ ISDN เปนตน

Page 29: สถาปัตยกรรมเครือข่าย

sancha phanpeang 29

Protocol Graph : TCP/IP

Page 30: สถาปัตยกรรมเครือข่าย

sancha phanpeang 30

เปรยบเทยบโครงสราง TCP/IP กบโครงสรางของ OSI

Page 31: สถาปัตยกรรมเครือข่าย

sancha phanpeang 31

เปรยบเทยบโครงสราง TCP/IP กบโครงสรางของ OSI