Nguyên lý hoạt động của Mobile IPv4

Một phần của tài liệu bài giảng mạng truyền thông và di động full (Trang 164 - 166)

6.5. MobileIP version 4 (Mobile IPv4 hay MIPv4)

6.5.3. Nguyên lý hoạt động của Mobile IPv4

IP phiên bản 4 thừa nhận địa chỉ IP của điểm nút gắn liền "vật lý" với mạng Internet một

cách duy nhất. Do đó khi một máy chủ CH (Coresspondent Host) gửi một gói tin đến một nút di

động MN (Mobile Node), gói đó được định tuyến đến mạng thường trú của MN, không phụ

thuộc vào vị trí của MN vì các máy CH khơng có thơng báo gì về sự di động.

Khi MN đang trong mạng thường trú của nó (HoA - Home Address), thì nút di động MN nhận các gói này và trả lời chúng như một máy chủ thông thường (đây là một yêu cầu quan trọng của IP di động). Nhưng nếu MN đi khỏi mạng thường trú, thì MN cần có một đại diện thay mặt

nó. Đại diện này là đại diện thường trú HA (Home Agent) có thể thơng tin với MN suốt cả thời

gian theo trực tuyến khơng phụ thuộc vào vị trí hiện hữu của MN. Do đó ta có thể coi HA là vị trí vật lý của MN. Cũng như vậy, khi MN đi khỏi nơi thường trú, nó phải có một địa chỉ tạm trú và thơng báo địa chỉ này cho HA để biết địa điểm hiện hữu của MN. Có nhiều cách để có địa chỉ

này, nhưng tiện nhất là MN có địa chỉ này từ một đại diện. Đại diện này được gọi là đại diện tạm trú FA (Foreign Agent).

Hình 6.26. Hoạt động trong mạng Mobile IPv4

Do đó, khi một MN ra khỏi mạng thường trú nó nối tới mạng ngồi. MN phát hiện là nó

đang ở mạng khác, nó gửi u cầu đăng ký thơng qua FA đến HA để được lưu động trong một

thời gian. Yêu cầu này đến MN (thông qua FA) cho phép hoặc từ chối việc đăng ký này. Trường

hợp này thực hiện khi MN dùng FA để đăng ký. Nếu MN bảo vệ địa chỉ theo cách khác thì nó

khơng cần bước đăng ký qua FA.

Nếu HA cho phép sự đăng ký này, nó sẽ làm việc như người được ủy nhiệm của MN. Khi mạng nơi ở gốc của MN nhận được các gói tín hiệu có địa chỉ đến MN. HA nhận những gói này

(dùng ARP ủy nhiệm) đóng gói chúng lại và tiếp tục gửi tới địa chỉ của FA mà MN đã đăng ký.

FA sẽ mở các gói tin này và gửi tới MN vì nó biết MN đang ở đó một cách chính xác. HA dùng phương pháp "đóng gói" gói để chuyển thơng tin cho MN bằng cách dùng thêm phần mào đầu IP

(IP header) của gói và chuyển theo đường hầm (tunelling) đến MN.

Khi MN đang trên mạng ngoại v ùng, MN dùng đại diện HA để chuyển gói đã đóng gói

đến chính nó thơng qua FA mới. Trường hợp này xảy ra cho đến khi hết thời hạn đã đăng ký

(hoặc MN chuyển đến vị trí mới). Khi xảy ra hiện tượng hết hạn, MN phải đăng ký lại với HA của nó thơng qua FA (nếu MN có thì nó hoạt động như FA của nó).

Khi MN chuyển đến mạng khác, nó gửi một yêu cầu đăng ký mới qua FA mới. Trong

trường hợp này HA sẽ thay đổi địa chỉ nhờ chuyển CoA (care-of address) của MN và nó sẽ gửi tiếp các gói đã đóng gói tới địa chỉ nhờ chuyển CoA. Một số giao thức IP di động cho phép MN

có nhiều địa chỉ nhờ chuyển thì HA sẽ chuyển cùng một thông tin đến nhiều địa chỉ nhờ chuyển. Trường hợp này thường xảy ra khi MN ở vùng giáp ranh các cell trong môi trường vô tuyến và MN chuyển động thường xuyên.

Khi MN trở về mạng thường trú, nó khơng cần di động nữa, nó gửi một yêu cầu đăng ký

lại đến HA, nói rõ rằng nó đang "ở nhà" để khơng thực hiện đường hầm và dọn bỏ các địa chỉ

nhờ gửi trước đây. Tại điểm này, MN không phải đăng ký lại nữa cho tới khi nó chuyển khỏi

mạng.

Một phần của tài liệu bài giảng mạng truyền thông và di động full (Trang 164 - 166)