Sunteți pe pagina 1din 6

Tablas de encaminamiento

Interpretacin de tablas de encaminamiento en redes IP (1) Ejemplo


Supongamos la siguiente red
A
200.16.1.1

E
Internet
100.1.1.1

B
200.16.1.2

R1
200.16.1.10

Red 200.16.1.0/24

200.16.1.20

C
200.16.2.1

R2
200.16.2.10

R3

200.16.3.10 200.16.3.1 (enlace punto a punto)

200.16.2.20

Red 200.16.2.0/24

La tabla de encaminamiento de la estacin A, podra ser de la siguiente forma: # route -n Kernel IP routing table Destination Gateway 200.16.1.0 0.0.0.0 200.16.2.0 200.16.1.20 200.16.3.1 200.16.1.20 0.0.0.0 200.16.1.10

Entrada 1 Entrada 2 Entrada 3 Entrada 4

Genmask 255.255.255.0 255.255.255.0 255.255.255.255 0.0.0.0

Flags U UG UGH UG

Iface eth0 eth0 eth0 eth0

Tablas de encaminamiento

Interpretacin de tablas de encaminamiento en redes IP (2) Campos principales de la tabla de encaminamiento


Destination: Red o host destino Gateway: El host o router que debe entregar o reexpedir el paquete Genmask: Mscara de red asociada a la red destino Flags: Indican el estado de la ruta
U La interfaz est activada (en uso) H El campo Destination representa un Host y no una red G El host de entrega es un router (un camino indirecto) D La ruta es consecuencia de una redireccin ICMP

Iface: Enlace o interfaz de red por el que se alcanza la red destino

Tablas de encaminamiento

Interpretacin de tablas de encaminamiento en redes IP (3) Entradas de la tabla de encaminamientode la estacin A


Entrada 1 Destination Gateway Genmask Flags Iface 200.16.1.0 0.0.0.0 255.255.255.0 U eth0 El destino es la propia red local de la estacin A Para enviar un paquete a cualquier mquina de esa red destino (por ej. estacin B), no es necesario utilizar ningn router (Gateway = 0.0.0.0), sino que se realiza la entrega directa del paquete a travs de la propia red Esta entrada aparece automticamente en la tabla de rutas, en el momento en que se configura la interfaz de red (eth0) Entrada 2 Destination Gateway Genmask Flags Iface 200.16.2.0 200.16.1.20 255.255.255.0 UG eth0 El destino es una red diferente alcanzable de forma indirecta a travs de un router Para enviar un paquete a cualquier mquina de esa red destino (por ej. estacin C), es necesario entregar el paquete al router indicado (Gateway = 200.16.1.20) Esta entrada hay que aadirla a la tabla de rutas de forma manual o mediante algn protocolo de routing

Tablas de encaminamiento

Interpretacin de tablas de encaminamiento en redes IP (3) Entradas de la tabla de encaminamiento de la estacin A (cont.)
Entrada 3 Destination Gateway Genmask Flags Iface 200.16.3.1 200.16.1.20 255.255.255.255 UGH eth0 El campo destino no se corresponde con una red sino con un host Para enviar un paquete al host destino (en este caso, la estacin D), es necesario entregar el paquete al router indicado (Gateway = 200.16.1.20) Esta entrada hay que aadirla a la tabla de rutas de forma manual o mediante algn protocolo de routing Entrada 4 Destination Gateway Genmask Flags Iface 0.0.0.0 200.16.1.10 0.0.0.0 UG eth0 Esta entrada, cuyo campo destino tiene valor 0.0.0.0, se utiliza para definir el router predeterminado (default router) Esta entrada se utiliza cuando la red o host destino no coincide con ninguna de las entradas anteriores de la tabla de rutas (por ejemplo, en el caso de la estacin E). En esta situacin, el paquete se debe entregar al router predeterminado (200.16.1.10) Normalmente, esta entrada se aade a la tabla de rutas de forma manual o mediante la lectura de un fichero de configuracin.

Tablas de encaminamiento

Construccin manual de tablas de encaminamiento (1)

rdenes para construccin manual de tablas de encaminamiento en Linux Aadir una ruta a una red
Ejemplo: para aadir la entrada 2 de la tabla de encaminamiento de la estacin A route add net 200.16.2.0 netmask 255.255.255.0 gw 200.16.1.20

Aadir una ruta a un host


Ejemplo: para aadir la entrada 3 de la tabla de encaminamiento de la estacin A route add host 200.16.3.1 gw 200.16.1.20

Aadir la entrada del router predeterminado (default router)


Ejemplo: para aadir la entrada 4 de la tabla de rutas de la estacin A route add default gw 200.16.1.10

Eliminar una ruta a una red


Ejemplo: para eliminar la entrada 2 de la tabla de encaminamiento de la estacin A route delete net 200.16.2.0 netmask 255.255.255.0 gw 200.16.1.20

Eliminar una ruta a un host


Ejemplo: para eliminar la entrada 3 de la tabla de encaminamiento de la estacin A route delete host 200.16.3.1 gw 200.16.1.20

Eliminar la entrada del router predeterminado (default router)


Ejemplo: para eliminar la entrada 4 de la tabla de encaminamiento de la estacin A route delete default gw 200.16.1.10

Tablas de encaminamiento

Construccin manual de tablas de encaminamiento (2)

Ejercicio: Construir manualmente las tablas de encaminamiento de todos los hosts y todos los routers de la siguiente red:

Ejemplos:
Tabla de encaminamiento de Host C
route add net 221.98.22.0 netmask 255.255.255.0 gw 221.98.33.200 route add net 221.98.44.0 netmask 255.255.255.0 gw 221.98.33.100 route add host 221.98.55.1 gw 221.98.33.100

Tabla de encaminamiento del Router R2


route add net 221.98.22.0 netmask 255.255.255.0 gw 221.98.33.200 route add host 221.98.55.1 gw 221.98.44.100

S-ar putea să vă placă și