Essas portas no CM são quase certamente apenas um switch interno, não placas de rede individuais. O CM provavelmente tem uma placa de rede interna conectada a um chip do switch, que está conectado às portas na parte traseira.
Estou assumindo as responsabilidades de TI para um cara de TI anterior.
Temos uma conexão de modem de cabo de 50mb da Comcast junto com 5 endereços IP estáticos:
XXX.XXX.XXX.180
XXX.XXX.XXX.181
XXX.XXX.XXX.182
XXX.XXX.XXX.183
XXX.XXX.XXX.184
Estamos no processo de substituir nossa máquina de firewall. Atualmente, a caixa de firewall é a única coisa conectada ao modem a cabo. No entanto, o modem a cabo tem várias portas ethernet, de forma semelhante a um roteador.
Eu montei uma nova máquina de firewall e é hora de começar a testar e configurá-la. Então, isso significa que também preciso conectá-lo ao modem a cabo (lembre-se que ele tem várias portas Ethernet).
Agora, com vários computadores conectados ao modem a cabo, como o modem a cabo sabe para onde direcionar o tráfego? Se alguma solicitação na Internet for feita para XXX.XXX.XXX.181
, que vai para o nosso modem a cabo, como o modem a cabo sabe a qual computador conectado esse tráfego deve ser enviado?
Olhando para a interface web do modem a cabo, parece não haver nada de especial em relação a roteamento ou endereços IP de NAT. É porque quando há apenas um computador conectado ao modem, todo o tráfego é enviado para ele por padrão? Agora que vou ter (temporariamente) vários computadores conectados ao modem a cabo, preciso especificar regras de roteamento ou NAT no próprio modem?
Eu vou falar com a Comcast sobre isso em seguida, mas achei que pediria aqui primeiro para que eu possa entender melhor como esse tipo de coisa geralmente se desenrola.
O modem a cabo / roteador está usando ARP para encontrar o endereço IP na rede ethernet. É automagia, você não precisa configurar nada.
Eu duvido que você tenha que fazer algo especial no lado do modem para ter várias máquinas. Você deve poder apenas atribuir um endereço IP diferente a cada máquina e enviará os pacotes conforme apropriado. A menos que haja algo incomum sobre o modem, ele provavelmente funcionará exatamente como um switch.
So now with multiple computer plugged into the cable modem, how does the cable modem know where to route the traffic?
Deve haver uma tabela de roteamento no dispositivo que determine isso.
If some request on the internet is made to XXX.XXX.XXX.181, which goes to our cable modem, how does the cable modem know which connected computer that traffic is supposed to be sent?
Novamente, a tabela de roteamento determinará isso. Além disso, o tráfego enviado terá o endereço de origem para o destino para se referir; o pacote retornando terá isso como o "endereço de retorno".
Seu modem seria .184, seu roteador deve estar configurado para .183, sub-rede 255.255.255.248, gateway .184 e NAT do seu roteador. Outros sistemas que precisam de ips públicos seriam configurados de maneira semelhante.