Chương 3: Chuyển mạch nhãn đa giao thức MPLS
69
Do đó, TSR T tim trong TFIB của nó để tìm mục mà tương ứng với địa chỉ của trạm
kế (TSR W). Thẻ ra từ mục tìm thấy (thẻ 10) sẽ là thẻ được TSR T đặt lên trên đầu chồng
của một thẻ (là thẻ 5).
Bây giờ ta sẽ xem xét việc định tuyến các gói. Giả sử là TSR T nhận gói từ TSR V có
thẻ là 5, TSR T thấy là thẻ ra trong mục TFIB của thẻ 5 là 2. Do đó TSR T thay thế thẻ trong
gói bằng thẻ 2 và TSR T đặt thẻ 10 lên đầu chồng thẻ trong gỏi và gửi đến ứạm kế của nó
(TSR X). Khi TSR X nhận gỏi với thẻ 10 nó tìm mục TFIB tương ứng và nó tìm thấy thẻ ra
là 12 và trạm kế là TSR Y. Do đó nó thay thế thẻ trong gói bằng thẻ 12 và gửi đến TSR Y.
Khi TSR Y nhận gói có thẻ 12 nó thay thế thẻ này bằng thẻ 17 và gửi đến TSR w . Cuối
cùng, khi TSR w nhận được gói có thẻ 17, nó thấy rằng mục TFIB mà có thẻ vào là thẻ 17
chi ra rằng nó phải lấy thẻ này ra khỏi chồng thẻ. Sau khi TSR w rút thẻ 17 ra khỏi chồng
thẻ thì thẻ bây giờ là thẻ 2 là thẻ được thay thế bởi TSR T. TSR w sử dụng thẻ này như là
chi mục để tìm mục TFIB mà có thẻ vào là 2. Sừ dụng thông tin trong mục tìm được, TSR
w thay thế thẻ trong gói tin bằng thẻ 6 và gửi gói tin tới TSR z . và TSR z sẽ hoạt động như
trên, thêm thẻ vào, để đưa gói đến đúng địa chỉ cần thiết.
Tóm lại, việc sử dụng định tuyến phân cấp cho phép cách ly hoàn toàn các router ờ
trong một miền định tuyến khỏi định tuyến đa miền. Và điều này sẽ giúp dễ dàng trong vấn
đề phát triển.
3.1.3.
Multicast
Cốt lõi của định tuyến multicast là cây phân bố multicast (multicast distribution tree).
Những cây như vậy được tạo thành từ các giao thức định tuyến multicast (như DVMRP, PIM,
CBT, MOSPF) và được sử dụng bời thành phần định tuyến của lóp định tuyến mạng để định
tuyến multicast các gói tin. Trong phần này chúng ta sẽ tìm hiểu Tag Switching hỗ trợ
multicast khi cây phân bố multicast được xây dựng bởi Protocol Independent Multicast (PIM).
Để hỗ trợ multicast với Tag
Switching, một TSR phải có thể chọn lựa một cây phân
bo multicast dựa vào duy nhất:
•
Thẻ được mang trong gói tin.
•
Giao diện mà gỏi tin được nhận.
Như chúng ta đã thảo luận ở chương 2, điều này yêu cầu một TSR phải duy trì TFIB
của nó trên mỗi giao diện và phải chấp nhận hai yêu cầu của thành phần điều khiển Tag
Switching:
•
Không có hai TSR được nối đến cùng một mạng con kết hợp chung thẻ trên mạng con
đó để làm khác cây phân bo multicast.
•
Các TSR mà được nối đến cùng mạng con và là một phần chung của cây phân bố
multicast, phải đồng ý giữa chúng một thẻ chung sẽ được sử dụng bởi tất cả các TSR
đó khi gửi hoặc nhận những gói liên quan đến cây trong các giao diện nối đến mạng
con đó.
Chú ý là yêu cầu đầu tiên luôn luôn thỏa màn khi LSR được nối trên một mạng con
điểm đến điểm. Để thỏa mãn yêu cầu đầu tiên khi các TSR được nối đến mạng con đa truy
cập (như Ethernet), Tag Switching xác định những thủ tục mà TSR dùng để chia nhỏ tập các
nhãn được sừ dụng trong multicast các mạng con không liên kết. Mỗi TSR quảng bá một
loạt các thẻ thông qua bản tin PIM HELLO rằng TSR muốn sử dụng cho kết hợp trong của
Chương 3: Chuyển mạch nhãn đa giao thức MPLS
71
tin PIM JOIN có chứa thẻ này đến D. Khi TSR D nhận bản tin này, nó tìm thấy ứong TFIB
một mục có liên kết đến cây, và nó lấy thẻ vừa nhận được làm thẻ ra trong mục và lấy giao
diện mà nó nhận được làm giao diện ra trong mục (Ifl). Đây là trường hợp kết nối của một
TSR hướng về phía gốc của cây multicast thông qua mạng con điểm nối điểm. Và chúng
xem xét trường hợp kết nối thông qua mạng con đa truy cập.
Chia sẻ với bạn bè của bạn: