网络拓扑
配置代码
S1 :
vlan batch 10 20 30
int Eth 0/0/2
port hybrid pvid vlan 20
port hybrid untagged vlan 20 30
int Eth 0/0/3
port hybrid pvid vlan 10
port hybrid untagged vlan 10 30
int Eth 0/0/4
port hybrid pvid vlan 30
port hybrid untagged vlan 10 20 30
int Eth 0/0/1
port hybrid tagged vlan 10 20 30
#####################
S2 :
vlan batch 10 20 30
int Eth 0/0/2
port hybrid pvid vlan 20
port hybrid untagged vlan 20 30
int Eth 0/0/3
port hybrid pvid vlan 10
port hybrid untagged vlan 10 30
int Eth 0/0/1
port hybrid tagged vlan 10 20 30
然后我在S1->Eth 0/0/4下执行undo port hybrid pvid vlan,S2->Eth 0/0/3下执行undo port hybrid pvid vlan,为什么还能ping通?
我觉得ping不通的原因是:S1->Eth 0/0/4的pvid变为1,S1->Eth 0/0/4接到PC5的frame之后,打上VLAN ID为1的标签,经过S1->Eth 0/0/1时,由于不在可通过列表{10, 20, 30}中,所以那个frame会被丢弃,故此ping不通。
配置代码
S1 :
vlan batch 10 20 30
int Eth 0/0/2
port hybrid pvid vlan 20
port hybrid untagged vlan 20 30
int Eth 0/0/3
port hybrid pvid vlan 10
port hybrid untagged vlan 10 30
int Eth 0/0/4
port hybrid pvid vlan 30
port hybrid untagged vlan 10 20 30
int Eth 0/0/1
port hybrid tagged vlan 10 20 30
#####################
S2 :
vlan batch 10 20 30
int Eth 0/0/2
port hybrid pvid vlan 20
port hybrid untagged vlan 20 30
int Eth 0/0/3
port hybrid pvid vlan 10
port hybrid untagged vlan 10 30
int Eth 0/0/1
port hybrid tagged vlan 10 20 30
然后我在S1->Eth 0/0/4下执行undo port hybrid pvid vlan,S2->Eth 0/0/3下执行undo port hybrid pvid vlan,为什么还能ping通?
我觉得ping不通的原因是:S1->Eth 0/0/4的pvid变为1,S1->Eth 0/0/4接到PC5的frame之后,打上VLAN ID为1的标签,经过S1->Eth 0/0/1时,由于不在可通过列表{10, 20, 30}中,所以那个frame会被丢弃,故此ping不通。