概述
vlanif是一個三層邏輯端口,在二層網(wǎng)絡中作為網(wǎng)關存在。
vlan是二層概念,vlan互通需要三層通信,vlanif應被配置在這個三層網(wǎng)元上。
1、vlanif是一個邏輯端口,不是一個交換機路由器上面的物理端口。
2、vlanif的 ID,一般和我們設置的 vlan ID是一樣的。
3、vlanif 是一個三層接口。三層,意味著可以配置IP。
4、vlanif是作為二層網(wǎng)絡里的網(wǎng)關存在的。什么意思?一般來說,一個vlan的廣播域,只會在該vlan流量經(jīng)過的三層節(jié)點去設置vlanif。
換句話說,你希望哪個網(wǎng)元,提供vlan之間的互通功能、和外界的報文互通功能,就把vlanif設置在哪個網(wǎng)元上。
5、給vlanif配置的IP,和其他同vlan終端的IP設置在同一網(wǎng)段,這樣一來,VLAN內(nèi)的用戶就能夠?qū)⒕W(wǎng)關指向這個vlanif
靈魂拷問
1、vlanif作為網(wǎng)關,所以終端往外發(fā)報文的時候,目的IP就否是這個vlanif的IP?
2、能否在同一個二層網(wǎng)絡中的多個網(wǎng)元中,設置vlanif,并且每個vlanif上都配上ip?
3、一個vlan能否有多個vlanif
4、如果我在北京有個路由器,深圳有個路由器,兩路由器相連接。每個路由器里面都連接著不同的子網(wǎng),都有一個vlan 10,那么請問vlanif該怎么配?之前的總結(jié),vlanif應該放在三層網(wǎng)關,但是現(xiàn)在有兩個路由器,兩個三層,怎么做?
答案
1、當然不是。
三層二層通信的基本概念。我的PC想發(fā)消息給任何地方的其他PC,目的IP都是對方PC的IP。三層不關注路途有多遙遠,只關注起點和終點。二層關注中間每個網(wǎng)元之間的每一小段路程,每次通過一個網(wǎng)元,都會更換源和目的MAC。
所以,目的IP是終點IP。目的MAC才是網(wǎng)關MAC。
2、可以這樣操作,但這樣不對。只應該配一個,作為二層網(wǎng)關。
3、不能,vlan和vlanif是一對一的。
4、當前無法做到,需要vxlan。
vlan是一個二層概念,當我們出了這個二層網(wǎng)關,即三層vlanif,那么外面有什么,和我們內(nèi)部就沒有任何關系了。即使外部有一個vlan 10,那也只是巧合而已,和該廣域網(wǎng)絡無關。
Vxlan技術可以穿透三層網(wǎng)絡對二層進行擴展。