của payload lớn hơn 65 535 bytes. Trường Payload Length được gán bằng 0 và lựa chọn Jumbo Payload được sử dụng trong tiêu đề mở rộng Hop-
by-Hop Options.
se Next Header (8 bits): giếng như trường Protocol Type trong IPv4 Header Các header mở rộng (Extension Header) được sử dụng với IPvó, trường này sẽ chứa loại header mở rộng kế tiếp, header này nằm ở giữa IPvó6 header và TCP header hoặc UDP header. Bảng bên dưới liệt kê các giá trị có thể có trong trường Next Header.
Cơ chế Tunneling giữa IPv6 vàlPv4 -26-
Bảng 2.1: Các giá trị trong trường Next Header
G1ả trị Phạm vi sử dụng
0 In an IPv4 header: reserved and not used
In an IPv6 header: Hop-by-Hop Option Header following 1 Internet Control Message Protocol (ICMPv4) - IPv4-support 2 Internet Group Management Protocol (IGMPv4) - IPv4 support 4 IP im IP (encapsulation)
6 TCP
§ Exterior Gateway Protocol (EGP)
9 TỚP - any prIvafe interlor gateway (used by Cisco for their IGRP)
17 UDP
4I IPvó6
43 Routing header
44 Fragmentation header
45 Interdomain Routing Protocol (IDRP) 46 Resource Reservatlon Protocol (RSVP) 50 Encrypted Security Payload header 31 Authentication header
58 ICMPv6
50 No Next Header for [Pv6 60 Destination Options header
88 EIGRP
89 OSPF
108 EP Payload Compression Protocol 115 Layer 2 Tunnelng Protocol (L2TP)
132 Stream Control Transmission Protocol (SCTP) 134-254 | Unassigned
255 Reserved
® Hop Limit (8 bits): tương tự như trường TT trong IPv4 Header. Giá trị của trường này là số bước nhảy (hop), mỗi node chuyền tiếp sẽ giảm con sô này xuông Í.
e© Source Address (128 bits): địa chỉ IPv6 nguồn.
® Destination Address (128 biis): địa chỉ IPvó đích.
Cơ chế Tunneling giữa IPv6vàIPv4 -27-
#4 Các tiêu đề mớ rộng (Extension Header)
Ta thấy IPv6 Header đơn giản hơn IPv4 Heađer, mà một header đơn giản thì việc xử lý càng nhanh. IPv6 có một cách mới để xử lý các tùy chọn (option) để cải thiện hiệu suất xử lý. Nó xử lý các tùy chọn trong các header thêm vào được gọi là tiêu đề mở rộng (Extension Header).
IPvó có 6 Extension Header sau: e _ Hop-by-Hop Options header. ® Routing header.
e Frapment header.
® Destination Options header. ® Authentication header.
® Encapsulating Securify Payload header.
Có thể có 0, 1, hoặc nhiều hơn 1 Extension Header giữa IPv6 header và
header giao thức lớp trên. Mỗi Extension Header được xác định bởi trường Next
Header trong header đã có trước. Các Extension Header chỉ được kiểm tra hoặc xử lý bởi node được xác định trong trường Destination Address của IPv6 header. Nếu địa chỉ trong trường Destination Address là địa chỉ Multicast, các Extension