No es realmente relevante. Un interruptor solo envía señales. Lo que ingresa en un puerto lo envía a otro puerto.
La asignación de direcciones IP se realiza mediante máquinas host, es decir, los puntos finales. Un host podría identificarse con una dirección. Por supuesto, esto debe hacerse con cierto cuidado. Por ejemplo, si tiene una subred con dos computadoras A y B y otra subred con una computadora C, no puede darles direcciones como esta:
A = 10.0.0.4
- ¿Cuál es el protocolo de red de computadora más importante?
- ¿Cómo comienzo una carrera en redes IP?
- Travel Hacks: estoy atrapado en un hotel con Wi-Fi muy lento. Si quisiera 4G ilimitado en mi computadora portátil y teléfono Android, ¿cuáles son mis opciones?
- ¿Qué es un ProxyHam?
- Cómo resolver un problema de conexión en MySQL
B = 10.0.1.4
C = 10.0.0.4
e indique que una subred consta de las dos computadoras A y C y B está en una subred separada. Las subredes dadas deben reflejar la realidad. Para la mayoría de las personas, esto no es un problema, ya que su red doméstica solo tiene una subred, por lo que no importa qué máquina obtenga qué dirección, pero eso también significa que los conmutadores solo envían todos los paquetes a todos los puertos. Los interruptores son “tontos”. Los enrutadores son “más inteligentes” y se preocupan por qué puerto cubren qué subred y, por lo general, tienen un puerto que está conectado a una red “más amplia” y luego tienen una red más “estrecha” en el otro lado y esto significa que todos los paquetes destinados a las direcciones en la red estrecha se envían en esa dirección y cualquier otro paquete se envía en la otra dirección. Un enrutador generalmente tiene un solo puerto para la red más amplia y un conmutador incorporado, por lo que tiene varios puertos para la red estrecha. La mayoría de las personas tienen el puerto de red más amplio conectado a su ISP y luego tienen la red estrecha como su red privada en casa.
Como tal, puede decirle al enrutador que proporcione direcciones IP; esto se hace a menudo implementando BOOT o DHCP o algo así para que cada punto final envíe una solicitud al enrutador solicitando una dirección IP. Por lo tanto, el enrutador actúa como un “jefe” y entrega direcciones IP a todos los nodos de la red privada. Sin embargo, para la red más amplia, el enrutador actúa como un “esclavo” y se envía una solicitud BOOT o DHCP al ISP para obtener una dirección.
Además, la mayoría de las redes domésticas privadas implementan una forma de traducción de direcciones de red (NAT) para que su red doméstica privada use algunas direcciones IP que no son válidas en la red amplia. Es decir, un enrutador nunca enviará un paquete con la dirección 10.xyz o 192.168.xy al ISP. Estas direcciones están reservadas para la red doméstica privada. La idea es entonces que puede tener su computadora con la dirección 192.168.0.5 y su vecino también puede tener una computadora con la misma dirección. Esto funciona porque la dirección de su enrutador como colgada en el ISP será diferente y todas sus máquinas tendrán esa IP cuando el paquete se envíe fuera de su red. Esto significa que si la dirección externa del enrutador es 137.159.35.54 (acabo de elegir una dirección aleatoria) y usted tiene una computadora 192.168.0.5 y otra computadora en 192.168.0.6 y ambas envían una solicitud pidiendo a algún servidor que envíe un paquete de vuelta a ellos. El enrutador reemplazará estas direcciones IP con 137.159.35.54, pero sus números de puerto serán diferentes y dicen que la primera computadora recibe el número de puerto 25001 y la otra 25002. Cuando se devuelve una respuesta enviada al 137.159.35.54 puerto 25001, el enrutador sabrá que este paquete debe ir a 192.168.0.5. Por lo tanto, el enrutador reemplaza la dirección IP y el número de puerto a medida que envía los paquetes y cuando vuelven a entrar, también reemplaza la dirección de entrada y los números de puerto para que se den. Su vecino que también tenga 192.168.0.5 tendrá su dirección reemplazada por su IP externa que es diferente de la suya, pero su enrutador reemplazará esa dirección con 192.168.0.5 en su red local y el paquete irá a su computadora ya que su computadora no es en su red local en absoluto, pero solo.
Es importante comprender que el interruptor no hace nada especial. Cuando conecta un interruptor a un enrutador no sucede nada. Cuando conecta una computadora a ese conmutador y envía una solicitud BOOT o DHCP, el enrutador asignará una dirección IP y luego la enviará de vuelta a través del conmutador. En general, el conmutador no sabe cuáles de sus puertos recibirán el paquete. Solo sabe que el puerto en el que recibió el paquete probablemente no lo necesitará, por lo que lo envía a todos los puertos, excepto al puerto de donde recibió el paquete. Eso es esencialmente lo que hace un interruptor y cómo funciona. Ahora, un interruptor puede ser más inteligente. Por ejemplo, puede “aprender” que el puerto X tiene esta dirección IP y el puerto Y tiene esa dirección IP y así sucesivamente, por lo que puede ser selectivo y cuando ve un paquete con dirección IP u sabe que el paquete solo debe ir al puerto Y pero el conmutador no participa en la asignación de direcciones IP. También es importante darse cuenta de que todos los puertos en un conmutador dado pertenecen a la misma red. Si tiene dos redes separadas, necesita un enrutador o un puente entre ellas. Un interruptor no ayudará en absoluto. Esto significa que todos los nodos que cuelgan de un conmutador pertenecen a la misma red.