วันอังคารที่ 13 พฤศจิกายน พ.ศ. 2555

บทที่6จดหมายอิเล็กทรอนิกส์


 

โปรโตคอลที่สำคัญที่ทำงานในเลเยอร์อินเตอร์เน็ตคือ  IP,ARP,ICMP และ  IGMP  ผู้อ่าน

ควรที่จะทำความเข้าใจหลักการทำงานของโปรโตคอลนี้

1  Internet  Protocol  (IP)
โปรโตคอล  IP  จะทำหน้าที่เปรียบเสมือนกับที่ทำการไปรษณีย์ กล่าวคือ  โปรโตคอล  IP  

จะทำหน้าที่จัดการเกี่ยวกับการรับส่งแพ็กเก็ต หรือบางทีก็เรียกว่า  “ดาต้าแกรม 

(Datagram) ”คือหน่วยของข้อมูลที่รับมาจากโปรโตคอลที่อยู่เลเยอร์สูงกว่า เช่น TCP และ 

UDP  ถ้าโฮสต์ปลายทางอยู่คนละเครือข่ายกับโฮสต์ที่ส่งข้อมูล  IP  จะรับผิดชอบในการจัอ

เส้นทาง  (Routing)  ให้แพ็กเก็ตส่งไปยังเครือข่ายที่โฮสต์นั้นอยู่  ซึ่งในการจัดส่งแพ็กเก็ต

ข้ามเครือข่ายนั้น  IP  จะใช้ราท์เตอร์ (Routing)  ในการเชื่อมต่อเครือข่ายเหล่านั้นโดยทั่วไป

แล้วอุปกรณ์ที่ทำหน้าที่รับส่งข้อมูลระหว่างเครือข่ายจะเรียกว่าเราท์เตอร์  แต่บางทีอุปกรณ์

ตัวนี้ก็จะเรียกว่า  “เกตเวย์ (Gateway)” ซึ่งจะทำหน้าที่เป็นเสมือนประตูไปยังเครือข่ายอื่นๆ

 2  Address  Resolution  Protocol (ARP)

การที่คอมพิวเตอร์ที่อยู่ในเครือข่ายเดียวกันต้องการที่จะสื่อสารกันจำเป็นที่ต้องทราบ

หมายเลขเน็ตเวิร์คการ์ด หรือแม็กแอดเดรส (MAC Address) ของกันและกัน  แพ็กเก็ตไอพี

จะถูกห่อหุ้มด้วยเฟรมในระดับดาต้าลิงค์ ซึ่งแม็กแอดเดรสของเครื่องส่งและเครื่องรับจะต้อง

ถูกใส่ไปด้วยปัญหาก็คือเครื่องส่งอาจไม่ทราบหมายแม็กแอดเดรสของเครื่องรับ


โปรโตคอล  ARP (Address Rresolution Protocol) จะทำหน้าที่ค้นหาหมายเลขแม็ก

แอดเดรสของเครื่องที่มีหมายเลขไอพีที่ต้องการ  หลักการทำงานของ ARP คือ โฮสต์ที่

ต้องการทราบหมายเลขแม็กแอดเดรสของเครื่องที่มีหมายเลขไอพีนั้น ก็จะทำการบรอดคาส

ต์แพ็กเก็ตไปยังคอมพิวเตอร์ทุกเครื่องที่อยู่ในเครือข่ายเดียวกัน

3  Internet  Control  Messags Protocol  (ICMP)
โปรโตคอล ICMP  (Internet  Control  Messags Protocol )  ทำหน้าที่รายงานข้อผิด

พลาดต่าง ๆ ที่เกิดขึ้นในระหว่างที่มีการส่งแพ็กเก็ตในเครือข่าย ICMP ใช้ในการส่งแบบ

คอนเน็กชันเลสส์ (Connectionless) ซึ่งหมายถึงการรับส่งข้อมูลที่ฝ่ายรับและฝ่ายส่งไม่ได้

ประสานกันก่อน กล่าวคือ ฝ่ายรับจะไม่ทราบว่าจะมีแพ็กเก็ตส่งมาหาตัวเอง  ดังนั้นโอกาสที่

แพ็กเก็ตจะส่งไม่ถึงปลายทางจึงเป็นไปได้สูง


 4  Internet  Group  Mmmanagement Protocol  (IGMP)


โปรโตคอล IGMP (Internet  Group  Mmmanagement Protocol)  ทำหน้าที่แจ้งให้เราท์

เตอร์เกี่ยวกับกลุ่มของเครื่องหมายไอพีที่เป็นมัลติคาสต์  (Multicast) ซึ่งข้อมูลนี้จะถูกส่งต่อ 

ๆ กันออกไปยังเราท์เตอร์ต่าง ๆ ที่อยู่ในเครือข่ายเพื่อให้เครือข่ายสามารถรองรับการรับส่ง

ข้อมูลแบบมัลติคาสต์ได้  การส่งแพ็กเก็ตของ IGMP จะส่งเป็นไอพีดาต้าแกรมซึ่งเป็นการ

ส่งแบบคอนเน็กชันเลสส์

ไม่มีความคิดเห็น:

แสดงความคิดเห็น