ระบบเครือข่ายคอมพิวเตอร์ บทที่ 6 network...

32
รรรรรรรรร รรรรรรรรร รรรร รรรร รรรรรรรรรรร รรรรรรรรรรร รรรรร รรรรร 6 6 Network Protocol Network Protocol หหหหหหหหหหหหหหหหหห หหหหหหหหหหห หหหหหหหห

Upload: wanda

Post on 05-Jan-2016

54 views

Category:

Documents


0 download

DESCRIPTION

ระบบเครือข่ายคอมพิวเตอร์ บทที่ 6 Network Protocol. ห้องปฏิบัติการกลางคอมพิวเตอร์ วิทยาลัยเทคนิคลำพูน. Protocol พื้นฐาน. ระบบเครือข่ายที่มี Protocol ต่างกันจะไม่สามารถ สื่อสารกันได้ จะต้องใช้อุปกรณ์ที่ทำหน้าที่แปลง Protocol ของระบบเครือข่ายแต่ละระบบ ให้สามารถสื่อสารกันได้ - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: ระบบเครือข่ายคอมพิวเตอร์ บทที่ 6   Network Protocol

ระบบเคร�อข่ายระบบเคร�อข่ายคอมพิ�วเตอร�คอมพิ�วเตอร� บทท�� บทท��

66

Network Protocol Network Protocol

ห้�องปฏิ�บัติ�การกลางคอมพิ�วเติอร�ว�ทยาลยเทคนิ�คล�าพิ�นิ

Page 2: ระบบเครือข่ายคอมพิวเตอร์ บทที่ 6   Network Protocol

ระบบเคร�อข่ายท��ม� Protocol ตางกั�นจะไมสามารถ

ส��อสารกั�นได้� จะต�องใช้�อ"ปกัรณ์�ท��ท%า หน�าท��แปลง Protocol

ข่องระบบเคร�อข่ายแตละระบบ ให� สามารถส��อสารกั�นได้�

Protocol พิ�)นฐานม�ด้�งน�) -TTY -RJE -Synchronous

-BSC -SDLC -HDLC -X.25

•Protocol พิ�)นฐาน

Page 3: ระบบเครือข่ายคอมพิวเตอร์ บทที่ 6   Network Protocol

ข่�)นตอนหร�อกัระบวนว�ธี�ในกัารส��อสารข่�อม,ลว�ธี�กัารใด้ๆ

กั.ตามแตท��สามารถแทนความหมายข่องกัารส��อสารได้� กั.สามารถ

เร�ยกัว�ธี�กัารน�)นวา Protocol ได้� หล�กักัารพิ�ฒนาProtocol เพิ��อ

ให�กัารส��อสารม�ประส�ทธี�ภาพิส,งได้�แกั กัารปร�บปร"งความเร.วใน

กัารส��อสาร และกัารแกั�ไข่ข่�อผิ�ด้พิลาด้ข่องสงข่�อม,ล ผิล�ตภ�ณ์ฑ์�ใด้ ๆ ท��ใช้� Protocol แตกัตางกั�น จะไมสามารถส��อสารบนเคร�อข่ายเด้�ยวกั�นได้�

•Protocol

Page 4: ระบบเครือข่ายคอมพิวเตอร์ บทที่ 6   Network Protocol

Teletype หร�อ Asynchronous ใช้�ว�ธี�สงข่�อม,ล

คร�)งละ 1 ต�วอ�กัษรเป4น Protocol แบบเกัา

ใช้�กั�บกัารส��อสารข่�อม,ล แบบ Asynchronous Protocol

แบบน�)สามารถตรวจสอบ ความผิ�ด้พิลาด้ข่องกัารสงข่�อม,ลได้�

แตไมสามารถแกั�ไข่ให�ถ,กัต�องได้� กัารส��อสารข่�อม,ลแบบ Async

hronous ไมจ%าเป4น ต�องใช้� Protocol แบบ TTY

เสมอไป

•TTY

Page 5: ระบบเครือข่ายคอมพิวเตอร์ บทที่ 6   Network Protocol

Remote Job Entry เป4นกัารสง ข่�อม,ลผิาน Terminal แบบ

RJE Terminal แบบน�)จะเกั.บข่�อม,ลท��สง จากัต�นทาง แล�วสงตอ

ไปย�งปลายทาง ในท%านองเด้�ยวกั�นปลายทางกั.สามารถสงข่�อม,ล

มาย�งต�นทางได้�โด้ยผิานทาง RJE terminal เช้นกั�น กัารส��อสาร

ระหวาง PC กั�บ PC น�)น ต�องม� PC 1 เคร��องท%าหน�าท��เล�ยนแบบ

(Emulate) เป4น RJE terminal เพิ��อเป4นต�วสงผิานข่�อม,ลไปย�ง

PC อ��น ๆ ( กัารเล�ยนแบบท%าได้�โด้ยใช้�Software)

•RJE

Page 6: ระบบเครือข่ายคอมพิวเตอร์ บทที่ 6   Network Protocol

กัารสงแบบน�)จะท%ากัารรวมข่�อม,ลเข่�า เป4น Message ในแตละ

Message จะประกัอบด้�วยสวนตาง ๆด้�งน�)

SOH (Start of Header) แสด้ง จ"ด้เร��มต�นข่องข่าวสาร Text

ค�อ ข่าวสารท��สง สวน ETX (End o f text) จะเป4นกัารแสด้งจ"ด้

ส�)นส"ด้ข่องข่าวสาร Protocol แบบ Synchronous ท��น�ยมใช้�กั�น

มากัได้�แกั SDLC และ X.25

•Synchronous

SOH Text ETX

Page 7: ระบบเครือข่ายคอมพิวเตอร์ บทที่ 6   Network Protocol

B inary S ynchronousCommunicationเร�ยกัอ�กัช้��อหน6�ง วา BISYN เป4น Protocol แบบ

Synchronous ใช้�ส%าหร�บ IBM โด้ยเฉพิาะ ( ต�วอยางได้�แกั

ระบบ ATM ในธีนาคาร ) BSC เป4นกัารส��อสารแบบ Half

Duplex สามารถโต�ตอบ ได้�คนละเวลา ผิ,�สงจะเป4นผิ,�ควบค"ม กัารส��อสาร เร�ยกัวา

Master สวนผิ,�ร�บจะเร�ยกัวา Slave

•BSC

Page 8: ระบบเครือข่ายคอมพิวเตอร์ บทที่ 6   Network Protocol

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

Page 9: ระบบเครือข่ายคอมพิวเตอร์ บทที่ 6   Network Protocol

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

Page 10: ระบบเครือข่ายคอมพิวเตอร์ บทที่ 6   Network Protocol

กั%าหนด้โด้ย CCITT ใช้�มากัใน ย"โรป และอเมร�กัาเหน�อ

25X. ใช้�กั�บเคร�อข่าย Packet Switching สามารถใช้�ได้�

กั�บระบบเคร�อข่ายท��ม�สถาป:ตยกัรรม ตางกั�น จ6งน�ยมใช้�กั�น

มากัในป:จจ"บ�น

•X.25

Packet Switching ค�อ กัารสงข่�อม,ลแบบ Digital โด้ยสงบล.อกัข่�อม,ล หร�อ Packet ข่าวสาร

หลายข่าวสารไปพิร�อมกั�นบนช้องทางส��อสารเด้�ยว

Page 11: ระบบเครือข่ายคอมพิวเตอร์ บทที่ 6   Network Protocol

องค�ประกัอบส%าค�ญข่องProtocol ได้�แกั

1. ว�ธี�สร�างประโยค(Syntax)

2. ความหมายข่อง ค%า (Semantic)

3. จ�งหวะเวลา(Timing)

• องค�ประกัอบข่อง Protocol

Page 12: ระบบเครือข่ายคอมพิวเตอร์ บทที่ 6   Network Protocol

•ว�ธี�สร�างประโยค จะเป4นกัารกั%าหนด้ระด้�บข่องส�ญญาณ์ท��ใช้�

และร,ปแบบข่องข่�อม,ลท��สง• ความหมายข่องค%า ครอบคล"มไปถ6ง

โครงสร�างข่�อม,ลท��จ%าเป4น ส%าหร�บกัารประสานงานระหวางเคร��อง และ

ส%าหร�บจ�ด้กัารข่�อม,ล• จ�งหวะเวลา กัารจ�ด้ล%าด้�บข่�อม,ลให�ม�

ความถ,กัต�อง รวมถ6งกัาร ปร�บความเร.ว เพิ��อให�คอมพิ�วเตอร�ท��ม�

ความเร.วในกัารสงข่�อม,ลตางกั�นสามารถส��อสารข่�อม,ลกั�นได้�

• องค�ประกัอบข่อง Protocol

Page 13: ระบบเครือข่ายคอมพิวเตอร์ บทที่ 6   Network 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

Page 14: ระบบเครือข่ายคอมพิวเตอร์ บทที่ 6   Network Protocol

-Physical สงข่�อม,ล เข่�ารห�สถอด้รห�สข่�อม,ล

-LLC จ�ด้หา หร�อ กัระจายเส�น ทางกัารต�ด้ตอ และ

ตรวจสอบความถ,กัต�องข่องข่�อม,ล

-MAC จ�ด้ระบบต�ด้ตอส��อสาร กั�บ Network Layer

และกัารเข่�าถ6งข่�อม,ลข่อง ต�นทาง-ปลายทาง

•LAN Protocol

Page 15: ระบบเครือข่ายคอมพิวเตอร์ บทที่ 6   Network Protocol

ในระบบ LAN จะให�ความส%าค�ญ

กั�บ MAC Layer มากัท��ส"ด้

•LAN Protocol

Page 16: ระบบเครือข่ายคอมพิวเตอร์ บทที่ 6   Network 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

Page 17: ระบบเครือข่ายคอมพิวเตอร์ บทที่ 6   Network Protocol

• - 1 persistant CSMA/CD กั%าหนด้ไว�วา กัารสงข่�อม,ลจะ

เกั�ด้ข่6)นได้� ตอเม��อ สายส�ญญาณ์วาง และในกัรณ์�

หลาย Stati on สงข่�อม,ล พิร�อมกั�น ข่�อม,ลจะช้นกั�น ด้�งน�)นท"กั Station จะต�อง

หย"ด้รอเพิ��อส"มเวลาจองส�ทธี�ในกัาร สงข่�อม,ล Station

ใด้ใช้�เวลาในกัารส"มน�อยท��ส"ด้ จะม� ส�ทธี�สงข่�อม,ลกัอน

Page 18: ระบบเครือข่ายคอมพิวเตอร์ บทที่ 6   Network Protocol

•-pppppppppp ppppppp/ กั%าหนด้ไว�วา กัารสง

ข่�อม,ลจะเกั�ด้ข่6)น ตอเม��อ สายส�ญญาณ์วาง หากัไมวางจะ

ต�องรอจนกัวาจะวาง จร�ง ๆ จ6งสงข่�อม,ลได้� ไมม�กัารส"ม

เวลาจองส�ทธี� ซึ่6�งจะสามารถหล�กัเล��ยงกัารช้นกั�นข่อง

ข่�อม,ลได้� แตจะใช้� เวลาในกัารรอมากักัวาแบบ1

-persi stant

Page 19: ระบบเครือข่ายคอมพิวเตอร์ บทที่ 6   Network Protocol

•-pppppppppp ppppppp/ ใช้�กั�บช้องทางส��อสารแบบ

Slot (แบงช้วงเวลาข่อง กัารสงข่�อม,ลออกัเป4นช้วง เร�ยกัวา

Slot) กั%าหนด้ไว�วา กัารสงข่�อม,ลจะรอสายส�ญญาณ์

วาง แล�วสงข่�อม,ล จ%านวนหน6�งเข่�าส, Slot ด้�วยความ

นาจะเป4น p สวน ข่�อม,ลท��เหล�อจะรอสงใน Slot ตอ

ไป ซึ่6�งหากัไมวางจะท%ากัารส"มเวลาจองส�ทธี�ในกัารสง

ข่�อม,ล

Page 20: ระบบเครือข่ายคอมพิวเตอร์ บทที่ 6   Network Protocol

•Token Passing Protocol ใช้�หล�กักัารสงส�ญญาณ์ท��เร�ยกั

วา Token ว��งวนไป Station ตาง ๆ รอบเคร�อข่าย โด้ยแตละ Station จะ

ตรวจด้,วา Token ท��ผิานมาน�)นม�ข่�อม,ลข่องตนหร�อไม

ถ�าใช้�กั.จะท%ากัารค�ด้ลอกัข่�อม,ลน�)น ข่6)นมาเกั.บไว� ด้�งน�)น

Token จะวาง Station อ��นจะสามารถฝากัสงข่�อม,ล

ไปย�งจ"ด้หมายได้�

Page 21: ระบบเครือข่ายคอมพิวเตอร์ บทที่ 6   Network Protocol

•Token Passing Protocol

A

B

CToken วาง

Page 22: ระบบเครือข่ายคอมพิวเตอร์ บทที่ 6   Network Protocol

•Token Passing Protocol

A

B

C

A ฝากัข่�อม,ล ให� C

Page 23: ระบบเครือข่ายคอมพิวเตอร์ บทที่ 6   Network Protocol

•Token Passing Protocol

A

B

C

B ตรวจด้,แล�วพิบวาไมใช้ข่�อม,ลข่องตน จ6งสงให� C ตอไป

Page 24: ระบบเครือข่ายคอมพิวเตอร์ บทที่ 6   Network Protocol

•Token Passing Protocol

A

B

C

C ตรวจด้,แล�วพิบวาข่�อม,ลข่องตน

Page 25: ระบบเครือข่ายคอมพิวเตอร์ บทที่ 6   Network Protocol

•Token Passing Protocol

A

B

CC ค�ด้ลอกัข่�อม,ลข่องตน ท%าให� Token วาง

Page 26: ระบบเครือข่ายคอมพิวเตอร์ บทที่ 6   Network Protocol

•Token Passing Protocol

A

B

C

กัารช้นกั�นข่องข่�อม,ลจะไมม�ทางเกั�ด้ข่6)นได้�

Page 27: ระบบเครือข่ายคอมพิวเตอร์ บทที่ 6   Network Protocol

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

Page 28: ระบบเครือข่ายคอมพิวเตอร์ บทที่ 6   Network Protocol

• มาตรฐาน 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

Page 29: ระบบเครือข่ายคอมพิวเตอร์ บทที่ 6   Network Protocol

• มาตรฐาน IEEE 802.X

ท"กัมาตรฐานจะตางกั�นท��Physical Layer แตจะ

เข่�ากั�นได้�ท�� MAC Layer

Page 30: ระบบเครือข่ายคอมพิวเตอร์ บทที่ 6   Network Protocol

• มาตรฐาน IEEE 802.3 กั%าหนด้โด้ยบร�ษ�ท

Xerox, DEC, Intel เป4น มาตรฐานส%าหร�บเคร�อข่าย

Ethernet ม�ความเร.วใน กัารสงข่�อม,ล 10 Mbps จ�ด้

เป4น Protocol ส%าหร�บ- 1 persistant CSMA/CD

ซึ่6�งต�องเส�ยเวลาสวนหน6�งไปกั�บกัารรอสายส�ญญาณ์วาง

เพิ��อสงข่�อม,ล ด้�งน�)น จ6งไมเหมาะกั�บงานแบบ Rea

l Time System

Page 31: ระบบเครือข่ายคอมพิวเตอร์ บทที่ 6   Network Protocol

• มาตรฐาน IEEE 802.4 เป4น Protocol ส%าหร�บ

เคร�อข่าย Token Ring แบบ BUS หร�อเร�ยกัวา

Token BUS กัลาวค�อ ม�Physical Topology แบบBUS หร�อ Tree แตม�

Logical Topology แบบRing กัารท%างานจะอาศ�ย

หล�กักัารข่อง Token Passing Protocol

Page 32: ระบบเครือข่ายคอมพิวเตอร์ บทที่ 6   Network Protocol

• มาตรฐาน IEEE 802.5 เป4น Protocol ส%าหร�บ

เคร�อข่าย Token Ring ท��ม� Physical Topology

แบบ Ring ซึ่6�งจะเช้��อมโยง เคร�อข่ายแบบ Point-to-

Point ตอกั�นเป4นวงแหวนสามารถท%างานได้�กั�บส�ญญาณ์

แบบ Digital ท�)งหมด้ ท%ากัารร�บ - สงข่�อม,ลได้�ด้�ท�)งใน

เคร�อข่ายแบบ LAN และ WAN