Vous êtes sur la page 1sur 49

Criao de Sub-redes - Prof Harley Rios

O endereamento IP

Cada N (host) apresenta um nmero nico em uma rede. Numa Rede TCP/IP, a numerao de seus hosts chamamos de Endereamento IP.

O Que um Endereo IP?

Um nmero de 32 bits (4 bytes) composto por quatro partes ou campos de 8 bits, chamados de octetos.
No formato x.y.w.z Endereo IP: 192.168.0.15

O endereo IP um endereo lgico


172.31.0.45 200.123.8.90

Endereo MAC (Media Access Control) o endereo fsico de um dispositivo de rede (ex: placa de rede) um endereo universalmente nico que j vem gravado em seu dispositivo de rede.
00:FF:07:D5:E8:FA

Representao Decimal e Binria

Decimal
192.168.3.11 200.200.25.1 139.12.25.32 10.10.0.1

Binrio
11000000.10101000.00000011.00001011 11001000.11001000.00011001.00000001 10001011.00001100.00011001.00100000 00001010.00001010.00000000.00000001

Nmero de 32 bits (4 bytes) composto por quatro partes ou campos de 8 bits, chamados de octetos.

Representao do IP
Endereamento de IP (notao decimal) Octeto 1 Octeto 2 Octeto 3 Octeto 4

0-255
W

0-255
X

0-255
Y

0-255
Z

Cada octeto estar entre o valor zero (0) at o valor 255. Podendo ir de 0.0.0.0 at 255.255.255.255, totalizando aproximadamente 4,3 bilhes de endereos. Ex: Endereo IP: 187.223.32.188

Entendendo o Endereo IP

dividido em duas Partes


Uma parte indica o endereo da rede qual o host pertence A outra parte o endereo de host dentro da rede

Rede 192.168.0

Host 5

Os hosts pertencentes a uma mesma rede possuem o mesmo endereo de rede. O Host pode ser uma estao de trabalho, servidor, router, impressora.

Id Rede Octeto 1 192 Ex: 192.168.0.5 Octeto 2 168 Octeto 3 0

Host Id Octeto 4 5

Rede
192.168.0

Host
5

Nesta rede todos os host comeam com 192.168.0.

Classes de Rede IP

A comunidade Internet definiu uma forma mais racional de atribuir endereos de acordo com o porte da empresa.
OS endereos IP so divididos em 5 classes, sendo 3 classes as mais utilizadas

Existem 5 classes (A,B,C,D,E) de endereos IP.


Varia conforme o tamanho da sua rede

Classe A
O primeiro byte do endereo est entre 1 e 126

O primeiro nmero identifica a rede e os outros trs nmeros identificam o prprio host. O primeiro bit dos endereos de classe A sempre 0 (126 hosts) Permite at 16.777.216 (256x256x256 2) de computadores em cada rede (mximo de 126 redes);

Utilizado para grandes redes: 1.0.0.0 126.0.0.0 (32.97.166.71)

Rede Classe A

Classe B
O primeiro byte do endereo est entre 128 e 191

Ex: 133.0.0.1

190.25.10.99.

Os dois primeiros nmeros identificam a rede e os outros dois nmeros identificam o host. Permite at 65.536 computadores em uma rede (mximo de 16.384 redes);

Rede Classe B

Por padro em endereos classe B, os dois primeiros octetos identificam a rede e os outros dois, os hosts dentro da rede

Classe C
O primeiro byte do endereo est entre 192 e 223.

Ex: 200.0.0.1

220.10.69.12

192.168.0.99

Nos endereos de Classe C, o trs primeiros nmeros identificam a rede e os ltimos nmeros identificam o prprio host. Permite at 254 computadores em uma rede (mximo de 2.097.150 redes);

Rede Classe C

Classe D
O primeiro byte do endereo est entre 224 e 239; Exemplo: 235.0.0.1 / 239.10.69.12 / 226.25.10.99; Esta classe est reservada para criar agrupamentos de computadores para o uso de Multicast (acesso apenas a endereos que estejam configurados para receber os dados). No podemos utilizar esta faixa de endereos para enderear os computadores de usurios na rede TCP/IP.

Classe E
Reservado para uso futuros

Nmeros Mximos de Hosts em cada Classe

Octeto 1-126 128-191 192-223 224-239 240-247

Max. Redes

Formato

Exemplo 100.1.240.28 157.100.5.195 205.35.4.120

Max. Host 16.777.214 65.534 254

126 R.H.H.H 16.384 R.R.H.H 2.097.152 R.R.R.H Multicast

Resevado

Endereos IP Pblicos so definidos pela InterNIC, equivale a um IP vlido, reconhecido mundialmente.


Ex: IP do google.com 64.233.163.104 Site (Servidor WEB) de sua empresa

Endereos IP Privados so aqueles que nunca so atribudos pela InterNIC, podem ser utilizados para endereamento dos hosts internos (rede local de sua empresa).

Endereos IP Privados reservados para uso em redes Privadas.


Classe de Rede

Bloco de Endereos

10.0.0.0 at 10.255.255.255

B
C

172.16.0.0 at 172.31.255.255
192.168.0.0 at 192.168.255.255

Endereos Especiais
Endereos da rede 127.0.0.0 (loopback): Referencia a prpria mquina 192.168.1.255: mensagens so endereadas a todos os hosts da rede (broadcast)

Mscaras de Sub-Rede

Geralmente chamada de Mscara de Rede (Netmask).

Cada host em um rede, alm do endereo IP deve tambm ser configurado com sua Mscara de Rede uma sequncia de 4 bytes: bits 1s se referem ao endereo de rede, e bits 0 ao endereo de host.

a mscara de sub-rede que determina qual parte do endereo IP representa o nmero da Rede e qual parte representa o nmero da mquina dentro da rede
192.168.0.15 255.255.255.0 O computador com o endereo 192.168.0.15 pertence rede

192.168.0.0

As mscaras de redes padres so:

Nomenclatura para Classes de Rede


Classe A (/8) 255.0.0.0, 1 127 Classe B (/16) 255.255.0.0, 128 191 11111111.11111111.00000000.00000000 Classe C (/24) 255.255.255.0, 192 223 11111111.11111111.11111111.00000000

Computadores de uma mesma rede possuem a mesma mscara de Rede

Na prtica podemos ter mscaras de redes fora do padro

Como o TCP/IP faz para saber se o computador de origem e o computador de destino pertencem a mesma rede?
Suponha que o computador cujo IP 10.200.150.5 (origem) queira enviar um pacote de informaes para o computador cujo IP 10.200.150.8 (destino) Ambos com mscara de rede 255.255.255.0

1: converter o nmero IP das duas mquinas e da mscara de sub-rede para binrio

Depois feito uma operao E bit a bit entre o nmero IP e a mscara de sub-rede do computador de origem e depois o mesmo procedimento para o computador de destino

Computador origem

Computador destino

O TCP compara o resultado das duas operaes Se o resultado for igual, os dois computadores pertencem mesma rede (mesmo endereo de rede), seno, os dois pertencem redes diferentes (endereo rede lgico diferentes) Endereo de Rede 10.200.150.0

Mecanismo implementado em alguns modelos de roteadores que traduz endereos IP privados em endereos IP vlidos na Internet Permite que equipamentos de redes tenham acesso Internet sem que seu endereo seja roteado na Internet

Sub-Redes

Redes s vezes podem ser divididas em redes menores, chamadas de SUB-REDES, para fornecer flexibilidade ao endereamento

Dividir a rede de departamentos em empresas ou Instituies


300 computadores teriam que usar classe B (65.534), desperdiando mais de 65.000 endereos.

Mscaras de sub-rede padro para cada classe (oito, dezesseis ou vinte e quatro bits) pode causar um grande desperdcio de nmeros IP. IP: Uma empresa que adquire um IP 200.123.32.0 classe C, ter 254 IPs disposio.

Porm essa rede s ir usar 34 endereos, e iria desperdiar 220 endereos.

Podemos dividir uma rede em sub-redes menores utilizando mscaras diferente do padro. Cada sub-rede fica apenas com uma faixa de nmeros IP de toda a faixa original

Mscaras de rede com 8, 16 e 24 bits (Padro)

Para fazer a diviso de uma rede em sub-redes, preciso aumentar o nmero de bits iguais a 1, alterando com isso a mscara de sub-rede

11111111.11111111.11111111.10000000 11111111.11111111.11111111.11100000

Ex: Uma rede classe C com IPs variando de 192.168.1.1 at 192.168.1.254 (mscara padro: 255.255.255.0)
Contabilidade Vendas

192.168.1.1

192.168.1.5

192.168.1.20

192.168.1.34

192.168.1.129

192.168.1.140

192.168.1.175

A mscara padro em binrio : 11111111.11111111.11111111.00000000 Temos uma rede com 254 endereos para os hosts Quantos bits devem ser utilizados para a mscara de sub-rede? Vamos dividir logicamente essa rede em 2 sub-redes, uma para cada departamento

Colocando um bit 1 a mais na mscara:

11111111.11111111.11111111.10000000 - Ao invs de 24 bits (padro), utiliza-se 25 bits ou mais dependendo do nmero de sub-redes que se quer obter.
A rede 192.168.1.0 sub-dividida em duas redes

Como definir o nmero de sub-redes e o nmero de hosts?

Sub-redes: 2 elevado ao nmero de bits 1 acrescentado na mscara

Nmero de hosts (endereos IP) dentro de cada sub-rede:


2 elevado ao nmero de 0 que restaram para a mscara menos 2

Obtemos 2 redes: 192.168.1.0 192.168.1.127 192.168.1.128 192.168.1.255

O valor da mascara a soma dos valores decimais dos bits 1 acrescentado para a sub-rede Ex: 11111111.11111111.11111111.1100000

uma mscara padro classe C alterada para 2 bits a mais. Quantas sub-redes? 4 sub-redes Quantos hosts por sub-rede? 62 hosts Qual a mscara de sub-rede (decimal): 255.255.255.192

128 + 64 = 192

Como listar a faixa de IPs em cada sub-rede

Observe o ltimo bit 1 definido para a mscara


Ex: 11111111.11111111.11111111.1100000

No nosso exemplo o segundo bit Qual o valor decimal do segundo bit? 64

o primeiro 128, o segundo 64, o terceiro 32 e assim por diante

O valor do ltimo bit o indicativo variao das faixas de IPs 64 hosts em cada sub-rede, embora na prtica temos 62 (o primeiro (rede) e o ltimo (broadcast) no usam.

IP: 192.168.0.0 Faixas de IP (Mscara 255.255.255.192)


ID Sub-rede: 192.168.0.0 / Broadcast 192.168.0.63

ID Sub-rede: 192.168.0.0 / Broadcast 192.168.0.63 ID Sub-rede: 192.168.0.64 / Broadcast 192.168.0.127 ID Sub-rede: 192.168.0.128 / Broadcast 192.168.0.191 ID Sub-rede: 192.168.0.192 / Broadcast 192.168.0.255

Dividir a seguinte rede classe C: 200.123.32.0/255.255.255.0 em pelo menos 4 sub-redes


11111111.11111111.11111111.00000000 11111111.11111111.11111111. ?
Quantos bits so necessrios? Quantos hosts esto disponveis? Qual a nova mscara de sub-rede? Listar a faixa de endereos de cada sub-rede

Dividir a seguinte rede classe C: 229.45.32.0/255.255.255.0 em pelo menos 10 sub-redes.


11111111.11111111.11111111.00000000 11111111.11111111.11111111.1111 ?

Quantos bits so necessrios?


Quantos hosts esto disponveis? Qual a nova mscara de sub-rede? Listar a faixa de endereos de cada sub-rede.

Dividir a seguinte rede classe B: 150.100.0.0/255.255.0.0. em pelo menos 20 sub-redes.


11111111.11111111.00000000.00000000 11111111.11111111.????????.???????? Quantos bits so necessrios? Quantos hosts esto disponveis?

Qual a nova mscara de sub-rede?