Page 212 - Computer Network
P. 212
203
Next Header = 60 Hdr Ext Len Reserved
Option
รูปที่ 25.7: Destination Option header
25.0.5 Hop-by-Hop Options
การทำงานของเฮดเดอร์เพื่อข้อมูลเพิ่มเติมของโนดปลายทาง (destination option header) เป็นการทำงานปกติ
book)
ของส่วนเฮดเดอร์ส่วนต่อขยาย (extension header) ซึ่งจะประมวลผลเมื่อแพกเกตถึงปลายทาง เป็นไปตามข้อ
กำหนดของ IPv6 ที่ไม่ต้องการให้มีการประมวลผลที่ไม่จำเป็นระหว่างการส่งผ่าน อย่างไรก็ตามในการจัดการบาง
ประเภทต้องการที่ข้อมูลเพื่อส่งไปให้เร้าเตอร์ต่างๆ ซึ่งถือว่าเป็นจุดประสงค์ของ hop-by-hop options ซึ่งจะระบุ
โดยเป็นเฮดเดอร์ type 0 และ null ในเฮดเดอร์ ถัดไปในเฮดเดอร์ของ IPv6 ซึ่งจำเป็นต้องประมวลผล แม้ว่า
(partial
แอดเดรสปลายทางจะไม่ใช้โนดที่อยู่ภายใน
รูปแบบของ hop-by-hop options จะเหมือนกับของ destiation options การทำงานของ hop-by-hop
options จะเข้ารหัสเช่นเดียวกันกับ destination options หนึ่งในตัวเลือก (option) คือส่วนบรรจุข้อมูลแบบจัม
โบ (jumbo payload) ที่ค่า type = 194 ซึ่งใช้ในการส่งแพกเกตที่มีขนาดใหญ่ ที่ไม่สามารถที่จะเข้ารหัสแบบ 16
บิตได้ หากมีการใช้ option นี้ ฟิลด์ Length ของ IPv6 จะถูกกำหนดให้เป็นลอจิก 0 ภาครับปลายทางจะตรวจสอบ
only
จากส่วนบรรจุข้อมูลเพื่อหาความยาวของแพกเกต การใช้งานของส่วนบรรจุข้อมูลแบบจัมโบ (jumbo payload)
ไม่ควรจะใช้หากความยาวมีค่าน้อยกว่า 65,535 ไบต์ หรือหากมีการแบ่งข้อมูล (fragment)
KKU
25.0.6 ไม่มีเฮดเดอร์อื่นๆตามมา (No Next Header)
หากไม่มีเฮดเดอร์ใดๆตามมา ค่าของ Value จะเท่ากับ 59
25.0.7 การลำดับเฮดเดอร์ส่วนต่อขยาย
IPv6 ได้กำหนดลำดับของการประมวลผลของเฮดเดอร์ตามลำดับดังนี้
1. IPv6
2. Hop-by-hop options
3. Destination options (1)
4. Routing
5. Fragment
6. Authentication
7. Destination Options (2)

