Ứng dụng mô hình xuyên lớp cho TCP di động khi địa chỉ IP thay đổi

Một phần của tài liệu NGHIÊN CỨU MÔ HÌNH TƯƠNG TÁC XUYÊN LỚP CHO CHỒNG GIAO THỨC TCPIP (Trang 66 - 67)

Các thủ tục hỗ trợ TCP di động qua thay đổi địa chỉ

Bước 1: Một ứng dụng tại nút di động (NM) chia sẻ kết nối TCP đang hoạt động với ứng dụng khác trong Nút tương ứng (CN). Nếu máy chủ di động được nghĩ tới trong thí nghiệm chuyển giao trong tương lai gần, các ứng dụng biết các phiên TCP sẽ rất lâu, sau đó ứng dụng sẽ gọi phương thức act_mobi() để duy trì cổng TCP bất kỳ với địa chỉ IP thay đổi cho chuyển giao.

Bước 2: Giao diện này được sử dụng bởi kết nối TCP tại chuyển giao MN tới các điểm truy nhập khác, phiên TCP được kết hợp với các cổng để duy trì

Bước 3: Các ứng dụng được thông báo việc thay đổi địa chỉ, và thông báo bao gồm địa chỉ IP mới.

Bước 4: Ứng dụng yêu cầu hệ thống mạng con đóng băng việc gửi hoặc nhận hoạt động các cổng bằng cách gọi net_invoke_action() với mã Freeze được giao trước như đối số đầu vào.

Bước 5:Sau khi xác minh các cổng là đúng tới các đối tượng TCP liên quan, PE yêu cầu Enforcer đóng băng việc gửi hoặc nhận tại đối tượng IP và TCP bởi phương thức object.act_freeze()

Bước 6: MN gửi địa chỉ mới có tới CN, và đề nghị CN thực hiện hoạt động

net_set_param() để cập nhật địa chỉ IP đích mới cho MN. Yêu cầu có thê được hỗ trợ

bởi bất kỳ giao thức chuyển đổi thông điệp nào.

Bước 7: InterLAy sẽ yêu cầu Enforcer cập nhật địa chỉ đích từ địa chỉ cũ đến địa chỉ mới của MN. Trong trường hợp này, yêu cầu đến ứng dụng tại MN thông qua PE.

Bước 8: Nếu cập nhật địa chỉ đích trong bước 7 được thành công, sau đó CN sẽ thông báo cho ứng dụng tại MN về thành công này.

Bước 9: Sau khi nhận được xác nhận cập nhật thành công địa chỉ IP mới từ CN, ứng dụng yêu cầu hệ thống mạng con thoát khỏi đóng băng việc nhận hoặc gửi tai cổng.

Bước 10: Sauk khi xác nhận rawngfgoij đúng cổng tới các phiên TCP liên quan, PE yêu cầu Enforcer gọi phương thức object.act_freeze() với mã UNFREEZE tắt FREEZE_FLG.

Sau bước này, cả hai bên có thể trao đổi dữ liệu

Một phần của tài liệu NGHIÊN CỨU MÔ HÌNH TƯƠNG TÁC XUYÊN LỚP CHO CHỒNG GIAO THỨC TCPIP (Trang 66 - 67)