klaasbram schreef op zondag 04 april 2010 @ 21:00:
Die laatste zin kan kloppen want het is ook een goedkoop switchje maar zover ik weet zorgt een switch voor een 1 op 1 "koppeling" tussen diverse hosts. Is de ene host Gbit en de ander 100Mbit dan zullen beide naar hun eigen standaard communiceren met de switch. Alleen zal de traagste hosts minder snel het pakketje sturen dat de volgende mag komen. En zover is weet is die koppeling op dat moment net zo snel als het traagste apparaat.
En dat is dus niet zo.
Stel je hebt een netwerkje:
code:
1
| [host 1] --- [sw 1] -- [sw 2] -- [host 2] |
Stel nu dat de beide switches 10/100/1000 modellen zijn en de beide hosts alleen maar 10mbit praten. Dan is 't verloop van een frame van host 1 naar host 2 als volgt:
Host 1 -> stuurt frame met 10mbit naar switch 1.
Switch 1 -> ontvangt frame met 10mbit per seconde. Zet frame in buffer. Kijkt naar destination MAC van frame, besluit dat die naar Switch 2 moet. Stuurt frame naar Switch 2, met 1000mbit per seconde.
Switch 2 -> ontvangt frame met 1000mbit per seconde. Zet frame in buffer. Kijkt naar destination MAC van frame, besluit dat die naar host 2 moet. Stuurt frame naar host 2 met 10mbit per seconde.
Host 2 -> ontvangt frame met 10mbit per seconde.
Die frames worden door de switches compleet geregenereerd, en verzonden met de link speed van de betreffende link. Je kunt niet op een gigabit link opeens 10mbit gaan praten.
Het bovenstaande is voor een enkele frame, maar dat geldt evengoed als er meerdere frames binnenkomen. Denk ook eens in: hoe nutteloos zou een hogere snelheid backboneverbinding zijn, als die 'gedowngrade' wordt door de lagere snelheid aangesloten computers? Hoe bestaan er op het internet verbindingen van 40 gigabit per seconde, terwijl er nog mensen met 56kbps modems aangesloten zijn?
Als jouw performance over één link inzakt omdat er iets anders overheen praat (wat niets met jouw pc'tje zelf te maken heeft), vervang je switch want die is niet goed.
All my posts are provided as-is. They come with NO WARRANTY at all.