Sammenligningstabel
Grundlag for sammenligning | Router | Kontakt |
---|---|---|
Formål | Router forbinder forskellige netværk sammen. | Switches opretter et netværk ved at forbinde flere enheder sammen. |
Lag | Router virker på det fysiske lag; datalinklag og netværkslag. | Afbryderen opererer på datalinklag og netværkslag. |
Arbejde | Router bestemmer den bedste vej, som pakken skal følge for at nå destinationens computer. | En switch modtager proces og videresender pakken til de påtænkte computere. |
Type | Adaptiv routing og Nonadaptive routing. | Circuit Switching, Packet Switching, Message Switching. |
Definition af router
Router er en enhed, der bruges til internetworking. En router bruges til at forbinde uafhængige LAN sammen, uafhængige WAN'er sammen, eller uafhængige LAN og WAN sammen. En router har en fysisk og en logisk adresse for hver af sine grænseflader. Når en pakke ankommer til en router grænseflade, har den den fysiske adresse på routerens grænseflade i destinationsfeltet. Routeren accepterer derefter pakken, og inden den videresendes ændres den fysiske adresse i pakkens kilde- og destinationsadressefelt. Hovedformålet med en router er at vælge den bedste (korteste) mulige vej til pakken under transmission. En router opererer ved det fysiske lag; datalinklag og netværkslag af en OSI-model.
Router har to routing teknikker, ikke-adaptiv routing og adaptiv routing. I nonadaptive routing, når en gang er valgt, sender routeren alle pakkerne for den pågældende destination kun gennem den valgte vej. Ved adaptiv routing vælger en router hver gang en ny sti til hver pakke. Der er nogle routingsalgoritmer som Distance Vector routing, Link State routing, Dijkstra algoritme mv, der beregner den korteste og billigste vej til transmission af en pakke.
Definition af switch
En switch er også en netværksenhed og forbinder flere enheder. En kontakt forbinder de mange enheder for at oprette et lokalnetværk. Som en switch forbinder de flere enheder sammen for at danne et LAN, så det er ansvaret for at skifte til at levere den ankomne pakke til den specifikke enhed. En kontakt modtager en pakke; så kontrollerer den en pakkes destinationsadresse og videresender den til det udgående link til den destination, hvis linket er ledigt. Omskifteren opererer ved datalinklaget og netværkslaget.
Afbrydere er klassificeret som en Store-og-Forward Switch og en Cut-Through Switch. Når en ramme ankommer til Store-and-Forward- knappen, gemmes rammen i en buffer, indtil hele rammen i en pakke er ankommet. På den anden side videresender gennemskifteren pakken så snart pakkens destinationsadresse er afsløret. Ligesom hub sender en switch aldrig pakken til alle de tilsluttede enheder, men fremsender kun pakken til den specifikke enhed.
Nøgleforskelle mellem router og switch
- En router forbinder forskellige netværk som to LAN, to WAN eller LAN og WAN. På den anden side forbinder en switch flere enheder sammen for at oprette et netværk.
- Router opererer på et fysisk lag, et datalinklag samt netværkslag, mens en switch kun virker på datalinklag og netværkslag.
- Hovedformålet med routeren er at bestemme den mindste og bedste vej til en pakke for at nå destinationen. På den anden side modtager en switch en pakke, behandler den for at bestemme destinationsadressen og videresender pakken til at adressere den afslørede destinationsadresse.
- Routing er yderligere klassificeret som ikke-adaptiv routing og adaptiv routing. På den anden side er en omskiftning klassificeret som en kredsløbskontakt, pakkekobling og meddelelseskobling.
Konklusion:
Både enheder, routere og switche bruges tvangsfuldt under internetbearbejdning