Router vs Switch
Maršrutētāji un slēdži ir tīkla ierīces, taču tos nevajadzētu sajaukt ar vienādiem, jo starp tiem ir zināma atšķirība. Apskatīsim šīs atšķirības starp maršrutētāju un slēdzi šajā rakstā. Lai gan gan maršrutētāji, gan slēdži ir tīkla ierīces, ko izmanto ierīču savienošanai datortīklos, maršrutētājs ir progresīvāks un viedāks nekā slēdzis. Maršrutētājs darbojas tīkla slānī, un slēdzis darbojas datu saites slānī. Slēdzis savieno viena un tā paša apakštīkla mezglus un pārsūta paketes uz pareizo portu, analizējot MAC adresi. Maršrutētājs analizē IP adreses un caur pareizo vārteju novirza paketi uz pareizo galamērķi. Tādējādi maršrutētāji tiek izmantoti tīklu savstarpējai savienošanai, nevis mezglu savienošanai apakštīklā. Maršrutētājs izmanto sarežģītus algoritmus, kas pazīstami kā maršrutēšanas algoritmi, un tāpēc tam ir nepieciešama lielāka apstrādes jauda, un tas ir dārgi. Slēdzis izmanto vienkāršu pašmācības mehānismu, padarot to lētāku nekā maršrutētājs. Sākumā ir svarīgi uzsvērt, ka šeit mēs runājam par 2. slāņa slēdžiem, kad mēs sakām terminu slēdzis. Pašlaik ir ierīces, kas pazīstamas kā 3. slāņa slēdži, kas drīzāk ir maršrutētāja un 2. slāņa slēdža kombinācija.
Kas ir slēdzis?
Slēdzis ir tīkla ierīce, kas savieno datortīklā esošās ierīces un atbilstoši pārsūta datu paketes. Tas darbojas OSI atsauces režīma datu saites slānī, un tāpēc to sauc par 2. slāņa ierīci. Atšķirībā no atkārtotāja centrmezgla, slēdzis nepārraida paketes. Tā vietā tas saglabā un pārsūta, kur paketes tiek pārslēgtas uz atbilstošo portu. Slēdzis pats veic kartēšanu starp portu un ierīces MAC adresi, izmantojot pagātnes saņemtās paketes, un saglabā šos kartēšanas datus slēdža datu struktūrā, kas pazīstams kā slēdžu tabula. Tātad, kad tiek saņemta pakete, slēdzis saglabā paketi slēdža atmiņā, analizē tās mērķa MAC adresi, meklē pareizo portu, izmantojot slēdžu tabulu, un pēc tam pārsūta paketi uz pareizo portu. Pateicoties šim mehānismam, slēdzis nodrošina vairākus vienlaicīgus savienojumus starp ierīcēm. Slēdzis ir plug and play ierīces, un administratoram ir vienkārši jālabo pieslēgvietas bez konfigurācijas, kur slēdzis automātiski apgūs lietas.
Kas ir maršrutētājs?
Maršrutētājs ir tīkla ierīce, kas maršrutē datu paketes tīklā. Tas darbojas OSI atsauces modeļa tīkla slānī un tādējādi ir 3. slāņa ierīce. Maršrutētājs arī seko veikala un pāradresācijas mehānismam, taču maršrutētājs ir gudrāks par slēdzi. Maršrutētājs uztur tabulu, ko sauc par maršrutēšanas tabulu, kas sastāv no vārtejas IP, caur kuru ir jāmaršrutē pakete, lai sasniegtu noteiktu mērķa IP. Maršrutēšanas tabulu var statiski iestatīt tīkla administrators, vai arī to var ģenerēt automātiski, izmantojot maršrutēšanas algoritmus. Kad maršrutētājs saņem paketi, tas vispirms saglabā paketi maršrutētāja atmiņā un analizē paketes galamērķa IP adresi. Pēc tam tas meklē maršrutēšanas tabulu, lai redzētu, caur kuru vārteju pakete ir jāmaršrutē. Pēc tam, pamatojoties uz šo informāciju, tas atbilstoši pārsūta paketi. Tā kā maršrutēšanas algoritmi ir sarežģītāki, tas prasa ievērojamu apstrādes jaudu, padarot to dārgāku nekā slēdzis. Tomēr atšķirībā no slēdža maršrutētājs parasti ir jākonfigurē administratoram. Maršrutētājs tiek izmantots apakštīklu savienošanai, nevis mezglu savienošanai lokālajā tīklā.
Kāda ir atšķirība starp maršrutētāju un slēdzi?
• Slēdzis darbojas datu posma slānī, savukārt maršrutētājs darbojas tīkla slānī. Tādējādi slēdzis ir 2. slāņa ierīce, savukārt maršrutētājs ir 3. slāņa ierīce.
• Maršrutētājs ir modernāks un viedāks nekā slēdzis.
• Maršrutētājs ir dārgāks nekā slēdzis.
• Maršrutētājam ir nepieciešama lielāka apstrādes jauda, lai palaistu sarežģītus algoritmus, nekā nepieciešams slēdzim.
• Slēdža sasniedzamības lēmumus, pamatojoties uz pakešu MAC adresēm, savukārt maršrutētājs pieņem lēmumus, pamatojoties uz pakešu IP adresēm.
• Slēdžam ir tabula, ko sauc par slēdžu tabulu, kurā tiek saglabāta MAC adreses kartēšanas informācija konkrētajam pieslēgtam portam. Maršrutētājs uztur maršrutēšanas tabulu, kurā tiek saglabāta vārtejas informācija, lai maršrutētu paketes uz noteiktu mērķa IP.
• Slēdzis aizņem vienkāršus pašmācības algoritmus. Maršrutētājs izmanto sarežģītus algoritmus, ko sauc par maršrutēšanas algoritmiem.
• Slēdzis ir plug and play, un administratoram tas nav jākonfigurē. Tomēr maršrutētājs parasti tiek konfigurēts un ieprogrammēts pirms un pēc izvietošanas.
• Slēdži tiek izmantoti tikai lokālajos tīklos. Tomēr maršrutētāji tiek izmantoti gan lokālajos tīklos, gan plašajos tīklos.
• Slēdži parasti tiek izmantoti mezglu savienošanai vienā apakštīklā. No otras puses, maršrutētājs tiek izmantots, lai savienotu tīklus dažādos apakštīklos.
Kopsavilkums:
Router vs Switch
Slēdzis darbojas datu saites slānī, savukārt maršrutētājs darbojas tīkla slānī. Slēdzis savstarpēji savieno ierīces apakštīklā un pārsūta saņemtās paketes uz pareizo portu, analizējot pakešu MAC adreses. Maršrutētājs savstarpēji savieno dažādus tīklus un maršrutē paketes caur pareizo vārteju, analizējot pakešu IP adreses. Maršrutētājam ir sarežģītāki algoritmi nekā slēdžiem, tāpēc tie ir progresīvāki un viedāki, padarot tos dārgus. Mūsdienās ir uzlaboti slēdži, ko sauc par 3. slāņa slēdžiem, kas ir 2. slāņa slēdzis, kas apvienots ar maršrutētāja funkcionalitāti.
Vienkārši sakot, slēdzi izmanto, lai kopā savienotu ierīces ar tīklu. Tātad, lai iestatītu vienkāršu mājas tīklu, slēdzis ir piemērota ierīce. Maršrutētājs tiek izmantots tīklu savstarpējai savienošanai, nevis ierīču savienošanai. Tādējādi maršrutētājs ir nepieciešams tikai tad, ja izveidojat milzīgu tīklu, kas sastāv no vairākiem maziem tīkliem. Maršrutētājs būtu nepieciešams arī tad, ja pievienojat mājas tīklu WAN tīklam, piemēram, internetam.