Grazie Silkier,
sto facendo i primi passi in questo mondo GPON e ogni pezzetto di informazione è utile.
Per i lurkers eventualmente interessati ho trovato la soluzione:
La vera soluzione al problema (spoiler):
Riconfigurare il tagging dell'ONT. Oggi guardo se questi ONT sono riconfigurabili in qualche modo
Avevo provato ad investigare un remapping delle VLAN TAG ed è una soluzione ma:
This example shows how to map VLAN 1649 to VLAN 755 Gigabit Ethernet port 5/2:
Router# configure terminal
Router(config)# interface gigabitethernet 5/2
Router(config-if)# switchport vlan mapping 1649 755
Router(config-if)# end
Router#
This example shows how to verify the configuration:
Router# show interface gigabitethernet 5/2 vlan mapping
State: enabled
Original VLAN Translated VLAN
------------- ---------------
1649 755
Soluzione che però è supportata su High End catalyst Switches oppure su switch router blades.
La seconda alternativa è QinQ tunnelling però per me diventa impraticabile (anche questa in high end switch).
Alla fine parte l'accrocco: entra su una porta come untagged management/tagged 835.
Si configura un'altra porta come access e native 835
si fa un loop collegando questa porta e una successiva configurata come nativa della VLAN che si desidera
Porta ingresso ONT (in modalità trunk dot1q e assegna i pacchetti nativi alla VLAN 800)
interface GigabitEthernet0/3
switchport trunk encapsulation dot1q
switchport trunk native vlan 800
switchport mode trunk
end
Porta uscita (così escono i pacchetti untagged che sono sulla vlan 835)
interface GigabitEthernet0/6
switchport access vlan 835
switchport mode access
end
Porta di ingresso (in loop con quella di sopra e ritagga i pacchetti untagged con la nuova Native VLAN
interface GigabitEthernet0/7
switchport access vlan 840
switchport mode access
end
Adesso le cose che rimangono da fare sono:
assicurarsi che ciascun ONT sia su uno switch diverso (altrimenti le due VLAN 835 sarebbero in comunicazione)
Fare il pruning della VLAN 835 dai trunks di uplink dello switch che traduce la 835 in 840
switchport trunk allowed vlan except 835
In questo modo nel ntwork ci sarò la 835 dell'ONT non tradotto e la 840 dell'ONT tradotto.
Il router potrà avere l'IP assegnato dall'ONT 835 su una dialer e l'IP assegnato dall'ONT 840 su un'altra dialer.
Questa soluzione mi ha dato qualche spunto di riflessione. Spero sia utile ad altri anche se magari non per l'implementazione ma per capire come funziona il VLAN tagging.
Non mi piace perchè consuma "inutilmente" 2 porte switch che se si viagga a 2.5 Gbps non sono proprio abbondanti.
Soluzione è riconfigurare il tagging dell'ONT. Oggi guardo se questi ONT sono riconfigurabili in qualche modo.