數通特性:VLAN管理
接口類型 |
對接收不帶Tag的報文處理 |
對接收帶Tag的報文處理 |
發送幀處理過程 |
---|---|---|---|
Access接口 |
接收該報文,並打上缺省的VLAN ID。 |
|
先剝離幀的PVID Tag,然後再發送。 |
Trunk接口 |
|
|
|
Hybrid接口 |
|
|
當VLAN ID是該接口允許通過的VLAN ID時,發送該報文。可以通過命令設置發送時是否攜帶Tag。 |
QinQ接口 |
QinQ接口是使用QinQ協議的接口。QinQ接口可以給幀加上雙重Tag,即在原來Tag的基礎上,給幀加上一個新的Tag,從而可以支持多達4094×4094個VLAN,滿足網絡對VLAN數量的需求。 |
1、super vlan和arp proxy
HostA和HostB是Switch下的兩個用戶,HostA和HostB處於相同網段,但HostA屬於VLAN 3,HostB屬於VLAN 2。由於HostA和HostB屬於不同的Sub-VLAN,HostA和HostB不能直接實現二層互通。
通過在Switch的VLANIF 4上使能VLAN間Proxy ARP功能,可以解決上述問題。
1.HostA發送ARP請求報文,請求目的主機HostB的MAC地址。
2.Switch收到此ARP請求報文後,檢查報文的目的IP地址,發現並不是自己本機的IP,因此確定該報文請求的不是自己的MAC地址。然後,Switch檢查是否存在到達HostB的ARP表:
1)如果有HostB對應的ARP表項,且該表項中的VLAN信息與接收報文的端口的VLAN信息不同,則判斷關聯VLAN的接口是否使能了VLAN間Proxy ARP功能:
如果使能了VLAN間Proxy ARP功能,則將VLANIF 4的MAC地址發送給HostA。
HostA收到Switch發送的ARP響應報文後,認為此報文是HostB發送的ARP響應報文。HostA從報文中學習Switch設備VLANIF 4的MAC地址,並使用此MAC地址向HostB發送數據報文。
如果沒有使能VLAN間Proxy ARP功能,則丟棄該ARP請求報文。
2)如果沒有HostB對應的ARP表項,則丟棄HostA發送的ARP請求報文,同時判斷關聯VLAN的接口是否使能了VLAN間Proxy ARP功能:
如果使能了VLAN間Proxy ARP功能,則在VLAN 2內廣播發送ARP請求報文,該請求報文的目的IP地址為HostB的IP地址。收到HostB發送的ARP響應報文後,生成相應的ARP表項。
如果沒有使能VLAN間Proxy ARP功能,則不執行任何操作。
數通特性:VLAN管理