Sei sulla pagina 1di 9

Redes de Computadores Cap 7 - Endereamento IP v4 pgina 1 de 9

professor Antnio Srgio Alves Cavalcante


O endereo IP composto de 32 bits. O computador somente entende bits.
32
Quantos endereos podemos representar com 32 bits? 2 elevado a 32 (2 ) + ou 4 bilhes
Exemplificando:
1
com 1 bit representamos 2 endereos (0 e 1) = 2 = 2 elevado a 1(bit) = 2
2
com 2 bits representamos 4 endereos (00, 01, 10 e 11) = 2 = 2 elevado a 2(bits) = 4
3
com 3 bits representamos 8 endereos (000, 001, 010, 011, 100, 101, 110 e 111) = 2 = 2 elevado a 3(bits) = 8
Logo:
32
com 32 bits representamos 4.294.967.295 endereos (00000000000000000000000000000000, . . . 1111111111111111111111111111111) = 2 = 2 elevado a 32(bits) =
4.294.967.295 aproximadamente 4 bilhes
Converso binrio x decimal, em um octeto

128
7
2

64
6
2

32
5
2

16
4
2

8
3
2

4
2
2

2
1
2

1
0
2

0x128

0x64

0x32

0x16

0x8

0x4

0x2

0x1

0x128

0x64

0x32

0x16

1x8

0x4

1x2

0x1

0x128

0x64

1x32

0x16

1x8

1x4

0x2

0x1

0x128

1x64

0x32

0x16

0x8

0x4

1x2

1x1

0x128

1x64

1x32

0x16

0x8

1x4

0x2

1x1

1x128

0x64

0x32

1x16

0x8

1x4

1x2

0x1

Decimal
0+0+0+0+0+0+0+0=0
0 + 0 + 0 + 0 + 8 + 0 + 2 + 0 = 10
0 + 0 + 32 + 0 + 8 + 4 + 0 + 0 = 44
0 + 64 + 0 + 0 + 0 + 0 + 2 + 1 = 67
0 + 64 + 32 + 0 + 0 + 4 + 0 + 1 = 101

128 + 0 + 0 + 16 + 0 + 4 + 2 + 0 = 150

Somente para lembrar que nada mudou, base 10 funciona como qualquer outra base.

1000
3
10

100
2
10

10
1
10

1
0
10

1x1000

2x100

3x10

2x1

1x1000

5x100

0x10

0x1

0x1000

0x100

4x10

4x1

0x1000

0x100

6x10

7x1

Decimal
1000 + 200 + 30 + 2 = 1232
1000 + 500 + 0 + 0 = 1500
0 + 0 + 40 + 4 = 44
0 + 0 + 60 + 7 = 67

Um octeto pode variar, em binrio, de 00000000 (8 zeros) a 11111111 (8 uns) ou seja de 0 a 255 em decimal
128
7
2
0

64
6
2
0

32
5
2
0

16
4
2
0

8
3
2
0

4
2
2
0

2
1
2
0

1
0
2
0

Dec

255

Obs no suporta nmeros negativos

ou valores acima de 255, pois seriam necessrios

9 bits para escrever valores acima de 255.

Exemplos prticos:
Endereo 32 bits convertidos de 8 em 8 para decimal, separado por ponto.
1 octeto
192
11000000
192
11000000
192
11000000
192
11000000

2 octeto
168
10101000
168
10101000
168
10101000
168
10101000

3 octeto
0
00000000
0
00000000
0
00000000
0
00000000

4 octeto
0
00000000
1
00000001
254
11111110
255
11111111

Os endereos IP foram divididos em 5 classes, as classes possuem as seguintes funcionalidades:

Classes A, B e C para enderear os hosts e para cada uma dessas 3 classes foi pr-definido a quantidade de bits que representariam o ID de rede e quantidade que

representam o ID de host.
Outro detalhe importante que a classe do endereo definida nica e exclusivamente pelo valor do primeiro octeto de seu endereo.

Redes de Computadores Cap 7 - Endereamento IP v4 pgina 2 de 9


professor Antnio Srgio Alves Cavalcante
A diviso de IP em classes fica da seguinte forma:

Classes

A
End. de
Internet
(unicast)

B
C

Multicast

Teste ou
uso
futuro

Regra
N bits de rede e H bits de host

Faixa (range) das classes


(1 octeto)

00000000
0
10000000
128
11000000
192
11100000
224
11110000
240

A
A
A
A
A

01111111
127
10111111
191
11011111
223
11101111
239
11111111
255

8 bits rede e 24 bits host


NNNNNNNN HHHHHHHH HHHHHHHH HHHHHHHH

16 bits rede e 16 bits host


NNNNNNNN NNNNNNNN HHHHHHHH HHHHHHHH

24 bits rede e 8 bits host


NNNNNNNN NNNNNNNN NNNNNNNN HHHHHHHH

Cada endereo representa um grupo multicast IP


Endereos para teste ou uso futuro.

O endereo de broadcast de qualquer tipo de endereamento quando todos os bits do endereo esto ligados 1, logo o endereo de broadcast IP :
1 octeto
11111111
255

2 octeto
11111111
255

3 octeto
11111111
255

4 octeto
11111111
255

Binrio
decimal

Ou seja, 255.255.255.255 broadcast local, gera um broadcast de camada 2 em qualquer host no mundo, configurado com qualquer endereo IP.
Exemplificando endereos nas diversas classes:

Classe
A
Classe
B
Classe
C
Classe
D

1 octeto
67
01000011
150
10010110
192
11000000
224
11100000

2 octeto
10
00001010
45
00101101
168
10101000
0
00000000

3 octeto
100
1100100
0
00000000
0
00000000
0
00000000

4 octeto
2
00000010
2
00000010
1
00000001
9
00001001

Obs:
O 1 octeto quem define a classe do endereo IP;
Os valores em vermelho representam a poro rede do endereo(ID de rede) e em azul a poro host do endereo (ID host)
Classes A, B e C endeream hosts (endereos unicast)
Classe D cada endereo representa um grupo de computadores, os mesmos no perdem seu endereo NICO (unicast), mas recebem e processam toda informao destinada ao seu
endereo nico (unicast), ao endereo de broadcast (todos os hosts) e do grupo(multicast) ao qual pertena.
Exemplo 224.0.0.9 representa o grupo de roteadores que esto processando o protocolo de roteamento RIP.
Para dois ou mais hosts (hospedeiro do TCP/IP) pertencerem mesma rede, ambos necessitam ter o mesmo ID de rede.
Exemplificando:
1 octeto
200
11001000
200
11001000
200
11001000
200
11001000
200
11001000
200
11001000

2 octeto
100
01100100
100
01100100
100
01100100
100
01100100
100
01100100
100
01100100

3 octeto
50
00110010
50
00110010
50
00110010
50
00110010
50
00110010
50
00110010

4 octeto
10
00001010
192
11000000
254
11111110
147
10010011
0
00000000
255
11111111

Obs
End. de um host
End. de um host
End. de um host
End. de um host
End. de R E D E
End. de B R O A D C A S T da R E D E

Obs
O ID de rede est em vermelho e o ID de host em azul
O 1 octeto 200, endereo pertencente classe C
Todos esses endereos pertencem a rede 200.100.50.0
Vamos a alguns questionamentos:
Porque o zero no ltimo octeto?

A regra a seguinte, para um endereo representar a rede necessrio que todos os bits de host estejam zerados 0, logo, os ltimos 8 bits esto zerados no classe C
.
200
100
50
0
11001000
01100100
00110010
00000000
Porque o 255 no ltimo octeto?

A regra a seguinte, para um endereo representar o broadcast da rede necessrio que todos os bits de host estejam ligados 1, logo, os ltimos 8 bits, que
representam o host ID esto ligados no classe C.
200
100
50
255
11001000
01100100
00110010
11111111

Resumindo
Quando todos os bits de host estiverem desligados o endereo representa a
Quando todos os bits de host estiverem

ligados

rede

no podendo ser atribudo a um equipamento (computador, roteador etc);

o endereo representa o broadcast da rede no podendo ser atribudo a um equipamento (computador, roteador etc).

Redes de Computadores Cap 7 - Endereamento IP v4 pgina 3 de 9


professor Antnio Srgio Alves Cavalcante
Exemplos de rede e broadcast respectivamente, um exemplo em cada classe de endereo utilizado para enderear o host de forma nica (unicast):

Classe A
115
01110011
115
01110011

0
00000000
255
11111111

0
00000000
255
11111111

0
00000000
255
11111111

32
00100000
32
00100000

0
00000000
255
11111111

0
00000000
255
11111111

255
11111111
255
11111111

255
11111111
255
11111111

0
00000000
255
11111111

End. R E D E
End. B R O A D C A S T da R E D E

Classe B
165
10100101
165
10100101

End. R E D E
End. B R O A D C A S T da R E D E

Classe C
192
11000000
192
11000000

End. R E D E
End. B R O A D C A S T da R E D E

Alm do endereo de rede e broadcast da rede existe a rede de Loopback, onde no 1 octeto o valor 127 em decimal. Esse endereo pertence, matematicamente, a classe A, porm
no pode ser utilizado para enderear equipamentos de rede, e seu primeiro endereo conhecido como endereo de loopback ou endereo de local host. O 1 endereo de uma
rede o valor seguinte ao endereo de rede 127.0.0.0 a rede logo 127.0.0.1 o primeiro endereo.

Resumindo
O endereo 127.0.0.1 o endereo de loopback ou local host.
Utilizado para testar se o TCP/IP est funcionando corretamente com a Network Interface Card (NIC) ou Network Iinterface Controller (NIC) ou placa de rede.
Para testar a configurao do TCP/IP com drive da placa de rede, execute a seguinte tarefa:
No prompt de comando do Windows execute o seguinte comando,

ping 127.0.0.1

OBS: A resposta na figura uma resposta correta, o TCP/IP est


funcionando perfeitamente com o hardware instalado no computador;
Um exemplo de erro seria a resposta erro de hardware.

Conceito bsico de rede IP um conjunto de computadores (hosts) com o mesmo ID de rede e se encontram em um mesmo domnio de broadcast.

Nesta figura pode ser observado 2 domnios de broadcast, materializado pelo roteador
com 2 interfaces. Cada interface de rede do roteador est em um domnio de broadcast
diferente, logo 2 redes IP ou redes lgicas diferentes, 200.1.1.0 e 200.2.2.0.
O domnio de broadcast tecnicamente a rede lgica e o equipamento de rede que
separa os domnios de broadcast ou redes lgicas o roteador e este trabalha na
camada de redes(3 do modelo OSI ou 2 do TCP/IP), resumindo possui a funo de
encaminhar os pacotes ou datagramas IP.
Observe tambm que os equipamentos de camada 2 (switches) no possuem endereo
IP, por serem considerados Equipamentos de Comunicao de Dados (DCE) e no
hospedeiros da pilha de protocolos TCP/IP. Em alguns casos pode possuir endereo IP
para gerncia.
Na figura foram delimitadas a rede azul com o pr-fixo de rede 200.1.1 (ID de rede) e a
rede amarela com o pr-fixo de rede 200.2.2 (ID de rede).
A ltima observao quanto figura ao lado, que o endereo da porta do roteador
o default gateway da respectiva rede, ou seja, quem interliga a rede local (LAN) a
outras redes. Rede 200.1.1.0 default gateway 200.1.1.254 e rede 200.2.2.0 default
gateway 200.2.2.254. O endereo do roteador pode ser qualquer endereo vlido na
rede.

Conceito de subrede um subconjunto de uma rede. Lembre que com as regras definidas para as classes, fica fcil e bem definida a poro rede(ID REDE) e a poro host(ID
HOST).
Lembrete:
Classe A os 8 primeiros bits ID REDE
Classe B os 16 primeiros bits ID REDE
Classe C os 24 primeiros bits ID REDE

e os 24 finais ID de HOST
e os 16 finais ID de HOST
e os 8 finais ID de HOST

Exemplificando:
O endereo 200.1.1.1 um endereo classe C, logo os 24 primeiros bits indicam o ID de rede 200.1.1 e os 8 bits finais indicam o ID de host 1. A leitura seria rede 200.1.1 host 1.
O endereo 200.2.2.1 um endereo classe C, logo os 24 primeiros bits indicam o ID de rede 200.2.2 e os 8 bits finais indicam o ID de host 1. A leitura seria rede 200.2.2 host 1.

Redes de Computadores Cap 7 - Endereamento IP v4 pgina 4 de 9


professor Antnio Srgio Alves Cavalcante
Questionamento:
A mesma topologia da figura anterior poderia ser endereada por uma nica rede classe C?
Sim, com uma quantidade menor de endereos possveis por rede lgica. Observe a figura a seguir:

O endereo classe C possui 256 endereos possveis, ou seja, 2 elevado 8 (2 ) que


a quantidade de bits disponveis de endereos, de 0 a 255.
Matemtica bem simplista, 256 endereos divididos em 2 subconjuntos = 128
endereos cada. O subconjunto de uma rede uma subrede.
O endereamento da topologia ao lado ficaria da seguinte forma:
A rede 200.1.1.0 ( azul escuro), seria dividida em 2 subredes:
os endereos de 0 a 127 faro parte da 1 subrede (azul claro);
os endereos de 128 a 255 faro parte da 2 subrede (amarelo claro).
A estrutura de classes no possui uma forma de identificar a subrede, por esse
motivo foi necessrio a criao da mscara de subrede. Estrutura que possibilita a
identificao de subredes dentro de uma rede.
Raciocinando com a teoria de conjuntos, o azul escuro o conjunto 200.1.1.0 de
0 a 255, o azul claro delimitou a subrede 200.1.1.0 de 0 a 127 (128 endereos
possveis) e de amarelo claro a subrede 200.1.1.128 de 128 a 255 ( os outros 128
endereos restantes).

Mscara de subrede:
um conjunto de 32 bits, mesmo comprimento que o endereo IP;
de um ponto para frente todos os bits ligados ( rede + subrede) e desse ponto para trs todos os bits desligados ( host), 11111111 11111111 11111111 100000000
com o objetivo de mascarar a poro host, zerando qualquer que seja o valor de host;
ao realizar a operao de AND BINRIO entre o endereo IP e a mscara de subrede, mostrar a poro rede, subrede e zerar a poro host.
Exemplificando:

Observe a tabela apresentando os dois conjuntos em que foi dividida a rede 200.1.1.0
Conjunto ou subrede de 0 a 127

200
1
1
0
End. da subrede 0
11001000 00000001 00000001 00000000
11111111 11111111 11111111 10000000 Mscara de subrede binrio
Mscara de subrede decimal
255
255
255
128
200
1
1
127
End. de BROADCAST da subrede 0
11001000 00000001 00000001 01111111
11111111 11111111 11111111 10000000 Mscara de subrede binrio
Mscara de subrede decimal
255
255
255
128
Conjunto ou subrede de 128 a 255

200
1
1
128
End. da subrede 1
11001000 00000001 00000001 10000000
11111111 11111111 11111111 10000000 Mscara de subrede binrio
Mscara de subrede decimal
255
255
255
128
200
1
1
255
End. de BROADCAST da subrede 1
11001000 00000001 00000001 11111111
11111111 11111111 11111111 10000000 Mscara de subrede binrio
Mscara de subrede decimal
255
255
255
128
Obs: Sempre que utilizamos a diviso da rede em subrede, utilizaremos bits de host para representar a subrede, NUNCA bits do ID de REDE. Se o ID de REDE for
alterado o endereo deixa de pertencer rede.
Questionamento: Posso alterar o ID de rede?? No, ao alterar o ID de rede deixo de pertencer rede 200.1.1.0.
Soluo:
Para indicar a subrede devemos observar a tabela anterior e verificar que o bit de maior ordem de host foi ligado na mscara de subrede, dividindo em 2
subredes:
subrede 0 o ltimo octeto varia de 0 a 127 e para isso o bit mais significativo do host permaneceu zerado para no ocorrerem valores superiores a
127.

Redes de Computadores Cap 7 - Endereamento IP v4 pgina 5 de 9


professor Antnio Srgio Alves Cavalcante
subrede 1 o ltimo octeto varia de 128 a 255 e para isso o bit mais significativo do host permaneceu ligado para no ocorrerem valores inferiores a
128.
Logo esse bit de maior ordem dos bits de host pode representar uma das subredes quando seu valor for 0 e a outra quando seu valor for 1.

Rede + Subrede + Host


Pensada a soluo, a implementao ficou por conta da mscara de subrede, que tem o objetivo de deixar zerado os bits de host para assim extrair o endereo de rede e ou subrede.
Resumindo mascarar qualquer valor que esteja no host deixando todos os bits de host zerados que equivale ao endereo de rede.
Tabela verdade para o and binrio: ( uma premissa e outra tm que ser verdadeiras ):

Tabela verdade

V
V
F
F

and
and
and
and

V
F
V
F

=
=
=
=

Tabela verdade V = 1 e F = 0

V
F
F
F

1
1
0
0

and
and
and
and

000000001 = 1 decimal
200
1
1
11001000 00000001 00000001 0
11111111 11111111 11111111 1
11001000 00000001 00000001 0
200
1
1
Subrede 1 host 1 10000001 = 129 decimal
200
1
1
11001000 00000001 00000001 1
11111111 11111111 11111111 1
11001000 00000001 00000001 1
200
1
1

1
0
1
0

=
=
=
=

1
0
0
0

Subrede 0 host 1

1
0000001
0000000
0000000
0
129
0000001
0000000
0000000
128

Obs: os 32 bits da mscara de subrede se comportam da seguinte forma:


de um ponto para frente os bits so ligados, representando o ID de rede e ou subrede;
de um ponto para trs os bits so desligados, representando o ID de host

11111111111111111111111110000000
Para transformar o endereo IP do formato binrio para o formato decimal basta separar de 8 em 8 bits, converter em decimal e separar cada octeto com um ponto.

11111111
255

. 11111111
.
255

.
.

11111111 . 10000000
255
.
128

Consolidao do conhecimento de mscara de subrede:


No exemplo anterior a rede 200.1.1.0 foi dividida em 2 subredes. Agora a rede 200.2.2.0, ser dividida em 4 subredes:
Quanto ao endereo 200.2.2.0 pode ser afirmado:
Que se trata de um endereo da Classe C
Sua composio normal de 24bits de rede e 8 bits de host (o ID de rede no pode ser modificado)
Essa rede um classe C e os 8 bits finais so de host, se no for dividida em subredes a mscara padro do endereo dessa classe seria:

255. 255. 255.0


Vamos a um passo a passo para dividir a rede:
1. Saber quantos bits nos pertence? Os 8 bits de host.
1
2
2. Quantos bits eu necessito para ter 4 variaes? 2 = 2, 2 = 4 ( o expoente o nmero de bits necessrio para a quantidade de variaes) Exemplos:
1
2
3
4
2.1. se fosse dividir em 10 subredes? 2 =2, 2 = 4, 2 = 8, 2 = 16 ( para enderear 10 subredes ser necessrio no mnimo 4 bits )
5
2.2. Se fosse dividir em 32 subredes? 2 = 32
3. Qual seria a nova mscara de subrede?

11111111
255

. 11111111
.
255

.
.

11111111 . 11000000
255
.
192

Redes de Computadores Cap 7 - Endereamento IP v4 pgina 6 de 9


professor Antnio Srgio Alves Cavalcante
4. Quais as subredes possveis ( 00, 01, 10 e 11 ) o raciocnio realizado nos 2 bits transformados de host que foram ligados para representar as 4 subredes.

00000000 0 decimal
200
2
2
0
11001000 00000010 00000010 00 000000
11111111 11111111 11111111 11 000000
255
255
255
192

Subrede 01

10000000 128 decimal


200
2
2
128
11001000 00000010 00000010 10 000000
11111111 11111111 11111111 11 000000
255
255
255
192

Subrede 11

Subrede 00

Subrede 10

01000000 64 decimal
200
2
2
64
11001000 00000010 00000010 01 000000
11111111 11111111 11111111 11 000000
255
255
255
192
11000000 192 decimal
200
2
2
192
11001000 00000010 00000010 11 000000
11111111 11111111 11111111 11 000000
255
255
255
192

Abaixo uma possvel topologia onde a rede 200.2.2.0 de 0 a 255 = 256 endereos foi dividida em 4 subredes (azul escuro, laranja, azul
claro e amarelo claro):
Obs
o /26 o comprimento de bits ligados da mscara de subrede e ser explicado mais adiante;
[ 256 / 4 = 64 ], ou seja, cada subrede possui 64 endereos possveis.

Resumo: no importa o valor em decimal do octeto, desde que ele represente o binrio que se quer informar ao computador (host).
4 octeto:

00000000 subrede zero (00) host zero o 4 octeto em decimal 0


01000000 subrede um (01) host zero o 4 octeto em decimal 64
10000000 subrede dois (10) host zero o 4 octeto em decimal 128
11000000 subrede trs (11) host zero o 4 octeto em decimal 192
( para ser o endereo da rede, todos os bits de host tem que estar zerados. 000000)

Redes de Computadores Cap 7 - Endereamento IP v4 pgina 7 de 9


professor Antnio Srgio Alves Cavalcante
Como identificar o endereo de broadcast da subrede, semelhante ao de rede, quando todos os bits de hosts estiverem ligados 1:

Subrede
200.2.2.0 00000000
200.2.2.64 01000000
200.2.2.128 10000000
200.2.2.192 11000000

Broadcat subrede
00111111
200.2.2.63
01111111 200.2.2.127
10111111 200.2.2.191
11111111 200.2.2.255

Alguns questionamentos:
Qual a mscara de subrede padro das classes A, B e C ?
Classe A = 255.0.0.0 ( formato decimal separa por pontos )

Classe B = 255.255.0.0
Classe C = 255.255.255.0
Converso de mscara de subrede do formato decimal separado por ponto para o formato Classless Inter Domain Routing (CIDR ), necessrio colocar a barra e a quantidade de
bits ligados na mscara de subrede.

Mscara de subrede
decimal
255.0.0.0
255.248.0.0
255.255.0.0
255.255.254.0
255.255.255.0
255.255.255.128
255.255.255.192
255.255.255.224
255.255.255.240
255.255.255.248
255.255.255.252

binrio
11111111.00000000.00000000.00000000
11111111.11110000.00000000.00000000
11111111.11111111.00000000.00000000
11111111.11111111.11111110.00000000
11111111.11111111.11111111.00000000
11111111.11111111.11111111.10000000
11111111.11111111.11111111.11000000
11111111.11111111.11111111.11100000
11111111.11111111.11111111.11110000
11111111.11111111.11111111.11111000
11111111.11111111.11111111.11111100

Comprimento de bits
ligados, formato CIDR
/8
/12
/16
/23
/24
/25
/26
/27
/28
/29
/30

Exercitando o conceito de subrede:


1) O endereo IP 200.10.10.145/27, responda:
a. Escreva a mscara de subrede no formato decimal?
b. Qual a rede e ou subrede?
c. Qual o endereo de broadcast da rede e ou subrede?
d. Qual o 1 e o ltimo endereos IP vlidos para enderear hosts?
e. Quantos endereos possveis na subrede e quantos endereos para host?
f. Em quantas subredes a rede 200.10.10.0 255.255.255.0 pode ser dividida com a mscara de subrede /27?
Resposta:
a. Para transformar a mcara de subrede de /27 (formato CIDR) para o decimal, s lembrar que /27 informa a quantidade de bits
ligados na mscara de subrede 11111111 11111111 11111111 11100000
Separa de 8 em 8 bits, converte para decimal e separa por pontos = 255.255.255.224
A mscara de subrede no formato decimal 255.255.255.224.
b.

Para achar a rede ou subrede de um endereo, basta realizar o AND binrio do endereo com a mscara de subrede

200. 10. 10.145


255.255.255.224
200. 10. 10.128

11001000 00001010 00001010 10010001


11111111 11111111 11111111 11100000
11001000 00001010 00001010 10000000

A rede ou subrede 200.10.10.128


c.

O endereo de broadcast da rede quando todos os bits de host estiverem ligados 1

200. 10. 10.128


200. 10. 10.159

11001000 00001010 00001010 10000000


11001000 00001010 00001010 10011111

O endereo de broadcast da subrede ou da rede 200.10.10.159

subrede todos os bits de host desligados


broadcast da subrede todos os bits de host ligados

Redes de Computadores Cap 7 - Endereamento IP v4 pgina 8 de 9


professor Antnio Srgio Alves Cavalcante
d.

O 1 e o ltimo endereos IP vlidos para enderear os hosts?


So 5 bits de host de 00000 at 11111 ou em decimal 0 at 31
Binrio
subrede host decimal binrio
subrede
10000000
4
0
128
10001000
4
10000001
4
1
129
10001001
4
10000010
4
2
130
10001010
4
10000011
4
3
131
10001011
4
10000100
4
4
132
10001100
4
10000101
4
5
133
10001101
4
10000110
4
6
134
10001110
4
10000111
4
7
135
10001111
4

host
8
9
10
11
12
13
14
15

binrio
10010000
10010001
10010010
10010011
10010100
10010101
10010110
10010111

host
24
25
26
27
28
29
30
31

subrede
4
4
4
4
4
4
4
4

host
16
17
18
19
20
21
22
23

decimal
144
145
146
147
148
149
150
151

binrio
10011000
10011001
10011010
10011011
10011100
10011101
10011110
10011111

subrede
4
4
4
4
4
4
4
4

decimal
136
137
138
139
140
141
142
143
decimal
152
153
154
151
156
157
158
159

Obs no pode enderear um host ou ativo de rede com o endereo de subrede ou de broadcast da subrede
Os valores possveis para endereamento de hosts de 200.10.10.129 200.10.10.158
Total de 30 endereos ou 159 128 = 31 + o 128 inclusive = 32 logo 32 2(rede e broadcast) 30 endereos vlidos.
O 1 endereo de host vlido 200.10.10.129 e o ltimo endereo de host vlido 200.10.10.158
e.

Os endereos vlidos para hosts? Com 5 bits de host podemos ter 2 variaes, ou seja, 32 possibilidades de endereos. Lembrete:
podemos enderear os equipamentos de rede(ativos de rede) com o endereo da rede? NO Podemos enderear um ativo de rede
com o endereo de boradcast da rede? NO.
Logo necessrio subtrair 2 do total de endereos. 32 2 (rede e broadcast) = 30 endereos vlidos para hosts.
5

Endereos possveis 32 (2 ), endereos para hosts dos 32 possveis no podemos utilizar o endereo de rede e tambm no podemos
utilizar o endereo de broadcast da rede, ou seja, 32 2 = 30.
Variable Lenght Subnet Mask ( VLSM ) traduzido para nosso idioma mscara de subrede de comprimento varivel.
Na diviso da rede classe C 200.2.2.0 /24 ou 255.255.255.0, em 4 subredes, as subredes utilizavam a mesma quantidade de elementos no
conjunto.
Cada conjunto com 64 endereos;
Mscara de subrede /26, para todas as subredes, ou seja, todas as redes com mscara de mesmo comprimento(26 bits ligados).
o 200.2.2.0/26
0-63
o 200.2.2.64/26
64-127
o 200.2.2.128/26
128-191
o 200.2.2.192/26
192-255
Questionamento:
SEMPRE as subredes tero a mesma necessidade de hosts a enderear? No uma filial pequena pode necessitar de um menor
quantitativo de endereos de host.

Redes de Computadores Cap 7 - Endereamento IP v4 pgina 9 de 9


professor Antnio Srgio Alves Cavalcante
Compare as 2 topologias a mesma rede 200.2.2.0/24 dividida de 2 formas diferentes:

Subredes com o mesmo comprimento de mscara

Subredes com mscara de comprimentos variados (/25 e /26)

4 subredes de 64 endereos cada (62 hosts vlidos)


As redes divididas com a mesma mscara de subrede /26

3 subredes com necessidades diferentes de hosts, :


A topologia foi dividida, no mnimo com 2 mscaras de comprimento
diferente:
o 1 com 128 endereos (126 hosts vlidos) /25;
o 2 com 64 endereos cada (62 hosts vlidos) /26

Obs: os 256 endereos foram divididos em 3 conjuntos(subredes)


Matriz necessita de at 126 endereos de host (subtrado o endereo de rede e broadcast da rede)
Filial 1 necessita de at 62 endereos de hosts (subtrado o endereo de rede e broadcast da rede)
Filial 2 necessita de at 62 endereos de hosts (subtrado o endereo de rede e broadcast da rede)

Matriz

de 200.2.2.0

200.2.2.0/26

a 200.2.2.127

200.2.2.192/26

200.2.2.0/25

de 200.2.2.128

Filial 1

200.2.2.128/26

a 200.2.2.255

Filial 2

200.2.2.192/26

200.2.2.128/25

de 200.2.2.0
a 200.2.2.63
de 200.2.2.64
a 200.2.2.127
de 200.2.2.128
a 200.2.2.191
de 200.2.2.192
a 200.2.2.255

Obs: A rede 200.2.2.0/24 pode ser dividida em

2 subredes /25 126 endereos de host cada (200.2.2.0/25 2 200.2.2.128/25) 21 = 2 subredes ou;
4 subredes /26 62 endereos de host cada (200.2.2.0/26, 200.2.2.64/26, 200.2.2.128/26 e 200.2.2.192/26) 22 = 4 subredes

A Matriz recebeu a subrede 200.2.2.0/25. Sobrou a subrede 200.2.2.128/25 com 126 endereos de host.
Porm a necessidade dividir o que sobrou para 2 filiais, ou seja, 126 / 2 = 62 endereos de hosts para cada filial. Logo a rede 200.2.2.128/25 foi dividida entre
as 2 filiais, recebendo as subredes 200.2.2.128/26 2 200.2.2.192/26.
No esquecer, cada bit ligado na mscara de subrede divide a mesma por 2

Resumo: no importa o valor em decimal do octeto, desde que ele represente o binrio que se quer informar ao computador (host).
4 octeto:

00000000 subrede zero (0) host zero o 4 octeto em decimal 0


10000000 subrede dois (10) host zero o 4 octeto em decimal 128
11000000 subrede trs (11) host zero o 4 octeto em decimal 192
( para ser o endereo da rede, todos os bits de host tem que estar zerados. 000000)
Como identificar o endereo de broadcast da subrede, semelhante ao de rede, quando todos os bits de hosts estiverem ligados 1:

Subrede
200.2.2.0/25 00000000
200.2.2.128/26 10000000
200.2.2.192/26 11000000

Broadcast subrede
01111111 200.2.2.127
10111111 200.2.2.191
11111111 200.2.2.255

Potrebbero piacerti anche