Reitittimet ja kytkimet ovat molemmat verkkolaitteita, mutta niitä ei pidä erehtyä olemaan samanlaisia, koska niiden välillä on jonkin verran eroa. Katsotaanpa tässä artikkelissa näitä reitittimen ja kytkimen eroja. Vaikka sekä reitittimet että kytkimet ovat verkkolaitteita, joita käytetään tietokoneverkkojen laitteiden yhdistämiseen, reititin on edistyneempi ja älykkäämpi kuin kytkin. Reititin toimii verkkokerroksessa ja kytkin toimii datayhteyskerroksessa. Kytkin yhdistää saman aliverkon solmut toisiinsa ja välittää paketit oikeaan porttiin analysoimalla MAC-osoitteen. Reititin analysoi IP-osoitteet ja reitittää paketin oikeaan kohteeseen oikean yhdyskäytävän kautta. Siksi reitittimiä käytetään verkkojen yhdistämiseen pikemminkin kuin solmujen yhdistämiseen aliverkossa. Reititin käyttää monimutkaisia algoritmeja, joita kutsutaan reititysalgoritmeiksi, joten prosessointitehon lisääminen on kallista. Kytkin käyttää yksinkertaista itseoppimismekanismia, mikä tekee siitä edullisemman kuin reititin. Tärkeä asia, joka on korostettava alussa, on, että tässä tarkoitetaan kerroksen 2 kytkimiä sanomalla termi kytkin. Nykyisin on Layer 3 -kytkimiksi kutsuttuja laitteita, jotka ovat pikemminkin yhdistelmä reitittintä ja kerros 2 -kytkintä.
Kytkin on verkkolaite, joka yhdistää tietokoneverkon laitteet toisiinsa ja välittää datapaketit asianmukaisesti. Tämä toimii OSI-referenssitilan datayhteyskerroksessa, ja siksi sitä kutsutaan kerroksen 2 laitteeksi. Toisin kuin toistimen napa, kytkin ei lähetä paketteja. Sen sijaan se tallentaa ja välittää edelleen, kun paketit vaihdetaan oikeaan porttiin. Kytkin itse kallistaa kartoitusta laitteen portin ja MAC-osoitteen välillä käyttämällä aiempia paketteja, jotka se vastaanottaa ja tallentaa nämä kartoitustiedot tietorakenteeseen kytkimessä, jota kutsutaan kytkintauluksi. Joten kun paketti on vastaanotettu, kytkin tallentaa paketin kytkimen muistiin, analysoi kohde-MAC-osoitteen, etsii oikean portin kytkintaulua käyttämällä ja välittää sitten paketin oikeaan porttiin. Tämän mekanismin ansiosta kytkin sallii useiden samanaikaisten yhteyksien laitteiden välillä. Kytkin on plug and play -laite, ja järjestelmänvalvojan on vain korjattava portit ilman mitään määrityksiä, joissa kytkin oppii asiat automaattisesti.
Reititin on verkkolaite, joka reitittää datapaketit verkon yli. Se toimii OSI-referenssimallin verkkokerroksessa ja on siten kerroksen 3 laite. Reititin seuraa myös tallennus- ja eteenpäin suuntautuvaa mekanismia, mutta reititin on älykkäämpi kuin kytkin. Reititin ylläpitää taulukkoa, jota kutsutaan reititystaulukkoksi, joka koostuu yhdyskäytävän IP: stä, jonka läpi paketin on reititettävä tietyn kohde-IP: n saavuttamiseksi. Verkonvalvoja voi asettaa reititystaulun staattisesti tai se voidaan luoda automaattisesti käyttämällä reititysalgoritmeja. Kun reititin vastaanottaa paketin, se tallentaa paketin ensin reitittimen muistiin ja analysoi paketin kohde-IP-osoitteen. Sitten se etsii reititystaulukkoa nähdäkseen, minkä yhdyskäytävän kautta paketti on reititettävä. Sitten, eteenpäin näiden tietojen perusteella, se välittää paketin asianmukaisesti. Koska reititysalgoritmit ovat monimutkaisempia, se vaatii huomattavaa prosessointitehoa, mikä tekee siitä kalliimman kuin kytkin. Toisin kuin kytkin, järjestelmänvalvojan on yleensä määritettävä reititin. Reititintä käytetään aliverkkojen yhdistämiseen pikemminkin kuin solmujen yhdistämiseen lähiverkossa.
• Kytkin toimii datayhteyskerroksessa, kun reititin toimii verkkokerroksessa. Siksi kytkin on kerroksen 2 laite, kun reititin on kerroksen 3 laite.
• Reititin on edistyneempi ja älykkäämpi kuin kytkin.
• Reititin on kalliimpaa kuin kytkin.
• Reititin tarvitsee enemmän prosessointitehoa monimutkaisten algoritmien suorittamiseen kuin mitä kytkin tarvitsee.
• Kytkin saavuttaa päätökset pakettien MAC-osoitteiden perusteella, kun reititin saavuttaa päätökset pakettien IP-osoitteiden perusteella.
• Kytkimessä on taulukko, jota kutsutaan kytkentätauluksi, joka pitää MAC-osoitteen kartoitustiedot siihen liitettyyn porttiin. Reititin ylläpitää reititystaulukkoa, joka pitää yhdyskäytävätiedot pakettien reitittämiseksi tiettyyn kohde-IP: hen.
• Kytkin vie yksinkertaisia itseoppivia algoritmeja. Reititin käyttää monimutkaisia algoritmeja, joita kutsutaan reititysalgoritmeiksi.
• Kytkin on kytkettävissä ja järjestelmänvalvojan ei tarvitse määrittää niitä. Reititin kuitenkin yleensä määritetään ja ohjelmoidaan ennen käyttöönottoa ja sen jälkeen.
• Kytkimiä käytetään vain lähiverkoissa. Reitittimiä käytetään kuitenkin sekä lähiverkoissa että laaja-alueverkoissa.
• Kytkimiä käytetään yleensä solmujen yhdistämiseen samaan aliverkkoon. Toisaalta reititintä käytetään verkkojen yhdistämiseen eri aliverkoissa.
Yhteenveto:
Kytkin toimii datayhteyskerroksessa, kun taas reititin toimii verkkokerroksessa. Kytkin yhdistää aliverkon laitteita ja välittää vastaanotetut paketit oikeaan porttiin analysoimalla pakettien MAC-osoitteen. Reititin yhdistää eri verkot toisiinsa ja reitittää paketit oikean yhdyskäytävän kautta analysoimalla pakettien IP-osoitteet. Reitittimessä on monimutkaisempia algoritmeja kuin kytkimissä, joten ne ovat edistyneempiä ja älykkäämpiä, mikä tekee niistä kalliita. Nykyään on edistyneempiä kytkimiä, nimeltään Layer 3 -kytkimiä, jotka ovat kerros 2 -kytkimet yhdistettynä reitittimen toimintoihin.
Yksinkertaisesti sanottuna kytkintä käytetään yhdistämään laitteet verkkoon yhdessä. Joten yksinkertaisen kotiverkon määrittämiseksi kytkin on sopiva laite. Reititintä käytetään verkkojen yhdistämiseen toisiinsa laitteiden yhdistämisen sijasta. Siksi reititin on tarpeen vain, jos perustat valtavan verkon, joka koostuu useista pienistä verkoista. Lisäksi reititin olisi tarpeen, jos yhdistät kotiverkon WAN-verkkoon, kuten Internetiin.