Samtron87 Skrevet 21. januar 2005 Del Skrevet 21. januar 2005 Hva er foskjellen på Hub og Svitsj? Lenke til kommentar
cliffme Skrevet 21. januar 2005 Del Skrevet 21. januar 2005 På en HUB vil du dele hastigheten mellom alle som er tilkoblet. Altså dersom du har en 10mbit hub, så deles dette på feks 3 pcer. En switch derimot, der har du feks 10 mbit pr port på switchen. Så du deler ikke hastigheten som på en hub. Switchen vet hvor den skal sende datapakkene. Forsto du? Lenke til kommentar
Samtron87 Skrevet 21. januar 2005 Forfatter Del Skrevet 21. januar 2005 Jeg tror det, men har ikke routere noe med dette å gjøre også? Lenke til kommentar
SnittLeif Skrevet 21. januar 2005 Del Skrevet 21. januar 2005 En hub sender pakker vilkårlig ut på alle porter, siden den ikke bygger opp en liste av MAC-Adresser(Fysiske adresser). En Switch bygger opp en slik liste og vet dermed hvor den skal sende pakkene.. du vil få mye mindre nettverkstrafikk på en 10Mbit switch enn på en 10Mbit hub. Lenke til kommentar
john.einar Skrevet 21. januar 2005 Del Skrevet 21. januar 2005 (endret) For å si det enkelt. En hub er et stort broadcast segment. Alt som går inn på en port går ut på alle. Med en switch så er hver port et eget broadcast segment. Så en switch må switch-e to og to segmenter sammen når de skal snakke sammen (pakke-per-pakke switches). Trafikk mellom to maskiner på en switch vil foregå slik: Maskin A: ARP for ip til maskin B. ARP er IP-to-mac resolving. Siden A ikke kjenner B's MAC adresse bruker den ARP for å finne denne. ARP sendes som ethernet broadcast. Switch får pakken, ser det er en broadcast (FF-FF-FF-FF-FF-FF) adresse og sender på alle portene, som en hub... Mange maskiner får denne pakken, men ser at det ikke gjelder de (ved å se på ip'n i ARP pakken). Maskin B får også pakken, ser det er seg selv den er til, sender svar til maskin A, adressert... Switch ser at B (med mac B:C:D:E:F:A) sender til A (A:B:C:D:E:F) og lærer seg dette. Så når disse to snakker sammen så sendes data kun ut på deres porter. Om vi så tester med å powercycle kun switch'en så vil denne lærte info'en forsvinne. Det som skjer da er dette: maskin A husker fortsatt MAC'en til B, og trenger ikke å ARP'e. den sender til B (B:C:D:E:F:A).. Switchen får denne, ser at det er en ukjent mac, og sender ut til alle sine porter (men fortsatt adressert til B's MAC)... B svarer og switch lærer seg denne paringen igjen. Vi er tilbake til tilfellet over... Og til de som snakker om en router: En router opererer på et lag over, nemlig lag 3 i OSI modellen. (ja, jeg vet det finnes lag 3 switcher også, men let's keep it simple, shall we?). Den ser ikke på MAC adressene, med på IP adressene. Om vi har en 2-beint router med et med i 192.168.0.x nettet og et i 192.168.1.x nettet. Maskin A med ip 192.168.0.2 vil sende til maskin B på et annet net, med ip 192.168.1.8. Maskin A ser da at den skal sende til en maskin utenfor sitt nett (bruker netmask etc.) og sjekker sin routing table. Vanligvis har pc'er kun en default gateway og sender data dit. Da sender maskin A en pakke med ip dest 192.168.1.8 men adressert til routeren (192.168.0.1)'s mac-adresse. Routeren får denne pakken og slår opp i sin routing table. Ser at 192.168.2.8 er på 192.168.2.x nettet og sender ut en ARP etter 192.168.2.8. Maskin B svarer og router har mac til dest. Den sender så en pakke til maskin B med ip src 192.168.0.2, mac src <routers mac>. Som du ser: hub = stein dum switch = skjønner mac adresser router = skjønner ip adresser Edit: cleanup + added some info Endret 21. januar 2005 av johneinar Lenke til kommentar
Samtron87 Skrevet 21. januar 2005 Forfatter Del Skrevet 21. januar 2005 Takk for alle svara.. :!: :thuhttp://forum.hardware.no/index.php?showforum=25 Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå