IP definição Internet Protocol, ou um endereço IP é constituído por ser um endereço único que identifica um determinado dispositivo na Internet ou em uma rede local.
IP definição Internet Protocol
Internet Protocol (IP), ou em português “Protocolo de Internet”, é um conjunto de regras que regem o formato dos dados do identificador que permite que as informações sejam enviadas entre dispositivos em uma rede, pois são as informações de localização que tornam os dispositivos acessíveis para realizar uma comunicação, dentro da internet ou rede local.
Versões
Duas versões do Internet Protocol estão em uso, a versão original que foi implantada o Internet Protocol version 4 (IPv4).
O rápido esgotamento do espaço de endereços IPv4 disponível para atribuição a provedores de serviços de Internet e organizações de usuários finais, levou a Internet Engineering Task Force (IETF) a explorar novas tecnologias para expandir a capacidade de endereçamento na Internet.
O resultado foi um redesenho do Internet Protocol que se tornou conhecido como Internet Protocol Version 6 (IPv6).
A versão estuda neste artigo é a versão IPv4.
Formato de um endereço IP
Um endereço IP é uma sequência de números separados por pontos, sendo expressos como um conjunto de quatro números, constituídos de um conjunto de quatro grupos de 8 bits.
Cada conjunto é separado por um ponto e recebe o nome de octeto (byte), já que um byte é formado por 8 bits. Exemplificando: 192.159.1.34.
Os valores dos números no conjunto podem variar de 0 a 255 (00000000 a 11111111), assim, o intervalo de endereçamento IP completo vai de 0.0.0.0 a 255.255.255.255.
Os endereços IP não são aleatórios, são produzidos matematicamente e alocados pela Internet Assigned Numbers Authority (IANA), uma divisão da Internet Corporation for Assigned Names and Numbers (ICANN), criada nos Estados Unidos em 1998 para ajudar a manter a segurança da Internet e permitir que ela seja usada por todos.
DECIMAL PARA BINÁRIO E BINÁRIO PARA DECIMAL
Para converter um número decimal para binário ou binário para decimal usara tabela:
2^7 | 2^6 | 2^5 | 2^4 | 2^3 | 2^2 | 2^1 | 2^0 |
128 | 64 | 32 | 16 | 8 | 4 | 2 | 1 |
Imagem ilustrativa de uma rede de computadores:
Classes de Redes – IP definição Internet Protocol
Originalmente, o espaço de endereçamento IP foi dividido em estruturas de tamanho fixo, denominadas de classes de rede: a classe A, classe B, classe C, classe D e classe E. Onde, com base nos primeiros bits (prefixo) de um endereço IP, é possível determinar a qual a classe pertence de determinado endereço IP.
Para calcular quantos hosts podem ser usados em uma rede, pode-se utilizar a fórmula: 2^b-2 (b é igual ao número de bits com valor zero). No caso acima 2^8-2 igual a 254. O primeiro IP (xxx.xxx.xxx.0) representa o endereço da rede em si, o último endereço (xxx.xxx.xxx.255) representa o broadcast da rede.
Classe | números totais de IPs | Primeiro Octeto | Número de Redes | Número de Hosts | Máscara Default |
Class A | 231 | 1 – 126 | 27 – 2 | 224 – 2 | 255.0.0.0 |
Class B | 230 | 128 – 191 | 214 | 216 – 2 | 255.255.0.0 |
Class C | 229 | 192 – 223 | 221 | 28 – 2 | 255.255.255.0 |
Class D | 228 | 224 – 239 | Multicast | ||
Class E | 228 | 240 – 254 | Experimental |
- Classe A
- Tem seu primeiro bit como 0, os próximos 7 bits como um endereço de rede e os 24 bits seguintes como o endereço do host.
- O intervalo de endereços IP é de 0.0.0.0 a 127.255.255.255.
- Grande Organização.
- Classe B
- Seus primeiros bits iniciam com 10, os próximos 14 bits como um endereço de rede e os 16 bits seguintes como o endereço do host.
- O intervalo de endereços IP é de 128.0.0.0 a 191.255.255.255.
- Multinacionais.
- Classe C
- O endereço IP classe C sempre tem seus primeiros bits como 110, os próximos 21 bits como um endereço de rede e os 8 bits seguintes como o endereço do host.
- O intervalo de endereços IP é o primeiro bloco de 192.0.0.0 a 192.0.0.255 e o último bloco de 223.255.255.0 a 223.255.255.255.
- Usada para uma pequena rede, como pequenas empresas ou faculdades.
- Classe D
- Sempre tem seus primeiros bits como 1110.
- Não há segregação de endereços de host e de rede.
- Permite multicast, o que significa um datagrama direcionado a vários hosts.
- Os endereços de classe D são usados apenas para aplicativos multicast. A classe D nunca é usada para operações regulares de rede.
- Classe E
- O endereço começa com 1111.
- É reservado para uso futuro, pesquisa e fins de desenvolvimento.
Endereço IP privado
É também conhecido como endereço interno, porque só é visível para uma rede privada (interna), comumente utilizados em uma rede local (LAN).
Estes endereços são alocados aos dispositivos que estarão conectados e se comunicarão em uma rede privada.
As faixas de endereços reservados para esse tipo de redes privadas são:
Nome | Número de IPs | Descrição | Faixa de endereços IP |
---|---|---|---|
8-bit block | 16,777,216 | Uma classe A | 10.0.0.0 – 10.255.255.255 |
12-bit block | 1,048,576 | 16 classes B | 172.16.0.0 – 172.31.255.255 |
16-bit block | 65,536 | 256 classes C | 192.168.0.0 – 192.168.255.255 |
16-bit block | 65,536 | Uma classe B | 169.254.0.0 – 169.254.255.255 |
Máscara de Rede
Define qual parte do IP representa a rede e qual parte representa os hosts daquela rede.
gateway
Se um dispositivo em uma rede privada deve se comunicar com outras redes, é necessário que haja um gateway para garantir que a rede externa seja vista com um endereço público.
Normalmente utilizamos o primeiro IP da rede como “gateway”, ou seja, IP do roteador principal da rede, (xxx.xxx.xxx.1). Isso não é uma regra.
Classes Inter-Domain Routing (CIDR)
É um método para repartir os endereços IP, equivalente a máscara de rede, ou seja, um jeito mais moderno para repartir uma rede.
IP definição Internet Protocol, exemplo:
O último IP válido da rede sempre é o broadcast menos um.
O primeiro IP válido da rede normalmente é utilizado para o Gateway.
Exemplo de uma rede com máscara 255.255.255.240, usando o número de IP para a rede: 192.168.100.0:
Address: 192.168.0.1 11000000.10101000.00000000.0000 0001 Netmask: 255.255.255.240 = 28 11111111.11111111.11111111.1111 0000 Wildcard: 0.0.0.15 00000000.00000000.00000000.0000 1111 Network: 192.168.0.0/28 11000000.10101000.00000000.0000 0000 (Class C) Broadcast: 192.168.0.15 11000000.10101000.00000000.0000 1111 HostMin: 192.168.0.1 11000000.10101000.00000000.0000 0001 HostMax: 192.168.0.14 11000000.10101000.00000000.0000 1110 Hosts/Net: 14 (Private Internet)
Para ir ao site que realiza outros cálculos, Clique aqui.
Endereço IP externo
É um endereço IP externo ou público, porque é o endereço que o processo de roteamento usa para fazer a conexão com à Internet, fornecido pelo ISP (Provedor de Internet).
IP definição Internet Protocol
Este artigo: IP definição Internet Protocol, ajuda a ilustrar os conceitos importantes para se trabalhar com uma rede na versão IPv4.
Para acessar mais artigos sobre redes de computadores, clique aqui.