vlan 200 name layer3
untagged ethe 1/3 to 1/4
router-interface ve 200
interface ve 200
ip address 192.168.1.1/24
在JunOS上,我一直在搜索和阅读文档数天。 VLAN有很多错综复杂的选项,但是,我还没有发现任何可以深入到简单内容的东西。
感谢您的帮助;我宁愿不开始任何路由循环。
#1 楼
MX平台不具有整个平台上存在的“ VLAN”的一般概念。 MX仅在传入数据包上“看到” VLAN标记,然后可以对这些标记进行操作。您想要的是桥接来自L2标头中具有相同VLAN-ID的两个端口的数据包,然后向该桥接器添加L3接口。在MX平台上,您有两种配置桥接器的方式。服务提供商风格和企业风格。由于我对SP样式更加熟悉,因此我将以这种方式回答您的问题:
Juniper MX SP样式桥接
首先,您需要配置接口以接受带有正确的VLAN标签:
interfaces {
ge-0/0/0 {
vlan-tagging;
encapsulation extended-vlan-bridge;
unit 200 {
vlan-id 200;
}
}
ge-0/0/1 {
vlan-tagging;
encapsulation extended-vlan-bridge;
unit 200 {
vlan-id 200;
}
}
}
然后配置桥接这两个的桥接域:
bridge-domains {
vlan-200 {
vlan-id 200;
interface ge-0/0/0.200;
interface ge-0/0/1.200;
}
}
现在您在这两个端口上具有桥接VLAN200。
未标记/访问接口
如果您要桥接未标记的“访问”端口,也可以这样做通过使用以下语法:
interfaces {
ge-0/0/0 {
encapsulation ethernet-bridge;
unit 0 {
family bridge;
}
}
}
然后在网桥配置中使用
ge-0/0/0.0
。L3接口/路由接口
要向混合中添加L3接口,请首先使用您的IP定义集成路由和桥接接口(IRB):
irb {
unit 200 {
family inet {
address 192.168.1.1/24;
}
}
}
,然后将此接口添加到网桥:
bridge-domains {
vlan-200 {
vlan-id 200;
routing-interface irb.200;
interface ge-0/0/0.200;
interface ge-0/0/1.200;
}
}
应该可以完成设置。
它比“普通” VLAN概念复杂一些在其他交换机/设备上可以找到,但它也更加灵活。例如,您可能还有另外两个端口,它们也配置了VLAN-ID 200,它们可能有自己的网桥,与刚刚配置的第一个网桥完全分开。
有关MX的更多信息平台,包括出色的示例,我推荐O'Reilly / Douglas Hanks的MX系列书籍:http://shop.oreilly.com/product/0636920023760.do
#2 楼
你读过这个吗?如何在MX80中设置中继和访问端口? -J-Net社区它快速解释了如何为L3接口设置桥接域,以及如何将端口添加为访问或中继。
irb.200
将是您的ve 200
评论
您应该阅读“ Juniper MX系列”这本书,这是一本很好的阅读材料,其中包含您需要的所有内容,包括vlan的Enterprise vs ServiceProvider配置风格,这是最佳的选择,并且是最佳的选择。这个话题一开始也让我感到困惑。...它与cisco不同,因为您可以将多个访问VLAN附加到一个接口,Juniper使用IRB或网桥域... MX系列实际上并没有使用VLans的目的。可以将它们配置为使用Irb#数字等于vlan等效...独立的路由网桥...就是所谓的...只是想想Cisco中的路由虚拟接口。
有什么答案对您有帮助吗?如果是这样,您应该接受答案,这样问题就不会永远弹出来寻找答案。或者,您可以发布并接受自己的答案。