Khuôn dạng datagram IPv6

Một phần của tài liệu các phương pháp truyền IP trên mạng quang (Trang 71)

Ver Prio Flow Label

Payload Length Next Header Hop Limit

Source Address Destination Address

Data

Hình 3.6: Định dạng datagram của IPv6

Hình 3.6 là cấu trúc của một datagram trong phiên bản IPv6. Ý nghĩa của các trường trong cấu trúc:

• Ver (4 bit): chứa giá trị của phiên bản giao thức IP đã dùng để tạo datagram.

Với IPv6 thì giá trị trường này sẽ là 0110.

• Prio (4 bit): chỉ thị mức độ ưu tiên trong quá trình phân phát của datagram.

• Flow Lable (24 bit): đây là một giá trị khác 0 được phía nguồn gán cho các

datagram thuộc một luồng cụ thể có yêu cầu các router xử lý đặc biệt (các dịch vụ có QoS hay các dịch vụ không lỗi) và để điều khiển.

• Payload Length (16 bit): chỉ độ dài của phần tải tin và bất kỳ tiêu đề mở rộng

phần độ dài tải tối đa là 65535 byte nên có thể chứa khoảng 64K tải số liệu hữu hiệu. Nếu bằng 0 thì nó ngụ ý rằng độ dài tải tin được đặt trong lựa chọn hop – by – hop cho tải tin lớn hơn Jumbo Payload.

• Next Header (8 bit): chỉ loại tiêu đề được sử dụng ngay sau tiêu đề cơ bản

của IPv6. Nó có thể là tiêu đề mở rộng hay tiêu đề của tầng truyền tải (khi này các giá trị giống như trường Protocol trong IPv4) hay thậm chí là để chỉ trường tải dữ liệu.

• Hop Limit (8 bit): giá trị của trường này giảm đi 1 mỗi khi datagram được

chuyển tiếp qua một router. Datagram sẽ bị huỷ nếu giá trị này bằng 0, (gần giống trường Time to Live trong IPv4).

• Source Address (128 bit): xác định địa chỉ IP nguồn của IPv6 datagram. Nó

không thay đổi trong suốt quá trình datagram được truyền.

• Destination Address (128 bit): xác định địa chỉ IP đích của IPv6 datagram.

Nó không thay đổi trong suốt quá trình datagram được truyền.

• Data: chứa dữ liệu cần truyền.

Một phần của tài liệu các phương pháp truyền IP trên mạng quang (Trang 71)

Tải bản đầy đủ (DOC)

(155 trang)
w