Jag tror att vi pratar om varandra lite, tar vi detta som exempel:
Dator A = port 1
Dator B = port 2
A kan skicka 1 Gigabit/s till B, vilket fyller port 1 på RX och port 2 på TX.
Samtidigt kan B skicka 1 Gigabit/s mot A, vilket fyller port 2 på RX och port 1 på TX.
Switchen hanterar då 4 Gigabit/s i bakplanet (switchning) mellan portarna, då varje port skickar och tar emot 1 Gigabit/s * 4 = 4 Gigabit/s genomströmning slm switchens cpu ska processa i bakplanet.
Det är så man sätter en switch kapacitet, har den ex 24 st 1 Gigabit/s portar så kan den maximalt hantera 48 Gigabit/s i bakplanet, vilket motsvarar 1 Gigabit/s RX och 1 Gigabit/s TX / port.
Förstår exakt vad du menar, men du har termerna fel i så fall. Bakplanet i switchen har en genomströmning på 2Gbit/s då det är hastigheten på data som skickas genom systemet.
Om man däremot ser switchen som en slutpunkt där trafiken från A går till/från S (1 Gbit/s RX och 1 Gbit/s TX) och sedan ser man det som B går till/från S (1 Gbit/s RX och 1 Gbit/s TX) så blir det 4Gbit/s kring en systemgräns som läggs enbart kring S. Men det värdet är ju i praktiken meningslöst då en switch inte är slutpunkt för data (undantaget STP ramar), den skickar bara data vidare till den port som switchen lärt sig att mottagare ligger bakom.
Hade S i stället varit en server och trafiken verkligen gick från A till/från S och S till/från B så hade man kunnat säga att genomströmningen var 4Gbit/s då trafiken skapades/konsumerades i S. Men i det läget är det läget skapas/konsumeras data av CPU-delen bakom varje port, d.v.s. det är 4Gbit/s "unik" data.
Tänk en switch som kan hantera en paket per sekund full duplex. Genomströmningen på 4 portar är då maximalt 4 paket per sekund, det är så många som går igenom CPU-delen i switchen, varje inkommande paket går igenom switchen och skickas sedan ut -> 1 TX + 1 RX vilket är den x2 du har på din siffra.
Är exakt av denna anledning man ska undvika att prata om bandbredd, pratar man frames/s blir det uppenbart vad man menar. En 4 portars 4 Gbit/s switch som switchar ramar av minsta tillåtna storlek har en maximal kapacitet på 4 * 1.4M frames/s (blir ca 80k ramar/s om de har maxstorlek av 1500+header).
Verkar konstigt att just switchar skulle ha en annan terminologi än vad jag hört för routers (vilket jag har långt mer koll på jämfört med switchar). En två portars router med 1Gbit/s kan maximalt hantera 2 * 1.4M paket per sekund. I bandbredd säger man att det är 2 Gbit/s (1 Gbit/s i varje riktigt eller "line-rate"). Man hävdar inte att en sådan router hanterar 4Gbit/s även om det är vad man får om man räknar varje paket en gång när man tar emot det och en gång när man skickar ut det, vilket är precis du anser att man ska göra för switchar (och det kanske är rätt terminologi för switchar, har inte den domänkännedomen kring hur switchmänniskor definiera detta, rätt mycket enklare och inga missförstånd att bara säga X st Y Gbit/s portar).
Care About Your Craft: Why spend your life developing software unless you care about doing it well? - The Pragmatic Programmer