Os endereos IP so nmeros com 32 bits, normalmente escritos como quatro
octetos (em decimal), por exemplo 128.6.4.7. A primeira parte do endereo identifica uma rede especifica na inter-rede, a segunda parte identifica um host dentro dessa rede. Devemos notar que um endereo IP no identifica uma mquina individual, mas uma conexo inter-rede. Assim, um gateway conectando n redes tem n endereos IP diferentes, um para cada conexo. Os endereos IP podem ser usados para nos referirmos a redes quanto a um host individual. Por conveno, um endereo de rede tem o campo identificador de host com todos os bits iguais a 0 (zero). Podemos tambm nos referir a todos os hosts de uma rede atravs de um endereo por difuso, quando, por conveno, o campo identificador de host deve ter todos os bits iguais a 1 (um). Um endereo com todos os 32 bits iguais a 1 e considerado um endereo por difuso para a rede do host origem do datagrama. O endereo 127.0.0.0 e reservado para teste (loopback) e comunicao entre processos da mesma mquina. IP utiliza trs classes diferentes de endereos. A definio de classes de endereos deve-se ao fato do tamanho das redes que compem a inter-rede variar muito, indo desde redes locais de computadores de pequeno porte, at redes pblicas interligando milhares de hosts. Na primeira classe de endereos, classe A, o bit mais significativo e 0 (zero), os outros 7 bits do primeiro octeto identificam a rede, e os 24 bits restantes definem o endereo local. Essa classe de endereos e usada para redes de grande porte, os endereos de rede variam de 1 a 256, e cada redetem capacidade de enderear cerca de 16 milhes de hosts. A Arpanet e um exemplo de uma rede com endereos classe A. A classe B de endereos usa dois octetos para o nmero da rede e dois para endereos de hosts. Os endereos de redes classe B variam na faixa de 128.1 at 191.255 (os nmeros 0 e 255 do segundo octeto, e 127 no primeiro so usados para funes especiais), e cada rede pode interligar cerca de 65 mil hosts. Finalmente, os endereos classe C utilizam trs octetos para identificar a rede e um para o host. Os endereos de rede situam-se na faixa de 192.1.1 at 223.254.254, e cada rede pode enderear 254 hosts. Os endereos acima de 223 no primeiro octeto foram reservados para uso futuro.Alexandre Lopes 27-Lan&Unix - CENTROIN From: ANDRE FUCS To: ALL Subj: IP e menos IPs... :) Date: 10-05-96 Number: 3422 Oi ALL Resolvi procurar.... -Lan&Unix L - CENTROIN From: ALEXANDRE LOPES To: ALL Subj: Protocolo IP Date: 10-05-96 Number: 3425 Encontrei este texto em um livro sobre redes de computadores e o achei bastante interessante: O Protocolo IP (Internet Protocol) O IP foi projetado para permitir a interconexo de redes de computadores que utilizam a tecnologia de comutao de pacotes. O ambiente inter-rede consiste em hosts conectados a redes que por sua vez sao interligadas atravs de gateways. As redes que fazem parte da inter-rede variam de redes locais (por exemplo, redes Ethernet) at redes de grande porte (por exemplo, a Arpanet). Os gateways da Internet so tambm chamados de routers (roteadores). Ao contr rio do protocolo X.25, o protocolo IP e um protocolo sem conexes. Sua funo e transferir blocos de dados denominados datagramas da origem para o destino, onde a origem e o destino so hosts identificados por endereos IP. O protocolo IP tambm fornece o servio de fragmentao e remontagem de datagramas longos, quando necessrio, para que eles possam ser transmitidos
atravs de redes onde o tamanho mximo permitido para os pacotes e pequeno.
O servio oferecido pelo IP sem conexo. Portanto, cada datagrama IP tratado como uma unidade independente que no possui nenhuma relao com qualquer outro datagrama. A comunicao no-confivel, no sendo usados reconhecimentos fim a fim ou entre ns intermedirios. Nenhum mecanismo de controle de erros nos dados transmitidos utilizado, exceto um checksum do cabealho que garante as informaes nele contidas, que so usadas pelos gateways para encaminhar os datagramas, esto corretas. Nenhum mecanismo de controle de fluxo empregado. Algumas das principais caractersticas desse protocolo so: Servio de datagrama no-confivel Endereamento hierrquico Facilidade de fragmentao e remontagem de pacotes Identificao da importncia do datagrama e do nvel de confiabilidade exigido Identificao da urgncia de entrega e da ocorrncia futura ou no de pacotes na mesma direo (pr-alocao, controle de congestionamento) Campo especial indicando qual o protocolo de transporte a ser utilizado no nvel superior Roteamento adaptativo distribudo nos gateways Descarte e controle de tempo de vida dos pacotes interredes no gateway Alexandre Lopes - ALL, Endereos IP em Redes TCP/IP Toda interface de host ou n em uma rede TCP/IP identificada por um endereo IP exclusivo. Esse endereo ser utilizado para identificar o host em uma rede; ele especifica tambm informaes de roteamento em inter-redes. O endereo IP identifica um computador como um endereo de 32 bits exclusivo atravs de uma rede TCP/IP. Um endereo em geral representado por uma notao de decimais separados por ponto, que representa cada octeto de um endereo IP como seu valor decimal e separa cada octeto com um ponto. Ex: 102.54.94.97 ID de Rede e ID de Host Embora um endereo IP seja um valor nico, ele contm duas partes de informaes: a ID de rede e a ID de host (ou sistema) referente ao seu computador. -A ID de rede identifica um grupo de computadores e outros dispositivos, todos localizados em uma mesma rede lgica, separados ou conectados entre si por roteadores. Em inter-redes (redes formadas por um conjunto de redes locais), h uma ID de rede exclusiva para cada rede. -A ID de host identifica o seu computador dentro de uma ID de rede especfica. (Host qualquer dispositivo conectado com a rede que utilize TCP/IP) As redes conectadas com a Internet devero obter uma ID de rede oficial na InterNIC para garantir uma exclusividade de ID de rede IP. Depois de receber a ID de rede, o administrador da rede local dever atribuir IDs de host exclusivas aos computadores da rede local. Embora as redes privativas no conectadas com a Internet possam escolher utilizar seus prprios identificadores de rede, uma ID de rede vlida da InterNIC permitir que uma rede privativa estabelea conexo com a Internet posteriormente sem que seja preciso atribuir endereos novamente. A comunidade Internet definiu classes de endereos, de forma a acomodar redes de diferentes tamanhos. Cada classe de rede poder ser identificada a partir do primeiro octeto de seu endereo IP. A tabela a seguir apresenta um resumo do relacionamento entre o primeiro octeto de um endereo especfico e seus campos de ID de host e Id de rede. Ela tambm identifica o nmero total de IDs de rede e IDs de hosts para cada classe de endereo. Esse exemplo usar w.x.y.z para designar os bytes do endereo IP. Classes de Endereos IP Classe | Valores w | ID de rede | ID de host | Redes Disp. | Host/Rede A | 1326 | w | x.y.z | 126 |
16.777.214 B | 128391 | w.x | y.z | 16.384 | 65.534 C | 192-223 | w.x.y | z |
2.097.151 | 254 Nota: O endereo 127 reservado para teste de loopback e comunicaes entre processos no computador local; no um endereo de rede vlido. Os endereos 224 e acima so reservados para protocolos especiais (IGPM multicast) e no podem ser utilizados como endereos de host. Um host de rede utiliza uma ID de rede e uma ID de host para determinar qual pacote deve receber ou ignorar e para determinar o escopo de suas transmisses (apenas os ns com a mesma ID de rede suportam broadcasts no nvel do IP). Pelo fato de o endereo IP do remetente estar includo em todos os pacotes IP de sada, ser til para o computador de destino obter a ID de rede de origem e a ID de host do campo de endereo IP. Isso ser feito atravs de mscaras de sub-rede.