vpp给接口配置vlan id

场景:vpp的接口需要正常处理外部过来带有vlan的报文

和在linux给接口配置vlan一样,需要先创建一个子接口。两种配置方法(vlan id=10)

1.create sub-interfaces TenGigabitEthernet0/4/0 10   这种配置方法等价于create sub-interfaces TenGigabitEthernet0/4/0 10 dot1q 10,sub-interface的interface id为10,vlan id为10.如果不写dot1q参数,subinterface id的值就是vlan id的值

2.create sub-interfaces TenGigabitEthernet0/4/0 100 dot1q 10   这种配置方法,sub-interface的interface id为100,vlan id为10

然后给这个子接口配置成ip,up之后就可以正常使用了

set interface state TenGigabitEthernet0/4/0.10 up

set interface ip address TenGigabitEthernet0/4/0.10 10.10.10.5/24

创建完成之后,show int可以看到TenGigabitEthernet0/4/0.10这个子接口的信息

 

创建子接口还有其他的参数

create sub-interfaces TenGigabitEthernet0/4/0 10 untagged   这个子接口可以处理不带vlan id的报文

create sub-interfaces TenGigabitEthernet0/4/0 10 default       这个子接口可以处理其余子接口没有匹配成功的报文

create sub-interfaces TenGigabitEthernet0/4/0 10-20             匹配vlan id 10-20范围内的报文

vpp还提供了双层vlan的配置方法,暂时不太懂双层vlan的机制~

 

注意:子接口和父接口不能配置相同网段的ip。


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部