Avatar billede thj73 Nybegynder
29. januar 2003 - 16:54 Der er 4 kommentarer og
1 løsning

Bandwidth

Jeg deler en internet forbindelse med 3 andre. Vores opsætning er som følger:
Internet -> Cisco 677 Router -> Switch 1
Switch 1 -> pc1, pc2, switch 2
Switch 2 -> pc3, pc4, pc5

Hvis alle pc'ere er på internettet, vil pc1 og pc2 så få højere båndbreede en pc3, pc4 og pc5 ???

Hilsen Thomas
Avatar billede jensendk Nybegynder
29. januar 2003 - 16:56 #1
Nej, det vil de ikke, de vil, teoretisk, få ens båndbredde. Mange andre faktorer vil spille ind, men switchene vil ikke være udslagsgivne, i hvert fald ikke af betydning
Avatar billede thj73 Nybegynder
29. januar 2003 - 17:12 #2
Det ville jeg tro hvis det var 2 hubs istedet for switche... Mener du at det er routeren der suverænt fordeler trafikken mellem alle 5 pc'er ?

Hvis jeg skal spørge efter en specifik adresse på internettet skal jeg (pc3) jo først spørge switch2, der så spørger switch1, der så spørger routeren, der sprørg på internettet. Mens pc1 kun skal igennem 2 led ud til internettet.
Avatar billede renehinsch Praktikant
29. januar 2003 - 18:45 #3
Dine switche er transparente for dine stationer. De sender eller 'switcher' pakken videre baseret på den ethernet adresse der sendes til. Delay for denne handling er < 1ms. Så det vil du ikke kunne registrerer. Din switch vil typisk ikke engang nå at læse IP adressen før den har sendt pakken videre.

Hvis du vil verificere kan du jo pinge din router fra hhv PC1/PC2 og PC3/PC4 og sammenligne.

Der hvor der teoretisk kan være en forskel er hvis alle ønsker samtidigt at  sende udgående pakker til internettet. Her er sandsynligheden for en pakketransmission uden kollison på det segment som routeren sidder på være fordelt mellem 3 interfaces 1:PC1 2:PC2 3:PC3+PC4. Derfor vil PC1 og PC2 have en teoretisk større chance for at få sendt en pakke. Men igen skal man op på transmission størrelser  som ligger omkring 60-80% af båndbredden - altså ca 60 mbps. Og her må man nok formode at routeren med sin 2-4mbps forbindelse har sat en effektiv prop i hvis der ikke er kraftig peer-to-peer traffik på dit segment.

Derudover er hovedparten af traffik fra internettet til en PC jo download og derfor er det den største mængde der kommer fra routeren og ind og ikke omvendt. Og her sender routeren jo lige sandsynligt til alle PC-ere. Så igen mindsker det betydningen.

Og til sidst vil jeg lige sige at der er ret meget hype om effekten om switche i forhold til hubs. Sandheden er at det en switch kan som en hub ikke kan er at formidle paralelle datastrømme. Og det betyder i dit tilfælde at det er kun hvis du sender fuld båndbredde data mellem flere PCs. fx PC1 - PC2 samtidig med at PC3 - PC4 vil på internettet. Og i det tilfælde er det nøjagtig lige så effektivt at have alle PCs og router siddende på een og samme switch. Switchen gør nemlig det internt som du forsøger at gøre ved at opdele PCs mellem 2 switche. De bedste switche kan håndtere fuld båndbredde på alle porte samtidig uden at tabe pakker pga forstoppelse. Det kaldes en non-blocking arkitektur. Den er i øvrigt kun nødvendig ved backbone løøsninger i større netværk.
Avatar billede thj73 Nybegynder
29. januar 2003 - 19:36 #4
Ok... det er altså routeren der fordeler ved download...
Dvs... rent teoretisk, at hvis alle 5 pc'er samtidig starter en download på en gigabyte fra 5 nøjagtig lige hurtige servere på internettet, så vil de hente filen lige hurtigt ?
Avatar billede renehinsch Praktikant
29. januar 2003 - 20:03 #5
Det er for såvidt korrekt. Men routeren fordeler ikke. Den videresender pakkerne i den rækkefølge den modtager dem. Så du har ret forudsat serveren sender alle pakker ligeligt fordelt og der ikke er pakker der tabes på rejsen over internettet.

Og lig min sidste bemærkning vil det foregå nøjagtig lige så hurtigt hvis både router og alle PCs sidder på en og samme hub som hvis de sad på en switch.

Tak for point :)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester