C Send unicast Neighbor Adverlisement
Nếu gói tin IPv6 cần đóng gói có kích thước nhỏ hơn hoặc bằng
giá trị MTU của IPv4-20 sẽ được thực hiện đóng gói và giá trị
của trường flag fragmenfion trong header IPv4 được đặt bằng 0 (không phân mảnh).
Để giảm được việc phải phân mảnh gói tin tới mức hợp lý, router ở hai đầu tunnel thực hiện tìm kiếm giá trị MTU hợp lý nhất. Chúng sẽ bắt đầu từ MTU của tunnel tới MTU của giao diện cục bộ của chúng. Nếu như có các thông báo ICMPv6 trả về để cảnh báo là gói tin quá lớn thì chúng sẽ chuyển tới một MTU thấp hơn. Trong một vài trường hợp chúng có thể gửi một thông báo thử để khám phá ra khả năng tăng trong MTU. Khi MTU của tunnel vẫn còn lớn hơn kích
thước gói tin mà IPv6 hỗ trợ (576 bytes) thì việc phân mảnh gói tin IPv4 sẽ được
tắt đi trong IPv4 header. Nếu như gói tin IPv6 lớn hơn MTU của tunnel có trong
giao diện thì nó sẽ bị loại bỏ và thông báo ICMPvó6 sẽ được gửi trả về cho người
gửi gói tin [Pv6. Nhưng kích thước nhỏ nhất của gói tin IPv4 chỉ là 48 bytes chứ không phải là 576 bytes. MU của tunnel có thể ít khi nhỏ hơn 576 bytes, điều mà buộc các roufer IPv6 sử dụng việc phân mảnh gói tin IPv4. Nếu như MTU
Cơ chế Tunneling giữa IPv6 vàIPv4 - 79-
của tunnel IPv4 nhỏ hơn 576 bytes thì các gói tin IPv6 lớn hơn 576 bytes sẽ bị loại bỏ và thông báo ICMPv6 cảnh bảo gói tin quá lớn sẽ được gửi trả về cho người gửi gói tin IPvó, gói này sẽ chỉ ra một MTU của IPv6 cực đại là 576 bytes. Nếu một gói tin IPv6 lớn hơn MTU của tunnel nhưng nhỏ hơn hoặc bằng 576 bytes thì việc phân mảnh gói tim sẽ không được thực hiện. Sử dụng giao thức
MTU Discovery sẽ đảm bảo các khách hàng IPv6 sẽ nhận được việc sử dụng từ các tunnel [Pv6.
Xác định giá trị MTU qua giao thức MTU Discovery,
các thông tin này được lưu trữ tại node nguồn
large small smaller large
MTU MTU MTU MTU
Originating First Second | — ˆ | Third End host Gateway Gateway Gateway host