Sild vs ruuter
Sild ja ruuter on kaks erinevat võrguseadet, mille toimimises on nende vahel kindel erinevus. Sild on võrguseade, mida kasutatakse kahe või enama võrgu ühendamiseks nii, et see näeb välja nagu üks võrk. Ruuter seevastu on seade, mis valib parima tee, mida mööda pakett sihtkohta jõudmiseks peab marsruutima. Sild on lihtne seade, mis töötab MAC-aadresside alusel võrgumudeli 2. kihil. Ruuter on keerulisem seade, mis töötab IP-aadresside alusel võrgumudeli 3. kihil. Sild ei blokeeri edastusliiklust, kuid ruuter võib need blokeerida, kuna pakette suunatakse, mitte ei edastata.
Mis on sild?
Sild on võrguseade, mida kasutatakse kahe või enama võrgu ühendamiseks nii, et need on omavahel ühendatud üheks ringhäälingudomeeniks. Need seadmed töötavad OSI võrdlusmudeli andmesidekihis ja on seega 2. kihi seadmed. Võrgusild ei tegele IP-aadressidega, vaid töötab ainult MAC-aadressidega. Kui kaks võrku on sillatud, on need justkui ühes võrgus. Alamvõrkudel põhinevat võrgu segmenteerimist ei toimu ja seega liiguks kogu edastusliiklus läbi silla. Sild kasutab tabelit, mida nimetatakse sillatabeliks, mis jälgib, millised paketid tuleb siht-MAC-aadressi alusel silla kaudu edastada. See tabel on lihtne tabel, mis on koostatud iseõppimise teel ja ei kasutata keerulisi algoritme. Võrgusildu saab luua ka tarkvaras. Oletame, et teie arvutil on kaks võrguliidest ja soovite need ühendada, et mõlema poole arvutid saaksid omavahel suhelda. Seda tüüpi olukorras saame kasutada tarkvarasilda. Seda tarkvarafunktsiooni pakub operatsioonisüsteem, kus Windowsis saate hõlps alt kahte liidest sildada, valides menüüst sillavaliku, mille saate kahel valitud liidesel paremklõpsuga. Linuxis pakub pakett bridge-utils sildamise võimalust.
Mis on ruuter?
Ruuter on võrguseade, mis suunab andmepakette üle võrgu. See töötab OSI võrdlusmudeli võrgukihis ja on seega 3. kihi seade. Ruuter järgib salvestamise ja edastamise mehhanismi. Ruuter haldab tabelit, mida nimetatakse marsruutimistabeliks, mis koosneb lüüsi IP-st, mille kaudu pakett tuleb suunata, et jõuda teatud sihtkoha IP-sse. Marsruutimistabeli saab staatiliselt seadistada võrguadministraator või selle saab automaatselt genereerida marsruutimisalgoritmide abil. Kui ruuter saab paketi, salvestab see paketi kõigepe alt ruuteri mällu ja analüüsib paketi sihtkoha IP-aadressi. Seejärel otsib see marsruutimistabelit, et näha, millise lüüsi kaudu pakett tuleb suunata. Seejärel edastab see selle teabe põhjal paketi asjakohaselt. Kuna marsruutimisalgoritmid on keerukamad, nõuab see märkimisväärset töötlemisvõimsust, muutes selle kulukaks. Ruuterit kasutatakse tavaliselt erinevate alamvõrkude ühendamiseks, mitte sama alamvõrgu võrkude ühendamiseks. Oletame, et teil on üks alamvõrk vahemikus 192.168.1.0 – 192.168.1.255 ja teine alamvõrk vahemikus 192.168.10.1 – 192.168.10.255 ning soovite need kaks alamvõrku omavahel ühendada. Sel juhul oleks vaja ruuterit, kuna eeldatakse sihtkoha IP-aadresside alusel marsruutimist.
Mis vahe on sillal ja ruuteril?
• Sild on 2. kihi seade, mis töötab andmesidekihis, samas kui ruuter on 3. kihi seade, mis töötab võrgukihis.
• Ruuter valib parima tee või marsruudi, mille pakett peab sihtkohta jõudmiseks saatma. Sild ühendab omavahel kaks või enam võrku.
• Ruuter teeb oma marsruutimise IP-aadresside põhjal. Sild kasutab MAC-aadresse, et otsustada, millisele liidesele paketid lükatakse.
• Ruuter on intelligentsem kui sild. Ruuter töötab keerukate algoritmide alusel, mida nimetatakse marsruutimisalgoritmideks. Sild töötab lihtsate iseõppivate algoritmide alusel.
• Ruuter vajab rohkem töötlemisvõimsust ja ressursse kui sild. Seega oleks ruuteri hind suurem kui silla maksumus.
• Ruuter peaks tegelema keerukate andmestruktuuridega, nagu graafikud, kuid sild tegeleb lihtsate andmestruktuuridega, nagu tabelid.
• Sild ei paku võrgu segmenteerimist. Kaks sillaga ühendatud võrku on samas ringhäälingudomeenis. Kuid ruuter võimaldab võrgu segmenteerimist. Erinevate levidomeenide võrke saab omavahel ühendada.
• Sildades kasutatakse silmuste vältimiseks protokolli nimega STP (Spanning Tree Protocol). Ruuterites sellist protokolli ei kasutata, kuna marsruutimisalgoritmid ise takistavad ahelaid.
• Sild ei blokeeri edastus- ega multiedastusliiklust. Kuid ruuter võib blokeerida mis tahes levi- või multiedastusliikluse.
Kokkuvõte:
Sild vs ruuter
Sild on 2. kihi võrguseadmed, mida kasutatakse kahe või enama võrgu omavaheliseks ühendamiseks. See töötab MAC-aadresside alusel ja kogu ringhäälinguliiklus kopeeritakse ilma blokeerimiseta. Ruuter on 3. kihi võrguseade, mida kasutatakse pakettide suunamiseks parimal teel, lähtudes sihtkoha IP-aadressist. Ruuter töötab IP-aadresside ja keerukate algoritmide komplekti alusel, mida nimetatakse marsruutimisalgoritmideks. Seega võimaldab ruuter ühendada kaks erineva IP-vahemikuga alamvõrku, samas kui sild ühendab kaks võrku lihts alt selleks, et luua üks levidomeen ilma IP-aadresse arvestamata. Ruuter on keerulisem kui sild ja seetõttu on vaja rohkem töötlemisvõimsust, mis muudab selle kulukamaks kui sild.