SUMÁRIO 1. AULA 6 ENDEREÇAMENTO IP:... 2 1.1 Introdução... 2 1.2 Estrutura do IP... 3 1.3 Tipos de IP... 3 1.4 Classes de IP... 4 1.5 Máscara de Sub-Rede... 6 1.6 Atribuindo um IP ao computador... 7
2 1. AULA 6 ENDEREÇAMENTO IP: 1.1 Introdução Na aula 2 tivemos uma idéia básica do que é o IP. Embora tenha sido muito superficial, deu para notar que ele é um dos protocolos mais importantes e agora vamos estudá-lo um pouco mais. Não podemos estabelecer uma comunicação entre dois computadores numa rede se eles não possuem um IP. É como se fosse uma carteira de identidade, algo que o identifique de maneira única. Se não for dessa maneira, não poderemos saber para onde foram enviados os dados de um PC. No Windows, podemos descobrir o IP do computador acessando Iniciar Configurações Conexões de Rede Conexão Local Suporte, conforme destacado na janela abaixo: Nos próximos tópicos vamos estudar a estrutura do IP, seus tipos, classes e como esses IPs são vistos na Internet. Esses conceitos iniciais são necessários para entender como alguns protocolos usam o IP para trabalhar.
3 1.2 Estrutura do IP Um endereço IP é composto de 4 grupos contendo números separados por pontos. Cada grupo representa 1 byte, logo o endereço completo possui 4 bytes. Como esses números valem 8 bits por grupo, temos um endereço total de 32 bits. Cada um desses números pode assumir valores entre 0 e 255, então a faixa completa de endereços IP está entre 0.0.0.0 e 255.255.255.255. Por isso, temos IPs com formatos 200.153.77.240, 192.168.254.56 e etc. Em um endereço IP, temos duas informações importantes que é a parte que identifica a rede e a parte que identifica o computador. Logo, em qualquer faixa de IPs que podemos configurar na rede, teremos essas duas informações. Veja um exemplo: 192.168.254.15 Identificador do computador Identificador da rede 1.3 Tipos de IP Os IPs são classificados em dois tipos: Internos = são IPs próprios para redes locais. Esses endereços podem ser atribuídos de forma manual ou automática. Veremos depois mais à frente como isso acontece. Nos PCs abaixo, cada um está com o seu IP. 192.168.254.15 192.168.254.16 192.168.254.17 192.168.254.18 Fig.1 Externos = são IPs que só podem ser usados nas redes externas ou Internet, distribuídas somente para as empresas. Veja o desenho:
4 (IPs internos - LAN) 192.168.254.15 192.168.254.16 WAN Servidor Web (Internet) 64.233.163.99 (IP externo - WAN) Rede Local Roteador 192.168.254.17 192.168.254.18 Fig.2 1.4 Classes de IP Os IPs são separados em cinco classes, sendo três delas são para o uso hoje e duas delas para usos futuros. Dessas três classes, uma faixa de cada foi reservada para o uso interno, ou seja, a rede local. Então, teoricamente, você pode configurar a sua rede local usando qualquer faixa das três reservadas para redes internas. Veja no quadro abaixo as classes de IP com seus intervalos completos de endereços: CLASSES ENDEREÇO INICIAL ENDEREÇO FINAL Classe A 1.0.0.0 126.255.255.255 Classe B 128.1.0.0 191.254.255.255 Classe C 192.0.1.0 223.255.254.255 Classe D 224.0.0.0 239.255.255.255 Classe E 240.0.0.0 254.255.255.255 Veja abaixo as faixas reservadas para o uso em redes locais: CLASSES FAIXA INICIAL FAIXA FINAL Classe A 10.0.0.0 10.255.255.255 Classe B 172.16.0.0 172.31.255.255 Classe C 192.168.0.0 192.168.255.255 Classe D - - Classe E - - Vamos conhecer um pouco sobre essas classes: Redes Classe A = essas redes podem ter até 16 milhões de endereços. Somente grandes empresas têm autorização para usar como endereço externo um IP classe A. Exemplo disso é o serviço de correio americano que usa a rede classe A de número 56 (faixa de 56.0.0.0 a 56.255.255.255) e o nosso conhecido buscador Google (64.233.163.99). Mas mesmo assim, se você quiser, pode usar redes classe A desde que use em seus PCs um IP que esteja dentro da faixa completa destinada à rede local (10.0.0.0 a 10.255.255.255).
Redes Classe B = essas redes podem ter até 65.534 endereços. Essas classes são usadas por empresas de médio porte, como universidades, empresas de telecomunicações e médias corporações. O mesmo caso das redes classe A se aplica às da classe B. Você pode configurar a sua rede local para usar endereços classe B, desde que use em seus PCs um IP que esteja dentro da faixa completa destinada à rede local (172.16.0.0 a 172.31.255.255). 5 Redes Classe C = essas redes podem ter até 254 endereços. Essa classe é utilizada para pequenas empresas e é também a classe que a Internet utiliza. A faixa completa reservada para rede local vai de 192.168.0.0 a 192.168.255.255. logo, nos desenhos acima, podemos concluir que os PCs da rede estão usando uma parte da faixa destinada à redes locais (192.168.254.15 a 192.168.254.18) e que estão na mesma classe da Internet. As redes classe D e classe E não são usadas da mesma maneira que as classes anteriores, portanto, só iremos saber o que elas fazem quando tivermos alguma aplicação que use endereços dessas redes. Por enquanto, não vamos nos preocupar com elas. Existem endereços IP que não podem ser usados pelos computadores porque são reservados para alguma função do sistema. Vejamos quais são: IP DESCRIÇÃO 0.0.0.0 0.255.255.255 Rede corrente (só funciona como endereço de origem) 127.0.0.0 127.255.255.255 Reservado para comunicação com o computador local (localhost) 255.255.255.255 Pacotes Broadcast (mensagem para todos os nós da rede) Existem ainda outros que não podem ser usados. Se desejar saber mais, consulte o site Wikipédia. Nas classes A, B e C das redes acima foi mostrado que cada uma delas possui uma faixa para ser usada exclusivamente em redes privadas. Por exemplo, a faixa completa de endereços privados da classe C vai de 192.168.0.0 a 192.168.255.255. Essa faixa abrange toda a extensão de endereços. Só que, na prática, não se usa todos eles. Essa faixa completa foi dividida em 256 faixas menores para que possa ser possível usá-las sem desperdiçar muitos endereços de IPs. Veja no quadro abaixo a faixa completa dividida em várias outras: REDE CLASSE C (FAIXA COMPLETA) = 192.168.0.0 a 192.168.255.255 INÍCIO FIM Faixa 1 192.168.0.0 192.168.0.255 Faixa 2 192.168.1.0 192.168.1.255 Faixa 3 192.168.2.0 192.168.2.255 Faixa 4 192.168.3.0 192.168.3.255 Faixa 5 192.168.4.0 192.168.4.255 Faixa 255 192.168.254.0 192.168.254.255 Faixa 256 192.168.255.0 192.168.255.255 Conforme observado, temos 256 faixas disponíveis com 254 PCs cada para usar em uma rede. Por exemplo, se você quer configurar na sua rede endereços da faixa 4, terá que começar pelo 192.168.3 e variar apenas o último número,
lembrando sempre que em redes classe C, os três primeiros grupos identificam a rede e o último grupo identifica o próprio computador. Por isso os PCs da Fig.1 começam com 192.168.254 e tem como final os números 15, 16, 17 e 18. 6 Não foram mostradas as tabelas com os IPs das classes anteriores por causa da grande quantidade de redes e máquinas que podem ser usadas. Geralmente você irá configurar a sua rede com IPs classe C, mas dependendo da situação, outra classe pode ser usada. Quando essa situação ocorrer, mostrarei como se deve proceder. Em Projetos de Redes de Computadores falarei disso também. 1.5 Máscara de Sub-Rede Também chamado apenas de máscara de rede, tem a função de identificar a parte fixa e a parte variável da rede. O formato da máscara de sub-rede é representado pelo número 255 com algumas repetições de acordo com o tipo de classe a ser representada. Resumindo: para cada classe de rede, existe uma máscara definida. Veja abaixo: CLASSE MÁSCARA DE SUB-REDE A 255.0.0.0 B 255.255.0.0 C 255.255.255.0 Eu disse antes que em redes classe C que os três primeiros grupos de números do IP identificam a rede e o último grupo identifica o próprio computador, e citei como exemplo o IP 192.168.254. Sabendo disso, qual é a máscara de rede que deve ser configurada no sistema para ser usada com este IP? Ora, a da classe correspondente C, com a máscara 255.255.255.0, conforme a imagem abaixo: O sistema configura a máscara de sub-rede automaticamente, embora em algumas situações não se possa usar essas máscaras por causa do excesso de computadores ou porque precisamos juntar redes classe B ou C consecutivas. Mas, na maioria dos casos, não vamos precisar mudar os valores automáticos da máscara.
Agora, cuidado. Devemos prestar muita atenção na máscara, pois como já disse, ela indica a parte que é fixa na rede (255) e a parte que é variável, ou seja, os PCs na rede. Numa máscara de classe B, por exemplo, o 255.255.0.0 mostra que os zeros é que representa os PCs, e os 255 é a parte fixa dos números, ou seja, não varia. Quando for dar IPs para computadores de máscara de classe B, você vai variar apenas os dois últimos números 172.16.X.X (o X representa a parte que serão atribuídos números para os PCs). 7 Outro fato que deve ter atenção é que numa faixa de IP, seja de qualquer classe, seja externo ou interno, sempre terá dois IPs que não podem ser usados: os com terminação em zero (192.168.0.0 ou 192.168.1.0) e aqueles com terminação em 255 (192.168.255.255 ou 192.168.0.255). Ou seja, a terminação final do endereço não pode ser zero e nem 255. Isso por que o zero representa a própria rede e é reservado. O 255 é usado para envio de dados para toda a rede, independente de solicitação. Isso é chamado de broadcast. Então, não use endereços que tenha terminação em zero e nem 255. Quanto ao termo broadcast, nas próximas aulas ele será mais detalhado. 1.6 Atribuindo um IP ao computador Há duas formas de atribuir um IP ao computador: Manualmente ou automaticamente. Aqui, vamos estudar as duas formas, e também conhecer uma faixa de IP de classe B especial, que não foi comentada nos textos anteriores. Vamos lá. Manualmente = quando você precisa digitar o IP e a máscara. Nesse caso, podemos também escolher que tipo de classe queremos usar para a rede. A máscara deve ser adequada ao tipo de classe, conforme as tabelas já demonstradas acima. Para definir o IP do computador, acesse Iniciar Configurações Conexões de Rede Conexão Local Propriedades. Marque a caixa Mostrar ícone na área de notificação quando conectado. Quando habilitado, o ícone da conexão da rede fica visível na área de notificação. Para quem esqueceu que local é esse, é onde fica o relógio. Esse recurso nos dá acesso mais rápido às configurações do IP bastando apenas um duplo clique. Agora, com um duplo clique em Protocolo TCP/IP, vamos para a tela de Propriedades de Protocolo TCP/IP, onde poderemos mudar o IP e a máscara de rede. Veja abaixo:
8 Na opção Usar o seguinte endereço IP, as caixas de diálogo ficam disponíveis para digitação. É só digitar o IP escolhido, clicar em Máscara de sub-rede que o sistema a insere automaticamente e obrigatoriamente escolher um IP de um Servidor de DNS preferencial. O DNS foi comentado na aula 2 de Topologias e Termos Técnicos de Computadores de modo muito resumido. Esse protocolo será mais detalhado na aula 7, com o título de Introdução a Redes Ponto-a-Ponto. Lá será explicado como usar o DNS. Automaticamente = essa é a maneira mais fácil de se atribuir um IP, pois o sistema faz tudo por nós. Mas fica uma pergunta no ar. Se não somos nós que digitamos um IP, quem é que dá esse endereço para o computador? Uma parte da resposta está na mesma aula 2, com o protocolo DHCP. Ele é quem tem essa tarefa de distribuir IPs para os computadores da rede, não importa quantos são. Agora, como ele faz isso, nós saberemos melhor na aula 7 e 8 do nosso curso. Veja a aparência da tela quando o computador tem o IP atribuído por DHCP: A mensagem Atribuído por DHCP aparece. As configurações manuais estão desativadas. O espaço da página ficou curto para me despedir, mas concluímos mais uma etapa. Esse texto é de suma importância, por isso leiam e releiam. Obrigado e até a próxima aula.