概述
vlanif是一个三层逻辑端口,在二层网络中作为网关存在。
vlan是二层概念,vlan互通需要三层通信,vlanif应被配置在这个三层网元上。
1、vlanif是一个逻辑端口,不是一个交换机路由器上面的物理端口。
2、vlanif的 ID,一般和我们设置的 vlan ID是一样的。
3、vlanif 是一个三层接口。三层,意味着可以配置IP。
4、vlanif是作为二层网络里的网关存在的。什么意思?一般来说,一个vlan的广播域,只会在该vlan流量经过的三层节点去设置vlanif。
换句话说,你希望哪个网元,提供vlan之间的互通功能、和外界的报文互通功能,就把vlanif设置在哪个网元上。
5、给vlanif配置的IP,和其他同vlan终端的IP设置在同一网段,这样一来,VLAN内的用户就能够将网关指向这个vlanif
灵魂拷问
1、vlanif作为网关,所以终端往外发报文的时候,目的IP就否是这个vlanif的IP?
2、能否在同一个二层网络中的多个网元中,设置vlanif,并且每个vlanif上都配上ip?
3、一个vlan能否有多个vlanif
4、如果我在北京有个路由器,深圳有个路由器,两路由器相连接。每个路由器里面都连接着不同的子网,都有一个vlan 10,那么请问vlanif该怎么配?之前的总结,vlanif应该放在三层网关,但是现在有两个路由器,两个三层,怎么做?
答案
1、当然不是。
三层二层通信的基本概念。我的PC想发消息给任何地方的其他PC,目的IP都是对方PC的IP。三层不关注路途有多遥远,只关注起点和终点。二层关注中间每个网元之间的每一小段路程,每次通过一个网元,都会更换源和目的MAC。
所以,目的IP是终点IP。目的MAC才是网关MAC。
2、可以这样操作,但这样不对。只应该配一个,作为二层网关。
3、不能,vlan和vlanif是一对一的。
4、当前无法做到,需要vxlan。
vlan是一个二层概念,当我们出了这个二层网关,即三层vlanif,那么外面有什么,和我们内部就没有任何关系了。即使外部有一个vlan 10,那也只是巧合而已,和该广域网络无关。
Vxlan技术可以穿透三层网络对二层进行扩展。