Kako funkcioniše IP rutiranje

Prenos podataka na IP mrežu

Routing je proces u kome se paketi podataka prosleđuju sa jedne mašine ili uređaja (tehnički nazvani kao čvor) drugom na mreži dok ne dostignu svoje odredište.

Kada se podaci prenose sa jednog uređaja na drugi na IP mreži, kao što je Internet, podaci se razdvajaju na manje jedinice pod nazivom paketi. Ove jedinice nose zajedno sa podacima zaglavlje koje sadrži puno informacija koje pomažu na putovanju do odredišta, nešto slično onome što imate na koverti. Ove informacije uključuju IP adrese izvornih i odredišnih uređaja, brojeve paketa koji će pomoći da ih ponovo sastave u cilju dostizanja odredišta i nekih drugih tehničkih informacija.

Routing je isti kao i prebacivanje (sa nekim vrlo tehničkim razlikama, od čega ću vas poštedeti). IP usmeravanje koristi IP adrese za prosleđivanje IP paketa iz njihovih izvora u svoje odredište. IP usvaja paketno prebacivanje , za razliku od prekidanja kola.

Kako rutiranje radi

Razmotrimo scenario u kome Li šalje poruku sa svog kompjutera u Kini, šalje poruku Joovoj mašini u Njujorku. TCP i drugi protokoli rade svoj posao sa podacima na Liovoj mašini; zatim se šalje u modul IP protokola, gde su paketi podataka spojeni u IP pakete i šalju preko mreže (Internet).

Ovi paketi podataka moraju da pređu kroz mnoštvo rutera kako bi došli do odredišta pola sveta daleko. Rad koji ovi ruteri rade se zove routing. Svaki paket nosi IP adrese izvorne i odredišne ​​mašine.

Svaki od međusobnih rutera konsultuje IP adresu svakog primljenog paketa. Na osnovu ovoga, svako će tačno znati u kom pravcu da prosledi paket. Obično svaki ruter ima tabelu rutiranja, gdje se čuvaju podaci o susednim ruterima. Ovi podaci se sastoje od troškova nastalih u prosleđivanju paketa u pravcu tog susednog čvora. Troškovi su u pogledu mrežnih zahteva i oskudnih resursa. Podaci iz ove tabele razmatraju se i koriste se za odlučivanje o najboljem putu za preuzimanje ili najefikasnijem čvoru za slanje paketa na putu do odredišta.

Paketi svako odlaze na svoj način i mogu se kretati kroz različite mreže i uzimati različite staze. Svi oni konačno stignu do jedne odredišne ​​mašine.

Po dolasku Jo-ove mašine, adresa odredišta i adresa mašine će se podudarati. Paket će trošiti mašina, gde će se IP modul na njemu ponovo sastaviti i poslati gore navedene podatke na TCP servis za dalju obradu.

TCP / IP

IP funkcioniše zajedno sa TCP protokolom kako bi se osiguralo da je prenos pouzdan, tako da se paket podataka ne izgubi, da su u redu i da nema nerazumnog odlaganja.

U nekim uslugama, TCP se zamjenjuje sa UDP (unified datagram packet) koji ne zadovoljava pouzdanost prenosa i upravo šalje pakete. Na primer, neki VoIP sistemi koriste UDP za pozive. Izgubljeni paketi ne mogu puno uticati na kvalitet poziva.