Hoe IP routing werk

Oordrag van data op 'n IP-netwerk

Roeping is die proses waartydens datapakkette van een masjien of toestel (tegnies na verwys as 'n nodus) na 'n ander op 'n netwerk gestuur word totdat hulle hul bestemmings bereik.

Wanneer data van een toestel na 'n ander oorgedra word op 'n IP- netwerk, soos die internet, word die data afgebreek in kleiner eenhede genaamd pakkies. Hierdie eenhede dra saam met die data 'n kop wat baie inligting bevat wat help met hul reis na hul bestemming, 'n bietjie soos wat jy op 'n koevert het. Hierdie inligting sluit in die IP-adresse van die bron- en bestemmings toestelle, paknommers wat hulle sal help om hulle te herrangskik in volgorde van bestemming, en ander tegniese inligting.

Roete is dieselfde as omskakeling (met 'n paar baie tegniese verskille waaroor ek jou sal spaar). IP routing gebruik IP-adresse om IP-pakkette van hul bronne na hul bestemmings te stuur. IP aanvaar pakketskakeling, in teenstelling met kringskakeling.

Hoe Routing Werk

Kom ons kyk na 'n scenario waar Li 'n boodskap van sy rekenaar in China stuur, 'n boodskap aan Jo se masjien in New York. TCP en ander protokolle doen hul werk met die data op Li se masjien; dan word dit na die IP-protokol se module gestuur, waar die datapakkies in IP-pakkette gebundel en oor die netwerk (Internet) gestuur word.

Hierdie datapakkette moet deur 'n klomp routers deursteek om hul bestemming die helfte van die wêreld weg te bereik. Die werk wat hierdie routers doen, word roeping genoem. Elke pakkie dra die IP-adresse van die bron en bestemmingsmasjien.

Elk van die intermediêre roetes raadpleeg die IP-adres van elke pakket wat ontvang word. Op grond daarvan sal elkeen presies weet in watter rigting die pakkie moet deurstuur. Normaalweg het elke roeteerder 'n roetentabel, waar data oor die naburige routers gestoor word. Hierdie data bestaan ​​uit die koste wat aangegaan word om 'n pakkie in die rigting van die naburige nodus te stuur. Die koste is in terme van netwerkvereistes en skaars hulpbronne. Data uit hierdie tabel word oorweeg en gebruik om die beste roete te neem, of die mees doeltreffende nodus om die pakkie te stuur na die bestemming.

Die pakkies gaan elkeen sy eie pad, en kan deur verskillende netwerke beweeg en verskillende paaie neem. Hulle word uiteindelik gery na dieselfde bestemmingsmasjien.

By die bereiking van Jo se masjien sal die bestemmingsadres en die masjienadres ooreenstem. Die pakkette sal deur die masjien verteer word, waar die IP-module daarop sal herassembleer en die bogenoemde data hierbo na die TCP-diens stuur vir verdere verwerking.

TCP / IP

IP werk saam met die TCP protokol om te verseker dat die oordrag betroubaar is, sodat geen datapak verlore gaan nie, dat dit in orde is en dat daar geen onredelike vertraging is nie.

In sommige dienste word TCP vervang met UDP (verenigde datagrampakket) wat nie betroubaarheid in die oordrag voorsiening maak nie en net die pakkies stuur. Byvoorbeeld, sommige VoIP-stelsels gebruik UDP vir oproepe. Verlore pakkies mag nie die oproep kwaliteit baie beïnvloed nie.