Re: [請益] Vlan不同卻通了
※ 引述《en22348829 (DanielDuck)》之銘言:
: 之前有人提過一個問題
: 架設在一台switch中一個port為vlan20
: 另外一個port為vlan30兩個兩邊卻ping的通
: 就做了一個Lab如下圖
: https://i.imgur.com/RHuE4Yx.jpg
: PC1-3的Ip分別為192.168.0.1-192.168.0.3
: 然後我的console會一直出現一個log
: Native Vlan mismatch而且是出現在Access的port
: 我知道這不是一個正常的設定方法
: 3台電腦互ping會通
: 想問問會通的原因是?
你應該是想問為什麼Vlan不同卻會通吧
因為SW間的Native Vlan Mismatach所以剛好通了
拿SW-2與SW-3之間來說
SW-2 Gi0/2的Native Vlan是30
SW-3 Gi0/2的Native Vlan是20
當你從PC2 Ping PC3時
封包抵達SW-3的Gi0/2時,對SW-3說Gi0/2是Vlan20
所以封包可以到達屬於同為Vlan20的Gi0/0,也就是連接PC3的Port
然後因為Cisco的CDP裡面有一個Native VLAN的欄位
所以像上面提到的,SW-2與SW-3連接的Port的Native Vlan不同
所以才會一直跳出Native Vlan Mismatch的訊息
建議你除了在SW上看MAC Address Table之外
也可嘗試抓封包看看CDP內容還有Ping時ARP的流向
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 147.192.17.155 (日本)
※ 文章網址: https://www.ptt.cc/bbs/MIS/M.1621638171.A.823.html
推
05/22 07:32,
3年前
, 1F
05/22 07:32, 1F
討論串 (同標題文章)
MIS 近期熱門文章
PTT職涯區 即時熱門文章