[Ninux-Wireless] VLAN fix committed to trunk

Gioacchino Mazzurco gio a eigenlab.org
Gio 12 Giu 2014 12:11:28 CEST


On Wednesday 11 June 2014 18:34:27 Saverio Proto wrote:
> che lettura ci consigli per capire la differenza tra vlan 802.1q e 802.1ad ?

A livello di frame l'unica differenza e' l'ethertype, in piu' mentre su 802.1q 
il doubletagging dovrebbe essere trattato come un attacco (quindi droppare il 
pacchetto), per 802.1ad il tagging multiplo e' proprio una feature

Nel nostro caso il vantagigo e' che siccome quegli switchetti li hanno 
supporto hardware solo per 802.1q sono trasparenti per 802.1ad, per cui mentre 
se tu fai una vlan 802.1q dovresti specificare nella conf dello switch che deve 
lasciar passare quella vlan taggata (e siccome c'e' il bug tagged/untagged o 
fai passare taggato oppure no), mentre con 802.1ad configuri tutte le porte 
come untagged e poi dentro ci fai passare frame 802.1ad, lo switch non sa che 
quelle in realta' sono VLAN e quindi lo lascia passare come se fosse un 
pacchetto untagged, siccome poi 802.1ad "e' un protocollo per carrier" non 
credo che qualcuno si sogni di fare switchetti economici con riconoscimento 
hardware di 802.1ad e quindi non credo ci saranno problemi nemmeno in futuro

maggiori informazioni el trovate su wikipedia
http://en.wikipedia.org/wiki/IEEE_802.1ad

> hai dei template di configurazione da mostrarci ?

Insieme alla patch ho mandato un esempio di configurazione
http://patchwork.openwrt.org/patch/5634/





Maggiori informazioni sulla lista Wireless