0
Tải bản đầy đủ (.pdf) (115 trang)

Đối với các gói tin đợc gửi bởi nút di động, cơ chế định tuyến IP

Một phần của tài liệu TỔNG QUAN VỀ GIAO THỨC TRUYỀN THÔNG MOBILE IP (Trang 38 -42 )

nút di động, cơ chế định tuyến IP chuẩn phân phối từng gói tin đến đích của chúng. Trong hình vẽ, trạm ngoài là một bộ định tuyến mặc định của nút di động.

Đồ ỏn tốt nghiệp Chương 4. Tổng quan về giao thức Mobile IP

Mobile IP định nghĩa một bộ cỏc bản tin điều khiển mới được gửi kốm với giao thức UDP (User Datagram Protocol) sử dụng cổng 434 nổi tiếng. Hiện nay cú hai loại bản tin sau đõy đó được định nghĩa:

1 Bản tin yờu cầu đăng ký (Registration Request). 3 Bản tin trả lời đăng ký (Registration Reply).

Cỏc giỏ trị cập nhật đối với cỏc loại bản tin dựng cho cỏc bản tin điều khiển Mobile IP được ghi rừ trong “Assigned Number” (RFC 1700) gần đõy nhất.

Ngoài ra, Mobile IP cũn sử dụng bản tin quảng cỏo bộ định tuyến (Router Advertisement) và bản tin chiếm bộ định tuyến (Router Solicitation) được định nghĩa cho sự phỏt hiện bộ định tuyến ICMP (ICMP Router Discovery) cho việc phỏt hiện trạm.

Mobile IP định nghĩa một cơ chế mở rộng chung (Extension) cho phộp cỏc thụng tin khụng bắt buộc được mang theo bởi cỏc bản tin điều khiển Mobile IP hoặc bởi cỏc bản tin phỏt hiện bộ định tuyến ICMP (ICMP Router Discovery). Mỗi phần mở rộng này (với một ngoại lệ) được mó hoỏ trong khuụn dạng trường kiểu-độ dài-giỏ trị (Type-Length-Value) dưới đõy:

0 1 2

0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2

+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-| Type | Length | Data ... | Type | Length | Data ...

+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-

Trong đú:

- Trường Type: chỉ ra loại bản tin cụ thể của phần mở rộng (Extention). - Trường Length: chỉ ra độ dài (tớnh theo byte) của trường dữ liệu trong

phạm vi phần mở rộng. Độ dài này khụng bao hàm cỏc byte của trường Type và trường Length.

- Trường Data: dữ liệu cụ thể được kết hợp với phần mở rộng. Độ dài

trrường dữ liệu cú thể là 0 hoặc nhiều byte. Định dạng và độ dài của trường dữ liệu được xỏc định bởi trường Type và trường Length.

Đồ ỏn tốt nghiệp Chương 4. Tổng quan về giao thức Mobile IP

Cỏc phần mở rộng cho phộp một số lượng thụng tin thay đổi được mang theo trong mỗi gúi tin. Kết thỳc của danh sỏch cỏc phần mở rộng được chỉ ra bởi tổng chiều dài của gúi IP.

Mobile IP sử dụng hai tập hợp khụng gian số được duy trỡ một cỏch độc lập mà từ đú cỏc giỏ trị Type của phần mở rộng được cấp phỏt:

 Tập hợp thứ nhất bao gồm cỏc phần mở rộng mà cú thể chỉ xuất hiện

trong cỏc bản tin điều khiển Mobile IP (chỳng được gửi đi và đến từ cổng UDP 434). Hiện nay, cỏc trường Type dưới đõy được định nghĩa cho cỏc phần mở rộng xuất hiện trong cỏc bản tin điều khiển Mobile IP: 32 Bản tin nhận thực giữa trạm di động và trạm gốc

33 Bản tin nhận thực giữa trạm di động và trạm ngoài 34 Bản tin nhận thực giữa trạm ngoài và trạm gốc

 Tập hợp thứ hai bao gồm cỏc phần mở rộng mà cú thể chỉ xuất hiện

trong cỏc bản tin ICMP Router Discovery. Hiện nay, Mobile IP định nghĩa cỏc trường Type dưới đõy cho cỏc phần mở rộng xuất hiện trong cỏc bản tin ICMP Router Discovery:

0 Một byte đệm (được mó hoỏ khụng thuộc trường Length và trường Data)

16 Sự quảng cỏo trạm di động 19 Prefix-Lengths

Do sự tỏch biệt mang tớnh trực giao của cỏc bộ số trờn mà ta cú thể hiểu rằng hai phần mở rộng được định nghĩa vào một ngày sau này cú thể cú cựng cỏc giỏ trị trường Type, miễn là một trong hai phần mở rộng này cú thể chỉ được sử dụng trong cỏc bản tin điều khiển giao thức Mobile IP và phần mở rộng kia chỉ được sử dụng trong cỏc bản tin phỏt hiện bộ định tuyến ICMP (ICMP Router Discovery).

Khi một phần mở rộng được đỏnh số trong dải từ 0 đến 127 ở một trong hai bộ số trờn bị bắt gặp nhưng khụng được cụng nhận thỡ bản tin mang phần mở rộng đú phải được loại bỏ. Khi một phần mở rộng được đỏnh số trong dải từ 128 đến 255 bị bắt gặp nhưng cũng khụng được cụng nhận thỡ phần mở rộng riờng biệt đú sẽ bị loại bỏ nhưng phần cũn lại trong phần mở rộng và dữ liệu

Đồ ỏn tốt nghiệp Chương 4. Tổng quan về giao thức Mobile IP

bản tin vẫn phải được xử lý. Trường Length của phần mở rộng được sử dụng để nhảy qua trường Data trong khi đang tỡm kiếm phần mở rộng tiếp theo.

Đồ ỏn tốt nghiệp Chương 5. Sự phỏt hiện trạm

Chương 5

Một phần của tài liệu TỔNG QUAN VỀ GIAO THỨC TRUYỀN THÔNG MOBILE IP (Trang 38 -42 )

×