Rutimi është procesi me të cilin paketat e të dhënave lëvizin nga një nyje (makinë ose pajisje) në tjetrën në një rrjet kompjuterik derisa paketat të arrijnë destinacionin përfundimtar.
Të kuptuarit e rrugëtimit të rrjetit
Mund të mendoni për drejtimin e rrjetit si të ngjashëm me një sistem transporti publik. I gjithë sistemi i autobusëve, duke përfshirë të gjitha ndalesat, është si rrjeti, dhe ndalesat janë si nyjet. Si një kalorës autobusi që duhet të bëjë disa transferta për të arritur atje ku po shkoni, ju jeni si të dhënat që udhëtojnë midis çdo nyje derisa të arrijë destinacionin e saj përfundimtar.
Kur të dhënat transferohen nga një pajisje në tjetrën në një rrjet të Protokollit të Internetit (IP), ato ndahen në njësi më të vogla të quajtura pako. Përveç të dhënave aktuale, çdo paketë përfshin një kokë që përmban informacione për ta ndihmuar atë të arrijë në destinacionin e saj, të ngjashme me informacionin e adresës fizike që mund të gjeni në një zarf të postuar. Por, në vend të adresave fizike, informacioni i kokës përfshin:
- Adresat IP të nyjeve të burimit dhe destinacionit.
- Numrat e paketave që ribashkojnë paketat në rendin e duhur kur paketat arrijnë në destinacion.
- Informacione të tjera të dobishme teknike.
Si funksionon rutimi
Merrni parasysh një skenar në të cilin Li dërgon një mesazh email nga kompjuteri i tij në Kinë te makineria e Jo në Nju Jork. Protokolli i Kontrollit të Transmisionit (TCP) dhe protokollet e tjera punojnë me të dhënat në makinën e Li, dhe më pas dërgohen në modulin IP, ku paketat e të dhënave bashkohen në paketat IP dhe dërgohen përmes rrjetit. Për të arritur në destinacionin në anën tjetër të botës, paketat e të dhënave duhet të kalojnë nëpër shumë rutera. Puna që bëjnë këta ruterë quhet rrugëtim.
Secili nga ruterët e ndërmjetëm lexon adresën IP të destinacionit të çdo pakete të marrë. Bazuar në këtë informacion, ruteri dërgon paketat në drejtimin e duhur. Çdo ruter ka një tabelë rutimi ku ruhen informacionet për ruterat (nyjet) fqinje.
Ky informacion përfshin koston (përsa i përket kërkesave dhe burimeve të rrjetit) të përcjelljes së një pakete në drejtim të asaj nyje fqinje. Informacioni nga kjo tabelë përdoret për të vendosur nyjen më efikase për t'u përdorur ose rrugën më të mirë në të cilën do të dërgohen paketat e të dhënave. Çdo paketë mund të dërgohet në një drejtim të ndryshëm, por të gjitha përfundimisht dërgohen në të njëjtën makinë destinacioni.
Me të arritur në makinën e Jo, paketat konsumohen nga makina, ku moduli IP i ribashkon paketat dhe i dërgon të dhënat që rezultojnë në shërbimin TCP për përpunim të mëtejshëm.
Besueshmëria IP/TCP
Protokollet IP dhe TCP punojnë së bashku për të siguruar që transmetimet janë të besueshme. Kjo do të thotë që asnjë paketë e të dhënave nuk humbet, të gjitha paketat e të dhënave janë në rregull dhe nuk ka vonesa të paarsyeshme të transmetimit. Në disa shërbime, TCP zëvendësohet me Paketën e Unifikuar të të Dhënave (UDP), e cila nuk siguron besueshmëri, por në vend të kësaj i dërgon paketat. Disa sisteme Voice over Internet Protocol (VoIP) përdorin UDP për thirrje sepse paketat e humbura nuk ndikojnë në cilësinë e telefonatave.