hybird命令格式?
1、access:接入鏈路
接收:當(dāng)接收到一個(gè)無(wú)標(biāo)記的數(shù)據(jù)幀時(shí),會(huì)打上自己的pvid,并接收;
當(dāng)接收到有無(wú)標(biāo)記的數(shù)據(jù)幀時(shí) ,對(duì)比自己的pvid,若相同則接收,不同則丟棄。
發(fā)送:對(duì)比vlan id是否跟自己的pvid相同,相同就剝離vlanid發(fā)送,不同就丟棄。
2、trunk:中繼鏈路
接收:當(dāng)接收到一個(gè)無(wú)標(biāo)記幀時(shí),打上自己的pvid,有則接收,無(wú)則丟棄;
當(dāng)接收到一個(gè)有標(biāo)記幀時(shí),對(duì)比“允許列表”,如果有則接收,沒(méi)有就丟棄。
發(fā)送:對(duì)比的pvid,若相同,發(fā)送數(shù)據(jù)時(shí)就剝離pvid標(biāo)簽;
對(duì)比的pvid,若不同,就攜帶原來(lái)的vlanid發(fā)送。
3、hybrid:混雜模式(默認(rèn)模式)
接收:接收一個(gè)無(wú)標(biāo)記幀時(shí),查詢?cè)试S列表,若有,就打自己的pvid接收,無(wú)則不接受
接收一個(gè)有標(biāo)記幀時(shí),查詢?cè)试S列表,有就接收,無(wú)責(zé)丟棄。
發(fā)送:對(duì)比tag和untag表,如果有, 如果是tag,就帶標(biāo)簽發(fā)送,如果是untag,就不帶標(biāo)簽發(fā)送; 若不存在于tag和untag表中,則直接丟棄。
引申兩個(gè)命令:
tagged:打上數(shù)據(jù)標(biāo)簽
untaggged:斷開數(shù)據(jù)標(biāo)簽