redes básico muy bueno.pdf

Vista previa de texto
6.2.Comunicación entre ordenadores en dos redes. Routers.
Imaginemos ahora que el host C (IP=190.200.23.5) no se encuentra en la misma red
que A (IP=210.23.5.14). Cuando éste envíe el broadcast preguntando la dirección
MAC de C nadie le responderá, por lo que, si no se hace nada al respecto, la
comunicación entre ambas máquinas resultará imposible.
Los encargados de solucionar este problema son unos dispositivos de red especiales,
llamados routers, que conectan dos o más redes, sirviendo de enlace entre ellas. Los
routers trabajan en la capa de Internet, encargándose de encaminar o enrutar
paquetes de datos entre máquinas de redes diferentes.
Para poder funcionar de esta forma deben pertenecer a cada una de las redes que
conectan, como si fueran un host más de las mismas. De esta forma, un router que
conecte dos redes debe tener una tarjeta de red diferente para cada una de las redes
y, consecuentemente, dos direcciones MAC diferentes. También debe tener asignada
una dirección IP en cada una de las dos redes, ya que si no sería imposible la
comunicación con las máquinas de las mismas.
El esquema de dos redes conectadas por un router podría ser el representado en la
siguiente imagen:
Ahora, cuando un host envía una petición ARP para averiguar la dirección MAC
correspondiente a una IP dada y no es respondido por ningún equipo de su red, envía
los paquetes correspondientes a un router que tiene configurado para este tipo de
envíos, denominado gateway por defecto.
Una vez que el router recibe los paquetes de datos utiliza un parámetro especial,
denominado máscara de red, que combinado con la dirección IP destino le da la red a
la que pertenece el host buscado. Pasa entonces los paquetes a la red a la que
pertenece C, haciendo una nueva petición de broadcast preguntando la MAC de C.
Este le responde, y entonces el router le envía los paquetes directamente. Si C desea
responder a A, el proceso se invierte.
12
