You are on page 1of 33

Cibernética I

5. Introdução a Redes de Computadores


5.2 Protocolos (endereçamento IP)
Endereço IP

Identifica uma máquina individualmente

Exclusivo globalmente na Internet

A primeira parte do endereço identifica uma rede
específica

A segunda parte identifica um host dentro dessa rede

Um gateway conectado a “n” redes tem “n”
endereços IP diferentes, um para cada conexão

Formato na versão 4 (IPv4):

Número de 32 bits escrito com quatro octetos
(bytes) representados no formato decimal

Exemplo: 192.168.1.3
Endereço IP


Servidores (e os serviços disponíveis) são acessados
através do endereço IP que o identifica

Caso se acesse um serviço pelo seu “nome de
domínio”, como um endereço web, e-mail, FTP ou
outro qualquer, um servidor especializado – o de DNS
(Domain Name System) é acionado

O servidor DNS traduz nomes para os endereços
IP e endereços IP para os nomes respectivos,
permitindo a localização de hosts em um domínio
determinado
Endereço IP

Procedimento de teste:

Acessar o aplicativos de comandos de linha do Ubuntu.


Emitir o seguinte comando:

ping www.google.com.br

Qual o número IP está associado à conexão que provê o


serviço de busca do Google?
Endereço IP

Procedimento de teste:

Abra o seu navegador e digite:

http://numero_ip_encontrado_anteriormente
Endereço IP

Ping em 20 0900 Jul18

Solicitou ao servidor de DNS e resolveu o endereço

Com o seguinte IP:

172.217.30.99
Endereço IP

Quem gerencia a distribuição dos endereços IP?



No Brasil:

FAPESP - Fundação de Amparo a Pesquisa
do Estado de São Paulo

No Mundo:

IANA - Internet Assigned Numbers Authority

ICANN - Internet Corporation for Assigned
Names and Numbers
Endereço IP

Estrutura inicial dos endereços IP: divididos em
classes de tamanho fixo


Examinando os primeiros bits do endereço, é possível
identificar a qual classe ele pertence
Endereço IP
Porções do endereço que identificam a rede/host:


Endereço com todos os bits de host = 1: identifica todos o hosts da rede
(broadcast)

Endereço com todos os bits de host = 0: identifica a rede
Endereço IP

EXERCÍCIO:
Identifique a qual classe pertencem os seguintes IP,
qual o endereço de rede de cada um e quantos
endereços IP possíveis nessa classe:

1) 200.10.30.39

2) 133.20.15.45

3) 9.100.24.39
Endereço IP
Classes Especiais

CIDR Bloco de
Descrição
Endereços
Rede corrente (só funciona como endereço
0.0.0.0/8
de origem)
10.0.0.0/8 Rede Privada
127.0.0.0/8 Localhost
172.16.0.0/12 Rede Privada
192.168.0.0/16 Rede Privada
255.255.255.255 Broadcast

CIDR - Classless Interdomain Routing


Endereço IP
Redes privadas, utilizando blocos especiais de números IP
(reservados para uso em redes locais) ampliaram a
capacidade de conectar máquinas à Internet
Rede local “D”

*
Rede local “B” IP 10.x.x.x

*
IP 10.x.x.x 77 hosts
109 hosts

Internet
(IP válidos)

*
Rede local “A”
IP 192.168.x.x
80 hosts
* Rede local “C”
IP 192.168.x.x
33 hosts

1 IP Válido / Proxy
Máscara de Rede / Sub-rede


Utilizada para distinguir a parte do endereço IP que
identifica a rede

Formato semelhante ao endereço IP (número de 32
bits – 4 octetos)

Sub-rede é obtida pela divisão de uma rede em redes
menores

Uma sub-rede é identificada pelo seu endereço base
e sua máscara de sub-rede

A divisão de uma rede em sub-redes melhora a
organização e a performance de uma rede
Máscara de Rede / Sub-rede

Máscaras de Redes Classfull



Classe A: 255.0.0.0

Classe B: 255.255.0.0

Classe C: 255.255.255.0

Determinação do endereço de rede



Operação lógica “AND” entre o endereço IP e a
máscara de sub-rede
Máscara de Rede / Sub-rede

Exemplo:
AND
Endereço completo: 192.168.5.10

Máscara de sub-rede: 255.255.255.0

Endereço de rede: 192.168.5.0

Endereço completo 1 1 0 0 0 0 0 0 . 1 0 1 0 1 0 0 0 . 0 0 0 0 0 1 0 1 . 0 0 0 0 1 0 1 0
Máscara 1 1 1 1 1 1 1 1 . 1 1 1 1 1 1 1 1 . 1 1 1 1 1 1 1 1 . 0 0 0 0 0 0 0 0

Endereço da rede 1 1 0 0 0 0 0 0 . 1 0 1 0 1 0 0 0 . 0 0 0 0 0 1 0 1 . 0 0 0 0 0 0 0 0
Máscara de Rede / Sub-rede

Classes de endereços A, B e C com suas respectivas
máscaras de sub-rede:


A máscara de sub-rede permiti segmentar uma rede
em sub-redes
Exemplo: uma empresa recebe IP pertencente a uma
classe “A”. Para separar diferentes setores, unidades de
negócio ou filiais, em diferentes locais, poderia ser
empregado uma máscara, que segmentaria a sua rede,
possibilitando a criação de diversas sub-redes
Máscara de Rede / Sub-rede

Exemplos de máscaras de rede:


Classe “C” - 255.255.255.0
110RRRRR.RRRRRRR.RRRRRRR.HHHHHHHH

Máscara classe cheia (classfull) – sem criação de sub-redes

Número de endereços de existente (8 bits indicados pelo “H”):
28 = 256

Endereços que não podem ser utilizados como endereço de host:

Com todos os bits “1” – broadcast (todos os dispositivos da rede)

Como todos os bits “0” – endereço da rede)

Endereços de host a serem atribuídos: 256 – 2 = 254
Máscara de Rede / Sub-rede

Exemplos de máscaras de rede:


Classe “C” - 255.255.255.192
110RRRRR.RRRRRRR.RRRRRRR.SSHHHHHH

Máscara classe C com sub-redes

Divisão de uma rede classe C (full) em sub-redes

Empréstimo de dois bits destinados a endereçamento de host
de uma rede clase C (full) para compor os endereços de sub-
rede (2 bits indicados pelo “S”)

Número de sub-redes: 22 = 4

Número de hosts por sub-rede: 26 – 2 = 64 – 2 = 62
Máscara de Rede / Sub-rede
Exemplo 1: existe um número IP 192.168.5.10 e máscara
de rede 255.255.255.0
Endereço decimal Binário
Endereço IP 192.168.5.10 11000000 10101000 00000101 00001010
Máscara de rede 255.255.255.0 11111111 11111111 11111111 00000000
Porção da rede 192.168.5.0 11000000 10101000 00000101 00000000


O IP é classe C e a máscara é “classfull”

Não há criação de sub-redes

Os 3 primeiros octetos indicam a rede

O último octeto indica um host (10) dentro da rede
192.168.5.0
Máscara de Rede / Sub-rede

Exemplo 2: existe um número IP 192.168.5.254 e máscara


de rede 255.255.255.192.
Endereço decimal Binário
Endereço IP 192.168.5.254 11000000 10101000 00000101 11111110
Máscara de rede 255.255.255.192 11111111 11111111 11111111 11000000
Rede / Subrede 192.168.5.192 11000000 10101000 00000101 11000000

Dois bits estão sendo empregados para sub-redes

Número de sub-redes: 22 = 4 (00,01,10,11)

Número de endereços de host a serem atribuídos: 26 - 2 = 64 -
2 = 62

Endereços descartados: endereço da rede – todos os bits de
host iguais a “0” e endereço de broadcast – todos os bits de
host iguais a “1”
Máscara de Rede / Sub-rede

O Broadcast para uma subrede é feito definindo os


bits destinados a hosts em “1”. No exemplo abaixo,
um IP com a parte destinada à rede (R), o valor
indicativo da sub-rede (S) e os bits “H” todos setados
em “1”.
110RRRRR.RRRRRRR.RRRRRRR.SSHHHHHH

110RRRRR.RRRRRRR.RRRRRRR.SS111111
Máscara de Rede / Sub-rede

Exercícios
Máscara de Rede / Sub-rede

NÚMERO IP: 201.220.13.90


MÁSCARA DE REDE: 255.255.255.0

Possui sub-rede?
Qual o endereço da rede a qual pertence o IP?
Qual a classe a qual pertence?
Quantos hosts essa classe suporta?
Qual o endereço de broadcast para essa rede?
Máscara de Rede / Sub-rede

NÚMERO IP: 9.15.33.90


MÁSCARA DE REDE: 255.248.0.0

A que classe pertence?


Possui sub-rede?
Quantas sub-redes essa máscara permite ?
Quantos hosts essa classe suporta?
Máscara de Rede / Sub-rede

O Sr, como Oficial de Informática do 88BI, em


Apucarujaina-CE, recebeu endereço de rede classe
C, 197.15.22.0. Em seus estudos, verificou a
necessidade de adotar uma máscara de rede, com
a finalidade de criar 6 sub-redes, com 25 hosts em
cada sub-rede. Avalie qual a máscara de rede
viabilizará a implementação solicitada, caso seja
possível
Máscara de Rede / Sub-rede

A sua Brigada foi agraciada com um acesso à


EBNet. e recebeu a informação de que seria uma
rede “Classe B”, com máscara padrão desta classe
255.255.0.0

Se desejar criar 18 sub-redes, qual a máscara deve


ser utilizada em sua OM? Quantos hosts por sub-
redes poderão ser adicionados?
Endereçamento sem Classes

Motivação:

Crescimento da Internet

Deficiências do endereçamento com classes

Esgotamento de endereços disponíveis

Objetivo:

Minimizar o problema do esgotamento de
endereços

Endereços sem classes, porém fornecidos em blocos

Tamanho do bloco de acordo com as necessidades
da organização
Endereçamento sem Classes

Restrições para concessão dos blocos de endereços:

Endereços de um bloco devem ser contíguos

O número de endereços em um bloco deve ser uma
potência de 2 (1, 2, 4, 8…)

O primeiro endereço deve ser divisível pelo número de
endereços do bloco

Notação CIDR (Classless Interdomain Routing):

Máscara de sub-rede: 32 bits

n bits mais à esquerda possuem valor “1”

32 – n bits mais à direita possuem valor “0”

Para especificar a máscara, escreve-se o valor de n
precedido de uma barra (/) logo após o endereço IP
IPv6

Principal motivo para a implantação: necessidade de
mais endereços, porque os endereços livres IPv4
acabaram – ou pelos se julgou que acabariam

Inicialmente, a Internet não foi projetada para uso
comercial (fins acadêmicos)

Espaço de endereçamento do IP versão 4, de 32 bits,
não é pequeno: 4.294.967.296 endereços

Soluções paliativas para o esgotamento do IPv4:

CIDR (Agrupamentos de blocos IP menores)

NAT (um endereço válido para toda uma rede/
endereços destinados a redes privadas)

DHCP(utilização de IP Dinâmico)
IPv6

Constituição: 128 bits (16 bytes), incluindo prefixo de rede e
sufixo de host, formado pelos campos:

Provider ID

Subscriber ID

Subnet ID

Node ID

Não existem classes de endereços

A fronteira do prefixo e do sufixo pode ser em qualquer
posição do endereço

Representação: oito grupos de 4 dígitos hexadecimais
separados por dois pontos (:)
2001:0DB8:85A3:08D3:1319:8A2E:0370:7344
IPv6

Abreviatura:

Podem ser omitidos os zeros não significativos em
uma seção

Seções consecutivas formadas somente por zeros
podem ser substituídas apenas por um dois pontos
duplos (::) - apenas uma vez
IPv6

Expansão:

Alinhamento das partes não abreviadas

Inserção de zeros nas partes vazias
IPv6

Está sendo implantado gradativamente na Internet

Funcionando lado a lado com o IPv4 ("pilha dupla")

Deverá substituir o IPv4

Possibilitará uma quantidade enorme de equipamentos
conectados

Razões técnicas para implantação:

Desoneração do processamento do roteamento

Superação das deficiências existentes no IPv4:
✔ Falta de tratamento específico para transmissão de
áudio e vídeo em tempo real
✔ Ausência de mecanismos de segurança (criptografia e
autenticação de dados)

You might also like