Lựa chọn giá trị MTU và phân mảnh Bảng 4.10: So sánh thơng điệp lỗi ICMPV4 và ICMP

Một phần của tài liệu ĐỒ án IPV6 và CÁCH CHUYỂN đổi từ IPV4 SANG IPV6 (Trang 70 - 73)

Đối với mỗi giao thức trên tầng Datalink khác nhau cĩ một giá trị MTU khác nhau ( ví dụ giá trị MTU của Ethernet là 15 18 octet). Do cĩ nhiều phương thức khác nhau đối với các luồng Traffic trong mạng Inettnet nên sẽ xảy ra hiện tượng các giá trị MTU tại các điểm Gateway nhỏ hơn giá trị MTU của các mạng trong, do đĩ sẽ xảy ra hiện tượng phân mảnh tại các điểm Gateway. Sau đĩ sẽ xảy ra hiện tượng tái hợp ở các điểm đích. Việc phân mảnh và tái hợp gĩi tin cĩ thể được minh họa bằng hình vẽ:

Như vậy ở các node entry-point khi thực hiện đĩng gĩi các gĩi tin IPv6 sẽ phải kiểm tra gĩi tin IPv6 mà nĩ đĩng gĩi cĩ vượt quá giá trị MTU cho phép hay khơng, nếu vượt quá thì phải thực hiện phân mảnh gĩi tin IPv6. Việc phân mảnh này dẫn tới các hiện tượng sau:

- Ở phía nhận sẽ nhận được rất nhiều các mảnh nhỏ được tách ra từ gĩi lơn. Nĩ sẽ phải mất nhiều thời gian và bộ nhớ để tái hợp các gĩi tin phân mảnh trước khi mở gĩi.

- Trong trường hợp một gĩi tin phân mảnh bị mất, các gĩi tin cịn lại sẽ chiếm mất khơng gian bộ đệm cho đến khi vượt quá giá trị TTL mới bị hủy. Tồn bộ IPv6 lúc này sẽ bị mất và phải truyền lại.

Như vậy việc thực hiện phân mảnh một gĩi tin là khơng cĩ hiệu quả. Để xác định giá trị MTU hợp lý người ta đã xây dựng giao thức MTU Discovery.

Giao thức MTU Discovery hỗ trợ cho IPv6 cĩ thể được minh họa bằng hình vẽ:

Originating host

Fist

Gateway GatewaySecond GatewayThird

Xảy ra hiện tượng phân mảnh

Xảy ra hiện tượng tái hợp Large

MTU

Small

MTU Large MTU

Hình 4.12: Giao thức MTU Discovery

Large MTU Small MTU Smaller MTU Large MTU Originating

host

Fist

Gateway GatewaySecond GatewayThird

Phân mảnh chỉ xảy ra ở điểm đĩng gĩi và lựa chọn giá trị MTU nhỏ nhất được chấp nhận trên đoạn traffic tới địa chỉ

đích.

Xác định giá trị MTU qua thuật tốn MTU Discovery, các thơng tin này được lưu trữ tại node nguồn

Chương 5

PHƯƠNG THỨC CHUYỂN ĐỔI TỪ IPV4 SANG IPV6

Một phần của tài liệu ĐỒ án IPV6 và CÁCH CHUYỂN đổi từ IPV4 SANG IPV6 (Trang 70 - 73)