Nếu gói tin IPv6 cần đóng gói có kích thước nhỏ hơn hoặc bằng

Một phần của tài liệu Cơ chế tunneling giữa IPv6 và IPv4 (Trang 86 - 87)

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

Một phần của tài liệu Cơ chế tunneling giữa IPv6 và IPv4 (Trang 86 - 87)