Ruter
Ruter ili mrežni usmerivač (engl. Router)[1] je računarski uređaj koji služi za međusobno povezivanje računarskih mreža.[2][3] On ima funkciju da za svaki paket podataka odredi putanju - rutu kojom treba taj paket da ide i da taj isti paket prosledi sledećem uređaju u nizu.[4]
Iako su najčešće ruteri posebni uređaji, oni su u suštini računari čiji su softver i hardver specijalizovani za namenu da povezuju više mreža. U malim lokalnim mrežama (LAN) ruter se obično postavlja da bude veza između same mreže i Interneta. Tako na primer ADSL ruter služi kao veza između kućne mreže i mreže Internet provajdera do koje ruter dolazi preko ADSL veze.
Ruter se postavlja kao podrazumevani izlaz sa mreže (engl. Default Gateway). Ruter se na mrežnim dijagramima predstavlja krugom sa 4 strelice od kojih dve ulaze, a dve izlaze iz njega.
Istorija razvoja
urediPojavom prvih računarskih sistema tokom 1950-ih započelo se s umrežavanjem prvo daljinskih upravljačkih uređaja i terminala preko telekomunikacijskih linija (modema). Stvaranjem lokalnih računarskih mreža krajem 1950-tih, pojavila te potreba umrežavanjem zemljopisno rasprostranjenih lokalnih računarskih mreža, radi pružanja pristupa informacijama, kao i zbog boljeg iskorištavanja računarskih sistema. Da bi se zadovoljile ove potrebe, razvijena je hijerarhijska struktura i sistem adresiranja s kojim je bilo moguće numerisati svaki čvor na nekoj mreži, dok je razmena podataka bila izvršavana preko unapred dogovorenih protokola.
Kao deo ovog hijerarhijskog sistema umrežavanja, postojala je funkcija u kojoj bi spojnica između dve računarske mreže koja je izvršavala zadatak slanja podataka na ciljani čvor, i isto tako sadržavala neku vrstu funkcijskog adresara ili leksikona svih svih priključenih čvorova na mreži kao način dosezanja tog čvora u celokupnoj mreži. Za ovaj zadatak nisu postojali namenski uređaji, već su ga prvo obavljali višenamenski uređaji koji su imali posebne programe koji su vršili funkcije usmeravanja. Kasnije je ovaj zadatak preuzeo namenski uređaj. Prvi namenski usmerivači pojavili su se tokom 1960-tih oko koncepta za razvijanje nove računarske mreže ARPANET. Usmerivači su tada imali naziv engl. Interface Message Processor ili skraćeno (IMP) sa značenjem Interfejsni procesor za poruke. Ideja oko razvijanja IMPa nastala tokom jednog od niza radnih sastanka ARPANET Design Session koje je organizovala ARPA (sada DARPA). Sugestiju za razvoj IMPa dao je Vesli Klark u sastanku koji je bio održan tokom aprila 1967. godine u kojem je objasnio koncept. Na iznesene osnovne ideje radna grupa uz pokroviteljstvo ARPAe predala je koncept krajem 1967. godine Stanfordskom istraživačkom institutu (SRI) za dalje razvijanje detaljnih specifikacija. Kada je SRI je završila sa svojim radom na specifikacijama početkom 1968. godine, raspisan takmičenje za izgradnju novih uređaja u julu 1967. godine. U decembru 1967. dodeljen je ugovor za proizvodnju konsultantskom preduzeću Bolt Beranek and Newman (BBN)[5]
Tokom 1970-ih mnoge firme su prodavale svoje sisteme za umrežavanje koji su bili uglavnom zatvorenog tipa, što je komplikovalo umrežavanje sistema različitih proizvođaća. Pojavom IP kao mrežnog standarda tokom 1980-ih dovelo je do revolucije u razvoju usmerivača kroz pionirski projekt koji je predvodio Vilijam Jeger na Univerzitetu Stanford. Tokom 1980. godine Jeger je razvio posebni mrežni operacioni sistem i prateću sistemsku programsku podršku na računaru DEC PDP11/05. Ovim je razvijen prvi multiprotokolarni usmerivač. Njegov rad omogućio je stvaranje nove industrije, i kasnije je to omogućilo brži razvoj i širenje Interneta krajem 1980-ih i ranih 1990-ih.[6]
Način rada
urediPreciznija definicija rutera je računarski mrežni uređaj koji povezuje podmreže. Tih dve ili više podmreža ne moraju da odgovaraju fizičkim priključcima na ruteru, jer jedan priključak na ruteru može imati više logičkih adresa - interfejsa. Ruter na osnovu tabele rutiranja (engl. routing table) za svaku primljeni mrežni paket određuje na koji ga interfejs prosleđuje.[7] Podaci na osnovu kojih ruter određuje izlazni interfejs su osim odredišta, takođe i dolazna adresa i port na koji se ide. Osim statički upisanih ruta, ruteri takođe mogu i da dinamički određuju izlaze na osnovu informacija koje dobiju od drugih rutera.[8]
Ruteri takođe mogu da u paketu koji prosleđuju promene podatak o pošiljaocu, tako da je stvaran pošiljalac nevidljiv izvan svoje mreže. Taj se postupak naziva preslikavanje adrese (engl. Name Address Translation), ili skraćeno NAT.
Korisnik računara može proveriti preko kojih rutera njegov mrežni paket prolazi zadavanjem komande TRACERT odredište, na primer TRACERT www.wikipedia.org, ukoliko je to na tim ruterima omogućeno.
Tipovi rutera
urediSoftverski ruteri
urediNa serverima opremljenim serverskim operativnim sistemima koji imaju barem dva mrežna priključka moguće je instalirati ruterski softver. Tada će taj server određivati kuda paketi sa tih (pod)mreža idu dalje.
Na primer, na Windows 2000 serveru moguće je pokrenuti Routing and Remote Access ruter.
Hardverski ruteri
urediSvaki od hardverskih rutera je u suštini računar, jer u sebi poseduje određeni softver. Neki ruteri poseduju i prave operativne sisteme u sebi.
Ruteri kod internet provajdera
urediOvi ruteri čine osnovu interneta. Namenjeni su za kontrolu saobraćaja između provajdera (edž ruteri engl. edge routers), ali i u okviru same mreže provajdera (kor ruteri engl. core routers). Kor ruteri se nalaze na samim osnovama Interneta (engl. Internet back bone).
Korporacijski ruteri
urediOvi ruteri se uglavnom nalaze po većim firmama. Oni uglavnom imaju više funkcija:
- obezbeđuju povezanost sa drugim mrežama, odnosno Internetom,
- rade distribuciju saobraćaja radi ravnomernog opterećenja mreže,
- obezbeđuju rezervni izlaz sa mreže (tzv. bekap rutu)
Kućni ruteri i ruteri za male kancelarijske mreže
urediOvo su ruteri sa kojima se srećemo u manjim mrežama (engl. Small and Home Office - SOHO). Najčešće je njihova jedina funkcija da povežu kućnu/kancelarijsku mrežu sa Internetom preko provajdera. Oni vrlo često vrše i preslikavanje adresa, a ponekad je na njima instaliran i DHCP server. Takođe, neki mali ruteri u sebi imaju ugrađene i dodatne mrežne utičnice, tako da vrše i ulogu mrežnog sviča.
Ukoliko se konekcija ka internet provajderu ostvaruje preko ADSL veze, onda se takav ruter naziva ADSL ruter. Ukoliko ruter omogućava i bežično povezivanje na njega, radi se o bežičnom ruteru - u žargonu vajrles ruter (engl. wireless router).
Aplikacije
urediRuter može imati interfejse za više vrsta veza fizičkog sloja, kao što su bakarni kablovi, optička vlakna ili bežični prenos. Takođe može da podrži standarde prenosa višestrukih mrežnih slojeva. Svaki mrežni interfejs se koristi da omogući prosleđivanje paketa podataka sa jednog sistema prenosa na drugi. Ruteri se takođe mogu koristiti za povezivanje dve ili više logičkih grupa računarskih uređaja poznatih kao podmreže, svaka sa jedinstvenim mrežnim prefiksom.
Ruteri mogu da obezbede povezanost unutar preduzeća, između preduzeća i Interneta ili između mreža provajdera internet usluga (ISP). Najveći ruteri (kao što su Cisco CRS-1 ili Juniper PTX) međusobno povezuju različite ISP-ove ili se mogu koristiti u velikim mrežama preduzeća.[9] Manji ruteri obično obezbeđuju povezivanje za tipične kućne i kancelarijske mreže.
Sve veličine rutera se mogu naći u preduzećima.[10] Najmoćniji ruteri se obično nalaze u ISP-ovima, akademskim i istraživačkim ustanovama. Velikim preduzećima će možda biti potrebni i snažniji ruteri da bi se nosili sa sve većim zahtevima intranet saobraćaja podataka. Hijerarhijski model umrežavanja za međusobno povezivanje rutera u velikim mrežama je u uobičajenoj upotrebi.[11]
Pristup, jezgro i distribucija
urediPristupni ruteri, uključujući modele malih kancelarija/kućne kancelarije (SOHO), nalaze se kod kuće i na lokacijama klijenata kao što su filijale kojima nije potrebno sopstveno hijerarhijsko rutiranje. Obično su optimizovani za nisku cenu. Neki SOHO ruteri su sposobni da pokreću alternativni besplatni firmver zasnovan na Linuksu kao što je Tomato, OpenWrt ili DD-WRT.[12]
Distribucijski ruteri agregiraju saobraćaj rutera sa više pristupa. Distribucijski ruteri su često odgovorni za sprovođenje kvaliteta usluge širom mreže širokog područja (WAN), tako da mogu imati instaliranu značajnu memoriju, višestruke WAN interfejsne veze i značajne rutine za obradu podataka na ploči. Oni takođe mogu da obezbede povezivanje sa grupama servera datoteka ili drugim spoljnim mrežama.[13]
U preduzećima, jezgro rutera može da obezbedi kolapsiranu kičmu koja povezuje rutere distributivnog nivoa iz više zgrada kampusa ili velikih lokacija preduzeća. Oni su obično optimizovani za visok propusni opseg, ali im nedostaju neke od karakteristika rubnih rutera.[14]
Vidi još
urediReference
uredi- ^ „router”. Oxford English Dictionary (3rd izd.). Oxford University Press. septembar 2005. (Potrebna je pretplata ili članska kartica javne biblioteke UK.)
- ^ Medhi, Deepankar; Ramasamy, Karthik (2007). Network Routing: Algorithms, Protocols, and Architectures. Elsevier. str. 19. ISBN 9780120885886.
- ^ Kundu, Sudakshina (2009). Fundamentals of Computer Networks, 2nd Ed. New Delhi: PHI Learning. str. 85—86, 124. ISBN 9788120334526.
- ^ „Overview Of Key Routing Protocol Concepts: Architectures, Protocol Types, Algorithms and Metrics”. Tcpipguide.com. Arhivirano iz originala 20. 12. 2010. g. Pristupljeno 15. 1. 2011.
- ^ http://www.livinginternet.com/i/ii_imp.htm Arhivirano na sajtu Wayback Machine (20. januar 2013) IMP -- Interface Message Processor, pristupljeno 19. 11. 2015.
- ^ http://www.networkworld.com/article/2309917/lan-wan/lan-wan-router-man.html Arhivirano na sajtu Wayback Machine (15. oktobar 2015) The creator of the multiprotocol router reflects on the development of the device that fueled the growth of networking.(engleski), pristupljeno 16. 11. 2015.
- ^ „Cisco Networking Academy's Introduction to Routing Dynamically”. Cisco. Arhivirano iz originala 27. 10. 2015. g. Pristupljeno 1. 8. 2015.
- ^ H. Khosravi & T. Anderson (novembar 2003). Requirements for Separation of IP Control and Forwarding. doi:10.17487/RFC3654 . RFC 3654.
- ^ „Setting uo Netflow on Cisco Routers”. MY-Technet.com date unknown. Arhivirano iz originala 14. 7. 2011. g. Pristupljeno 15. 1. 2011.
- ^ „Windows Home Server: Router Setup”. Microsoft Technet 14 Aug 2010. Arhivirano iz originala 22. 12. 2010. g. Pristupljeno 15. 1. 2011.
- ^ Oppenheimer, Pr (2004). Top-Down Network Design. Indianapolis: Cisco Press. ISBN 978-1-58705-152-4.
- ^ „SOHO Network Requirements Planning and Implementation”. ExamCollection (na jeziku: engleski). Pristupljeno 2021-03-25.
- ^ „How Do WiFi Extenders Work? Repeater, Booster, Extender?”. ISP Family (na jeziku: engleski). 2021-02-25. Pristupljeno 2021-03-25.
- ^ „Hierarchical Network Design Overview (1.1) > Cisco Networking Academy Connecting Networks Companion Guide: Hierarchical Network Design | Cisco Press”. www.ciscopress.com. Pristupljeno 2021-03-21.
Literatura
uredi- S, Ganesh T. „Netgear Nighthawk X8 R8500 AC5300 Router Brings Link Aggregation Mainstream”. www.anandtech.com. Pristupljeno 2019-01-12.
- „What is portable WiFi router and how to use one”. www.worldsim.com. WorldSIM. Pristupljeno 9. 5. 2016.
- „D-Link® Mobile Broadband Wireless Router (DIR-412)”. Arhivirano iz originala 03. 08. 2014. g.
- „300Mbps AV500 WiFi Powerline Extender Starter Kit”. Arhivirano iz originala 04. 11. 2014. g.
- „The Open Source WRT54G Story”. www.wi-fiplanet.com. Arhivirano iz originala 2016-06-04. g. Pristupljeno 2016-10-05.
- „Despite New FCC Rules, Linksys, Asus Say They'll Still Support Third Party Router Firmware”. 16. 5. 2016. Arhivirano iz originala 2016-10-05. g. Pristupljeno 2016-10-05.
- „Linksys WRT routers won't block open source firmware despite FCC rules”. 13. 5. 2016. Arhivirano iz originala 2016-10-04. g. Pristupljeno 2016-10-05.
Spoljašnje veze
uredi- „Internet Engineering Task Force, the Routing Area”. Arhivirano iz originala 07. 07. 2009. g. last checked 21 January 2011.