IP แพ็กเก็ตเป็นองค์ประกอบที่สำคัญที่สุดและเป็นพื้นฐานของโปรโตคอล พวกเขานำข้อมูลระหว่างการส่งและมีส่วนหัวที่มีข้อมูลที่ช่วยให้พวกเขาค้นหาเส้นทางและประกอบใหม่หลังจากการส่ง
ข้อมูลเพิ่มเติมเกี่ยวกับ IP Packet
สองหน้าที่หลักของโปรโตคอล IP คือการกำหนดเส้นทางและการกำหนดที่อยู่ ในการกำหนดเส้นทางแพ็กเก็ตไปและกลับจากเครื่องบนเครือข่าย IP (Internet Protocol) จะใช้ที่อยู่ IP ซึ่งรวมอยู่ในแพ็กเก็ต
คำอธิบายสั้นๆ ในภาพมีความหมายเพียงพอที่จะทำให้คุณเข้าใจถึงฟังก์ชันขององค์ประกอบส่วนหัว อย่างไรก็ตาม บางอย่างอาจไม่ชัดเจน:
- The ป้ายระบุ ช่วยรวบรวมแพ็กเก็ตจากชิ้นส่วนต่างๆ ในท้ายที่สุด ข้อมูลที่ส่งผ่านเครือข่ายจะแบ่งออกเป็นส่วนเล็กๆ ที่ห่อหุ้มไว้ในแพ็กเก็ตเหล่านี้ เครือข่าย IP เช่น อินเทอร์เน็ต มักจะไม่ปลอดภัย แพ็คเก็ตอาจสูญหาย ล่าช้า และมาถึงในลำดับที่ไม่ถูกต้อง เมื่อพวกเขามาถึงที่หมายแล้ว แท็กระบุตัวตนจะช่วยระบุแพ็กเก็ตและประกอบข้อมูลกลับคืนสู่รูปแบบเดิมอีกครั้ง
- The fragmented flag ระบุว่าแพ็คเก็ตสามารถแยกส่วนได้หรือไม่
- The fragment offset เป็นฟิลด์สำหรับระบุว่าส่วนใดของแพ็กเก็ตนี้แนบอยู่
- Time to Live (TTL) คือตัวเลขที่ระบุจำนวนฮ็อพ (เราเตอร์ผ่าน) ที่แพ็กเก็ตสามารถสร้างได้ก่อนที่แพ็กเก็ตจะตาย โดยปกติ ที่เราเตอร์แต่ละตัว แพ็กเก็ตจะถูกวิเคราะห์ และจากข้อมูลที่มีอยู่ที่เราเตอร์นั้นบนเราเตอร์ใกล้เคียงอื่น ๆ จะเลือกว่าเส้นทางใดดีที่สุดแพ็กเก็ตจะถูกส่งต่อไปยังเราเตอร์ตัวถัดไป ในการกำหนดค่านี้ แพ็กเก็ตอาจหมุนเวียนได้ นอกจากนี้ยังมีน้ำท่วมเป็นอีกวิธีหนึ่งซึ่งหมายถึงการส่งสำเนาของแพ็กเก็ตไปยังเราเตอร์ที่อยู่ใกล้เคียงแต่ละตัว จากนั้น เฉพาะเครื่องเป้าหมายเท่านั้นที่ใช้แพ็กเก็ต แพ็กเก็ตอื่นๆ จะโรมมิ่งต่อไป TTL คือตัวเลข โดยทั่วไปคือ 255 ซึ่งลดลงทุกครั้งที่แพ็กเก็ตส่งผ่านเราเตอร์ ด้วยวิธีนี้ แพ็กเก็ตที่ซ้ำซ้อนจะตายในที่สุดเมื่อ TTL ถึงศูนย์
- เช็คซัม header เป็นตัวเลขที่ใช้สำหรับการตรวจจับข้อผิดพลาดและการแก้ไขข้อผิดพลาดระหว่างการส่งแพ็กเก็ต ข้อมูลในแพ็กเก็ตจะถูกป้อนเข้าสู่อัลกอริธึมทางคณิตศาสตร์ ผลรวมที่ได้จะเดินทางไปพร้อมกับข้อมูลในแพ็กเก็ต เมื่อรับแล้ว ผลรวมนี้จะถูกคำนวณอีกครั้งโดยใช้อัลกอริธึมเดียวกัน ถ้าเท่ากับผลรวมเดิม ข้อมูลก็ดี มิฉะนั้นถือว่าเสียหายและแพ็กเก็ตทิ้ง
- The payload คือข้อมูลจริงที่กำลังดำเนินการ โปรดสังเกตว่าเพย์โหลดข้อมูลสามารถมีได้ถึง 64 กิโลไบต์ ซึ่งถือว่ามหาศาลเมื่อเทียบกับจำนวนรวมของบิตส่วนหัว