Triển khai Ethertype trên thiết bị Juniper MX Series được sử dụng để xác định loại dữ liệu hoặc giao thức đang được truyền trong khung Ethernet. Trường Ethertype trong tiêu đề khung được sử dụng để chỉ ra lớp giao thức sau tiêu đề Ethernet. Triển khai Ethertype trên thiết bị MX Series được sử dụng để hỗ trợ nhiều giao thức bao gồm IPv4, IPv6, VLAN tagging, MPLS và những giao thức khác. Triển khai Ethertype trên thiết bị MX Series là tính năng quan trọng cho việc phân loại và quyết định chuyển tiếp lưu lượng mạng.
Mô tả
Bài viết này giải thích triển khai Ethertype trên các router Juniper MX Series.
Giải pháp
Các router Juniper MX Series có khả năng hỗ trợ các Ethertype khác nhau trên một giao diện. Gói tin đầu vào được đánh giá về Ethertype trong tiêu đề Ethernet và nên được cấu hình trong hệ thống edit interfaces như sau:
lab# show interfaces ge-3/0/0
stacked-vlan-tagging;
gigether-options {
ethernet-switch-profile {
tag-protocol-id [ 0x8a88 0x8100 ];
}
}
unit 0 {
vlan-tags outer 0x88a8.100 inner 0x8100.200;
family inet {
address 10.1.1.1/24;
}
}
Tuy nhiên, nếu giao diện chính được cấu hình cho phép một TPID (ID giao thức tag) cụ thể, thậm chí nếu TPID đó không được cho phép trong sub-unit, lưu lượng vẫn sẽ đi qua.
Ví dụ, xem các tình huống sau:
Trong MX, cả TPID [0x8a88 và 0x8100] đều được cho phép trong giao diện vật lý. Trong giao diện logic vlan-tags 0x8a88.5 là outer và 0x8a88.100 là inner đã được chỉ định. Trong Packet Generator, vlan-tag được đặt là 0x8100.5 cho outer và 0x8100.100 cho inner. Luồng truyền đã được xử lý.
Trong MX, cả TPID [0x8a88 và 0x8100] đều được cho phép trong giao diện vật lý. Trong giao diện logic vlan-tags 0x8100.5 là outer và 0x8100.100 là inner đã được chỉ định. Trong Packet Generator, vlan-tag được đặt là 0x8a88.5 cho outer và 0x8a88.100 cho inner. Luồng truyền đã được xử lý.
Trong MX, chỉ cho phép TPID [0x8a88] trong giao diện vật lý. Trong giao diện lô-gíc, đã chỉ định vlan-tags 0x8a88.5 là outer và 0x8a88.100 là inner. Trong Packet Generator, vlan-tag được thiết lập là 0x8100.5 cho outer và 0x8100.100 cho inner. Lưu lượng không được xử lý vì TPID của gói tin không được chỉ định trong giao diện vật lý.
Nguồn: Juniper