Pesquisar uma área onde a informática se aplica na atualidade

Disponível somente no TrabalhosFeitos
  • Páginas: 9 (2070 palavras)
  • Download(s): 0
  • Publicado: 16 de março de 2013
Ler documento completo
Amostra do texto
1

Introdução

Com o intuito de permitir a interligação entre os vários hosts ligados a Internet foi desenvolvido o IP (Internet Protocol), que permite endereçar de forma única cada interface de rede presente na internet. Atualmente existem duas versões de endereços IP, o IPv4 e o IPv6. O IPv4 é definido através do RFC 1166 (Internet Numbers) e foi introduzido em janeiro de 1983. Segundo oIPv4, é atribuído para cada host um número de 32 bits único, geralmente representado por quatro números decimais separados por pontos. Já o IPv6, introduzido em 1999 e formalizado através do RFC 1883, utiliza 128 bits e é representado como uma sequência de números hexadecimais. Várias organizações estão envolvidas com o controle e delegação de IPs. Em especial, o ICANN (Internet Corporation forAssigned Names and Numbers, realiza a delegação de blocos de endereços para outras organizações que realizam os registros regionais: • LACNIC (Latin-American and Caribbean IP Address Registry) - América Latina e algumas ilhas do Caribe; • ARIN (American Registry for Internet Numbers) - América do Norte, Caribe e África abaixo do Sahara); • RIPE (Reséau IP Européens) - Europa, parte da África e paísesdo oriente médio); • APNIC (Asia-Pacific Network Information Center) - Ásia e pacífico. Mas é através dos grandes provedores de internet (ISP - Internet Service Provider) que as empresas obtêm IPs, pois são eles os únicos autorizados pela ICANN a fazer esta negociação. Para se ter uma idéia de como isto funciona, através do mapa de atribuição do IPv4∗ , pode-se notar que os IPs começando com 200 e201 estão sob a responsabilidade da LACNIC. Isto explica porque é tão comum encontrar estes número nos provedores brasileiros.

2

Classes de endereçamento

Como a representação binária é pouco conveniente, este número passou a ser dado na notação decimal com pontos, onde um valor decimal substitui cada grupo de 8 bits, como a seguir: 10101010 00100111 01001101 01110010 170 . 39 . 77 . 114Cada endereço é dividido, por sua vez, em duas partes: uma parte ligada à rede ao qual o host pertence e outra parte ligado ao próprio host: | 32 bits | Dependendo da quantidade de bits alocados para cada parte do endereço, diferentes classes de endereçamento são construídas. Os primeiros bits são fixos e irão definir estas classes, da seguinte maneira : Byte 1 Classe A Classe B Classe C Classe DClasse E


Byte 2

Byte 3

Byte 4

0 10 110 1110 1111

http://www.iana.org/assignments/ipv4-address-space

2

Já a quantidade de bits na porte de network e host varia da seguinte forma: Classe A Classe B Classe C Classe D Classe E Byte 1 Byte 2 Byte 3 Byte 4 NETWORK HOST NETWORK HOST NETWORK HOST MULTICASTING RESERVED

Estas restrições geram a seguinte faixa de valores válidos parao primeiro byte† do endereço IP: Classe A B C D E Faixa de valores para o primeiro octeto 0 - 127 128 - 191 192 - 223 224 - 239 240 - 255

Levando-se em conta a quantidade de bits utilizadas para rede (network) e host em cada classe, é possível definir a quantidade máxima de redes e hosts para cada classe de endereçamento‡ : Classe A B C Bits para rede Num. máx. de redes 7 128 14 16384 212097152 Bits para host Num. max. de hosts 24 16777216 16 65536 8 256

Uma possível representação do espaço de endereçamento, considerando a quantidade de endereços possíveis para cada classe, pode ser dada a seguir. Note que, partindo da classe A, cada nova classe possui metade dos endereços da anterior. Isto é uma consequência direta da forma como os bits foram prefixados no primeiro octeto, noprocesso de definição das classes.

É importante notar que dois endereços especiais são necessários: o endereço de rede e o endereço de broadcasting (difusão). O primeiro é um IP que serve de identificador da rede que se está utilizando, não estando associado a nenhum host. O segundo é o endereço IP que, quando utilizado, permite mandar uma mensagem para todos os hosts participantes daquela rede....
tracking img