Vấn đề định tuyến và kỷ thuật chuyển đổi Tunel trong IPv6

Một phần của tài liệu Nghiên cứu và mô phỏng kỹ thuật định tuyến trong mạng IPV6 (Trang 34 - 37)

Định tuyến là quá trình chuyển tiếp các gói tin từ một mạng này sang mạng khác.Router lấy địa chỉ IP từ giao diện (interface) yêu cầu giửi gói tin.

Sau khi nhận gói tin từ một interface nó sẽ quyết định đẩy gói tin ra interface tƣơng ứng để chuyển tiếp.

Để xác định chính xác hƣớng đi Router phải thực hiên 3 bƣớc:

Router xác định xem lƣu lƣợng nhận hoặc giửi chạy giao thức lớp mạng nào: IP, IPX, hay AppleTalk.

Tiếp đến sẽ kiểm tra xem địa chỉ mạng đích có trong bảng định tuyến hay không. Nếu không tìm thấy đƣờng đến mạng đích đó trong bảng định tuyến và Router không đƣợc cấu hình default route, Router sẽ hủy packet đó và giửi một gói ICMP network unreachable về host nguồn đã giửi gói tin đi. Nếu tìm thấy trong bảng định tuyến tuyến đƣờng tới mạng đích Router sẽ đƣa gói tin ra interface tƣơng ứng. Router sẽ đẩy gói tin đó ra bộ đệm của interface đó.

Học viên : Lê Tuấn Hưng Lớp CK09B

Tiếp theo kiểu đóng gói ở khung lớp 2 của giao diện đó. Nếu là Ethernet thì chạy ARP để lấy địa chỉ lớp 2 là MAC. Sau đó khung sẽ đƣợc đƣa xuống lớp vật lý và chuyển tiếp thông tin đến chặng tiếp theo.

Gói tin sẽ tiếp tục đƣợc xử lý cho đến chặng cuối cùng.

Các giao thức định tuyến phải đạt đƣợc các yêu cầu đồng thời sau: - Khám phá động một topo mạng;

- Xây dựng các đƣờng ngắn nhất;

- Kiểm soát tóm tắt thông tin về các mạng bên ngoài, có thể sử dụng metric khác nhau trong mạng cục bộ;

- Phản ứng nhanh với sự thay đổi topo mạng và cập nhật các cây đƣờng đi ngắn nhất;

- Làm tất cả các điều kiện trên theo định kỳ thời gian [1,2,20-23].

* Bảng định tuyến.

Bảng định tuyến trong IPv6 lƣu trữ toàn bộ các thông tin về các node đang chạy các giao thức IPv6, các thông tin về tiền tố mạng (Network Prefix) và phƣơng thức để các gói tin đến đƣợc đích. Trƣớc khi bảng định tuyến IPv6 đƣợc kiểm tra thì bộ nhớ đệm đích sẽ đƣợc kiểm tra trƣớc để tìm ra một mục mà khớp với địa chỉ đích trong gói tin IPv6 đang đƣợc chuyển đi. Nếu không tìm thấy một mục nào thỏa mãn thì lúc này bảng định tuyến mới đƣợc sử dụng để xác định.

Giao diện mạng nào đƣợc sử dụng để chuyển gói tin đi (Next-Hop Interface) : Là một địa chỉ vật lý hoặc lô-gic dùng để chuyển gói tin tới đích hoặc Next-Hop Router. Địa chỉ của Next-Hop sẽ chuyển gói tin đi: Với những đích nằm trên cùng một liên kết cục bộ thì địa chỉ Next-Hop chính là địa chỉ đích của gói tin. Với những đích không nằm cùng mạng thì địa chỉ Next-Hop chính là địa chỉ của một Router.

Sauk hi Interface và địa chỉ của next hop đƣợc xác định thì node sẽ cập nhật bộ nhớ đệm đích. Các gói tin tiếp theo sẽ đƣợc truyền tới đích đó sẽ đƣợc sử dụng bộ nhớ đệm này mà không cần kiểm tra bảng định tuyến.

Học viên : Lê Tuấn Hưng Lớp CK09B

Bảng định tuyến của mỗi giao thức định tuyến là khác nhau, nhƣng có thể bao gồm những thông tin sau:

Địa chỉ đích của mạng, mạng con hoặc hệ thống. Địa chỉ IP của Router chặng kế tiếp phải đến.

Giao tiếp vật lý phải sử dụng để đi đến Router kế tiếp. Mặt nạ mạng của địa chỉ đích.

AD và Metric: là các con số chỉ mức độ ƣu tiên tuyến đƣờng đến đích. Khoảng cách đến đích (VD: Số lƣợng chặng để đến đích).

Thời gian (Tính theo giây) từ khi Router cập nhật lần cuối.

VD: bảng định tuyến trên một máy PC chạy Windows để xem bảng định tuyến IPv6 của máy cài Win 7,ta sử dụng lệnh “Netsh interface ipv6 show routeHình 2.6. Bảng định tuyến * Xây dựng bảng định tuyến. Các tuyến đƣờng có thể đƣợc học theo 2 cách: Định tuyến tĩnh. Định tuyến động.

Học viên : Lê Tuấn Hưng Lớp CK09B

* Các giao thức định tuyến.

Có hai giao thức định tuyến cơ bản. Giao thức định tuyến RIPng. Giao thức định tuyến OSPFv3.

Một phần của tài liệu Nghiên cứu và mô phỏng kỹ thuật định tuyến trong mạng IPV6 (Trang 34 - 37)