Endereços Internet

Se diz que um sistema provê um serviço de comunicação universal se ele permite a qualquer host se comunicar com qualquer outro. Para que um sistema preste serviços de comunicação universalmente é necessário estabelecer um método de identificar os computadores que seja aceito globalmente. Na Internet se escolhe identificar os computadores através de endereços binários.

Na Internet a cada computador é associado um endereço inteiro de 32 bits, chamado endereço IP. O importante no esquema de endereços internet é que os inteiros são cuidadosamente escolhidos para fazer o roteamento eficiente. Especificamente um endereço IP define o identificador da rede ao qual o host está conectado e também a identificação de um único computador nessa rede.

Conceitualmente cada endereço é um par (netid, hostid), onde netid identifica a rede, e hostid identifica um computador nessa rede. Na prática cada endereço IP deve ter um Formato específico. No gráfico abaixo é apresentado o formato dos endereços IP.