¿Los enrutadores tienen direcciones IP?

10

¿Los enrutadores tienen direcciones IP? De ser así, ¿cuántos? y ¿cómo puedo obtener las direcciones IP del enrutador si estoy conectado a una LAN?

Según yo, solo puede tener una dirección IP, no puede tener varias direcciones. Corríjame si me equivoco o si existe una situación en la que puede tener varias direcciones.

Gracias.

RBA
fuente
1
pertenece al superusuario
cas
20
¿Por qué? ¿Porque es una pregunta de nivel principiante? O una pregunta de redes? Creo que el tema está bien para SF.
pgs
porque es una pregunta del usuario final.
cas

Respuestas:

19

Un enrutador IP debe tener un mínimo de 2 direcciones IP, porque su función es decidir dónde enviar el paquete a continuación. Una configuración mínima de la red TCP / IP donde necesita un enrutador es una conexión entre dos redes con diferentes partes de red de las direcciones de red .

Muchas veces también hay otra dirección IP para fines de administración, por lo que puede decir que es la propia dirección del enrutador, pero no tiene nada que ver con la función del enrutador, ya que es simplemente un acceso conveniente.

Por lo tanto, un mínimo es una interfaz entrante y una interfaz saliente, cada una de las cuales debe tener una dirección IP diferente para diferenciarlas. Puede haber todo lo que desee, cuidando muchas interconexiones de red, siempre que tenga los recursos necesarios (RAM, CPU, interfaces de red, ...).

Si no hay otra opción, no hay una función de enrutamiento, por lo que incluso si llama a la caja un enrutador IP, no lo es. :)

Enlaces para aprender más:

http://en.wikipedia.org/wiki/Router

http://searchnetworking.techtarget.com/sDefinition/0,,sid7_gci212924,00.html

http://computer.howstuffworks.com/router.htm

Editar: Acabo de encontrar una excelente explicación de enrutamiento que contiene todo el conocimiento necesario: ¿Cómo funciona la subred IPv4?

slovon
fuente
66
Podría decirse que un dispositivo con dos ip unnumberedinterfaces seriales y un ethernet (numerado) aún podría llamarse enrutador, especialmente si está decidiendo qué interfaz serial enviar el paquete en función de la dirección IP de destino. </nitpick>
derobert
Prefiero llamarlo puente en este caso, pero tienes razón. Y en este caso todavía habría una asociación de reglas de enrutamiento entre las direcciones IP en "el otro lado" y la interfaz en serie sin numerar, por lo que técnicamente las dos máquinas en ambos lados del enlace en serie juntas forman una ruta con puente interno. Y tiene al menos dos IP.
slovon
2
slovon: puede llamarlo un elefante si lo desea, sigue siendo un enrutador con una tabla de enrutamiento que toma las decisiones de enrutamiento (capa3). Un puente es otra cosa.
Thomas
Otra forma de tener un enrutador que enruta pero solo tiene una dirección IP sería hacerlo enrutar a través de túneles sin numerar (los túneles MPLS TE vienen a mi mente). Definitivamente hacen enrutamiento y tienen una tabla de enrutamiento que utilizan. Pero esto es todo por crédito extra. La respuesta simple para quien tiene que preguntar es como usted dice; un enrutador es un dispositivo con direcciones en al menos dos redes, y realiza el enrutamiento entre ellas. Sin embargo, no es la definición de un enrutador.
Thomas
1
'El enrutador tiene un mínimo de dos interfaces' en lugar de dos IP sería más correcto.
Marcin
4

Los enrutadores generalmente lo hacen, pero no tienen que tener direcciones IP. El enrutamiento en sí no requiere que ninguna de las interfaces tenga una IP vinculada a ellas. Cuando llega un paquete a cualquier interfaz, se inspeccionan los encabezados IP, principalmente la IP de destino. Eso se compara con la tabla de enrutamiento, y siempre que se ajuste a uno de los rangos especificados (o la ruta predeterminada si no), se coloca en la INTERFAZ correspondiente, no en la IP. En ningún momento de este proceso, el enrutador necesita su propia IP. La única razón por la que los tienen es para que pueda acceder a ellos de forma remota para realizar tareas de mantenimiento o para realizar un seguimiento fácil de qué interfaz pertenece a qué red.

Marcin
fuente
2
Casi cierto. En las redes de acceso múltiple, la IP se usa, por supuesto, para encontrar en qué circuito (frame relay o ATM) o en qué destino MAC (ethernet) está el enrutador. Sin embargo, no es necesario para el enrutador. Por lo tanto, el mantenimiento no es la única razón.
Thomas
Ah bueno, no lo sabía, nunca usé Frame Relay o ATM.
Marcin
Sin una dirección IP asociada con una interfaz, no hay forma de que las estaciones en la LAN conectadas a la interfaz resuelvan la dirección de hardware de la interfaz. Entonces, aunque no es (necesariamente) necesario para la administración del enrutador, es necesario que pase el tráfico IP. Sin embargo, un conmutador no necesita una dirección IP, excepto para la administración, ya que es puramente un dispositivo de "capa 2".
Vatine
@Marcin También necesitan una dirección IP para usar como dirección de origen en cualquier mensaje de error generado en caso de que un paquete no se pueda enrutar. Es posible usar la misma dirección para todas las interfaces.
Kasperd
@Vatine Eso es necesario si el protocolo subyacente es Ethernet. Hay otros protocolos de capa de enlace que no lo necesitan. En principio, no hay nada que impida que un enrutador use una dirección MAC como siguiente salto para una entrada de la tabla de enrutamiento en lugar de una dirección IP. En la práctica, no he visto ningún enrutador implementado de esa manera.
Kasperd
2

La respuesta corta es:

Si. Por definición, un enrutador debe tener más de una interfaz (con una dirección IP por interfaz) para enviar y recibir paquetes y reenviar paquetes de uno a otro según las direcciones de destino de los paquetes. No todos los enrutadores solo hablan IP, pero los enrutadores "multiprotocolo" no son realmente necesarios ahora que todo habla IP.

La respuesta más compleja también es sí ...

La implementación típica de un enrutador tiene una dirección IP por "red conectada directamente" o subred que el enrutador puede alcanzar a través de una red local. (es decir, si el enrutador tiene una dirección 10.10.10.1/23, puede alcanzar cualquier dirección IP entre 10.10.10.1 y 10.10.11.254 desde esa interfaz). Los hosts en esa red de capa 2 y en ese espacio de direcciones se configurarían para usar 10.10.10.1 como su "ruta predeterminada", por lo que cualquier tráfico que no vaya a 10.10.10.1/23 se entregaría al enrutador para enviarlo al destino final. En este punto, es de esperar que el enrutador tenga una dirección IP más que utiliza para comunicarse con la ruta predeterminada de ese enrutador (u otra red conectada directamente que tenga la dirección de destino).

Además de tener más de una dirección IP, los enrutadores pueden incluso tener más de una red IP, de modo que la misma dirección IP existe en varias subredes diferentes en el enrutador y el enrutador sabe que si el tráfico de la interfaz A está destinado a 10.10.10.10 se va fuera de la interfaz C, pero si viene desde la interfaz B, debe ir a la interfaz D. Las dos situaciones más comunes en las que esto puede ocurrir son con redes de administración o con "enrutadores virtuales", donde un solo enrutador se divide en diferentes enrutadores virtuales para diferentes clientes no relacionados.

Incluso es posible que algo a lo que llamaría un enrutador no tenga una dirección IP, como si tuviera lo que todos los demás llaman un "firewall" en modo puente que impone rutas de políticas. Tal dispositivo sería una pesadilla para apoyar y confundir a las personas que se hacen cargo de usted después de que lo despidan, pero enruta y no tiene una dirección IP local. (el loco que implementa tal cosa obviamente lo manejaría desde un puerto serie, ¿verdad?)

Chris
fuente
1

Sí, y casi todas las que desee, en cuanto a cómo obtener la dirección, bueno, esa es una pregunta mucho más grande que necesita un poco de reflexión. ¿Por qué no nos pregunta qué es lo que realmente quiere saber y tal vez nos brinde algo mejor / más información?

Chopper3
fuente
1

Tengo un enrutador con una sola dirección IP: es una puerta de enlace de voz. Es un cisco 2431 (creo). Los agentes de llamadas en nuestro sistema voip enrutan las llamadas locales salientes a través de él. Habla IP en el lado LAN y TDM sobre PRI por el otro. Entonces, en efecto, es un enrutador de enrutamiento entre una LAN IP y la PSTN. Una especie de media respuesta, pero ayuda recordar que el mundo entero no es IP.

Como una respuesta más cercana:

  • En una red IP pura, la mayoría de los enrutadores tendrían una dirección IP por interfaz física.

  • Si están ejecutando un protocolo de enrutamiento dinámico como OSPF, probablemente también tendrán una dirección de bucle invertido / 32

  • Si están ejecutando trunking, pueden tener múltiples IP por interfaz física, pero aún así solo una IP por LAN

  • Es posible poner varios dominios de difusión en la misma LAN, en cuyo caso tendría una dirección de puerta de enlace del enrutador por dominio de difusión, por LAN

  • También puede tener una dirección compartida entre múltiples enrutadores. Cisco usaría HSRP para esto. Tendría una dirección única por dominio de difusión, por LAN como se describió anteriormente, y luego la dirección de la puerta de enlace utilizada por los dispositivos en el dominio de difusión sería "compartida por dos enrutadores para que uno sea archivado, el otro se haría cargo.

jj33
fuente
Además, si se le da un ratón una galleta, él probablemente querrá un vaso de leche ...
jj33
Este no es un enrutador IP - es una puerta de enlace de voz :-)
slovon
Es un enrutador ... Enruta entre IP y PSTN ... Pero sí, sé que fue una respuesta tonta, por eso también di la verdadera.
jj33
0

Los enrutadores suelen tener varias direcciones IP. Tienen (al menos) una IP para cada LAN (bueno, al menos si es una LAN IP) y generalmente una (a veces más, pero generalmente una) dirección adjunta a una "interfaz de bucle invertido" para fines de administración.

Un enrutador con una sola dirección IP no tiene mucho sentido, ya que necesitará una dirección IP por interfaz / LAN a la que desee proporcionar conectividad IP. Entonces, con solo una IP, necesitaría una traducción entre IP y otro protocolo y, aunque probablemente pueda inventar un escenario en el que eso sea exactamente lo que desea, definitivamente no es una ocurrencia común.

Vatine
fuente
0

El enrutador funciona en la capa de red. Ayuda a conectar dos tipos diferentes de red. Tiene dos NIC (tarjeta de interfaz de red) correspondientes a cada red a la que se conecta, por lo que consta de dos direcciones IP [Mínimo] para cada NIC.

Por ej. Si estamos conectados a la red1 (digamos LAN) y queremos enviar datos a la red2 (supongamos que es una red de anillo), entonces necesitamos enviar datos a algún otro tipo de red (nuestro sistema no conoce los protocolos relacionados con la red de anillo ya que estamos conectados a la red1 (LAN)). Entonces, en este punto, necesitamos un enrutador que conozca los protocolos relacionados con ambos tipos de redes (LAN y RING), ya que tiene dos NIC (uno admite la red LAN y otro admite la red RING). Ahora enviamos nuestros datos (que están en formato LAN) al enrutador que luego convierte esos datos en formato RING y los pasa a la red RING.

Así es como funciona el enrutador.

Maneras de obtener la dirección IP de su enrutador:

  1. Su dirección de puerta de enlace es la dirección de su enrutador ipconfig /all
  2. Puede rastrear la ruta de sus paquetes de datos tracert command. Allí puede detectar la dirección IP de sus enrutadores.
SJ26
fuente