terça-feira, 23 de junho de 2020

Entenda a estrutura do endereço IP

O protocolo IP é o protocolo padrão da internet. Ele torna possível todas as comunicações existentes na rede como a conhecemos hoje. Mas, há uma nuance muito importante e às vezes pouco entendida, que é o seu esquema de endereçamento. O endereço IP é composto de quatro campos de 8 bits chamados de octetos. Portanto, 4 octetos separados por pontos. Ex.: 192.168.0.128 em decimal. Porém, na verdade, este endereço é lido pelos roteadores no sistema de numeração binário 11000000.10101000.00000000.10000000 o que dá a possibilidade de endereçar 2^32 dispositivos, cerca de 4096 milhões. Acontece que seria quase impossível administrar a entrega de pacotes numa rede com tantos dispositivos dadas as características de comunicação de uma rede IP. Então entra a ideia de redes e sub-redes. Desse modo, além dos endereços de hosts temos também as máscaras de sub-rede, que são indicadas por números como esse 255.255.255.0 que em binário fica 11111111.11111111.11111111.00000000 
A combinação dos zeros e 1s do campo endereço com os zeros e 1s do campo máscara de sub-rede indica em qual rede determinado dispositivo como computador ou smartphone se encontra, na maioria das vezes fazendo uma determinação até mesmo geográfica, sendo que os 1s na máscara indicam a rede e o campo com os zeros são reservados para endereçar o host. No exemplo acima, os hosts são determinados pelos últimos 8 bits, sendo possível endereçar 2⁸, ou seja, 256 endereços. Podemos fazer uma analogia com endereços no sistema postal. Parte do endereço indica a cidade, bairro, rua, e por último número da casa ou apartamento. Neste processo, vale também informar que quando todos os bits  de host estão setados em zero, este endereço é um endereço de rede e não é atribuído a um host. Podemos pensar neste número como um CEP que indica a rua toda. Do mesmo modo, se todos os bits neste campo, estão setados em 1, este endereço é chamado endereço de broadcast, o que indica que o pacote será visto por todos os dispositivos desta rede. 

Ergue-se um novo paradigma na internet

A demanda atual de conteúdo na internet envolvendo voz e vídeo por aplicativo, stream de filmes e séries, mineração e sistema de criptomoeda...