Upload
internet
View
106
Download
1
Embed Size (px)
Citation preview
PROTOCOLO IP
Antecedentes Históricos
PROTOCOLO IP• Desenvolvido em 1973 por Vinton Cerf.
WORLD WIDE WEB• Desenvolvida em 1989 por Timothy Berners-Lee.
FUNÇÕES
Encaminhamento de pacotes
na Internet
Endereço IP
Determina quem irá ser contactado
• Número de telefone
• Endereço postal
• DNS (Domain Name Service)
Formato
• Composto por quatro números entre 0 e 255.
• Único para cada computador, embora possa não ser fixo.
Ex: 12.11.162.110
Ex: 172.186.4.194
Formato
Formado por prefixos:• 8 primeiros bits – empresa• 8 bits seguintes – filial• Próximos 8 bits – rede local• 8 bits finais – computador
Total = 32 bits
Curiosidade
• Número composto por 32 bits.
• Pode variar entre
0 e 4 228 250 625.
Composição
• Número dividido por pontos em 4 grupos de 8 bits (octetos).
• Também chamado notação das quatro partes.
Forma Binária
• Observando na sua forma binária:
140 .179 .220 .200
10001100.10110011.11011100.11001000
Divisão
• Número de rede – um ou mais octetos.
• Número da máquina – identificação da máquina na rede.
Endereços Reservados
• 0.0.0.0 – rota padrão – forma como os pacotes são encaminhados.
• 127.0.0.0 – endereço local – tráfego local da máquina.
Endereço IP Estático
• Número atribuído a uma determinada máquina e que não muda.
Endereço IP Estático
Vantagem• A máquina possui sempre o mesmo
identificador, sendo mais simples encontrá-la.
Desvantagem• Tem de ser atribuído manualmente,
aumentando o trabalho e a possibilidade de erros.
Res. Nomes de Máquinas
• Números de 32 bits difíceis de memorizar.
• Máquinas conhecidas por um nome
Ex: raposa, castor…
• Função de bibliotecas.
Definindo Endereços IP
• Máquinas dentro de uma rede local compartilham endereços IP.
• Muitas redes – atribuição de diferentes números ou uso de sub-redes.
Endereços Especiais
Classe Gama de IP’s
A 10.0.0.0
B 172.16.0.0 até 172.31.0.0
C 192.168.0.0 até 192.168.255.0
Classe A
• Entidades e empresas muito grandes – governo, grandes universidades e empresas como a IBM ou Hewlett Packard.
• Começam com um número entre 1 e 126 no primeiro octeto.
• 3 restantes octetos livres.• 16 milhões de endereços individuais.
Classe B
• Empresas e universidades de médio porte.
• Começam com um número entre 128 e 191 no primeiro octeto.
• Números de 1 até 255 no segundo octeto.
• 2 restantes octetos livres.
• 65 536 endereços individuais.
Classe C
• Maioria das empresas e fornecedores de acesso.
• Número de 192 a 223 no primeiro octeto.
• Número de 1 até 255 nos segundo e terceiro octetos.
• Somente o quarto octeto livre.• 255 endereços individuais.
Classe D
• Endereços multicast.
• Multicast
• Unicast
• Anycast
Classe E
• Reservada
Resumo
• Classe A começados por 1 a 126.
• Classe B começados por 128 a 191.
• Classe C começados por 192 a 223.
• Classe D começados por 224 a 239.
• Classe E começados por 240 a 254.
Máscara de Sub-Rede
• Permite uma maior divisão do endereço IP, de modo a facilitar a sua gestão.
• Octeto usado para identificar rede – máscara de sub-rede = 255.
• Octeto não usado para identificar rede – máscara de sub-rede = 0.
Exemplo
ClasseEndereço IP (exemplo)
Identificador da Rede
Identificad. da Máquina
Máscara de Sub-
Rede
Classe A
10.5.67.15 10 5.67.15 255.0.0.0
Classe B
172.27.95.14
172.27 95.14255.255.
0.0
Classe C
192.168.0.1. 192.168.0 1255.255.
255.0
IPv6
• Em breve, não haverá mais endereços IP disponíveis.
• Internet Protocol Next Generation.
• Deverá substituir progressivamente o IPv4.
Formato
• Formados por 128 (16*8) bits de comprimento.
Vantagens
• Suporte de um número muito maior de nós finais.
• Melhor hierarquização do espaço de endereçamento.
• Maior facilidade em termos de auto-configuração.
Capacidade Total
• 340 282 366 920 938 463 374 607 431 768 211 456 (256*256*256* … 16 vezes).
• 665 570 793 348 866 943 898 599 endereços por m2 do planeta Terra.
Notação
• Evitar que se tornem muito longos.
• Escritos como 8 números hexadecimais separados por “:” .
• Cada grupo representa 16 bits.
3FFE:3100:0000:0000:0000:0000:0000:1111
• Para simplificar utiliza-se o símbolo “::” para representar vários grupos de 16 bits a zero.
3FFE:3100::1111
Cabeçalhos
• Alguns campos foram retirados ou passaram a ser opcionais.
• O IPv6 apresenta um cabeçalho simplificado e um novo método de processamento de opções.
• Um cabeçalho IPv6 contém menos informações do que um cabeçalho IPv4, apresentando assim uma estrutura mais simplificada.
FIMAdosinda AmadoNuno Figueiras16 de Janeiro de 2003