A subnet mask divides an IP address into network address and host address.
Correto. Aplique a máscara e você pode ver qual parte pertence à rede, e o lembrete é o endereço do host.
por exemplo. máscara 255.255.255.0 e 1.2.3.4 produziria
IP: 00000001.00000010.00000011.0000100 (1.2.3.4. in binary)
Mask: 11111111.11111111.11111111.0000000 (mask in binary)
-----------------------------------
Net: 00000001.00000010.00000011.0 (1.2.3.0)
A network address always ends with a series of 0's like (mostly for all subnets) such as 123.0.0.0, 123.45.0.0 and 123.45.67.0.
Geralmente acontece, mas parte disso é habitual. Eu poderia usar uma máscara de rede de 255.255.255.128 (Binary 11111111.11111111.11111111.1000000) para obter sub-redes menores. E 10.20.30.128 seria um endereço de rede, com 10.20.30.129 o primeiro IP possível, 10.20.30.130 o segundo possível etc etc.
E para 10.20.30.0 a 10.20.30.127 o IP da transmissão seria 10.20.30.127.
Routers act as intermediate stations to transfer data to the correct network.
Correto. Eles olham para a mesa de roteamento. Se souberem ter uma rota específica, eles a aplicam. Se não, eles o encaminham para o local padrão. É aqui que entra o gateway padrão.
Now, I have the following questions- What actually is network address ? Does it identify any real world host or Router? i.e. are addresses like 123.0.0.0, 123.45.0.0 or 123.45.67.0 actually assigned to any routers or hosts.
Não. O endereço de rede geralmente não é atribuído. Eles poderiam ser, mas, em seguida, as coisas iriam quebrar na maioria dos casos, porque o endereço de rede costumava ser usado como o endereço de transmissão antes que isso mudou para o endereço mais alto da rede. Diferentes implementações de pilha de IP fariam usando o endereço de rede diversão .
Você pode se safar em circunstâncias muito específicas. Por exemplo. em um sistema operacional específico e com roteadores específicos. Mas uma vez que você começar a misturar coisas, atualizar drivers ou enviar coisas fora de seu controle (por exemplo, para a Internet), você terá segurança no trabalho enquanto depura ...
If they are assigned to routers then why is my local lan router identified as 192.168.0.1 which is not a network address
Isso é meramente um IP normal. 192.168.0.0/16 é geralmente usado como um / 24, com IPs usuais de 192.168.0.1, embora 192.168.255.254 (65536-2 IPs). Com o primeiro IP normalmente reservado e o último IP reservado (como endereço de broadcast).
A maioria das configurações do SoHo usa o intervalo RFC1918 de 192.168.0.0/16, dividido em 256 sub-redes menores (/ 24) e atribui ao roteador o primeiro ou o último IP utilizável.
Isso faz muito sentido quando você cria uma rede. Uma das primeiras coisas que você precisa para planejar a saída da rede local, e dando a ele o primeiro IP, é ser personalizado. Mas isso é puro costume. Dar o roteador e o IP de 192.168.1.42 é igualmente válido.
Suppose a request for 123.23.45.27 comes to a router, the router applies the subnet mask to it and suppose comes out with the network address as 123.23.0.0, so now it will check it's routing table for network address as 123.23.0.0 and refer to the corresponding routing table entry that is capable of handle this request and that router further handles the requests.
Are my following assumptions true?
A router finds the network address from the IP address and checks its routing table.
Verdadeiro.
The routing table contains entries in the form of network address vs Router address and then a matched router address is picked up for forwarding the request.
Não tenho certeza sobre o versus. Ele contém endereços de rede. Resumidamente, isso acontece:
- Se os roteadores eram o destino, o pacote é manipulado.
- Se o roteador não for o destino, um roteador verificará se ele possui uma entrada específica para esse host. Do que ele irá encaminhar com base nisso.
- Se o roteador não for o destino, um roteador verificará se ele possui uma entrada específica para uma rede. Se tiver, então ele será encaminhado com base nisso.
- Se o roteador não for o destino e não tiver nenhum desses, ele o encaminhará ao gateway padrão, conforme definido no roteador
All request's for IP address in the range 123.23.0.1 to 123.23.255.255 will be mapped to network address 123.23.0.0 and will be sent to the same router for further routing.
Apenas para um / 16. Existem 30 possíveis máscaras de rede (excluindo 0.0.0.0 e específicas de host para host) e apenas 3 delas terminam na rodada comum .0's