91 941 läst · 369 svar
92k läst
369 svar
Bahnhof 10Gbit/s, hur löser man routingen
Antar det här var en respons på siffrorna jag drog upp för Jumbo Frames? Och ja, det är precis som du säger, för att helt undvika problem så ska man hålla sig nere på lägsta interfacets MTU (Maximum Transmission Unit, med andra ord maximala storleken på paketen som skickas om det är nån som ej är insatt i terminologin som läser). Och det är inte bara NIC:arna det gäller, utan varje switch på vägen behöver också klara av samma.R ribbones skrev:
Däremot så är det inte riktigt så enkelt. Så länge det bara är TCP-trafik så har du alltid MSS, vilket hjälper till att begränsa storleken mellan ändpunkterna. Och så länge ändpunkterna som är inblandade bara stödjer samma MTU så orsakar det inga problem om switcharna är kapabla att hantera större paket, men å andra sidan får du ingen nytta av det.
Problemen uppstår om du vill kommunicera mellan två ändpunkter där en av dem är inställd på en större MTU än den andra, och det är t.ex. UDP-trafik istället för TCP, eller nåt helt annorlunda protokoll, för då har inte änd-noderna något sätt att begränsa paketstorlekarna.
Det sämsta av fallen du kan få däremot är om ändnoderna stödjer en högre MTU än vad switcharna klarar av, då kan de förhandla fram t.ex. 9k-paket, men switcharna som inte klarar av det kommer bara droppa paketen längs med vägen.
Ser att du själv gör samma räknefel som jag lyckades med någon post tidigare och missar omräkningen från bits till bytes (1500 bytes -> 12 000 bits * 1,2Mpps = 14,4 gigabits per sekund). 10Gbps line rate vid 1500-bytes-paket går vid ungefär 0,82 Mpps det vill säga.R ribbones skrev:
För övrigt så meddelade den representant på Bahnhof jag talade med att de i många fall bara levererat SFP+ moduler till de kunder som inte önskade vänta på att val av CPE skulle bli klar. And i quote "om man har utrustning som tar SFP+ så hjälper vi såklart till att få det att fungera".
Ja sorry fel.magebarf skrev:Antar det här var en respons på siffrorna jag drog upp för Jumbo Frames? Och ja, det är precis som du säger, för att helt undvika problem så ska man hålla sig nere på lägsta interfacets MTU (Maximum Transmission Unit, med andra ord maximala storleken på paketen som skickas om det är nån som ej är insatt i terminologin som läser). Och det är inte bara NIC:arna det gäller, utan varje switch på vägen behöver också klara av samma.
Däremot så är det inte riktigt så enkelt. Så länge det bara är TCP-trafik så har du alltid MSS, vilket hjälper till att begränsa storleken mellan ändpunkterna. Och så länge ändpunkterna som är inblandade bara stödjer samma MTU så orsakar det inga problem om switcharna är kapabla att hantera större paket, men å andra sidan får du ingen nytta av det.
Problemen uppstår om du vill kommunicera mellan två ändpunkter där en av dem är inställd på en större MTU än den andra, och det är t.ex. UDP-trafik istället för TCP, eller nåt helt annorlunda protokoll, för då har inte änd-noderna något sätt att begränsa paketstorlekarna.
Det sämsta av fallen du kan få däremot är om ändnoderna stödjer en högre MTU än vad switcharna klarar av, då kan de förhandla fram t.ex. 9k-paket, men switcharna som inte klarar av det kommer bara droppa paketen längs med vägen.
Ser att du själv gör samma räknefel som jag lyckades med någon post tidigare och missar omräkningen från bits till bytes (1500 bytes -> 12 000 bits * 1,2Mpps = 14,4 gigabits per sekund). 10Gbps line rate vid 1500-bytes-paket går vid ungefär 0,82 Mpps det vill säga.
En normal switch jobbar på lager 1(/2) dvs känner bara till ethernet(/ip). En layer 3 switch brukar vara väldigt dyra speciellt när du behöver 10gbe.
Nu har vi nog fått det närmaste vi kommer få ett officiellt uttalande om att de utvärderar lite vilken CPE de kommer köra med när de fortsätter utrullningen; https://twitter.com/BahnhofAB/status/1013038632993779713
Inte så mycket insikt i vad de det är för utrustning de testar, men det går i alla fall under benämningen router, vilket låter som ett klart steg framåt, i sammanhanget 10gbps, jämfört med de minimala mediakonverterarna de körde ut i första utrullningen.
Inte så mycket insikt i vad de det är för utrustning de testar, men det går i alla fall under benämningen router, vilket låter som ett klart steg framåt, i sammanhanget 10gbps, jämfört med de minimala mediakonverterarna de körde ut i första utrullningen.
Senaste uppdateringen;
Fick igår mail om att de nu var redo att skicka ut mediakonverter när/om jag sade till, och att jag sedan när den levererats hörde av mig till dem för att schemalägga omkopplingen i stationen. I och med att det måste bytas i båda ändar samtidigt ville de säkerställa att det blir ett tillfälle då jag är tillgänglig.
Så, ETA är 1-4 veckor enligt senaste utlåtandet.
Fick igår mail om att de nu var redo att skicka ut mediakonverter när/om jag sade till, och att jag sedan när den levererats hörde av mig till dem för att schemalägga omkopplingen i stationen. I och med att det måste bytas i båda ändar samtidigt ville de säkerställa att det blir ett tillfälle då jag är tillgänglig.
Så, ETA är 1-4 veckor enligt senaste utlåtandet.
Fastighetsnätet är kabelmässigt förberett på det, med Cat6 draget från mediaskåp ut till alla punkter med anslutningar. I och med att i stort sett alla mina enheter är 100 eller 1000 Mbit/s så har jag inte i startläget för avsikt att byta ut mer än min centrala switch till 10Gbit/s på alla portar. Ute i nätet blir det nog istället gigabit-switchar med 2 10gig-portar för att agera uplink, exempelvis Asus XG-U2008, Netgear Nighthawk SX10 (GS810EMX som är officiella namnet), GS110MX eller GS110EMX om man behöver managed-funktioner som VLAN.arneri68 skrev:
Routern är fortfarande det stora frågetecknet, men det lutar mot att man behöver gå till mjukvarurouter för att få någon fart att tala om i relation till vad linan klarar av...
En tänkbar lösning, fortfarande lite beroende på exakt vad för utrustning som kommer från Bahnhof, är att börja med en Mikrotik CRS317 (med ett gäng S+RJ10), som till en början kan agera både router och centralswitch, och när jag väl får till mjukvaruroutern pensionera den till att bara agera huvudswitch.
Nackdelen med CRS317 verkar vara en del trassel när man går från 10gig->gig, då det är svårt att få den att upprätthålla kontinuerlig data i högre hastigheter. I och med att den är tänkt som centralswitch, om man tror att de yttre switcharna klarar av nedväxlingen till gigabit bättre så ska det ju inte vålla för stora problem. Även S+RJ10 har ju lite "problem" då den inte verkar tackla jumbo frames. Huruvida den teoretiskt är kapabel till det eller ej är lite oklart i dagsläget då deras support verkar ha lämnat lite olika besked i olika sammanhang.
Skulle det behövas fler 10gig-portar på ett och samma ställe är MikroTiks CRS305 och CRS309 på G ut på marknaden med 4 respektive 8 SFP+ portar (även här S+RJ10 för att bestycka dem). Jag håller dock tummarna för att nästa steg från MikroTik blir att bestycka en hel del av deras CRS-modeller (speciellt/förhoppningsvis de i 3-serien) med PHYn för NBASE-T alternativt 10GBASE-T direkt.
Det har ju även skramlats en del från Aquantia-hållet att de ska ha chip som ska kunna ta ner NBASE-T switchar i ganska bra priser per port, men än har ju inte några riktigt materialiserats. Närmaste är väl Qnap-modellerna som kom ut på marknaden i april/maj.
Leverans av mediakonverterare är avklarad!
Idag anlände en Planet XT-705A med passande SFP+ modul.
Ringde Bahnhof och bekräftade mottagandet, så nu skulle de försöka schemalägga en tekniker att växla över fibern i stationen.
Verkar som om eventuell ytterligare utrustning kommer bli frivilliga tillval, precis som de trådlösa routrar de erbjuder idag.
Så, nästa steg om 1-4 veckor beroende på tryck på Eltel (som jag tror är de som har hand om stationerna åt Skanova här i regionen).
Idag anlände en Planet XT-705A med passande SFP+ modul.
Ringde Bahnhof och bekräftade mottagandet, så nu skulle de försöka schemalägga en tekniker att växla över fibern i stationen.
Verkar som om eventuell ytterligare utrustning kommer bli frivilliga tillval, precis som de trådlösa routrar de erbjuder idag.
Så, nästa steg om 1-4 veckor beroende på tryck på Eltel (som jag tror är de som har hand om stationerna åt Skanova här i regionen).
Varför inte köpa in en miniserver med en bra buss och lägga in pfsense eller opnsense?magebarf skrev:Fastighetsnätet är kabelmässigt förberett på det, med Cat6 draget från mediaskåp ut till alla punkter med anslutningar. I och med att i stort sett alla mina enheter är 100 eller 1000 Mbit/s så har jag inte i startläget för avsikt att byta ut mer än min centrala switch till 10Gbit/s på alla portar. Ute i nätet blir det nog istället gigabit-switchar med 2 10gig-portar för att agera uplink, exempelvis Asus XG-U2008, Netgear Nighthawk SX10 (GS810EMX som är officiella namnet), GS110MX eller GS110EMX om man behöver managed-funktioner som VLAN.
Routern är fortfarande det stora frågetecknet, men det lutar mot att man behöver gå till mjukvarurouter för att få någon fart att tala om i relation till vad linan klarar av...
En tänkbar lösning, fortfarande lite beroende på exakt vad för utrustning som kommer från Bahnhof, är att börja med en Mikrotik CRS317 (med ett gäng S+RJ10), som till en början kan agera både router och centralswitch, och när jag väl får till mjukvaruroutern pensionera den till att bara agera huvudswitch.
Nackdelen med CRS317 verkar vara en del trassel när man går från 10gig->gig, då det är svårt att få den att upprätthålla kontinuerlig data i högre hastigheter. I och med att den är tänkt som centralswitch, om man tror att de yttre switcharna klarar av nedväxlingen till gigabit bättre så ska det ju inte vålla för stora problem. Även S+RJ10 har ju lite "problem" då den inte verkar tackla jumbo frames. Huruvida den teoretiskt är kapabel till det eller ej är lite oklart i dagsläget då deras support verkar ha lämnat lite olika besked i olika sammanhang.
Skulle det behövas fler 10gig-portar på ett och samma ställe är MikroTiks CRS305 och CRS309 på G ut på marknaden med 4 respektive 8 SFP+ portar (även här S+RJ10 för att bestycka dem). Jag håller dock tummarna för att nästa steg från MikroTik blir att bestycka en hel del av deras CRS-modeller (speciellt/förhoppningsvis de i 3-serien) med PHYn för NBASE-T alternativt 10GBASE-T direkt.
Det har ju även skramlats en del från Aquantia-hållet att de ska ha chip som ska kunna ta ner NBASE-T switchar i ganska bra priser per port, men än har ju inte några riktigt materialiserats. Närmaste är väl Qnap-modellerna som kom ut på marknaden i april/maj.
Typ denna:
http://mullet.se/product.html?product_id=340577
Tja, de levererar ju in den på fiber. Sen skeppar de en mediakonverter för att möjliggöra för majoriteten av alla deras hem-kunder att nyttja den, till en grad eller annan.N Noun skrev:
I mediakonvertern sitter en SFP+-modul, som du kan flytta över om du vill kroka in dig innan fibern är konverterad. Eller helt enkelt läsa specarna på modulen och hitta en egen lösning.
Yes, något liknande (hårdvara) är det jag klurat på. Fortfarande oklart på om jag vill gå Atom C3000 eller Xeon D1500/2100, men nåt liknande det du länkat i alla fall.N Noun skrev:
När det gäller mjukvarulösningen så blir det nog pfSense eller OPNSense till att börja med, men jag stöter på många rapporter om att deras brist på parallellisering gör att de normalt sett springer in i väggen någonstans mellan 3-5gbps throughput (lite beroende på hårdvara som används).
Min plan är i all fall att köra en virtuell miljö, ESXi eller Proxmox, där pf/OPN får vara min primära "stabila" routingsetup, medan jag kör en mer experimentell som en andra virtuell setup. Jag har märkt att det börjar dyka upp saker baserade på Intels DPDK, och även Cisco's FD.io, och närmare bestämt VPP som är en av komponenterna ur FD.io-paketet. Dessa börjar visa på throughput-siffror på närmare 15Mpps per kärna, och är designade så att de funkar mycket bättre att parallellisera.
Får se lite i vilken ordning jag gör saker bara... Tror att det blir lite av lyckans vindar som får styra, då jag söker en del hårdvara som kan nyttjas via ebay och så också, och där är det lite mer oberäkneligt vad man får tag på... Ibland dyker det upp riktigt bra erbjudanden på Supermicro av både Atom C3000 och Xeon D1500-modellerna, men även Datto-kort med ganska bra setup.
Redigerat:
Med Debian och Xeon D15XX CPU har jag lyckats att plocka ut 8,86-9.0GE. pfSense var inte speciellt långt efter, men det var betydligt jobbigare att optimera. Det finns färdiga mallar att köpa om man ska användamagebarf skrev:Tja, de levererar ju in den på fiber. Sen skeppar de en mediakonverter för att möjliggöra för majoriteten av alla deras hem-kunder att nyttja den, till en grad eller annan.
I mediakonvertern sitter en SFP+-modul, som du kan flytta över om du vill kroka in dig innan fibern är konverterad. Eller helt enkelt läsa specarna på modulen och hitta en egen lösning.
Yes, något liknande (hårdvara) är det jag klurat på. Fortfarande oklart på om jag vill gå Atom C3000 eller Xeon D1500/2100, men nåt liknande det du länkat i alla fall.
När det gäller mjukvarulösningen så blir det nog pfSense eller OPNSense till att börja med, men jag stöter på många rapporter om att deras brist på parallellisering gör att de normalt sett springer in i väggen någonstans mellan 3-5gbps throughput (lite beroende på hårdvara som används).
Min plan är i all fall att köra en virtuell miljö, ESXi eller Proxmox, där pf/OPN får vara min primära "stabila" routingsetup, medan jag kör en mer experimentell som en andra virtuell setup. Jag har märkt att det börjar dyka upp saker baserade på Intels DPDK, och även Cisco's FD.io, och närmare bestämt VPP som är en av komponenterna ur FD.io-paketet. Dessa börjar visa på throughput-siffror på närmare 15Mpps per kärna, och är designade så att de funkar mycket bättre att parallellisera.
Får se lite i vilken ordning jag gör saker bara... Tror att det blir lite av lyckans vindar som får styra, då jag söker en del hårdvara som kan nyttjas via ebay och så också, och där är det lite mer oberäkneligt vad man får tag på... Ibland dyker det upp riktigt bra erbjudanden på Supermicro av både Atom C3000 och Xeon D1500-modellerna, men även Datto-kort med ganska bra setup.
pfsense och 10GE.
Dock är det en hög klocka som gäller på CPU om man ska upp i hastighet.
ETAn var tilltagen med mycket optimism, fick tydligen tid bokad till nästa vecka redan.
Nu hoppas jag bara jag hinner få hem fiberpatch i lagom längd innan de kopplar om.
Passade på att fota av SFP+ modulen också, för de som var lika nyfikna som jag. Som förutspåtts av några är det 1270 respektive 1330 nm.
Nu hoppas jag bara jag hinner få hem fiberpatch i lagom längd innan de kopplar om.
Passade på att fota av SFP+ modulen också, för de som var lika nyfikna som jag. Som förutspåtts av några är det 1270 respektive 1330 nm.
Inloggade ser högupplösta bilder
Logga in
Skapa konto
Gratis och tar endast 30 sekunder