Com funciona l'enrutament d'IP

Transmissió de dades en una xarxa IP

L'enrutament és el procés durant el qual els paquets de dades s'envien des d'una màquina o dispositiu (tècnicament anomenat node) a un altre en una xarxa fins que arriben a les seves destinacions.

Quan les dades es transfereixen d'un dispositiu a un altre en una xarxa IP , com Internet, les dades es desglossen en unitats més petites anomenades paquets. Aquestes unitats porten, juntament amb les dades, un encapçalament que conté molta informació que ajuda en el seu viatge cap al seu destí, una mica com el que teniu sobre un sobre. Aquesta informació inclou les adreces IP dels dispositius d'origen i destinació, números de paquets que l'ajudaran a tornar a muntar per arribar a la destinació i altra informació tècnica.

L'enrutament és el mateix que canviar (amb algunes diferències molt tècniques, que us estalviaré). L'enrutament IP utilitza adreces IP per reenviar paquets IP des de les seves fonts fins a les seves destinacions. IP adopta commutació de paquets, en contrast amb la conmutación de circuits.

Com funciona l'enrutament

Considerem un escenari on Li envia un missatge des de la seva computadora a la Xina que envia un missatge a la màquina de Jo a Nova York. TCP i altres protocols fan el seu treball amb les dades de la màquina de Li; llavors s'envia al mòdul del protocol IP, on els paquets de dades s'agrupen en paquets d'IP i s'envien a través de la xarxa (Internet).

Aquests paquets de dades han de travessar molts enrutadors per arribar a la seva destinació a la meitat del món. El treball que fan aquests enrutadors es diu enrutament. Cada paquet porta les adreces IP de la màquina de destinació i origen.

Cada un dels enrutadors intermedis consulta l'adreça IP de cada paquet rebut. En funció d'això, cadascun sabrà exactament en quina direcció es reenviarà el paquet. Normalment, cada enrutador disposa d'una taula d'enrutament, on s'emmagatzemen dades sobre els enrutadors veïns. Aquestes dades consisteixen en el cost incorregut en reenviar un paquet en la direcció d'aquest node veí. El cost és en termes de requisits de xarxa i de recursos escassos. Les dades d'aquesta taula es consideren i s'utilitzen per decidir la millor ruta a prendre o el node més eficient per enviar el paquet a la seva destinació.

Els paquets es dirigeixen a cadascun el seu propi camí, i es poden moure a través de diferents xarxes i prendre camins diferents. Tots finalment es dirigeixen a una mateixa màquina de destinació.

En arribar a la màquina de Jo, la direcció de destinació i l'adreça de la màquina coincideixin. Els paquets seran consumits per la màquina, on el mòdul IP tornarà a muntar-los i enviarà les dades resultants anteriors al servei TCP per a un posterior processament.

TCP / IP

IP treballa juntament amb el protocol TCP per garantir que la transmissió sigui confiable, de manera que no es perdi cap paquet de dades, que estigui en ordre i que no hi hagi un retard injustificat.

En alguns serveis, el TCP se substitueix per UDP (paquet de datagrames unificat) que no proporciona fiabilitat en la transmissió i només envia els paquets. Per exemple, alguns sistemes VoIP utilitzen UDP per a trucades. Els paquets perduts poden no afectar molt la qualitat de la trucada.