ICMP (Internet Control Message Protocol : ไอซีเอ็มพี) เป็นโปรโตคอล (Protocol)ที่ใช้ในการตรวจสอบและรายงานสถานะของดาต้าแกรม (Datagram) ในกรณีที่เกิดปัญหากับดาต้าแกรม เช่น เราเตอร์ (Router)ไม่สามารถส่งดาต้าแกรมไปถึงปลายทางได้ ICMP จะถูกส่งออกไปยังโฮสต้นทางเพื่อรายงานข้อผิดพลาด ที่เกิดขึ้น อย่างไรก็ดี ไม่มีอะไรรับประกันได้ว่า ICMP Message ที่ส่งไปจะถึงผู้รับจริงหรือไม่ หากมีการส่งดาต้าแกรมออกไปแล้วไม่มี ICMP Message ฟ้อง Error กลับมา เป็นไปได้สองกรณีคือ ข้อมูลถูกส่งไปถึงปลายทางอย่างเรียบร้อย หรืออาจจะมีปัญหาในการสื่อสารทั้งการส่งดาต้าแกรม และ ICMP Message ที่ส่งกลับมาก็มีปัญหาระว่างทางก็ได้
ICMP Protocol จึงเป็นโปรโตคอลที่ไม่มีความน่าเชื่อถือ (unreliable) ซึ่งจะเป็นหน้าที่ของ โปรโตคอลในระดับสูงกว่า Network Layer ในการจัดการให้การสื่อสารนั้นๆ มีความน่าเชื่อถือ แต่สามารถนำโปรโตคอล ICMP มาประยุกต์ใช้ในการแจ้ง Error ได้เพื่อตรวจสอบโปรแกรมเบื้องต้น ในส่วนของ ICMP Message จะประกอบด้วย Type ขนาด 8 บิต Checksum ขนาด 16 บิต และส่วนของ Content ซึ่งจะมีขนาดแตกต่างกันไปตาม Type และ Code ดังรูป
[attachment=0]ICMP.JPG[/attachment]
รูปภาพ http://www.tnetsecurity.com/content_bas ... wledge.php
ICMP Protocol (ไอซีเอ็มพี โปรโตคอล) คืออะไร
Moderator: mindphp, ผู้ดูแลกระดาน
-
- PHP Hero Member
- โพสต์: 114
- ลงทะเบียนเมื่อ: 09/04/2018 10:04 am
ICMP Protocol (ไอซีเอ็มพี โปรโตคอล) คืออะไร
- แนบไฟล์
-
- ICMP.JPG (21.83 KiB) Viewed 3850 times
-
- Similar Topics
- ตอบกลับ
- แสดง
- โพสต์ล่าสุด
-
-
โพสต์ใหม่ TLS protocal (ทีแอลเอส โปรโตคอล) คืออะไร
โดย md040 » 23/11/2016 7:04 pm » ใน Share Knowledge - 0 ตอบกลับ
- 1562 แสดง
-
โพสต์ล่าสุด โดย md040
23/11/2016 7:04 pm
-
-
- 2 ตอบกลับ
- 1407 แสดง
-
โพสต์ล่าสุด โดย jirawoot
03/07/2019 1:21 pm
-
- 0 ตอบกลับ
- 1724 แสดง
-
โพสต์ล่าสุด โดย Nes224
22/12/2021 4:16 pm
-
-
โพสต์ใหม่ พื้นฐาน Computer network เบื้องต้น ความหมายของ Protocol, IP
โดย [email protected] » 19/05/2023 1:40 pm » ใน Mindphp Videoman - 0 ตอบกลับ
- 794 แสดง
-
โพสต์ล่าสุด โดย [email protected]
19/05/2023 1:40 pm
-
-
- 1 ตอบกลับ
- 1922 แสดง
-
โพสต์ล่าสุด โดย ewqolf
03/03/2023 10:01 am
ผู้ใช้งานขณะนี้
สมาชิกกำลังดูบอร์ดนี้: ไม่มีสมาชิกใหม่ และบุคลทั่วไป 71