โปรโตคอลที่สำคัญที่ทำงานในเลเยอร์อินเตอร์เน็ตคือ 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) ของกันและกัน แพ็กเก็ตไอพีจะถูกห่อหุ้มด้วยเฟรมในระดับดาต้าลิงค์ ซึ่งแม็กแอดเดรสของเครื่องส่งและเครื่องรับจะต้องถูกใส่ไปด้วยปัญหาก็คือ เครื่องส่งอาจไม่ทราบหมายแม็กแอดเดรสของเครื่องรับ
โปรโตคอล 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) ซึ่งหมายถึงการรับส่งข้อมูลที่ฝ่ายรับและฝ่ายส่งไม่ได้ประสานกันก่อน กล่าวคือ ฝ่ายรับจะไม่ทราบว่าจะมีแพ็กเก็ตส่งมาหาตัวเอง ดังนั้นโอกาสที่แพ็กเก็ตจะส่งไม่ถึงปลายทางจึงเป็นไปได้สูง
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 จะส่งเป็นไอพีดาต้าแกรมซึ่งเป็นการส่งแบบคอนเน็กชันเลสส์
ไม่มีความคิดเห็น:
แสดงความคิดเห็น