Selvom begge bruges til netværksskift, er der forskelle i funktion.
Forskel 1:Belastningen og undernettet er forskellige. Der kan kun være én vej mellem Ethernet-switche, så information er koncentreret om én kommunikationsforbindelse og ikke kan dynamisk allokeres til at balancere belastningen. Routerens routingprotokolalgoritme kan undgå dette. OSPF routingprotokolalgoritmen kan ikke kun generere flere ruter, men også vælge forskellige optimale ruter til forskellige netværksapplikationer. Det kan ses, at routerens belastning er væsentligt større end Ethernet-switchens. Ethernet-switche kan kun genkende MAC-adresser. MAC-adresser er fysiske adresser og har en flad adressestruktur, så undernet kan ikke baseres på MAC-adresser. Routeren identificerer IP-adressen, som er tildelt af netværksadministratoren. Det er en logisk adresse, og IP-adressen har en hierarkisk struktur. Det er opdelt i netværksnumre og værtsnumre, som nemt kan bruges til at opdele undernet. Routerens hovedfunktion er at bruge forbindelse til forskellige netværk
Forskel 2:Medie- og udsendelseskontrol er forskellige. Ethernet-switchen kan kun reducere kollisionsdomænet, men ikke broadcast-domænet. Hele det switchede netværk er et stort broadcast-domæne, og broadcast-pakker distribueres til hele det switchede netværk. Routeren kan isolere broadcast-domænet, og broadcast-pakker kan ikke fortsætte med at blive udsendt gennem routeren. Det kan ses, at rækkevidden af broadcast-kontrol af Ethernet-switche er meget større end for routere, og rækkevidden af broadcast-kontrol af routere er stadig relativt lille. Som en brokoblingsenhed kan en Ethernet-switch også fuldføre konverteringen mellem forskellige linklag og fysiske lag, men denne konverteringsproces er kompliceret og er ikke egnet til ASIC-implementering, hvilket uundgåeligt vil reducere switchens videresendelseshastighed.
Indlægstid: Aug-09-2022






