I.
Introduccin a TCP/IP
Durante el proceso de comunicacin, muchas aplicaciones pueden comunicarse al mismo
tiempo. TCP/IP tiene la capacidad de diferenciar una aplicacin de otra. TCP/IP identifica una
aplicacin en una computadora y entonces mueve los datos de esta aplicacin a una aplicacin
en otra computadora. Para poder comunicarse a otra computadora por medio de TCP/IP se
requiere de una direccin IP y una mscara de subred.
El proceso por el cual TCP/IP transmite datos entre dos localidades es anlogo al
procedimiento usado para enviar una carta de una ciudad a otra usando el correo postal.
II. Actividades de TCP/IP
El proceso de comunicacin de TCP/IP es iniciado usando una aplicacin en la computadora
fuente, que prepara los datos a ser transmitidos en un formato que una aplicacin en la
computadora destino puede leer. Esto es similar a escribir una carta en un lenguaje que el
destinatario pueda entender. Entonces los datos son asociados con la aplicacin y la
computadora destino, como con la direccin del destinatario en una carta. La direccin de la
computadora destino es entonces adherida a los datos, como la direccin del destinatario es
especificada en una carta.
Despus estas actividades realizadas, los datos y la informacin adicional, incluyendo una
peticin para confirmacin de su entrega, son enviados por la red a su destino. El medio de red
usado para transmitir los datos es independiente de las actividades antedichas, justo como el
medio de transporte transfiere la carta a partir de una oficina de correos a otra es independiente
del contenido de la carta o la direccin.
III. Capas de TCP/IP
TCP/IP usa un modelo de comunicacin de cuatro capas para la transmisin de datos de una
localidad a otra. Las cuatro capas en este modelo son: Aplicacin, Transporte, Internet y la
Interfaz de Red. Todos los protocolos que pertenezcan a la pila de protocolos TCP/IP son
localizados en esas capas del modelo.
Application Layer
T Tr ra an ns sp po or rt t L La ay ye er r
I In nt te er rn ne et t L La ay ye er r
N Ne et tw wo or rk k I In nt te er rf fa ac ce e L La ay ye er r
INTERNET
IP ICMP IGMP ARP
INTERFAZ DE RED
Ethernet ATM
TRANSPORTE
UDP TCP
APLICACIN
FTP HTTP
1. Capa de Interfaz de Red
Es responsable de poner y recibir los datos del medio de red. Esta capa contiene los
dispositivos fsicos tales como cables y adaptadores de red.
2. Capa de Internet
Es la responsable del direccionamiento, empaquetado y ruteo de los datos que van a ser
transmitidos. Esta capa contiene cuatro protocolos base:
Protocolo de Internet (IP). Es responsable del direccionamiento de los datos que van
a ser transmitidos y llevarlos a su destino.
Protocolo de Resolucin de Direccin (ARP). Es responsable de identificar la
direccin de acceso de control al medio (MAC) del adaptador de red en la
computadora destino.
Protocolo de Control de Mensaje en Internet (ICMP). Es responsable de
proporcionar funciones de diagnstico y de reportar errores en el fracaso de entrega
de datos.
Protocolo de Administracin Grupal de Internet (IGMP). Es responsable del manejo
del multicasting con TCP/IP.
3. Capa de Transporte
Provee la capacidad de pedir y garantizar la comunicacin entre las computadoras y pasa
los datos hacia arriba a la capa de aplicacin o hacia abajo a la capa de internet.
La capa de transporte tiene dos protocolos base que controlan el mtodo por el cual los
datos son entregados.
Protocolo de Control de Transmisin (TCP). Garantiza la entrega de los datos con
reconocimiento.
Protocolo de Datagrama de Usuario (UDP). Provee una entrega rpida de los datos
pero no garantiza la entrega de los datos.
4. Capa de Aplicacin
Es la capa ms alta en la pila TCP/IP. Todas las aplicaciones y utileras estn contenidas en
esta capa y se usa esta capa para accesar a la red. Los protocolos en esta capa son usados
para el formato e intercambio de la informacin del usuario. Se incluyen:
Protocolo de Transferencia de Hiper Texto (HTTP). Se usa para transferir archivos
que hacen las pginas Web de la WWW.
Protocolo Transferencia de Archivos (FTP). Es usado para la transferencia
interactiva de archivos.
IV. Identificando Aplicaciones
En una red, muchas aplicaciones estn en comunicacin al mismo tiempo. Cuando mltiples
aplicaciones estn activas en una sola computadora, TCP/IP requiere un mtodo para diferenciar
una aplicacin de otra.
Direcciones IP
Para empezar la comunicacin en la red, la localidad de la computadora fuente y la computadora
destino en la red deben ser conocidas. La localidad es identificada por un nmero nico conocido
como una Direccin IP.
Puertos TCP/UDP
Un puerto es un identificador para una aplicacin en una computadora. Un puerto es asociado ya
sea en los protocolos de la capa de transporte de TCP o de UDP y es referido como puerto TCP o
como puerto UDP. Un puerto puede ser un nmero entre 0 y 65,535. Los primeros 1024 puertos
estn asignados para evitar confusiones con otras aplicaciones. Por ejemplo, la aplicacin del
servidor FTP usa los puertos TCP nmero 20 y 21. El servidor http utiliza el puerto nmero 80.
Socket
Es la combinacin de la direccin de IP y del puerto TCP o UDP. La direccin IP que es un
componente del socket ayuda a identificar y localizar el destino de la computadora y el puerto
determina qu aplicacin especfica y que datos tienen que ser enviados.
UDP TCP
FTP HTTP
[Link]
Servidor FTP
Servidor HTTP
Puerto TCP 20, 21
Puerto TCP 80
Socket = Direccin IP + Puerto TCP o
Puerto UDP
V. Pila de protocolos TCP/IP
Protocolo de Control de Transmisin (TCP)
TCP es un requerimiento del estndar de protocolos TCP/IP que proporciona un servicio fiable
de entrega de datos en conexiones orientadas entre dos computadoras. Tal comunicacin es
conocida como unicast. En la comunicacin orientada a la comunicacin, la conexin debe ser
establecida antes que los datos puedan ser transmitidos entre las dos computadoras.
Protocolo de Datagrama de Usuario (UDP)
El Protocolo de Datagrama de Usuario (UDP) es un protocolo de la capa de transporte que
identifica la aplicacin destino en las comunicaciones en red. Provee un servicio de entrega de
paquetes de poca conexin que ofrece una entrega rpida de los datos con el mejor esfuerzo
pero poco fiable.
UDP es usado por aplicaciones que transmiten datos a mltiples computadoras usando
transmisiones tipo broadcast o multicast. Tambin es usado para transmitir pequeas
cantidades de datos o datos que no tienen mucha importancia.
Protocolo de Internet (IP)
IP ayuda a identificar la localizacin de la computadora destino en una comunicacin en red.
IP es un protocolo poco fiable que es primeramente responsable del direccionamiento de los
paquetes y de su ruteo entre las computadoras en red.
Protocolo de Control de Mensaje en Internet (ICMP)
Provee facilidad para la localizacin de fallas e informa los errores para los paquetes que no
fueron entregados. Con ICMP, las computadoras y los enrutadores que usan la comunicacin
de IP pueden informar los errores y el intercambio limitado del control y posicin de la
informacin. Por ejemplo, si IP es incapaz de entregar un paquete a una computadora destino,
ICMP manda un Mensaje de Destino Inaccesible a la computadora fuente.
Protocolo de Administracin Grupal de Internet (IGMP)
IGMP es un protocolo que maneja las listas de miembros para el multcasting de IP en una red
TCP/IP. El multicasting de IP es un proceso por el cual un mensaje es transmitido a un grupo
selecto de recipientes, conocido como un grupo de multicast. IGMP mantiene la lista de
miembros que se suscriben a cada grupo multicast. En otras palabras, hace lo mismo que
ICMP pero con la diferencia que lo hace a un grupo de mquinas. Hace un reporte de
conexiones rechazadas al mismo grupo de mquinas. Transmite un mensaje multicast
utilizando UDP.
Protocolo de Resolucin de Direccin (ARP)
Localiza una computadora por el nmero de tarjeta de red (NIC). La direccin IP pasa a como
MAC Address. ARP obtiene el MAC Address de la computadora a travs del IP enviando un
broadcast a la red.
ARP almacena una tabla de entendidos del IP y MAC Address en la memoria cache. Busca la
MAC en la Cache, si se encuentra se proporciona la IP-MAC desde cache. En caso contrario
se transmite un broadcast con la IP buscada. La computadora con la IP correspondiente
transmite su MAC. Posteriormente se agrega la IP-MAC en la cache de la computadora
destino y se actualiza la memoria cache. Por ltimo se enva el paquete IP.
VI. Utileras TCP/IP
6.1. Utileras de Diagnstico
Permitirn diagnosticar si la red est funcionando o no. Algunos ejemplos son:
Arp: Despliega y modifica la memoria cache del Protocolo de Resolucin de Direcciones
(ARP).
Hostname: Despliega el nombre host de la computadora.
Ipconfig: Despliega y modifica la actual configuracin de TCP/IP incluyendo la direccin IP.
Nbstat: Despliega la tabla local de nombres del NetBIOS, el cual es una tabla de nombres
de computadoras amigas trazadas a la direccin IP.
Netstat: Despliega la informacin de sesin del protocolo TCP/IP, proporciona informacin
estadstica de la red
Ping: Verifica las configuraciones y evalua la conectividad IP entre dos computadoras.
Enva un pedido ICMP de la computadora destino y la computadora destino contesta con
una respuesta ICMP.
Tracert: Traza la ruta que un paquete toma a su destino.
UDP TCP
IP ICMP IGMP ARP
B
C
A
ARP
Cache
1. ARP busca en cache
2. ARP envia un pedido
3. La entrada de ARP es anexada
4. ARP enva respuesta
5. La entrada de ARP es anexada
6. EL paquete IP es enviado
ARP
Cache
1
5
2
6
4
3
6.2. Utileras de Conectividad
Ftp: Usa a TCP para transferir archivos entre Windows y las computadoras funcionando con
el software de servidor de FTP.
Telnet: Esta utilera consigue acceso remotamente a los recursos de la red que corren con
el software del servidor Telnet.
Tftp: Utiliza UDP para transferir pequeos archivos entre Windows y las computadoras que
corren el software servidor del Protocolo de Transferencia de Archivos Trivial (Tftp). No es
muy seguro.
VII. Software basado en Servidor
Servicio de Impresin de TCP/IP: Provee los estndares de servicio de impresin de
TCP/IP. Esto es que las computadoras que funcionan con otro sistema operativo que no sea
Windows, pueden imprimir en una impresora conectada en una computadora corriendo en
Windows.
Servicio de Informacin de Internet (IIS): Ofrece servicios de publicacin de Web,
noticias, correo electrnico, FTP, impresoras y como hacer una Intranet.
VIII. Resolucin de nombres
Para poder comunicarte con una computadora por su nombre existen dos mtodos:
Por medio de ambos Hosts o por archivos LmHost
Por medio de servicios DNS y WINS o ambos
Software
basado en
servidor
Utilerias
de
Diagnstico
Utilerias
de
Conectividad
Ftp
Telnet
Tftp
Arp
Hostname
Ipconfig
Nbstat
Netstat
Ping
Tracert
Servicio de
Impresion
de TCP/IP
Servicio de
Informacion
de Internet
7.1. Tipos de nombres
Host
Es un nombre que es asignado a la direccin IP para identificarla como un host TCP/IP. El host
puede ser hasta de 255 caracteres de longitud y puede contener caracteres alfabticos y numricos,
guiones, y puntos.
Los hosts pueden tener varias formas. Las 2 formas ms comunes son el Alias y el nombre de
Dominio. Un Alias es un nombre sencillo asociado con una direccin IP. Un nombre de Dominio esta
estructurado por el uso en internet e incluye puntos como separadores.
NetBIOS
Es un nombre de 16 caracteres que es usado para identificar un recurso NetBIOS en la red. Puede
representar a una sola computadora o a un grupo de ellas, pero solamente los primeros 15
caracteres podran ser usados para el nombre. El ltimo de los caracteres es usado para identificar el
recurso o servicio que se esta haciendo referencia en la computadora.
7.2. Mapeo IP esttico
Cuando los usuarios especifican un nombre de usuario para comunicarse con una computadora
destino, TCP/IP requiere una direccin IP para que la transmisin ocurra, as que el nombre de la
computadora es trazado a una direccin IP. Este mapeo entonces se almacena en una tabla esttica
o dinmica. En una tabla esttica, los mapeos se almacenan en uno de estos dos archivos de texto:
el archivo de Hosts o el archivo de Lmhosts.
Archivos Hosts
Los archivos hosts son archivos de texto que contiene el mapeo del nombre host con el trazo a su
direccin IP. Dentro de estos archivos Hosts hay:
o Mltiples Hosts pueden ser asignados a la misma direccin IP.
o Las entradas son sensibles, dependiendo de la plataforma.
Archivos Lmhosts
Es un archivo de texto que contiene el mapeo del NetBIOS con el trazo a su direccin IP. Una
porcin del archivo Lmhost es precargado en la memoria y es referido como Cache del NetBIOS.
Esto sirve porque cada vez que se busca una computadora, primero se busca en la memora cache.
7.3. Mapeo IP Dinmico
La ventaja de las tablas dinmicas es que el almacn de mapeo IP es actualizado automticamente.
Para que esto suceda, las tablas dinmicas usan dos servicios: El Sistema de Nombre de Dominio
(DNS) y el Servicio de Nombres de Internet para Windows (WINS). DNS y WINS realizan las mismas
funciones que los archivos Hosts y LmHosts, pero sin necesidad de la configuracin manual.
Sistema de Nombre de Dominio (DNS)
Es un mtodo para nombrar a las computadoras y a los servicios de red. Las redes TCP/IP usan la
denominacin de DNS para localizar computadoras y servicios por nombres de dominio. Cuando un
usuario entra a un dominio en una aplicacin, el servicio de DNS traza el nombre a una direccin IP.
El sistema de denominacin DNS se organiza en una moda jerrquica para permitir la escalabilidad
a sistemas grandes, tal como el Internet. Usando un sistema jerrquico para crear nombres del
dominio, las computadoras que almacenan el nombre del dominio con la traza a una direccin IP
tienen registros solo para su rea. Esas computadoras conocidas como servidores DNS, solamente
procesan para las computadoras localizadas en sus respectivas reas.
Servicio de Nombres de Internet para Windows (WINS)
WINS proporciona una base de datos distribuida para registrar mapeos dinmicos de nombres de
NetBIOS usados en una red. WINS traza los NetBIOS a las direcciones IP y permite que los
nombres NetBIOS sean usados a travs de enrutadores.
7.4. Resolucin de Nombres en Windows
Es el procedimiento por el cual un nombre es resuelto o trazado a una direccin IP. Cuando entras
como usuario en una aplicacin, la aplicacin determina si el nombre es un Host o NetBIOS. Si el
proceso de resolucin de nombre falla, entonces la aplicacin no puede comunicarse con el destino
deseado. Si usas una direccin IP, la resolucin de nombres no es necesaria.
Proceso de Resolucin de Nombre Host
Puede ser resuelto directamente por el archivo host o por un servidor DNS. El procedimiento para la
resolucin de nombres es como sigue:
1. La computadora A ejecuta un comando, como ftp, usando el nombre host de la computadora
B.
2. La computadora A ve si el nombre especificado es compatible con nombre host local.
3. Si no lo es, entonces la computadora A checa su archivo host para buscar el nombre host de
la computadora B. Si lo encuentra, se resuelve a una direccin IP.
4. Si la computadora A no encuentra el nombre host de la computadora B en el archivo host,
manda una consulta al servidor DNS. Si el nombre host es encontrado, se resuelve a una
direccin IP.
5. Si el nombre host no es encontrado en el servidor DNS, Windows checa por el nombre en la
cache NetBIOS. Esto es porque Windows trata al NetBIOS como el nombre host.
6. Si la cache NetBIOS no tiene el nombre host, una consulta es enviada al servidor WINS.
7. Si el servidor WINS no puede resolver el nombre, un mensaje broadcast es enviado fuera de
la red.
8. Si el no hay respuesta de host al broadcast, el archivo LmHost es checado para el nombre
host.
Proceso de Resolucin de Nombre NetBIOS
1. La computadora A ejecuta un comando, como net use, usando el nombre NetBIOS de la
computadora B.
2. La computadora A ve si el nombre especificado esta en su cache NetBIOS.
3. Si no esta, entonces la computadora A hace una consulta al servidor WINS.
4. Si el servidor WINS no localiza el nombre, entonces la computadora A usa un broadcast en
la red.
5. Si el broadcast no resuelve el nombre, entonces la computadora A checa su archivo
LmHost.
6. Si despus de los mtodos NetBIOS no se resuelve el nombre, entonces la computadora A
checa el archivo host.
7. Finalmente, la computadora A consulta un servidor DNS.
IX. Flujo de Datos
Los paquetes de datos siendo transmitidos de una computadora a otra viajan a travs de las capas
del protocolo apilado TCP/IP. Como los paquetes de datos pasan a travs de cada capa, los
protocolos en esa capa especfica agregan informacin especfica al encabezado. La informacin
agregada por cada protocolo incluye informacin sobre errores, conocida como Checksum. El
checksum es usado para verificar si la informacin del encabezado agregada por los protocolos llega
intacta al protocolo destino, comparado con el CRC, el cual verifica el paquete total.
La informacin agregada por los protocolos en una capa es encapsulada como datos por los
protocolos en la capa que est debajo. Cuando el paquete es recibido en el destino, la capa
correspondiente quita un encabezado y trata a los paquetes restantes como datos. El paquete es
entonces pasado a la pila siguiente en el protocolo apropiado.
Capa de Aplicacin
El proceso de transmisin de datos empieza en la capa de aplicacin del protocolo apilado TCP/IP.
Una aplicacin, tal como la utilera Ftp, inicia el proceso en la computadora fuente preparando los
datos en un formato que la aplicacin en la computadora destino reconoce. La aplicacin en la
computadora fuente controla el proceso entero.
Capa de Transporte
De la capa de aplicacin, los datos se mueven a la capa de transporte. Esta capa contiene los
protocolos TCP y UDP. La aplicacin inicia el pedido de transmisin seleccionando cual protocolo
usa y el checksum es agregado por ambos protocolos.
Si selecciona TCP:
Asigna una secuencia de nmeros a cada segmento a ser transmitido.
Agrega informacin de reconocimiento para una conexin orientada a la transmisin.
Agrega el nmero de puerto TCP para las aplicaciones fuente y destino.
Si selecciona UDP:
Agrega el nmero de puerto UDP para las aplicaciones fuente y destino.
Capa de Internet
Despus que la informacin de transporte es agregada, el paquete de datos es pasada a la capa de
Internet del protocolo apilado TCP/IP. En esta capa, IP agrega la siguiente informacin a la
cabecera:
La direccin IP fuente.
La direccin IP destino.
El protocolo de transporte.
El valor de checksum.
Informacin de Tiempo en Vivo (TTL).
Adems de agregar esta informacin, la capa de Internet es tambin responsable de resolver las
direcciones IP destino a una direccin MAC. El ARP realiza esta resolucin. La direccin MAC se
aade al encabezado del paquete y el paquete es transmitido a la capa de interfaz de red.
Capa de Interfaz de Red
Aade dos tipos de informacin: Un prembulo y un Chequeo Cclico de Redundancia (CRC) al
paquete que se recibe de IP. El prembulo es una secuencia de bytes que identifica el comienzo de
un marco. El CRC es una computacin matemtica que es agregada al fin del marco para verificar
que los marcos no han sido corrompidos.
Despus la informacin es agregada a los marcos en la capa de interfaz de red, son unidos a la red.
Los marcos son enviados a todas las computadoras en la red.
Computadora Destino
Cuando los marcos llegan a la computadora destino, la capa de interfaz de red en esta computadora
desecha el prembulo y calcula de nuevo el CRC. Si este valor iguala el valor calculado antes de la
transmisin, entonces la direccin MAC destino en el marco es examinada.
Si la direccin MAC es una direccin broadcast o si la direccin MAC iguala que de la computadora
destino, el marco es pasado a la IP en la capa de Internet de arriba, de otro modo el marco es
desechado. En la capa IP, se recalcula el checksum y se compara con el valor calculado antes de la
transmisin para determinar si el paquete lleg intacto. Entonces IP pasa el paquete al protocolo de
transporte identificado en el encabezado de IP.
En la capa de transporte, si el paquete es recibido por TCP, se checa el nmero de secuencia en el
paquete y manda un reconocimiento de regreso a TCP en la computadora fuente. Entonces, usa la
informacin del puerto TCP en el paquete para enviarlo hacia delante a la aplicacin apropiada en la
capa superior de aplicacin.
Si UDP recibe el paquete de la capa de Internet, usa la informacin del puerto UDP en el paquete
para enviarlo a la aplicacin apropiada en la capa de aplicacin sin enviar un reconocimiento a la
computadora fuente. Despus la aplicacin recibe los datos, los procesa si es requerido.
X. Ruteo de los datos
El flujo de los datos en una red que consiste en un nico segmento es simple. Cada computadora
que transmite datos. Cada computadora que transmite los datos puede transmitir un pedido sobre la
red para la direccin de MAC de la computadora destino y mandarle los datos. Sin embargo, en
redes que tienen mltiples segmentos, el proceso de transmisin de datos es ms complejo. En tales
casos, TCP/IP proporciona mltiples caminos entre las computadoras y previene la comunicacin
innecesaria desde las fronteras del cruce de segmentos.
10.1. Ruteo IP
Las grandes redes TCP/IP, son referidas como interredes, la realizacin inmediata en segmentos
ms pequeos reduce la cantidad de comunicacin dentro del segmento. Una interred es una red
componindose de mltiples segmentos que son conectados por enrutadores. Los enrutadores son
bsicamente computadoras con dos adaptadores de red que proporcionan los medios primarios de
la unin dos o ms segmentos separados fsicamente.
Los enrutadores pasan los paquetes IP de un segmento de red a otro. Este proceso envo de
paquetes IP es conocido como ruteo. Los enrutadores estn agregados a dos o ms segmentos de
red IP, habilitando a los paquetes a ser enviados de un segmento a otro.
10.2. Tabla de Ruteo
Para determinar a donde es enviado un paquete, los enrutadores usan tablas de ruteo para enviar
los datos entre segmentos de red. Una tabla de ruteo est almacenada en la memoria y mantiene
informacin acerca de otras redes IP y hosts. Adems, una tabla de ruteo proporciona informacin
para cada host local sobre como comunicarse con redes remotas y hosts.
Para cada computadora en una red IP, se puede mantener una tabla de ruteo que contiene una
entrada para cada otra computadora o red en comunicacin con la computadora local. Sin embargo,
esto no es prctico para redes grandes y los enrutadores son usados para mantener la tabla de
ruteo.
Las tablas de ruteo pueden ser estticas o dinmicas, dependiendo del camino que estn
actualizando. Se puede actualizar una tabla de ruteo esttico manualmente. Porque la actualizacin
no puede ser hecha a menudo, la informacin en la tabla de ruteo no puede ser actual. Por otro lado,
una tabla de ruteo dinmica es automticamente actualizada tal como la nueva informacin llega a
ser disponible.
10.3. Transferencia de datos a travs de enrutadores
IP juega un papel importante en la transmisin de datos a travs de interredes. Los paquetes son
intercambiados y procesados en cada computadora usando IP en la capa de Internet en la
computadora fuente, en los enrutadores a lo largo de la ruta al destino y en la computadora destino.
Para enviar datos entre dos computadores que estn en diferentes segmentos de red, IP consulta
una tabla de ruteo local para una ruta a la computadora remota. Si encuentra una ruta, enva el
paquete usando esa ruta. De otro modo, enva los paquetes de datos a su enrutador.
10.4. IP en la Computadora Fuente
Adems de agregar tal informacin como el TTL, IP siempre agrega la direccin IP de la
computadora del destino al paquete. En el caso de una entrega directa, ARP es usado para agregar
la direccin MAC de la computadora destino. En el caso de una entrega indirecta, ARP es usado
para agregar la direccin MAC del enrutador al cual el paquete ser enviado.
10.5. IP en el Enrutador
Despus que el paquete llega a un enrutador, IP en el enrutador determina hacia a donde ser
enviado el paquete. Para ese propsito, IP realiza los siguientes pasos:
1. IP verifica el checksum y la direccin IP destino.
Si la direccin IP est en la direccin IP del enrutador, este procesa el paquete como la
computadora destino (IP en el destino).
2. IP entonces disminuye el TTL y verifica su tabla de ruteo para la mejor ruta a la direccin IP
del destino.
3. En el caso de una entrega directa, ARP es usado para agregar la direccin MAC de la
computadora destino. En el caso de una entrega indirecta, ARP es usado para agregar la
direccin MAC del enrutador al cual el paquete ser enviado.
Este proceso entero es repetido en cada enrutador en la ruta entre la computadora fuente y la
computadora destino hasta que el paquete alcanza un enrutador en el mismo segmento de la
computadora destino.
10.6. Fragmentacin y Reensamblado
Cuando un paquete que es demasiado grande para ser transmitido en la red llega a un enrutador, IP
parte el paquete en paquetes ms pequeos antes de ser transmitido. Este proceso es conocido
como Fragmentacin.
Todos los pequeos paquetes son entonces ruteados a la red remota. Aunque los paquetes viajen a
travs de mltiples enrutadores, los fragmentos son reensamblados solamente cuando todos los
pequeos paquetes que componen la transmisin de datos entera alcanzan la computadora destino.
Este proceso es conocido como Reensamblado.
10.7. IP en el Destino
Cuando un paquete es recibido en la computadora destino, este es pasado hacia IP. IP en la
computadora destino verifica el checksum y la direccin IP destino. IP entonces pasa el paquete a
cualquiera de los dos TCP o UDP. Finalmente, el paquete es pasado a la aplicacin destino, basado
en el nmero de puerto, para su final procesamiento.