Redes de Computadores Endereçamento IP · •Dois computadores da mesma rede não podem ser...
Transcript of Redes de Computadores Endereçamento IP · •Dois computadores da mesma rede não podem ser...
Endereçamento IP
• IP Internet Protocol
2
• Objetivo: Definir para que computador asinformações oriundas da camada detransporte deverão ser encaminhadas;
Endereçamento IP
• Todos os computadores devem usar um esquema deendereçamento uniforme;
3
• Cada endereço deve ser único;
• O endereçamento é especificado pela camada deRede.
Endereçamento IP
• A cada Host é atribuído um número de 32 bits (ipv4) únicodividido e 4 octetos conhecido como endereço IP.
5
192.168.0.10 decimal
11000000. 10101000. 00000000. 00001010 binária
Hierarquia de endereços IP
• Endereço IP: 32 bits é dividido em duas partes:Prefixo e sufixo
6
• Prefixo: Identifica a rede a qual o computador estáconectado;
• Sufixo: identifica um computador individual na rede;
Hierarquia de endereços IP
7
• Não é possível atribuir o mesmo número de redepara duas ou mais redes;
• Dois computadores da mesma rede não podem serdesignados pelo mesmo sufixo;
Classes de Endereçamento IP
• Número de bits necessários para prefixo e sufixo;
8
• O prefixo precisa de bits suficientes para permitirque um número de rede único seja atribuído a cadarede física em uma inter-rede;
• O sufixo precisa de bits suficientes para permitir quea cada computador conectado em um rede sejaatribuído um sufixo único
Classes de Endereçamento IP
9
ACRESCENTAR BITS A UMA PARTE SIGNFICA SUBTRAIR BITS A OUTRA
• Escolher um prefixo grande significa que eu posso termuitas redes, mas limita o número de hosts
• Escolher um sufixo muito grande, significa que cadarede física pode conter muitos hosts, mas limita onúmero total de redes
Classes de Endereçamento IP
11
• Uma inter-rede pode conter redes muito grandes eredes pequenas Então como distribuir os endereços ?
• Foi dividido o espaço de endereçamento IP emclasses onde cada classe tem um prefixo e um sufixode tamanhos diferentes, são elas: A, B, C, D e E;
Classes de Endereçamento IP
12
• Os primeiros 4 bits determinam a classe que oendereço pertence e especificam como o restante édividido em prefixo e sufixo.
• As classes A, B e C são chamadas primárias usadaspara endereços de hosts.
• A classe D usada para multicasting;
• A classe E usada para testes;
Classe A
13
• Esta classe foi definida como tendo o primeiro bit donúmero IP igual a zero.
• O primeiro número do IP pode variar de 1 até 126
• 0 1 1 1 1 1 1 1
64 32 16 8 4 2 1
• 0 1 1 1 1 1 1 1
= 127
Mascara de Sub-rede: 255.0.0.0
8 bits Rede (Prefixo)
24 bits hosts(Sufixo)
Porque varia de 1 a 127?
Classe A
14
• Endereços da rede 127.0.0.0: São utilizados comoum aliás (apelido), para fazer referência a própriamáquina. Normalmente é utilizado o endereço127.0.0.1, o qual é associado ao nome localhost.
• ping 127.0.0.1 testando a placa de rede dopróprio computador.
Classe A
15
• Com base no número de bits para a rede e para asmáquinas é possível determinar o número máximode redes e de hosts utilizáveis para cada rede.
• Fórmula é 2n – 2 onde n é o número de bits.
• Número máximo de redes Classe A:
• Número máximo de hosts Classe A:
27-2 -> 128-2 -> 126 redes Classe A
224-2 -> 16777216 - 2 -> 16777214 hosts em cada rede classe A.
Classe B
16
• Esta classe foi definida com tendo os dois primeirosbits do número IP como sendo igual 1 e 0.
• O primeiro número do IP pode variar de 128 até 191
• 1 0 1 1 1 1 1 1
• 128 32 16 8 4 2 1
• 1 0 1 1 1 1 1 1
= 191
Mascara de Sub-rede: 255.255.0.0
16 bits Rede (Prefixo)
16 bits hosts(Sufixo)
Classe B
17
• Com base no número de bits para a rede e para asmáquinas é possível determinar o número máximode redes e de hosts utilizáveis para cada rede.
• Fórmula é 2n – 2 onde n é o número de bits.
• Número máximo de redes Classe B:
• Número máximo de hosts Classe B:
214-2 -> 16384-2 -> 16382 redes Classe B
216-2 -> 65536- 2 -> 65534 hosts em cada rede classe B.
Classe C
18
• Esta classe foi definida com tendo os três primeirosbits do número IP como sendo igual 1 1 e 0.
• O primeiro número do ip pode variar de 192 até 223
• 1 1 0 1 1 1 1 1
• 128 64 16 8 4 2 1
• 1 1 0 1 1 1 1 1
= 223
Mascara de Sub-rede: 255.255.255.0
24 bits Rede (Prefixo)
8 bits hosts(Sufixo)
Classe C
19
• Com base no número de bits para a rede e para asmáquinas é possível determinar o número máximode redes e de hosts utilizáveis para cada rede.
• Fórmula é 2n – 2 onde n é o número de bits.
• Número máximo de redes Classe C:
• Número máximo de hosts Classe C:
221-2 -> 2.097.152-2 -> 2.097.150 redes Classe C
28-2 -> 256-2 -> 254 hosts em cada rede classe C.
Classes D e E
20
• Classe D Esta classe foi definida com tendo osquatro primeiros bits do número IP como sendosempre iguais a 1, 1, 1 e 0. A classe D é uma classeespecial, reservada para os chamados endereços deMulticast;
• Classe E Esta classe foi definida com tendo osquatro primeiros bits do número IP como sendosempre iguais a 1, 1, 1 e 1. A classe E é uma classeespecial e está reservada para uso futuro.