Truyền và định tuyến trong MPLS VPN

Một phần của tài liệu Nghiên cứu chất lượng dịch vụ trong mạng MPLSVPN (Trang 40)

1. Giới thiệu MPLS

2.3.2.Truyền và định tuyến trong MPLS VPN

Mỗi VPN sẽ có một hoặc nhiều trường hợp truyền và định tuyến VPN riêng (VRF). Một VRF định nghĩa các khách hàng trong VPN kết nối tới router PE. Một VRF gồm bảng định tuyến IP, bảng CEF (Cisco Express Forwarding ), tập hợp các giao diện và các tham số giao thức định tuyến để điều khiển thông tin trong bảng định tuyến.

Mỗi side khách hàng có thể kết nối với nhiều VPN, tuy nhiên một VRF chỉ có thể định nghĩa một VPN và nó chứa tất cả các tuyến kết nối tới khác hàng từ các VPN khác.

Hình 1.21: Mô hình đa VPN

Thông tin chuyển các gói được lưu trong bảng định tuyến IP và bảng CEF cho mỗi VRF riêng. Các bảng này ngăn không cho thông tin chuyển ra ngoài VPN và cũng ngăn không cho các gói từ VPN bên ngoài chuyển vào. Mỗi khách hàng VPN có thể sử dụng một dải IP riêng, nhưng nếu hai khách hàng VPN muốn kết hợp chung vào mạng extranet thì địa chỉ phải khác nhau để tránh trường hợp xung đột địa chỉ.[18]

Các PE sẽ sử dụng bảng định tuyến IP global để chuyển các gói tin. Các bảng định tuyến và chuyển tiếp VRF được sử dụng để chuyển tiếp thông tin bên trong một VPN. Do mỗi router PE có nhiều VRF, nên sự kết hợp của bảng VRF và CEF được xem như router ảo trong router PE vật lý. Mỗi giao diện trên PE sẽ liên quan tới một VRF riêng, các thông tin định tuyến sẽ được học thông qua các giao diện này.

Router PE có thể học prefix IP từ các router CE qua các phiên BGP hoặc qua các giao thức RIPv2, OSPF. Sau khi học được IP prefix, PE sẽ chuyển phần tiêu đề này sang VPN-Ipv4 bằng cách gán thêm 64 bit RD (route distinguisher), tạo ra 96 bit prefix trong địa chỉ VPN – Ipv4. Giao thức BGP cho phép chuyển các thông tin định tuyến giữa các router mà không cần chúng phải kết nối trực tiếp với nhau. Đây là giao thức mềm dẻo. thường được sử dụng trong các mạng MPLS/VPN. BGP sẽ phân phối thông tin mào đầu VPN-Ipv4 cho mỗi VPN. BGP có thể hoạt động ở cả hai mức : trong cùng hệ thống tự trị (IBGP) và giữa các hệ thống tự trị khác (EBGP). Các phiên giữa PE-PE sử dụng IBGP, còn giữa PE-CE thì sử dụng EBGP. [15]

Một phần của tài liệu Nghiên cứu chất lượng dịch vụ trong mạng MPLSVPN (Trang 40)