• hoofd_banner

Het verschil tussen een switch en een router

(1) Op basis van het uiterlijk maken we onderscheid tussen de twee

Switches hebben meestal meer poorten en zien er omslachtig uit.

De poorten van de router zijn veel kleiner en het volume is veel kleiner.

In feite is de afbeelding rechts geen echte router, maar integreert de functie van de router.Naast de functie van de switch (de LAN-poort wordt gebruikt als de poort van de switch, de WAN is de poort die wordt gebruikt om verbinding te maken met het externe netwerk), en de twee. De antenne is het draadloze AP-toegangspunt (dat gewoonlijk wordt gebruikt ook wel draadloos lokaal netwerk wifi genoemd).

(2) Verschillende werkniveaus:

De oorspronkelijke switch werkte op de ** datalinklaag van het OSI open systeeminterconnectiemodel, ** wat de tweede laag is

De router werkt op de netwerklaag van het OSI-model, de derde laag

Hierdoor is het principe van de schakelaar relatief eenvoudig.Over het algemeen worden hardwarecircuits gebruikt om het doorsturen van dataframes te realiseren.

De router werkt op de netwerklaag en vervult de belangrijke taak van netwerkinterconnectie.Om complexere protocollen te implementeren en intelligentere besluitvormingsfuncties voor het doorsturen te hebben, draait het over het algemeen een besturingssysteem in de router om complexe routeringsalgoritmen te implementeren, en is het meer geneigd tot software-implementatie.Zijn functie.

(3) De objecten voor het doorsturen van gegevens zijn verschillend:

De switch stuurt dataframes door op basis van het MAC-adres

De router stuurt IP-datagrammen/pakketten door op basis van het IP-adres.

Het dataframe kapselt de frameheader (bron-MAC en bestemming-MAC, etc.) en frame-tail (CRC check. Code) in op basis van IP-datapakketten/pakketten.Wat het MAC-adres en IP-adres betreft, begrijpt u misschien niet waarom twee adressen nodig zijn.In feite bepaalt het IP-adres welk datapakket uiteindelijk een bepaalde host zal bereiken, en het MAC-adres bepaalt met welke host de volgende hop zal communiceren.Een apparaat (meestal een router of een host).Bovendien wordt het IP-adres gerealiseerd door software, die het netwerk kan beschrijven waar de host zich bevindt, en wordt het MAC-adres gerealiseerd door hardware.Elke netwerkkaart zal het enige MAC-adres ter wereld in het ROM van de netwerkkaart vastzetten wanneer deze de fabriek verlaat, zodat het MAC-adres niet kan worden gewijzigd, maar het IP-adres kan worden geconfigureerd en gewijzigd door de netwerkbeheerder.

(4) De ‘arbeidsverdeling’ is anders

De switch wordt voornamelijk gebruikt om een ​​lokaal netwerk op te bouwen en de router is verantwoordelijk voor het verbinden van de host met het externe netwerk.Via een netwerkkabel kunnen meerdere hosts op de switch worden aangesloten.Op dit moment is het LAN tot stand gebracht en kunnen gegevens naar andere hosts in het LAN worden verzonden.De LAN-software zoals Feiqiu die we gebruiken, stuurt bijvoorbeeld gegevens via de switch door naar andere hosts.Het door de switch tot stand gebrachte LAN heeft echter geen toegang tot het externe netwerk (dat wil zeggen internet).Op dit moment is er een router nodig die “de deur naar de wondere wereld buiten” voor ons opent.Alle hosts op het LAN gebruiken het IP-adres van het privénetwerk, dus dit moet. Het externe netwerk is alleen toegankelijk nadat de router is omgezet in een IP-adres van het openbare netwerk.

(5) Conflictdomein en uitzenddomein

De switch verdeelt het conflictdomein, maar niet het broadcastdomein, terwijl de router het broadcastdomein verdeelt.De netwerksegmenten die door de switch zijn verbonden, behoren nog steeds tot hetzelfde broadcastdomein, en broadcastdatapakketten worden verzonden op alle netwerksegmenten die door de switch zijn verbonden.In dit geval zal het uitzendingsstormen en beveiligingsproblemen veroorzaken.Aan het netwerksegment dat op de router is aangesloten, wordt een onbereikbaar uitzenddomein toegewezen en de router stuurt geen uitzendgegevens door.Opgemerkt moet worden dat het unicast-datapakket op unieke wijze naar de doelhost zal worden verzonden door de switch in het lokale netwerk, en dat andere hosts de gegevens niet zullen ontvangen.Dit is anders dan de originele hub.De aankomsttijd van de gegevens wordt bepaald door de doorstuursnelheid van de switch.De switch stuurt de uitzendgegevens door naar alle hosts in het LAN.

Het laatste dat u moet opmerken is dat routers over het algemeen de functie hebben van een firewall, die bepaalde netwerkdatapakketten selectief kan filteren.Sommige routers hebben nu de functie van een switch (zoals rechts weergegeven in de figuur hierboven), en sommige switches hebben de functie van een router, deze worden Layer 3-switches genoemd en worden veel gebruikt.Ter vergelijking: routers hebben krachtigere functies dan switches, maar ze zijn ook langzamer en duurder.Layer 3-switches hebben zowel de lineaire doorstuurmogelijkheden van switches als de goede routeringsfuncties van routers, en worden daarom veel gebruikt.


Posttijd: 26 november 2021