ag23900
Station Wi-Fi 6 è integrato e non estraibile
ho la station 6.
Mentre HSGMII riesce a negoziare 10/100/1000/2500Mbps.
quindi per forza di cose quello interno sta negoziando in HSGMII perchè vado a 2.5Gbps, se capisco bene cosa intendi uno degli ostacoli è far negoziare un ont/spf customizzato in HSGMII.
Attenzione, io ho detto che non esistono ONT SFP+, di ONT SFP ce ne sono a bizzeffe.
ok, capito
in ogni caso ho deciso che per raggiungere la velocità massima su un singolo device farò aggregazione di 3 porte gigabit della station verso un server di qualche tipo, il quale avrà anche una scheda 10Gbit che andrà verso gli switch 10Gb.
per una singola connessione la velocità massima sarà cmq di 1Gbit, ma lo stesso device potrò fare più connessioni e l'aggregato potrà raggiungere il massimo di 2.5Gbps.
mi sembra una strada meno elegante di hackerare degli ont/sfp per farli andare con vodafone ma più "sicura" e funzionale, almeno per me che ho parecchia dimestichezza con lo stack di rete linux/bsd.
vediamo come si comporterà lo switch eth interno della vodafone station, ho visto succedere cose strane in passato usando i bonding "strani" non LACP, specialmente con i device di bassa lega come gli switch dei router consumer, vedremo, farò qualche prova e vi farò sapere.
poi semmai quando proverò con un apparato con un ont/sfp customizzato e vediamo se riesco a farlo andare, a quel punto se fosse un apparato vero con tutta probabilità supporta LACP o direttamente porte 10Gb e si risolve da sola la questione lato LAN.
se interessasse a qualcuno appoggio qui gli snippet della documentazia redhat/freebsd(la pfsense è freebsd) in merito alle modalità di bonding
Linux:
balance-tlb or 5 — Sets a Transmit Load Balancing (TLB) policy for fault tolerance and load balancing. The outgoing traffic is distributed according to the current load on each slave interface. Incoming traffic is received by the current slave. If the receiving slave fails, another slave takes over the MAC address of the failed slave. This mode is only suitable for local addresses known to the kernel bonding module and therefore cannot be used behind a bridge with virtual machines.
balance-alb or 6 — Sets an Adaptive Load Balancing (ALB) policy for fault tolerance and load balancing. Includes transmit and receive load balancing for IPv4 traffic. Receive load balancing is achieved through ARP negotiation. This mode is only suitable for local addresses known to the kernel bonding module and therefore cannot be used behind a bridge with virtual machines.
FreeBSD:
loadbalance Balances outgoing traffic across the active ports based on hashed protocol header information and accepts incoming traffic from any active port. This is a static setup and does not negotiate aggregation with the peer or exchange frames to monitor the link. The hash includes the Ethernet source and destination address, and, if available, the VLAN tag, and the IP source and destination address.
roundrobin Distributes outgoing traffic using a round-robin scheduler through all active ports and accepts incoming traffic from any active port. Using roundrobin mode can cause unordered packet arrival at the client. Throughput might be limited as the client performs CPU-intensive packet reordering.