ดาวไม่ได้ใช้งานดาวไม่ได้ใช้งานดาวไม่ได้ใช้งานดาวไม่ได้ใช้งานดาวไม่ได้ใช้งาน
 

IP header คืออะไร 

IP header คือ กระบวนการที่ต่อจาก Encapsulation ข้อมูลที่ได้ติดต่อได้เเก่ ข้อความในอีเมล์ หรือไฟล์ที่ส่งมา จะถูกผนึกข้อมูลหรือ Encapsulation ไปเป็นรูป IP datagram โดยจะประกอบด้วย IP header ที่มีขนาด 32 Byte และส่วนเนื้อหาข้อมูลที่เรียกว่า Payload และขนาดของ IP Datagram มีขนาดไม่เเน่นอน

 

ส่วนประกอบของ IP Header

 

 

IP header มีการเเบ่งย่อยเพื่อระบุพารามิเตอร์ในการใช้งานต่าง ๆ ดังนี้ 

  • Version มีขนาด 4 บิตถูกกำหนดค่า ในกรณีที่ใช้ IP Address ที่เป็น IPv4 
  • length มีขนาด 4 บิตซึ่งเป็นความยาวของ IP header  นี้ 
  • Type of Service เป็น ฟีลด์ข้อข้อมูลขนาด 8 บิต เพื่อบอกให้ทราบว่าจะดำเนินการกับข้อมูลนี้อย่างไร 
  • Total Length มีขนาด 16 บิต เพื่อเก็บข้อมูลแสดงความยาวสุทธิ ของจำนวนที่เป็น Byte โดยขนาดของ IP Datagram ต้องยาวไม่เกิน 216 หรือ หรือ 65,535 Byte 
  • IP datagram มีขนาดเล็กสุด ที่ 576 Byte ซึ่งไม่สามารถเเยกได้ย่อยกว่านี้
  • Identification เป็นข้อมูลที่บอกให้ทราบว่า IP datagram มาจากที่ไหน ในกรณีที่ข้อมูลถูกเเยกออกเป็นส่วนย่อย  ๆ 
  • Flags เป็นส่วนข้อมูลที่ใช้ระบุการแยกและรวมข้อมูล เพื่อให้ข้อมูลแยกออกเป้นข้อมูลย่อย และสามารถกลับมาเรียงลำดับใหม่อย่างถูกต้อง
  • Time หรือ Time to Live เป็ฯข้อมูลเเสดงจำนวนเวลามากที่สุดของ IP datagram ซึ่งจะสามารถส่งผ่านเครือข่ายไปยังปลายทางได้ โดยมีหน่วยเป็นวินาที 
  • Protocol เป็นข้อมูลการระบุโปรโตคอลที่ทำงานใน Layer ข้างบนซึ่งจะผนึกลงมาใน IP datagram 
  • Header Checksum เป็นส่วนของข้อมูลที่ใช้ตรวจสอบความถูกต้องเฉพาะกลุ่มในส่วนของ IP header  ไม่รวม Payload 
  • Source IP Address เป็นส่วนที่ไว้เก็บ IP Address ต้นทางที่ IP datagram ที่ส่งมา
  • Destination IP Address เป็นส่วนที่เก็บข้อมูลของ IP Address ปลายทาง
  • Option เป็นฟิลด์เก้บข้อมูลของ IP Address ปลายทางที่เป็นผู้รับข้อมูล IP datagram 
  • Padding ทำหน้าที่เป็นส่วนที่เติมเต็มข้อมูลเพื่อให้ IP header เต็ม 32 Byte ซึ่งเป็นผลมาจาก Option ไม่เเน่นอน

 

IP Header เป็นสิ่งที่ได้จากกระบวนการ Encapsulation มีหน้าที่ติดต่อไม่ว่าจะเป็นเนื้อหาในอีเมล์ หรือไฟล์ที่ถูกส่งมมา จะถูกผลึกข้อมูลหรือ Encapsulation ไปในรูป IP datagram และสุดท้ายก็จะถูกแปลงเป็น Ethernet Frame ในรูปแบบอื่น ๆ ตามลักษณะการเชื่อมต่อทางกายภาพ โดย IP header  มีขนาดอยู่ที่ 32 Byte

 

ช่องทางการศึกษาเพิ่มเติมข่าวสารที่น่าสนใจเกี่ยวกับ : บทความทั่วไป

กระทู้ล่าสุดจากเว็บบอร์ด
หัวข้อกระทู้
ตอบ
เปิดดู
ล่าสุด
บอร์ด Mindphp.com ตอนนี้ อัพเกรด phpBB จาก 3.1 เป็น 3.2 แล้วนะ
โดย mindphp พ 13 พ.ย. 2019 4:54 am บอร์ด MindPHP News
0
12
พ 13 พ.ย. 2019 4:54 am โดย mindphp
ติดตั้งโมดูลใน joomla 2.5 แล้ว erorr
โดย jamepiyawat อ 12 พ.ย. 2019 8:04 pm บอร์ด Joomla Development
3
34
อ 12 พ.ย. 2019 8:49 pm โดย mindphp
การใช้ confirm() ของ Javascript เพื่อ แจ้งเตือน ให้กดยืนยัน ก่อนทำการ ลบข้อมูล
โดย bankjittapol อ 12 พ.ย. 2019 7:12 pm บอร์ด Jquery & Ajax Knowledge
0
11
อ 12 พ.ย. 2019 7:12 pm โดย bankjittapol
ภาพ thailand-football-team
โดย numtan5839 อ 12 พ.ย. 2019 7:10 pm บอร์ด M097 - ตรีเนตร บูรณโพธิ์ทอง
2
11
อ 12 พ.ย. 2019 7:28 pm โดย numtan5839
การใช้ Domvas library แปลง code html แปลงหน้าเว็บ เป็นรูปภาพ
โดย bankjittapol อ 12 พ.ย. 2019 6:43 pm บอร์ด Jquery & Ajax Knowledge
0
8
อ 12 พ.ย. 2019 6:43 pm โดย bankjittapol
B - ต้องการสร้างใบcustomer paymentเมื่อใส่ข้อมูลที่withholding tax ไม่สามารถทำได้
โดย nnamfon.26 อ 12 พ.ย. 2019 6:20 pm บอร์ด M.D.Soft Co.,Ltd. - Tester
0
6
อ 12 พ.ย. 2019 6:20 pm โดย nnamfon.26
รู้จักกับ soil moisture sensor
โดย chaiyasitpraphut อ 12 พ.ย. 2019 5:12 pm บอร์ด IOT - Internet of things
0
10
อ 12 พ.ย. 2019 5:12 pm โดย chaiyasitpraphut
PIR Motion Sensor module คืออะไร
โดย chaiyasitpraphut อ 12 พ.ย. 2019 4:51 pm บอร์ด IOT - Internet of things
0
7
อ 12 พ.ย. 2019 4:51 pm โดย chaiyasitpraphut
แปลง code html เป็น image แต่ไม่แสดงผลลัพธ์
โดย bankjittapol อ 12 พ.ย. 2019 4:44 pm บอร์ด JavaScript & Jquery Ajax
4
21
พ 13 พ.ย. 2019 5:29 am โดย mindphp
วิธีการลงทุนที่ดีที่สุดสำหรับ "มนุษย์เงินเดือน"
โดย somying อ 12 พ.ย. 2019 4:09 pm บอร์ด พูดคุยเรื่องทั่วไป จับฉ่าย
0
12
อ 12 พ.ย. 2019 4:09 pm โดย somying
เปิดและปิดไฟ LED ด้วย Blynk
โดย chaiyasitpraphut อ 12 พ.ย. 2019 4:01 pm บอร์ด IOT - Internet of things
0
11
อ 12 พ.ย. 2019 4:01 pm โดย chaiyasitpraphut
เปิดและปิดไฟด้วยเซนเซอร์ตรวจจับความเคลื่อนไหว
โดย chaiyasitpraphut อ 12 พ.ย. 2019 3:20 pm บอร์ด IOT - Internet of things
0
11
อ 12 พ.ย. 2019 3:20 pm โดย chaiyasitpraphut
ส่วนประกอบ Arduino UNO R3
โดย chaiyasitpraphut อ 12 พ.ย. 2019 2:42 pm บอร์ด IOT - Internet of things
0
8
อ 12 พ.ย. 2019 2:42 pm โดย chaiyasitpraphut
VDO - Program Exchange Rate
โดย numtan5839 อ 12 พ.ย. 2019 2:42 pm บอร์ด M097 - ตรีเนตร บูรณโพธิ์ทอง
1
11
อ 12 พ.ย. 2019 3:36 pm โดย thatsawan
การใส่ค่าในช่อง input ด้วย javascript เพื่อจะได้มีค่าอยู่ใน textbox
โดย jamepiyawat อ 12 พ.ย. 2019 2:37 pm บอร์ด Jquery & Ajax Knowledge
0
9
อ 12 พ.ย. 2019 2:37 pm โดย jamepiyawat
วิธีต่อ Nodemcu Esp8266 กับ Sensor ตรวจวัดอุณหภูมิและความชื้น DHT11
โดย chaiyasitpraphut อ 12 พ.ย. 2019 2:23 pm บอร์ด IOT - Internet of things
0
10
อ 12 พ.ย. 2019 2:23 pm โดย chaiyasitpraphut
VDO - Program Check Tracking Thailand Post
โดย numtan5839 อ 12 พ.ย. 2019 2:12 pm บอร์ด M097 - ตรีเนตร บูรณโพธิ์ทอง
1
8
อ 12 พ.ย. 2019 3:36 pm โดย thatsawan
โครงสร้างของภาษา php
โดย chaiyasitpraphut อ 12 พ.ย. 2019 1:38 pm บอร์ด MT35 - นายชัยยะสิทธิ์ พระพุทธ
0
6
อ 12 พ.ย. 2019 1:38 pm โดย chaiyasitpraphut
การเชื่อมต่อฐานข้อมูลด้วย php
โดย chaiyasitpraphut อ 12 พ.ย. 2019 12:08 pm บอร์ด MT35 - นายชัยยะสิทธิ์ พระพุทธ
2
14
อ 12 พ.ย. 2019 12:59 pm โดย chaiyasitpraphut
VDO - Square Root Calculate Program
โดย numtan5839 อ 12 พ.ย. 2019 11:57 am บอร์ด M097 - ตรีเนตร บูรณโพธิ์ทอง
2
10
อ 12 พ.ย. 2019 2:45 pm โดย numtan5839