NGHIÊN CỨU CÔNG NGHỆ MOBILE IPV6, ĐI SÂU PHÂN TÍCH HOẠT ĐỘNG CỦA GIAO THỨC

62 183 1
NGHIÊN CỨU CÔNG NGHỆ MOBILE IPV6, ĐI SÂU PHÂN TÍCH HOẠT ĐỘNG CỦA GIAO THỨC

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

BỘ GIAO THÔNG VẬN TẢI - BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC HÀNG HẢI VIỆT NAM NGUYỄN DUY THÁI ĐỒ ÁN TỐT NGHIỆP ĐẠI HỌC NGHIÊN CỨU CÔNG NGHỆ MOBILE IPV6, ĐI SÂU PHÂN TÍCH HOẠT ĐỘNG CỦA GIAO THỨC HẢI PHÒNG - 2015 LỜI CẢM ƠN Em xin chân thành cảm ơn thầy giáo TS Phạm Việt Hƣng giới thiệu, hƣớng dẫn đề tài tận tình giúp đỡ em suốt trình làm đồ án tốt nghiệp Em xin cảm ơn thầy cô giáo trƣờng, đặc biệt thầy cô giáo môn Điện Tử - Viễn Thông dạy dỗ, bảo cho em kiến thức từ đến nâng cao, giúp em có đƣợc sở lý thuyết vững vàng vận dụng đƣợc kiến thức vào chuyên ngành học Cuối cùng, em xin cảm ơn gia đình bạn bè, ngƣời bên cạnh động viên, giúp đỡ tạo điều kiện thuận lợi để em hoàn thành tốt đồ án tốt nghiệp Trong thời gian thực đồ án tốt nghiệp không tránh khỏi thiếu sót, em kính mong nhận đƣợc ý kiến đóng góp thầy cô giáo bạn sinh viên để em bổ sung hoàn thiện kiến thức thân đƣợc tốt Em xin trân trọng cảm ơn! LỜI CAM ĐOAN Tôi xin cam đoan đề tài tốt nghiệp nghiên cứu thực Mọi tài liệu đƣợc tổng hợp trình bày lần đồ án tốt nghiệp chƣa công bố Tôi xin hoàn toàn chịu trách nhiệm với lời cam đoan Hải Phòng, ngày tháng Sinh viên năm 2015 MỤC LỤC DANH MỤC CÁC CHỮ VIẾT TẮT VÀ KÝ HIỆU iii DANH MỤC CÁC BẢNG v DANH MỤC CÁC HÌNH vi MỞ ĐẦU CHƢƠNG 1: TỔNG QUAN VỀ CÔNG NGHỆ MOBILE IP 1.1 GIỚI THIỆU VỀ ĐỊA CHỈ IP 1.2 BỘ GIAO THỨC TCP/IP 1.3 GIAO THỨC IPV6 1.4 TRIỂN KHAI IPV6 VÀO THỰC TẾ 1.4.1 Hiện trạng IPv6 giới 1.4.2 Thúc đẩy phát triển IPv6 Việt Nam 11 1.5 CÔNG NGHỆ MOBILE IP 12 1.5.1 Giới thiệu Mobile IP 12 1.5.2 Các thành phần Mobile IPv6 13 1.5.3 Các đặc tính bật Mobile IPv6 so với Mobile IPv4 14 CHƢƠNG 2: GIAO THỨC MOBILE IPV6 16 2.1 CẤU TRÚC ĐỊA CHỈ IPV6 16 2.1.1 Không gian địa 16 2.1.2 Biểu diễn địa IPv6 16 2.1.3 Phân loại địa IPv6 17 2.2 CẤU TRÚC DỮ LIỆU MOBILE IPV6 19 2.2.1 Binding Cache 19 2.2.2 Binding Update List 21 2.2.3 Home Agent List 21 2.3 CÁC BẢN TIN VÀ CÁC TÙY CHỌN TRONG MOBILE IPV6 22 i 2.3.1 Định dạng gói tin Mobile IPv6 23 2.3.2 Tùy chọn Home Address cho Destination Options Header 25 2.3.3 Type Routing Header 26 2.3.4 Các tin ICMPv6 cho Mobile IPv6 27 CHƢƠNG 3: PHÂN TÍCH HOẠT ĐỘNG CỦA MOBILE IPV6 31 3.1 SỰ TRAO ĐỔI BẢN TIN MOBILE IPV6 31 3.1.1 Trao đổi liệu nút di động nút đối tác 31 3.1.2 Duy trì ràng buộc 33 3.1.3 Phát đại diện thƣờng trú 37 3.1.4 Phát tiền tố di động 39 3.2 HOẠT ĐỘNG CỦA MOBILE IPV6 41 3.2.1 Khi gắn với liên kết thƣờng trú 41 3.2.2 Di chuyển từ liên kết thƣờng trú đến liên kết 42 3.2.3 Nút di động thay đổi địa thƣờng trú 44 3.2.4 Di chuyển từ liên kết đến liên kết khác 45 3.2.5 Nút di động trở lại mạng thƣờng trú 48 KẾT LUẬN 50 TÀI LIỆU THAM KHẢO 51 ii DANH MỤC CÁC CHỮ VIẾT TẮT VÀ KÝ HIỆU APNIC Asia Pacific Network Information Center Trung tâm thông tin mạng châu Á - Thái Bình Dƣơng ARIN American Registry for Internet Numbers Cơ quan đăng ký số hiệu Internet khu vực Bắc Mỹ ARP Address Resolution Protocol Giao thức phân giải địa ATM Asynchronous Transfer Mode Chế độ truyền không đồng Correspondent Node Nút đối tác CNA Correspondent Node Address Địa nút đối tác CoA Care of Address Địa tạm trú Dynamic Host Configuration Protocol Giao thức cấu hình động máy chủ Domain Name System Hệ thống tên miền Encapsulating Security Payload Cung cấp khả bảo mật bảo vệ tính toàn vẹn liệu Fast Handovers Mobile IPv6 Cơ chế chuyển giao nhanh IPv6 FTP File Transfer Protocol Giao thức truyền liệu tệp tin HA Home Agent Đại diện thƣờng trú Home Agent Address Địa đại diện thƣờng trú Hierarchical Mobile IPv6 Cơ chế chuyển giao phân cấp IPv6 HoA Home Address Địa thƣờng trú IANA Internet Assigned Numbers Authority Tổ chức cấp phát số hiệu Internet toàn cầu ICMP Internet Control Message Protocol Giao thức thông báo điều khiển tầng liên mạng Internet Engineering Task Force Lực lƣợng chuyên trách quản lý kỹ thuật Internet CN DHCP DNS ESP FMIPv6 HAA HMIPv6 IETF iii Internet Group Management Protocol Giao thức quản lý nhóm Internet Key Exchange Cơ chế trao đổi khóa Internet Internet Protocol Giao thức Internet IPsec Internet Protocol Security Bảo mật giao thức mạng IPv4 Internet Protocol version Giao thức Internet phiên IPv6 Internet Protocol version Giao thức Internet phiên ISOC Internet Society Hiệp hội Internet quốc tế Latin American and Caribbean Internet Addresses Registry Cơ quan đăng ký địa Internet khu vực Nam Mỹ Media Access Control Điều khiển truy nhập truyền thông Mobile Node Nút di động Personal Digital Assistant Thiết bị hỗ trợ kỹ thuật số cá nhân Quality of Service Chất lƣợng dịch vụ Request For Comments Chuỗi ghi nhớ đƣợc đề xuất cho ý kiến Routing Information Protocol Giao thức định tuyến thông tin theo vectơ khoảng cách RIPE NCC Reseaux IP Europeens Network Coordination Centre Trung tâm điều phối mạng lƣới Internet châu Âu Trung Đông SMTP Simple Mail Transfer Protocol Giao thức truyền thƣ đơn giản SNMP Simple Network Management Protocol Giao thức quản lý mạng đơn giản TCP Transmission Control Protocol Giao thức điều khiển giao vận Trivial File Transfer Protocol Giao thức truyền tệp tin thông thƣờng User Datagram Protocol Giao thức gói liệu ngƣời dùng Vietnam Internet Network Information Center Trung tâm Internet Việt Nam IGMP IKE IP LACNIC MAC MN PDAs QoS RFC RIP TFTP UDP VNNIC iv DANH MỤC CÁC BẢNG Số bảng Tên bảng Trang 1.1 Sự khác biệt địa IPv6 IPv4 1.2 Đánh giá trình triển khai IPv6 số quốc gia hàng đầu quốc gia khu vực Đông Nam Á tính đến tháng 11/2015 1.3 Đánh giá tình hình triển khai IPv6 số quốc gia thời điểm tháng 3/2014 10 1.4 So sánh tỉ lệ triển khai IPv6 năm 2014 2015 số quốc gia 10 2.1 Phạm vi địa IPv6 muticast 18 2.2 Bộ nhớ Binding Cache Mobile IPv6 20 v DANH MỤC CÁC HÌNH Số hình Tên hình Trang 1.1 Mô hình phân tầng TCP/IP 1.2 Tình hình triển khai IPv6 giới 1.3 Các thành phần mạng Mobile IPv6 13 2.1 Cấu trúc chung địa IPv6 16 2.2 Cấu trúc địa IPv6 muticast 18 2.3 Mô tả đƣờng gói tin đến địa anycast 19 2.4 Cấu trúc tiêu đề mở rộng Mobility 23 2.5 Quá trình định tuyến phản hồi (Return Routability Procedure) 24 2.6 Cấu trúc Destination Options Header 26 2.7 Cấu trúc tiêu đề Type Routing 27 2.8 Cấu trúc tin Home Agent Address Discovery Request 28 2.9 Cấu trúc tin Home Agent Address Discovery Reply 28 2.10 Cấu trúc tin Mobile Prefix Solicitation 29 2.11 Cấu trúc tin Mobile Prefix Advertisement 30 3.1 3.2 Cập nhật ràng buộc gửi từ nút di động đến đại diện thƣờng trú Bản tin trì ràng buộc gửi từ đại diện thƣờng trú đến nút di động 34 35 3.3 Cập nhật ràng buộc đƣợc gửi từ nút di động đến nút đối tác 35 3.4 Duy trì ràng buộc gửi từ nút đối tác đến nút di động 36 3.5 ICMPv6 Home Agent Address Discovery Request đƣợc gửi từ nút di động 37 3.6 ICMPv6 Home Agent Address Discovery Reply đƣợc gửi từ đại diện thƣờng trú 38 vi Gói liệu đƣợc gửi chứa thông tin sau:  Tiêu đề IPv6: tiêu đề IPv6 này, địa nguồn địa nút đối tác địa đích địa CoA nút di động  Tiêu đề Type Routing: tiêu đề này, trƣờng Home Address đƣợc thiết lập địa thƣờng trú nút di động Khi nút di động nhận đƣợc gói tin, xóa tiêu đề Type Routing thay địa CoA địa thƣờng trú nhƣ địa đích tiêu đề IPv6  Tiêu đề Mobility: tiêu đề Mobility có chứa tin xác nhận ràng buộc (cờ Acknowledgement đƣợc thiết lập nhận đƣợc yêu cầu ràng buộc) tin Binding Refresh Request 3.1.3 Phát đại diện thường trú Khi nút di động gửi tin ICMPv6 yêu cầu phát địa đại diện thƣờng trú (Home Agent Address Discovery Request), có dạng nhƣ sau: Tiêu đề IPv6: + Đ/chỉ nguồn CoA + Đ/chỉ đích đ/chỉ anycast HA Mobile IPv6 Bản tin ICMPv6: +Home Agent Address Discovery Request HoA HAA Mobile Node Home Agent CoA Mạng IPv6 Correspondent Node Home Link Foreign Link Hình 3.5 - ICMPv6 Home Agent Address Discovery Request gửi từ nút di động 37 Gói liệu đƣợc gửi chứa thông tin sau:  Tiêu đề IPv6: tiêu đề IPv6, địa nguồn địa CoA nút di động địa đích địa anycast đại diện thƣờng trú Mobile IPv6 tƣơng ứng với tiền tố liên kết thƣờng trú  Bản tin ICMPv6 Home Agent Address Discovery Request: nút di động sử dụng tin ICMPv6 Home Agent Address Discovery Request để truy vấn liên kết thƣờng trú danh sách đại diện thƣờng trú Khi đại diện thƣờng trú gửi lại tin ICMPv6 trả lời phát địa đại diện thƣờng trú (Home Agent Address Discovery Reply) để đáp lại tin yêu cầu phía trên, có dạng nhƣ hình sau: Tiêu đề IPv6: + Đ/chỉ nguồn HHA + Đ/chỉ đích CoA Bản tin ICMPv6: +Home Agent Address Discovery Reply HoA HAA Mobile Node Home Agent CoA Mạng IPv6 Correspondent Node Home Link Foreign Link Hình 3.6 - ICMPv6 Home Agent Address Discovery Reply gửi từ đại diện thường trú  Tiêu đề IPv6: tiêu đề IPv6 này, địa nguồn địa đại diện thƣờng trú địa đích địa CoA nút di động  Bản tin ICMPv6 Home Agent Address Discovery Reply: Bản tin có chứa danh sách đại diện thƣờng trú liên kết thƣờng trú với thứ tự ƣu tiên 38 3.1.4 Phát tiền tố di động Khi nút di động gửi tin ICMPv6 yêu cầu tiền tố di động (Mobile Prefix Solicitation), có dạng nhƣ hình sau: Tiêu đề IPv6: + Đ/chỉ nguồn CoA + Đ/chỉ đích HAA Tiêu đề Destination Options: + Tùy chọn Home Address HoA Tiêu đề ESP: + Bản tin ICMPv6 Mobile Prefix Solicitation HoA HAA Home Agent Mobile Node CoA Mạng IPv6 Correspondent Node Home Link Foreign Link Hình 3.7 - ICMPv6 Mobile Prefix Solicitation gửi từ nút di động  Tiêu đề IPv6: tiêu đề này, địa nguồn địa CoA nút di động địa đích địa global đại diện thƣờng trú liên kết thƣờng trú  Tiêu đề Destination Options: tiêu đề mở rộng Destination Options chứa tùy chọn Home Address Với việc chứa tùy chọn mà địa thƣờng trú ràng buộc đƣợc định tới đại diện thƣờng trú  Tiêu đề ESP: tiêu đề ESP đƣợc sử dụng để cung cấp bảo mật liệu, bảo vệ toàn vẹn liệu, xác thực nguồn gốc liệu bảo vệ cho tin ICMPv6 Mobile Prefix Solicitation  Bản tin ICMPv6 Mobile Prefix Solicitation: nút di động sử dụng tin Mobile Prefix Solicitation để truy vấn đại diện thƣờng trú tiền tố mạng thƣờng trú thời 39 Khi đại diện thƣờng trú gửi tin ICMPv6 Mobile Prefix Advertisement để đáp lại tin Mobile Prefix Solicitation phía hay để làm cách định kỳ địa thƣờng trú nút di động có dạng nhƣ hình sau: Tiêu đề IPv6: + Đ/chỉ nguồn HHA + Đ/chỉ đích CoA Tiêu đề Type Routing: + Tùy chọn Home Address HoA Tiêu đề ESP: + Bản tin ICMPv6 Mobile Prefix Advertisement HoA HAA Home Agent Mobile Node CoA Mạng IPv6 Correspondent Node Home Link Foreign Link Hình 3.8 - ICMPv6 Mobile Prefix Advertisment gửi từ đại diện thường trú  Tiêu đề IPv6: tiêu đề IPv6, địa nguồn địa global đại diện thƣờng trú liên kết thƣờng trú địa đích địa CoA nút di động  Tiêu đề Type Routing: tiêu đề Type Routing chứa địa thƣờng trú nút di động Nút di động xóa tiêu đề thay địa CoA với địa thƣờng trú thành địa đích tiêu đề IPv6  Tiêu đề ESP: tiêu đề ESP đƣợc sử dụng để cung cấp bảo mật liệu, bảo vệ toàn vẹn liệu, xác thực nguồn gốc liệu bảo vệ tin ICMPv6 Mobile Prefix Advertisement  Bản tin ICMPv6 Mobile Prefix Advertisement: tin chứa thông tin tiền tố mạng thời 40 3.2 HOẠT ĐỘNG CỦA MOBILE IPV6 Mobile IPv6 cung cấp phƣơng pháp xác định vị trí để nút di động biết có liên kết thƣờng trú hay không đồng thời cung cấp trao đổi tin cho trình sau:  Di chuyển từ liên kết thƣờng trú đến liên kết  Di chuyển từ liên kết đến liên kết khác  Trở lại mạng thƣờng trú Chú ý: Phần giả thiết nút đối tác nút di động rời khỏi nhà 3.2.1 Khi gắn với liên kết thường trú Khi nút di động xác định đƣợc đƣợc kết nối với liên kết thƣờng trú lƣu trữ tiền tố mạng con, địa thƣờng trú địa global đại diện thƣờng trú Các phƣơng pháp dƣới cho phép cấu hình thông số liên kết thƣờng trú nhƣ sau: a Cấu hình thủ công (Manual Configuration) Trong trƣờng hợp đơn giản nhất, tiền tố mạng thƣờng trú, địa thƣờng trú địa đại diện thƣờng trú đƣợc cấu hình tay, thƣờng thông qua lệnh keyboard - based cố định đƣợc thay đổi cách thủ công b Cấu hình giả - tự động (Pseudo - Automatic Configuration) Đối với loại cấu hình này, có nút IPv6 gắn với liên kết ngƣời dùng có tùy chọn (thƣờng thông qua nút giao diện ngƣời dùng hệ thống điều hành) để giao thức IPv6 biết nút đƣợc kết nối tới liên kết thƣờng trú Dựa vào báo này, giao thức IPv6 lƣu giữ tiền tố liên kết mạng thƣờng trú, địa thƣờng trú xem xét tin quảng bá định tuyến bổ sung có chứa cờ Home Agent đƣợc thiết lập Đại diện thƣờng trú định tuyến có khả tự quảng bá với mức ƣu tiên cao 41 c Cấu hình tự động (Automatic Configuration) Với việc cấu hình tự động, nút IPv6 chờ tin quảng bá định tuyến với cờ H đƣợc thiết lập Trên sở giao thức bổ sung hay điều hành thông số hệ thống, nút IPv6 xác định có khả liên kết thƣờng trú không Sau đó, chọn đại diện thƣờng trú đƣợc ƣu tiên cố gắng thiết lập liên kết bảo mật Nếu thiết lập thất bại nút IPv6 không đƣợc gắn liên kết thƣờng trú Nếu thành công, nút IPv6 đƣợc gắn liên kết thƣờng trú lƣu trữ thông tin tiền tố mạng thƣờng trú, địa thƣờng trú địa đại diện thƣờng trú 3.2.2 Di chuyển từ liên kết thường trú đến liên kết Khi nút di động mạng thƣờng trú, tự động cấu hình địa thƣờng trú thông qua xác nhận tin quảng bá định tuyến truyền thông với nút khác diễn bình thƣờng không cần sử dụng tính Mobile IPv6 Khi nút di động rời khỏi nhà truyền thông với nút đối tác mạng IPv6 trình diễn nhƣ sau 3.2.2.1 Nhận địa CoA Nút di động gửi tin muticast Router Solicitation liên kết Tất định tuyến liên kết đáp lại tin Router Advertisement Việc cấu hình có trạng thái đăng ký địa nút đƣợc yêu cầu liên kết bƣớc đầu đƣa vài ngầm định trình giành đƣợc giá trị CoA Từ xác nhận tin Router Advertisement, nút di động xác định kết nối tới liên kết tin quảng bá định tuyến có chứa tiền tố mạng Nút di động tạo nên địa CoA từ tiền tố đƣợc quảng bá đó, xác minh chúng (địa CoA) việc thực trình phát địa trùng lặp 42 3.2.2.2 Phát đại diện thường trú liên kết thường trú Nếu nút di động hoàn toàn đƣợc cấu hình địa đại diện thƣờng trú tiếp tục đƣợc bƣớc Nếu không, để xác định địa đại diện thƣờng trú liên kết thƣờng trú nút di động, nút di động thực trình phát đại diện thƣờng trú Để phát cách tự động đại diện thƣờng trú liên kết thƣờng trú, nút di động cần biết đƣợc tiền tố mạng thƣờng trú đủ Nó gửi tin ICMPv6 Home Agent Address Discovery Request tới địa anycast Mobile IPv6 Home Agent đƣợc tạo nên từ tiền tố mạng thƣờng trú Đại diện thƣờng trú liên kết thƣờng trú mà sử dụng địa anycast Mobile IPv6 Home Agent gửi đáp lại tin ICMPv6 Home Agent Address Discovery Reply có chứa mục danh sách đại diện thƣờng trú đại diện thƣờng trú với thứ tự quyền ƣu tiên Nút di động chọn đại diện thƣờng trú danh sách (ƣu tiên cao nhất) nhƣ đại diện thƣờng trú 3.2.2.3 Đăng ký địa CoA sơ cấp với đại diện thường trú chọn liên kết thường trú HoA Mobile Node CoA HAA Mạng IPv6 Home Agent Correspondent Node Home Link Foreign Link Hình 3.9 - Đăng ký CoA với đại diện thường trú 43 (1): Nút di động gửi Binding Update đến HA (2): HA hồi đáp tin Binding Acknowledgement Trƣớc cập nhật ràng buộc đƣợc gửi đi, liên kết bảo mật IPSec phải đƣợc thiết lập nút di động đại diện thƣờng trú Nếu nút di động đại diện thƣờng trú hỗ trợ việc gửi cập nhật ràng buộc không cần đến bảo vệ IPSec hay cấu hình thủ công bƣớc bỏ qua Nếu nút di động đại diện thƣờng trú hỗ trợ sử dụng chế trao đổi khóa IKE (Internet Key Exchange) để tạo kết nối an toàn cho việc bảo vệ ESP gói tin đƣợc gửi nút di động đại diện thƣờng trú Để đăng ký địa CoA sơ cấp với đại diện thƣờng trú, nút di động gửi cho đại diện thƣờng trú cập nhật ràng buộc Trong cập nhật ràng buộc này, cờ Home Registration (H) Acknowledgement (A) đƣợc thiết lập Đại diện thƣờng trú nhận cập nhật ràng buộc cập nhật nhớ binding cache Để chặn lại gói tin đƣợc gửi đến đích địa thƣờng trú nút di động nút di động rời khỏi nhà, đại diện thƣờng trú thực trình phát địa trùng lặp việc trả lời yêu cầu lân cận thay cho nút di động 3.2.3 Nút di động thay đổi địa thường trú Để làm địa thƣờng trú hết hạn hay để nhận địa thƣờng trú theo thay đổi tiền tố mạng thƣờng trú, trình đƣợc diễn nhƣ sau:  Nút di động gửi tin ICMPv6 Home Prefix Solicitation tới đại diện thƣờng trú  Đại diện thƣờng trú gửi trở lại tin ICMPv6 Home Prefix Advertisement Dựa xác nhận tin ICMPv6 Home Prefix Advertisement, nút di động kiểm tra tùy chọn Prefix Information Nếu thay đổi tiền tố mạng tức thay đổi địa thƣờng trú, 44 nút di động làm thời hạn đƣợc ƣu tiên có hiệu lực địa thƣờng trú phi trạng thái trình kết thúc Nếu có thay đổi tiền tố mạng thƣờng trú, nút di động cấu hình địa thƣờng trú phải làm ràng buộc đại diện thƣờng trú tất nút đối tác danh sách cập nhật ràng buộc  Để đăng ký địa thƣờng trú với đại diện thƣờng trú, nút di động gửi đến đại diện thƣờng trú cập nhật ràng buộc Trong cập nhật ràng buộc, cờ Home Registration (H) cờ Acknoledgement (A) đƣợc thiết lập  Đại diện thƣờng trú gửi xác nhận ràng buộc  Nút di động phải hoàn thành đăng ký đối tác với đối tác danh sách cập nhật Do vậy, thủ tục định tuyến phản hồi đƣợc thực với nút đối tác danh sách cập nhật ràng buộc Vì đƣờng truyền liên kết với địa thƣờng trú thay đổi nên tin HoTI HoT bị thay đổi  Sau thủ tục định tuyến phản hồi thành công, định tuyến nút di động gửi cập nhật ràng buộc tới định tuyến nút đối tác  Dựa xác nhận cập nhật ràng buộc, nút đối tác cập nhật nhớ ràng buộc gửi xác nhận ràng buộc 3.2.4 Di chuyển từ liên kết đến liên kết khác Khi nút di động chuyển đến liên kết khác cần thực yêu cầu sau đây:  Nhận địa CoA  Đăng ký địa CoA với đại diện thƣờng trú  Gửi cập nhật ràng buộc tới nút đối tác Khi nút di động gắn với liên kết mới, hoạt động sau diễn ra:  Nút di động gửi tin muticast Router Solicitation liên kết Tùy thuộc vào việc thực Mobile IPv6, nút di động gửi yêu cầu định tuyến từ địa liên kết nội (địa link - local chắn 45 liên kết này) từ địa không xác định (địa link - local không liên kết mới)  Tất định tuyến liên kết trả lời tin Router Advertisement Tùy thuộc vào địa nguồn tin Router Solicitalion, tin trả lời unicast (Router Advertisement đƣợc gửi từ địa link local) multicast (Router Advertisement đƣợc gửi từ địa không xác định)  Từ việc nhận tin Router Advertisement, nút di động hình thành địa CoA, xác định tính chúng cách thực phát địa trùng lặp tham gia vào nhóm multicast node đƣợc yêu cầu tƣơng ứng  Để đăng ký địa CoA sơ cấp với đại diện thƣờng trú, nút di động gửi đại diện thƣờng trú cập nhật ràng buộc Trong cập nhật ràng buộc này, cờ Home Registration (H) Acknowledgement (A) đƣợc thiết lập  Đại diện thƣờng trú giữ xác nhận ràng buộc  Nút di động phải thực đăng ký đối tác với đối tác danh sách cập nhật ràng buộc thủ tục định tuyến phản hồi đƣợc thực Do có đƣờng truyền tới địa CoA thay đổi nên trao đổi tin CoTI CoT đƣợc thực  Sau thủ tục định tuyến phản hồi đƣợc thực thành công, nút di động gửi cập nhật ràng buộc tới nút đối tác  Khi nhận đƣợc cập nhật ràng buộc, nút đối tác cập nhật nhớ binding cache đƣợc yêu cầu nút di động gửi xác nhận ràng buộc 46 Liên kết CoA Mạng IPv6 HAA Home Agent Mobile Node Correspondent Node Home Link Foreign Link Hình 3.10 - Nút di động chuyển đến liên kết (1): MN gủi multicast tin Router Solication (2): Router Advertisement đƣợc gửi unicast đến MN (3): Bản tin Binding Update đƣợc gửi đến HA (4): HA gửi tin Binding Acknowledgement lại cho MN (5): MN gửi tin Binding Update đến CN (6): Bản tin Binding Acknowledgement đƣợc gửi đến MN Trong trƣờng hợp gói tin bị nút di động không gắn với liên kết trƣớc, cần phải thực phƣơng pháp sửa lỗi sau đây:  Nút di động, sau không nhận đƣợc xác nhận ràng buộc từ nút đối tác, phát lại cập nhật ràng buộc Nút đối tác nhận đƣợc cập nhật ràng buộc phát lại nhớ cập nhật địa CoA nút di động  Router liên kết trƣớc thực phát khả không tiếp cận đƣợc lân cận để xác định nút di động không gắn với liên kết trƣớc 47 Đối với liên kết điểm - điểm nhƣ kết nối không dây, khả không tiếp cận đƣợc nút di động đƣợc rõ thiếu tín hiệu không dây từ nút di động Đối với liên kết quảng bá nhƣ Ethernet Segment, mục nhớ lân cận định tuyến liên kết trƣớc trải qua trạng thái khác Sau mục nhớ lân cận nút di động bị xóa bỏ, định tuyến liên kết trƣớc gửi tin ICMPv6 Destination Unreachable - Address Unreachable tới nút đối tác Sau nhận đƣợc tin này, nút đối tác xóa bỏ thông tin nút di động từ nhớ binding cache truyền thông lại tiếp tục nhƣ di chuyển từ liên kết thƣờng trú tới liên kết 3.2.5 Nút di động trở lại mạng thường trú Khi nút di động gắn với liên kết thƣờng trú sau rời khỏi nhà, phải thực chức sau:  Gửi cập nhật ràng buộc tới đại diện thƣờng trú để xóa bỏ ràng buộc cho nút di động  Thông báo cho nút liên kết thƣờng trú địa liên kết - lớp cho địa thƣờng trú địa liên kết - lớp nút di động  Gửi cập nhật ràng buộc tới tất nút đối tác để xóa bỏ ràng buộc cho nút di động Khi nút di động trở nhà (gắn lại vào liên kết thƣờng trú nó), bƣớc diễn nhƣ sau:  Nút di động gửi tin muticast Router Solicitation liên kết thƣờng trú  Tất định tuyến liên kết thƣờng trú trả lời tin Router Advertisement Do tin quảng bá định tuyến chứa tiền tố địa phù hợp với tiền tố địa thƣờng trú nên nút di động xác định đƣợc gắn với liên kết thƣờng trú Nếu nút di động thực phát địa trùng lặp, bỏ qua tin Neighbor Advertisement đƣợc gửi từ đại diện thƣờng trú 48  Để xóa mục nhớ binding cache từ đại diện thƣờng trú, nút di động gửi đại diện thƣờng trú cập nhật ràng buộc với địa CoA địa thƣờng trú nút di động với cờ Home Registration (H) cờ Acknowledgement (A) đƣợc thiết lập  Dựa xác nhận cập nhật ràng buộc, đại diện thƣờng trú xóa bỏ mục liệu nút di động từ nhớ binding cache nó, ngừng việc bảo vệ sử dụng địa thƣờng trú nút di động liên kết thƣờng trú đáp lại với xác nhận ràng buộc  Sau nhận đƣợc xác nhận ràng buộc từ đại diện thƣờng trú, nút di động phải báo cho nút liên kết thƣờng trú địa liên kết - lớp địa thƣờng trú thay đổi thành địa liên kết - lớp nút di động Nó gửi tin multicast Neighbor Advertisement không yêu cầu tới địa multicast tất nút phạm vi liên kết nội (FF02::1) với cờ Override (O) đƣợc thiết lập  Trƣớc gửi cập nhật ràng buộc tới nút đối tác danh sách cập nhật ràng buộc để xóa cập nhật nút di động, nút di động thực thủ tục định tuyến phản hồi Vì địa thƣờng trú địa nút di động giống nên có khả trao đổi tin HoTI HoT Các tin CoTI CoT không đƣợc gửi nút di động quay trở nhà  Nút di động gửi cập nhật ràng buộc tới nút đối tác với địa CoA đƣợc thiết lập địa thƣờng trú nút di động  Dựa xác nhận cập nhật ràng buộc, nút đối tác xóa bỏ mục liệu nút di động nhớ đệm ràng buộc chúng gửi xác nhận ràng buộc 49 KẾT LUẬN Trong phạm vi đồ án mình, em tập trung nghiên cứu số vấn đề liên quan đến địa IP giao thức Mobile IPv6 Nội dung đồ án tìm hiểu cấu trúc liệu, cấu trúc tin tùy chọn nhƣ sâu phân tích cách thức hoạt động giao thức Mobile IPv6 đƣợc trình bày cụ thể Chƣơng Chƣơng Có thể thấy rằng, giao thức Mobile IPv6 kế thừa đƣợc tính di động giao thức Mobile IP đƣợc xây dựng trƣớc kết hợp với ƣu điểm vƣợt trội hệ địa IPv6 Hầu hết nƣớc giới tích cực lộ trình triển khai IPv6 ứng dụng phát triển công nghệ Mobile IPv6 vào mạng lƣới Internet quốc gia Trong tƣơng lai, công nghệ Mobile IPv6 chắn bùng nổ phát triển mạnh mẽ Đề tài giao thức Internet mảng rộng em mong muốn đƣợc tìm hiểu nhiều Quá trình thực đồ án tốt nghiệp phần giúp em có đƣợc kiến thức hình thành đƣợc kỹ việc nghiên cứu khoa học Em hy vọng đồ án tốt nghiệp tài liệu tham khảo hữu ích cho bạn sinh viên khác có mong muốn nghiên cứu vấn đề liên quan đến công nghệ Mobile IPv6 50 TÀI LIỆU THAM KHẢO Joseph Davies, Understanding IPv6 Third Edition, Microsoft Corporation, 2012 Johnson D., Perkins C., and Arkko J., Mobility Support in IPv6, RFC 3775, June 2004 Nguyễn Thị Thu Thủy, biên soạn 2006 Giới thiệu hệ địa Internet IPv6 Tp.HCM: Bƣu điện Hoàng Mạnh 2013 “Nghiên cứu IPv6 ứng dụng cho hệ thống mạng, dịch vụ VNPT Phú Thọ” Luận văn thạc sĩ, Học viện Công nghệ Bƣu Viễn thông Phạm Thị Thanh Huyền 2006 “Sử dụng IP cho mạng di động hệ mới” Luận văn thạc sĩ khoa học, Đại học Bách Khoa Hà Nội Trung tâm Internet Việt Nam - VNNIC: http://www.vnnic.vn/ Cisco: http://6lab.cisco.com/ 51

Ngày đăng: 20/10/2017, 11:14

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan