Tablas de enrutamiento
Lección 14 de 32 del curso El modelo OSI de Coddy.
Un enrutador elige el siguiente salto consultando su tabla de enrutamiento: una lista de reglas de «para este rango de direcciones, envíalo por esa ruta». Cuando coinciden varias reglas, gana la más específica: el prefijo más largo.
Considera un enrutador con tres rutas:
0.0.0.0/0mediante la puerta de enlace A (la predeterminada: coincide con todo)10.0.0.0/8mediante la puerta de enlace B10.1.0.0/16mediante la puerta de enlace C
Un paquete dirigido a 10.1.2.3 coincide con las tres, pero /16 es el prefijo más largo, así que se envía mediante C. Esta regla, gana el prefijo más largo, constituye toda la lógica del enrutamiento de Internet.
Desafío
FácilUsando la tabla de enrutamiento de la teoría, imprime la letra de la puerta de enlace por la que sale cada paquete, una por línea, en este orden:
10.1.2.310.9.9.98.8.8.8
Salida esperada:
C
B
APruébalo tú mismo
Todas las lecciones de El modelo OSI
5Transporte: TCP y UDP
PuertosEl handshake de TCPTCP frente a UDPSockets en acciónRepaso: capa cuatro8El viaje de un paquete
Ocurre un clicCruzando las redesLlegada y ascensoRepaso: de extremo a extremoPractica por tu cuenta: Playground de Terminal