You are on page 1of 10

MODULO II

TCP/IP

Aquí aparece el concepto de enrutamiento.  Se conoce con el nombre de enrutamiento (routing) el proceso que permite que los paquetes IP enviados por el host origen lleguen al host destino de forma adecuada. . Se conoce como gateway o puerta de enlace el cual define el punto de nuestra red que se conecta con otras redes.RUTEO IP  Con las mascaras de red podemos comunicar subredes entre si pero esto no es suficiente porque también necesitamos comunicarnos con el mundo exterior.

Este mecanismo de ruteo es responsabilidad del protocolo IP. debiendo existir algún mecanismo capaz de direccionar los paquetes correctamente de uno a otro hasta alcanzar el destino final. no tienen constancia alguna del mismo. como TCP y UDP. limitándose a preocuparse de sus respectivas taréas. En su viaje entre ambos host los paquetes han de atravesar un número indefinidos de host o dispositivos de red intermedios. . y lo hace de tal forma que los protocolos de las capas superiores.

lo primero que hace es comprobar si la dirección IP de éste se encuentra en su tabla ARP. conocida como dirección física. Cuando un host debe enviar datos a otro. envía un mensaje de petición ARP. que será respondido por el host destino enviando su dirección física. . Este proceso recibe el nombre de routing directo.  En caso de que no conozca la misma. en cuyo caso los datagramas le son enviados directamente mediante la dirección de su tarjeta de red. con la que ya tiene los datos suficientes para la transmisión de las tramas.

 Este proceso de enrutado se hace mediante tablas de enrutamiento para mantener la info. Es a través del routercomo vamos redirigiendo los paquetes para hacerlos llegar desde su origen hasta su destino. Cuando nosotros tenemos un router en una red conectado a Internet lo definimos como puerta de enlace. Se guarda toda la información de cada nodo de cómo comunicarse con otros hosts. . acerca de otras redes y hosts. Este dispositivo sirve para conectar dos segmentos de red separados físicamente.

0. Es el siguiente:  Primero busca una entrada que corresponda exactamente con la dirección de IPdestino. .  Sino encuentra coincidencia en la tabla el paquete es descartado.0.  Y si no se encuentra esta tampoco busca la ruta predeterminada (0.0). Cuando se va a enviar un paquete IP desde una maquina esta inserta la dirección origen y la de destino.  Si no encuentra coincidencia se busca por le identificador de red de la dirección destino. Luego el equipo busca la dirección IP de destino en la tabla de enrutamiento siguiendo un orden.

 Para obtener la tabla de enrutamiento en Windows escribimos en la consola “route print”. .  La tabla se genera automáticamente basándose en la configuración de TCP/IP de la maquina. Hay otra forma de actualizar esta tabla de forma dinámica y se hace mediante algoritmos automáticamente y lo hacen basándose en la comunicación broadcast entre routers para descubrir las mejores rutas y aquí es donde aparece el concepto de métrica que es una medida de lo óptimo que es utilizar una ruta y otra. Podemos añadir rutas con “route add” se llama enrutamiento estático.

255 será necesario que coincidan todos.255. . y 255.0.  Mascara de red: cuando no se encuentra coincidencia exacta en la tabla se aplica la mascara de red sobre la dirección de destino. Con valores entre 0.255 para la multidifusion limitada.  Métrica: nos da información de las rutas disponibles y cual es la mejor.0.0. Siempre se selecciona la que tiene mejor métrica.255. Descripción de cada campo:  Destino de red: Es la dirección por la que se va a buscar coincidencia con la dirección IP de destino. Es el número de saltos que un paquete tiene que hacer hasta su destino.255.0.0 y 255.0 no seria necesario que ningún bit coincida. Se utilizan los bits coincidentes por ejemplo 0.  Puerta de enlace: es la dirección a la que se produce la redirección cuando se produce una coincidencia con esa entrada.  Interfaz: la interfaz es la dirección IP configurada en el equipo local para el adaptador de red que se utiliza cuando se envía un datagrama IP en la red.255.

 Otro comando seria el tracert para Windows y traceroute para unix. Nos muestra la interfaz. Con este lo que obtenemos es el numero de saltos que un paquete tiene que hacer para llegar al destino que le indicamos en le mismo. la dirección IP. . Hay unos comandos que nos pueden resultar útiles. Uno es el ipconfig para Windows o ifconfig si es unix. Nos da la información sobre las diferentes interfaces de red que tiene instalada nuestra maquina. la mascara de subred y la puerta de enlace predeterminada.

supongamos dos redes unidas por un router: . Como ejemplo.