Upload
wanda
View
54
Download
0
Embed Size (px)
DESCRIPTION
ระบบเครือข่ายคอมพิวเตอร์ บทที่ 6 Network Protocol. ห้องปฏิบัติการกลางคอมพิวเตอร์ วิทยาลัยเทคนิคลำพูน. Protocol พื้นฐาน. ระบบเครือข่ายที่มี Protocol ต่างกันจะไม่สามารถ สื่อสารกันได้ จะต้องใช้อุปกรณ์ที่ทำหน้าที่แปลง Protocol ของระบบเครือข่ายแต่ละระบบ ให้สามารถสื่อสารกันได้ - PowerPoint PPT Presentation
Citation preview
ระบบเคร�อข่ายระบบเคร�อข่ายคอมพิ�วเตอร�คอมพิ�วเตอร� บทท�� บทท��
66
Network Protocol Network Protocol
ห้�องปฏิ�บัติ�การกลางคอมพิ�วเติอร�ว�ทยาลยเทคนิ�คล�าพิ�นิ
ระบบเคร�อข่ายท��ม� Protocol ตางกั�นจะไมสามารถ
ส��อสารกั�นได้� จะต�องใช้�อ"ปกัรณ์�ท��ท%า หน�าท��แปลง Protocol
ข่องระบบเคร�อข่ายแตละระบบ ให� สามารถส��อสารกั�นได้�
Protocol พิ�)นฐานม�ด้�งน�) -TTY -RJE -Synchronous
-BSC -SDLC -HDLC -X.25
•Protocol พิ�)นฐาน
ข่�)นตอนหร�อกัระบวนว�ธี�ในกัารส��อสารข่�อม,ลว�ธี�กัารใด้ๆ
กั.ตามแตท��สามารถแทนความหมายข่องกัารส��อสารได้� กั.สามารถ
เร�ยกัว�ธี�กัารน�)นวา Protocol ได้� หล�กักัารพิ�ฒนาProtocol เพิ��อ
ให�กัารส��อสารม�ประส�ทธี�ภาพิส,งได้�แกั กัารปร�บปร"งความเร.วใน
กัารส��อสาร และกัารแกั�ไข่ข่�อผิ�ด้พิลาด้ข่องสงข่�อม,ล ผิล�ตภ�ณ์ฑ์�ใด้ ๆ ท��ใช้� Protocol แตกัตางกั�น จะไมสามารถส��อสารบนเคร�อข่ายเด้�ยวกั�นได้�
•Protocol
Teletype หร�อ Asynchronous ใช้�ว�ธี�สงข่�อม,ล
คร�)งละ 1 ต�วอ�กัษรเป4น Protocol แบบเกัา
ใช้�กั�บกัารส��อสารข่�อม,ล แบบ Asynchronous Protocol
แบบน�)สามารถตรวจสอบ ความผิ�ด้พิลาด้ข่องกัารสงข่�อม,ลได้�
แตไมสามารถแกั�ไข่ให�ถ,กัต�องได้� กัารส��อสารข่�อม,ลแบบ Async
hronous ไมจ%าเป4น ต�องใช้� Protocol แบบ TTY
เสมอไป
•TTY
Remote Job Entry เป4นกัารสง ข่�อม,ลผิาน Terminal แบบ
RJE Terminal แบบน�)จะเกั.บข่�อม,ลท��สง จากัต�นทาง แล�วสงตอ
ไปย�งปลายทาง ในท%านองเด้�ยวกั�นปลายทางกั.สามารถสงข่�อม,ล
มาย�งต�นทางได้�โด้ยผิานทาง RJE terminal เช้นกั�น กัารส��อสาร
ระหวาง PC กั�บ PC น�)น ต�องม� PC 1 เคร��องท%าหน�าท��เล�ยนแบบ
(Emulate) เป4น RJE terminal เพิ��อเป4นต�วสงผิานข่�อม,ลไปย�ง
PC อ��น ๆ ( กัารเล�ยนแบบท%าได้�โด้ยใช้�Software)
•RJE
กัารสงแบบน�)จะท%ากัารรวมข่�อม,ลเข่�า เป4น Message ในแตละ
Message จะประกัอบด้�วยสวนตาง ๆด้�งน�)
SOH (Start of Header) แสด้ง จ"ด้เร��มต�นข่องข่าวสาร Text
ค�อ ข่าวสารท��สง สวน ETX (End o f text) จะเป4นกัารแสด้งจ"ด้
ส�)นส"ด้ข่องข่าวสาร Protocol แบบ Synchronous ท��น�ยมใช้�กั�น
มากัได้�แกั SDLC และ X.25
•Synchronous
SOH Text ETX
B inary S ynchronousCommunicationเร�ยกัอ�กัช้��อหน6�ง วา BISYN เป4น Protocol แบบ
Synchronous ใช้�ส%าหร�บ IBM โด้ยเฉพิาะ ( ต�วอยางได้�แกั
ระบบ ATM ในธีนาคาร ) BSC เป4นกัารส��อสารแบบ Half
Duplex สามารถโต�ตอบ ได้�คนละเวลา ผิ,�สงจะเป4นผิ,�ควบค"ม กัารส��อสาร เร�ยกัวา
Master สวนผิ,�ร�บจะเร�ยกัวา Slave
•BSC
S ynchronous Dat a L ink C ontrol เป4น Protocol
แบบ Synchronous ท��สงข่�อม,ลได้� แบบ - - Point to Point
และ - - Point to Multipoint ส��อสารได้�แบบ Half Duplex
และ Full Duplex กัารควบค"มกัาร ร�บสงข่�อม,ล จะควบค"ม
โด้ยอ�กัข่ระควบค"ม เร�ยกัวา Data link control character SDLC จ�ด้เป4นมาตรฐาน Protocol
ส%าหร�บกัารส��อสารข่อง IBM เช้นเด้�ยวกั�บ BSC
•SDLC
H - igh level D ata L inkC ontrol กั%าหนด้โด้ย ISO
สงข่�อม,ลได้�แบบ - -Point to - - Point, Point to Multipoint
ร�บ- สงข่�อม,ลได้�ท�)งแบบ Half Duplex และ Full Duplex
โด้ยใช้�ว�ธี�กัารสงผิานข่�อม,ลแบบ Synchronous
HDLC กั%าหนด้ผิ,�ร�บ และผิ,�สง เป4น Primary และ
Secondary Primary จะเป4นผิ,� ควบค"มกัารส��อสาร สวน
Secondary จะคอยร�บข่�อม,ล และปฏิ�บ�ต�ตามค%าส��งเทาน�)น
•HDLC
กั%าหนด้โด้ย CCITT ใช้�มากัใน ย"โรป และอเมร�กัาเหน�อ
25X. ใช้�กั�บเคร�อข่าย Packet Switching สามารถใช้�ได้�
กั�บระบบเคร�อข่ายท��ม�สถาป:ตยกัรรม ตางกั�น จ6งน�ยมใช้�กั�น
มากัในป:จจ"บ�น
•X.25
Packet Switching ค�อ กัารสงข่�อม,ลแบบ Digital โด้ยสงบล.อกัข่�อม,ล หร�อ Packet ข่าวสาร
หลายข่าวสารไปพิร�อมกั�นบนช้องทางส��อสารเด้�ยว
องค�ประกัอบส%าค�ญข่องProtocol ได้�แกั
1. ว�ธี�สร�างประโยค(Syntax)
2. ความหมายข่อง ค%า (Semantic)
3. จ�งหวะเวลา(Timing)
• องค�ประกัอบข่อง Protocol
•ว�ธี�สร�างประโยค จะเป4นกัารกั%าหนด้ระด้�บข่องส�ญญาณ์ท��ใช้�
และร,ปแบบข่องข่�อม,ลท��สง• ความหมายข่องค%า ครอบคล"มไปถ6ง
โครงสร�างข่�อม,ลท��จ%าเป4น ส%าหร�บกัารประสานงานระหวางเคร��อง และ
ส%าหร�บจ�ด้กัารข่�อม,ล• จ�งหวะเวลา กัารจ�ด้ล%าด้�บข่�อม,ลให�ม�
ความถ,กัต�อง รวมถ6งกัาร ปร�บความเร.ว เพิ��อให�คอมพิ�วเตอร�ท��ม�
ความเร.วในกัารสงข่�อม,ลตางกั�นสามารถส��อสารข่�อม,ลกั�นได้�
• องค�ประกัอบข่อง Protocol
7. Application6. Presentation
5. Session4. Transport3. Network
2. Data Link
1. Physical
DOS, Server Software
Network Basic Input/OutputSystem : NETBIOS
Logical Link Control (LLC)Medium Access Control (MAC)
Hardware, Cable
•LAN Protocol
-Physical สงข่�อม,ล เข่�ารห�สถอด้รห�สข่�อม,ล
-LLC จ�ด้หา หร�อ กัระจายเส�น ทางกัารต�ด้ตอ และ
ตรวจสอบความถ,กัต�องข่องข่�อม,ล
-MAC จ�ด้ระบบต�ด้ตอส��อสาร กั�บ Network Layer
และกัารเข่�าถ6งข่�อม,ลข่อง ต�นทาง-ปลายทาง
•LAN Protocol
ในระบบ LAN จะให�ความส%าค�ญ
กั�บ MAC Layer มากัท��ส"ด้
•LAN Protocol
C arrier S enseM ultiple A ccess with
C ollision D etection : CSMA/CD อย,ในช้�)น MAC
ใช้�แบงป:นสายส�ญญาณ์ในกัารร�บ- สงข่�อม,ล แบงเป4น
- 1. 1 persistantCSMA/CD
-2. Non persistant CSMA/CD
- 3 . P persistantCSMA/CD
•CSMA/CD Protocol
• - 1 persistant CSMA/CD กั%าหนด้ไว�วา กัารสงข่�อม,ลจะ
เกั�ด้ข่6)นได้� ตอเม��อ สายส�ญญาณ์วาง และในกัรณ์�
หลาย Stati on สงข่�อม,ล พิร�อมกั�น ข่�อม,ลจะช้นกั�น ด้�งน�)นท"กั Station จะต�อง
หย"ด้รอเพิ��อส"มเวลาจองส�ทธี�ในกัาร สงข่�อม,ล Station
ใด้ใช้�เวลาในกัารส"มน�อยท��ส"ด้ จะม� ส�ทธี�สงข่�อม,ลกัอน
•-pppppppppp ppppppp/ กั%าหนด้ไว�วา กัารสง
ข่�อม,ลจะเกั�ด้ข่6)น ตอเม��อ สายส�ญญาณ์วาง หากัไมวางจะ
ต�องรอจนกัวาจะวาง จร�ง ๆ จ6งสงข่�อม,ลได้� ไมม�กัารส"ม
เวลาจองส�ทธี� ซึ่6�งจะสามารถหล�กัเล��ยงกัารช้นกั�นข่อง
ข่�อม,ลได้� แตจะใช้� เวลาในกัารรอมากักัวาแบบ1
-persi stant
•-pppppppppp ppppppp/ ใช้�กั�บช้องทางส��อสารแบบ
Slot (แบงช้วงเวลาข่อง กัารสงข่�อม,ลออกัเป4นช้วง เร�ยกัวา
Slot) กั%าหนด้ไว�วา กัารสงข่�อม,ลจะรอสายส�ญญาณ์
วาง แล�วสงข่�อม,ล จ%านวนหน6�งเข่�าส, Slot ด้�วยความ
นาจะเป4น p สวน ข่�อม,ลท��เหล�อจะรอสงใน Slot ตอ
ไป ซึ่6�งหากัไมวางจะท%ากัารส"มเวลาจองส�ทธี�ในกัารสง
ข่�อม,ล
•Token Passing Protocol ใช้�หล�กักัารสงส�ญญาณ์ท��เร�ยกั
วา Token ว��งวนไป Station ตาง ๆ รอบเคร�อข่าย โด้ยแตละ Station จะ
ตรวจด้,วา Token ท��ผิานมาน�)นม�ข่�อม,ลข่องตนหร�อไม
ถ�าใช้�กั.จะท%ากัารค�ด้ลอกัข่�อม,ลน�)น ข่6)นมาเกั.บไว� ด้�งน�)น
Token จะวาง Station อ��นจะสามารถฝากัสงข่�อม,ล
ไปย�งจ"ด้หมายได้�
•Token Passing Protocol
A
B
CToken วาง
•Token Passing Protocol
A
B
C
A ฝากัข่�อม,ล ให� C
•Token Passing Protocol
A
B
C
B ตรวจด้,แล�วพิบวาไมใช้ข่�อม,ลข่องตน จ6งสงให� C ตอไป
•Token Passing Protocol
A
B
C
C ตรวจด้,แล�วพิบวาข่�อม,ลข่องตน
•Token Passing Protocol
A
B
CC ค�ด้ลอกัข่�อม,ลข่องตน ท%าให� Token วาง
•Token Passing Protocol
A
B
C
กัารช้นกั�นข่องข่�อม,ลจะไมม�ทางเกั�ด้ข่6)นได้�
Institute of Electrical and Electronics Engineers เป4น
องค�กัรใหญท%าหน�าท��กั%าหนด้มาตรฐานตาง ๆ คณ์ะกัรรมกัารใน
แตละช้"ด้ เร�ยกัเป4นหมายเลข่ เช้นIEE802.X ท%าหน�าท��พิ�ฒนา
และด้,แลมาตรฐานเกั��ยวกั�บระบบเคร�อข่าย แบบ LAN จ�ด้เป4น
คณ์ะกัรรมกัารท��ม�องค�กัรใหญมากัแบงออกัเป4นอน"กัรรมกัาร
หลายช้"ด้ แตละช้"ด้จะระบ"ด้�วยจ"ด้ทศน�ยม เช้น IEEE 802.3
ร�บผิ�ด้ช้อบมาตรฐานข่องระบบEthernet IEEE 802.5
ร�บผิ�ด้ช้อบสถาป:ตยกัรรมข่อง Token-Ring เป4นต�น
• มาตรฐาน IEEE 802.X
• มาตรฐาน IEEE 802.X -IEEE 802.1 กั%าหนด้กัาร
Interface ในเคร�อข่าย-IEEE 802.2 กั%าหนด้Protocol ใน LLC Layer
-IEEE 802.3 กั%าหนด้Protocol ใน MAC Layer
-IEEE 802.4 กั%าหนด้Protocol ใน MAC Layer
ส%าหร�บ Token Ring แบบ BUS
-IEEE 802.5 กั%าหนด้Protocol ใน MAC Layer
ส%าหร�บ Token Ring แบบ Ring
• มาตรฐาน IEEE 802.X
ท"กัมาตรฐานจะตางกั�นท��Physical Layer แตจะ
เข่�ากั�นได้�ท�� MAC Layer
• มาตรฐาน IEEE 802.3 กั%าหนด้โด้ยบร�ษ�ท
Xerox, DEC, Intel เป4น มาตรฐานส%าหร�บเคร�อข่าย
Ethernet ม�ความเร.วใน กัารสงข่�อม,ล 10 Mbps จ�ด้
เป4น Protocol ส%าหร�บ- 1 persistant CSMA/CD
ซึ่6�งต�องเส�ยเวลาสวนหน6�งไปกั�บกัารรอสายส�ญญาณ์วาง
เพิ��อสงข่�อม,ล ด้�งน�)น จ6งไมเหมาะกั�บงานแบบ Rea
l Time System
• มาตรฐาน IEEE 802.4 เป4น Protocol ส%าหร�บ
เคร�อข่าย Token Ring แบบ BUS หร�อเร�ยกัวา
Token BUS กัลาวค�อ ม�Physical Topology แบบBUS หร�อ Tree แตม�
Logical Topology แบบRing กัารท%างานจะอาศ�ย
หล�กักัารข่อง Token Passing Protocol
• มาตรฐาน IEEE 802.5 เป4น Protocol ส%าหร�บ
เคร�อข่าย Token Ring ท��ม� Physical Topology
แบบ Ring ซึ่6�งจะเช้��อมโยง เคร�อข่ายแบบ Point-to-
Point ตอกั�นเป4นวงแหวนสามารถท%างานได้�กั�บส�ญญาณ์
แบบ Digital ท�)งหมด้ ท%ากัารร�บ - สงข่�อม,ลได้�ด้�ท�)งใน
เคร�อข่ายแบบ LAN และ WAN