คือ
การแจ้งหรือแสดงข้อความจากระบบ เพื่อบอกให้ผู้ใช้ ทราบว่า
เกิดอะไรขึ้นในการส่งผ่านข้อมูลนั้น ซึ่งปัญหาส่วนมากที่พบคือ ส่งไปไม่ได้
หรือปลายทางรับข้อมูลไม่ได้ เป็นต้น นอกจากนี้ โปรโตคอล ICMP ยังถูกเรียกใช้งานจากเครื่อง Server และ Router
อีกด้วย เพื่อแลกเปลี่ยนข้อมูลที่ใช้ควบคุม
ส่วนรูปแบบการทำงานของโปรโตคอล ICMP นั้นจะทำควบคู่กับโปรโตคอล
IP ในระบบเดียวกัน และข้อความต่าง ๆ
ที่แจ้งให้ทราบจะถูกผนึกอยู่ภายในข้อมูล IP ( IP datagram) อีกทีหนึ่ง
ข้อความที่โปรโตคอล ICMP ส่งนั้น แบ่งออกได้เป็น 2 แบบ คือ ICMP Error Message หรือข้อความแจ้งข้อผิดพลาด
และ ICMP Query หรือข้อความเรียกขอข้อมูลเพิ่ม
ตัวอย่างกลไกการทำงานของโปรโตคอล ICMP เช่น
เมื่อมีการส่งผ่านข้อมูลจากผู้ใช้ไปยังปลายทางที่ไม่ถูกต้อง
หรือขณะนั้นเครื่องปลายทางเกิดปัญหาจนไม่สามารถรับข้อมูลได้ ที่ Router จะส่งข้อความแจ้งเป็น ICMP Message ที่ชื่อ Destination
Unreachable ให้กับผู้ส่งข้อมูลนั้น
นอกจากนี้ตัวข้อมูลที่แจ้งข้อความ ก็จะมีส่วนของข้อมูล IP Datagram ที่เกิดปัญหาด้วย ดังนั้น เมื่อผู้ส่งข้อมูลได้รับข้อความแจ้งแล้ว ก็จะทราบได้ว่า
จุดที่เกิดปัญหานั้นอยู่ที่ใด
ดังนั้นโปรโตคอล ICMP
จึงกลายมาเป็นเครื่องมืออย่างหนึ่งในการช่วยทดสอบเครือข่าย เช่น
คำสั่ง Ping ที่เรามักใช้ทดสอบว่าเครื่อง Server ที่ให้บริการหรืออุปกรณ์ที่ต่ออยู่ในเครือข่ายอินเตอร็เน็ตนั้นยังทำงานเป็นปกติหรือไม่
แล้วคำสั่ง Ping มีการเรียกใช้งานโปรโตคอล ICMP แจ้งเป็นข้อความให้ทราบอีกด้วยต่อหนึ่ง
Internet Control Protocols
กฎการควบคุมการสื่อสารข้อมูลบน
Internet หมายถึงกฎระเบียบที่มีไว้ใช้ควบคุมการสื่อสารข้อมูลรวมถึงการแก้ไขข้อผิดพลาดต่างๆที่เกิดขึ้น
ในส่วนนี้จะกล่าวถึงการควบคุมฯ 4 แบบคือ ICMP, ARP,
RARP, และBOOTP
ที่มา
http://amaneamisa.siam2web.com//?cid=1084628
http://realdev.truehits.net/tcpip/icmp_error.gif
ไม่มีความคิดเห็น:
แสดงความคิดเห็น