¿Por qué funciona esto?

0
  1. Módem DSL con enrutador LAN de 4 puertos. PPPoE config a internet. LAN IP = 192.168.0.1 Servidor DHCP habilitado. 192.168.0.200 - 254 servidos
  2. Router LAN de 4 puertos Linksys wi-fi, conectado al módem, también DHCP habilitado para sí mismo (obtiene IP del módem) y como servidor en una subred diferente. 192.168.1.101 - 201 servidos.
  3. Múltiples PC conectadas al enrutador y al módem.
  4. Máscara de subred para TODO por lo que puedo decir es 255.255.255.0

Quiero saber por qué / cómo todo en mi red puede hablar con todo lo demás, incluso si está configurado en diferentes subredes. Y todas las PC pueden acceder a Internet.

ultrageek
fuente
2
¿Qué está tratando de lograr? Linksys gestiona la red 192.168.1.0/24. al estar conectado al módem DSL, le da al módem DSL una ruta a la red 192.168.1.0/24. Las reglas de firewall ausentes que niegan el tráfico, las solicitudes a cualquier host conectado a linksys desde un host en el módem DSL es posible, y viceversa.
Timmy Browne
El cable del módem / enrutador DSL al enrutador Linksys: ¿va al puerto WAN del enrutador Linksys o a uno de sus puertos LAN? ¿El enrutador Linksys está configurado para hacer NAT entre su puerto WAN y sus puertos LAN?
Spiff
2
@TimmyBrowne No, solo enchufar el enrutador Linksys en el módem / enrutador DSL no le da al módem / enrutador DSL una ruta (una entrada de la tabla de enrutamiento) a la subred remota. Tendría que usar un protocolo de anuncio de ruta para hacer eso, y estos generalmente no están habilitados de forma predeterminada. De lo contrario, tendría que configurar una ruta estática en el módem / enrutador DSL para que sepa que existe la otra subred y que el cuadro de Linksys es la puerta de enlace.
Spiff
La única razón por la que voy por este camino de preguntas es que en el pasado, nunca he tenido suerte cruzando el tráfico entre subredes. Siempre pensé que DHCP en todas partes sería el más fácil, pero con dispositivos más antiguos en la red que tienen una visibilidad de configurabilidad limitada (atrapada en la sub 1.xo 0.x) de uno a otro siempre ha resultado en 404 o similar. En realidad no estaba tratando de hacer que esto funcionara, pero lo hizo por suerte y no entiendo por qué es diferente esta vez.
ultrageek
@Spiff: la conexión del enrutador al módem es a través del puerto "internet" del enrutador, no a través de un puerto LAN.
ultrageek

Respuestas:

1

Un host en 0.1 no sabe cómo llegar a 1.0 porque 0.1 no tiene una ruta hacia él. 1.0, por otro lado, tiene una ruta predeterminada a 0.1, así es como llega a 0.1 e Internet. Todas las direcciones desconocidas se envían a su ruta predeterminada y si eso no lo sabe, envía el tráfico a su ruta predeterminada. Un host en 1.0 envía tráfico a su ruta predeterminada, que resulta ser 0.1, por lo que se enruta correctamente, pero la ruta predeterminada de 0.1 es Internet, por lo que no puede llegar a 1.0. Si puede agregar una ruta en el módem a 1.0, 0.1 puede hacer ping a 1.0.

Glitch peligroso
fuente
0

Hay algunas posibilidades dependiendo de la configuración

  1. Los dispositivos que se encuentran detrás del enrutador ethernet tienen doble naturaleza; en este caso, pueden acceder a dispositivos detrás del módem DSL, pero los dispositivos directamente conectados al módem DSL no pueden iniciar conexiones a dispositivos detrás del módem ethernet. Por lo que describe, este es en realidad el escenario más probable.

  2. Es posible que NAT se haya deshabilitado en el enrutador ethernet y que el módem DSL tenga una ruta de regreso al enrutador ethernet para 192.168.1.0/24; el enrutador ethernet solo puede confiar en su puerta de enlace predeterminada para pasar el tráfico al enrutador DSL que a su vez sabe cómo enrutar a 192.168.0.0/24

davidgo
fuente