Enrutamiento
Con las mascaras de red podemos comunicar subredes entre si pero esto no es suficiente porque tambi茅n necesitamos comunicarnos con el mundo exterior. Aqu铆 aparece el concepto de enrutamiento. Se conoce como gateway o puerta de enlace el cual define el punto de nuestra red que se conecta con otras redes..
Cuando nosotros tenemos un router en una red conectado a Internet lo definimos como puerta de enlace. Este dispositivo sirve para conectar dos segmentos de red separados f铆sicamente. Es a trav茅s del router como vamos redirigiendo los聽 paquetes para hacerlos llegar desde su origen hasta su destino.
Este proceso de enrutado se hace mediante tablas de enrutamiento para mantener la info. acerca de otras redes y hosts. Se guarda toda la informaci贸n de cada nodo de c贸mo comunicarse con otros hosts.
Cuando se va a enviar un paquete IP desde una maquina esta inserta la direcci贸n origen y la de destino. Luego el equipo busca la direcci贸n IP de destino en la tabla de enrutamiento siguiendo un orden. Es el siguiente:
- Primero busca una entrada que corresponda exactamente con la direcci贸n de IP destino.
- Si no encuentra coincidencia se busca por le identificador de red de la direcci贸n destino.
- Y si no se encuentra esta tampoco busca la ruta predeterminada (0.0.0.0).
- Sino encuentra coincidencia en la tabla el paquete es descartado.
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. Podemos a帽adir rutas con “route add” se llama enrutamiento est谩tico. 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.
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. Con valores entre 0.0.0.0 y 255.255.255.255 para la multidifusion limitada.
- Mascara de red: cuando no se encuentra coincidencia exacta en la tabla se aplica la mascara de red sobre la direcci贸n de destino. Se utilizan los bits coincidentes por ejemplo 0.0.0.0 no seria necesario que ning煤n bit coincida, y 255.255.255.255 ser谩 necesario que coincidan todos.
- 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.
- M茅trica: nos da informaci贸n de las rutas disponibles y cual es la mejor. Siempre se selecciona la que tiene mejor m茅trica. Es el n煤mero de saltos que un paquete tiene que hacer hasta su destino.
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. Nos muestra la interfaz, la direcci贸n IP, la mascara de subred y la puerta de enlace predeterminada.
Otro comando seria el tracert para Windows y traceroute para unix. 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. Por ejemplo tracert www.google.es. En la pantalla ver铆amos los diferentes routers por los que nuestro paquete va pasando.





uoooh! veo que has puesto cosas nuevas en la columna de la derecha! Puedes poner el logo que te hice en la esquina superior izquierda…
Voy a ver si lo hago mas peque帽o y transparente.