IPv4, ou Internet Protocol versão 4, é um protocolo usado para endereçar dispositivos conectados à internet. Um endereço IP é um identificador único atribuído a cada dispositivo na Internet, permitindo-lhe comunicar com outros dispositivos. No formato IPv4, um endereço IP é composto por quatro números de 8 bits separados por pontos. Cada número pode variar entre 0 e 255, proporcionando um total de aproximadamente 4,3 mil milhões de endereços únicos.
Um endereço IPv4 é normalmente dividido em duas partes: o ID de rede e o ID de anfitrião. O ID de rede identifica a rede à qual o dispositivo pertence, enquanto o ID de anfitrião identifica o dispositivo específico dentro dessa rede. A divisão entre o ID de rede e o ID de anfitrião é determinada pela máscara de sub-rede, que é uma série de 1s e 0s que define o tamanho da rede.
Para formar um endereço IPv4, o administrador de rede deve primeiro escolher um ID de rede. Normalmente, isto é feito com base nas necessidades da organização e no número de dispositivos que serão ligados à rede. Uma vez escolhido o ID de rede, o administrador escolherá um ID de anfitrião para cada dispositivo na rede. O ID do anfitrião tem de ser único na rede.
Para determinar se um endereço IP externo é fixo, é possível verificar com o provedor de serviços de Internet (ISP). Alguns ISPs oferecem endereços IP fixos por uma taxa adicional, enquanto outros fornecem endereços IP dinâmicos que mudam periodicamente.
Para saber se um endereço IP é interno ou externo, pode verificar-se se o endereço IP se insere numa gama de endereços IP privados ou numa gama de endereços IP públicos. Os endereços IP privados são utilizados numa rede local e não são acessíveis a partir da Internet. Os endereços IP públicos, por outro lado, são utilizados para identificar dispositivos na Internet.
Um endereço IP externo refere-se ao endereço IP público atribuído a um dispositivo na Internet. Este endereço IP é utilizado para identificar o dispositivo e permitir-lhe comunicar com outros dispositivos na Internet.
Numa rede 26, existem aproximadamente 62.000 anfitriões disponíveis. Este valor é calculado subtraindo o número de endereços reservados (ID de rede e endereço de difusão) do número total de endereços disponíveis numa rede 26 (64.000).
Uma máscara de 32 refere-se a uma rede com apenas um anfitrião. Isso ocorre porque a máscara de sub-rede para uma rede com um host seria 255.255.255.255, o que equivale a uma máscara de 32. Esse tipo de rede é normalmente usado para endereços de loopback ou para conexões ponto a ponto.
Em conclusão, compreender como são formados os endereços IPv4 é essencial para os administradores de rede e para qualquer pessoa que trabalhe com dispositivos ligados à Internet. Ao compreender a estrutura de um endereço IP, é possível gerir e resolver eficazmente os problemas de conectividade da rede. Além disso, saber como determinar se um endereço IP é interno, externo, fixo ou dinâmico pode ajudar a optimizar o desempenho e a segurança da rede.
A melhor máscara de rede depende dos requisitos específicos da rede e do número de hosts que precisam ser conectados. Uma máscara de rede determina o número de endereços IP disponíveis em uma rede e deve ser escolhida de acordo. Por exemplo, se uma rede precisar de ligar 50 anfitriões, uma máscara de rede de 255.255.255.192 (que permite 62 endereços IP utilizáveis) será mais adequada do que uma máscara de rede de 255.255.255.0 (que permite apenas 254 endereços IP utilizáveis). Portanto, a melhor máscara de rede é aquela que atende às necessidades específicas da rede em questão.
Uma máscara de rede é um número binário de 32 bits que é usado para dividir um endereço IP em duas partes: o endereço de rede e o endereço do host. A sua função é determinar que parte de um endereço IP representa a rede e que parte representa o anfitrião. A máscara de rede funciona efectuando uma operação AND de bits entre a máscara de rede e o endereço IP, o que resulta no endereço de rede. Os restantes bits representam o endereço do anfitrião. Por outras palavras, a máscara de rede é utilizada para definir os limites de uma rede e para ajudar os routers a determinar como encaminhar os pacotes dentro dessa rede.
Para calcular a máscara de sub-rede, é necessário determinar quantos bits são usados para o ID da rede e quantos bits são usados para o ID do host. Quando souber o número de bits de rede, pode definir todos esses bits como 1 na máscara de sub-rede. Os restantes bits serão definidos como 0. Por exemplo, se tiver 8 bits de rede, a máscara de sub-rede será 255.0.0.0. Se tiver 16 bits de rede, a máscara de sub-rede será 255.255.0.0. E se tiver 24 bits de rede, a máscara de sub-rede será 255.255.255.0.