Você está na página 1de 25

Endereos de redes

Endereamento IP

O IP um protocolo da Camada de rede um endereo lgico nico em toda a rede, portanto, quando estamos navegando na Internet estamos utilizando um endereo IP nico mundialmente, pois a Internet uma rede mundial Em redes locais podemos utilizar alguns endereos que no so vlidos na Internet. Estes so reservados para redes locais, mas cada mquina da rede local utilizar um nico IP nesta rede local.

Endereos Lgicos, Fsicos e de Servio

Servio: Atribudo na camada de Transporte (TCP) e refere-se a uma aplicao que est sendo transportada (porta); Lgico: Atribudo na camada de rede (IP) e indica a origem e destino do servio, independente do servio que est sendo transportado; Fsico: Atribudo na camada enlace (MAC), e indica o prximo host da rede onde o pacote ser entregue.

Endereo IPv4

Um endereo IP consiste em 4 bytes ou 32 bits. Ao invs de trabalhar com 32 bits por vez, comum a prtica de segmentao dos 32 bits de um endereo IP em quatro campos de 8 bits chamados de octetos;
Cada octeto convertido em um nmero de base decimal na escala de 0-255. Estes so separados por um ponto. Este formato chamado de notao decimal pontuada. Em uma rede, estes nmeros devem ser nicos e seguem a algumas regras que veremos a seguir;

Exemplo.: 74.125.91.104

(www.google.com).

Host x Rede

Cada endereo IP inclui uma identificao de rede e uma de host (mquina): A identificao de rede (tambm conhecida como endereo de rede) identifica os sistemas que esto localizados no mesmo segmento fsico de rede na abrangncia de roteadores IPs. Todos os sistemas na mesma rede fsica devem ter a mesma identificao de rede. A identificao de rede deve ser nica na rede;

A identificao de host (tambm conhecido como endereo de host) identifica uma estao de trabalho, servidor, roteador, ou outro host TCP/IP (n da rede) dentro de uma rede. O endereo para cada host deve ser nico para a identificao de rede.

Estrutura dos endereos IP (1)


Composto por:

32 bits = cerca de 4 bilies de endereos possveis (j no so suficiente para as necessidades futuras!) Est dividido em 2 partes (nmero de redes + host number) e devem ser administradas separadamente

Classe A
O primeiro byte do endereo est entre 1 e 127. Exemplo: 13.0.0.1 / 80.10.69.12 / 37.25.10.99 Nos endereos de Classe A, o primeiro nmero identifica a rede e os outros trs nmeros identificam o prprio host.

Classe B
O primeiro byte do endereo est entre 128 e 191. Exemplo: 133.0.0.1 / 140.10.69.12 / 190.25.10.99. Nos endereos de Classe B, os dois primeiros nmeros identificam a rede e os outros dois nmeros identificam o host.

Classe C
O primeiro byte do endereo est entre 192 e 223. Exemplo: 200.0.0.1 / 220.10.69.12 / 195.25.10.99 Nos endereos de Classe C, o trs primeiros nmeros identificam a rede e os ltimos nmeros identificam o prprio host.

Classe D
O primeiro byte do endereo est entre 224 e 239; Exemplo: 225.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.

10

Classe E
O primeiro byte do endereo est entre 240 e 247. A Classe E um endereo reservado e utilizado para testes e novas implementaes (IETF Internet Engeneering Task Force) e controles do TCP/IP. No podemos utilizar esta faixa de endereos para enderear os computadores na rede TCP/IP.

11

Intervalos de endereos IP
Classe A B C D

0 network 10
110 1110 network network

host host
host

De 1.0.0.0 a 126.255.255.255

De 128.0.0.0 a 191.255.255.255
De 192.0.0.0 a 223.255.255.255

multicast address
32 bits

De 224.0.0.0 a 239.255.255.255

12

Calcular endereos de rede


Um octeto composto por oito 1s e/ou 0s, representando os seguintes valores:

128 64 32 16 8 4 2 1
Vamos encontrar o valor decimal de:

1 0 0 0 1 1 0 0 128 + 8 + 4 =140
Assim: 10001100(2) 140 (10)
13

Calcular endereos de rede


Mas como sabe o computador a rede a que pertence um IP?
192.168.1.4 e Mscara de Rede 255.255.255.0 1 Calcula binrio do IP 11000000 . 10101000 . 00000001 . 00000011 2 Calcula binrio da mscara de rede 11111111 . 11111111 . 11111111 . 00000000 3 Aplica o operador AND para determinar a rede 11000000 . 10101000 . 00000001 . 00000011 11111111 . 11111111 . 11111111 . 00000000 AND11000000 . 10101000 . 00000001 . 00000000 E obtm a rede: 192.168.1.0
14

Endereos de rede vlidos (2)


Broadcast 255?
Utilizado para enviar informao para todos os computadores da rede. 192.168.1.255 Uma mensagem que contenha o IP de destino 192.168.1.255 ir para todos os computadores dessa rede. Assim, o 255 reservado e no pode ser atribudo a um PC. Sabemos que: 0- para a rede 255- para broadcast Ento temos quantos IP possveis nesta rede? Sabemos que temos 8 bits reservados para PCs 28 -2 = 256 2= 254 IPs vlidos
15

Endereos de rede vlidos (3)


O PC305_02 tem a seguinte informao:

IP 172.16.2.17 MR 255.255.255.0 Qual a classe a que pertence o IP? B, est entre 128 e 191 Qual a rede a que pertence o PC? 172.16.2.0
10101100 . 00010000 . 00000010 . 00010001 11111111 . 11111111 . 11111111 . 00000000 AND 10101100 . 00010000 . 00000010 . 00000000 Rede

Quantos IPs esto disponveis nesta rede?

PC 28 -2 = 256 2= 254

16

Exerccios
O PC305_04 tem a seguinte informao:

IP 172.16.2.17 MR 255.255.0.0 Qual a classe a que pertence o IP? B, est entre 128 e 191 Qual a rede a que pertence o PC? 172.16.0.0
10101100 . 00010000 . 00000010 . 00010001 11111111 . 11111111 . 00000000 . 00000000 AND 10101100 . 00010000 . 00000000 . 00000000 PC Rede
16 Quantos IPs esto disponveis nesta rede? 2 -2 = 256 2= 65534

17

Determinar os endereos vlidos (1)


Sabemos que o broadcast sempre 255 (11111111) 10101100 . 00010000 . 00000010 . 00010001 172.16.2.17 11111111 . 11111111 . 00000000 . 00000000 255.255.0.0 Rede 10101100 . 00010000 . 00000000 . 00000000 . 11111111 . 11111111 Broadcast = 172.16.255.255
AND

Broadcast Rede = 172.16.0.0

Ento quais so os endereos vlidos? DE 172.16.0.1 A 172.16.255.254


18

Determinar os endereos vlidos (2)


Sabemos que o broadcast sempre 255 (11111111) 10.0.0.1700001010 . 00000000 . 00000000 . 00010001

255.0.0.011111111 . 00000000 . 00000000 . 00000000


Rede 00001010 . 00000000 . 00000000 . 00000000 . 11111111 . 11111111 . 11111111 Broadcast = 10.255.255.255

AND

Broadcast

Rede = 10.0.0.0

Ento quais so os endereos vlidos? DE 10.0.0.1 A 10.255.255.254


19

Determinar os endereos vlidos (3)


E se tivermos 255.255.255.224 para o IP 192.168.10.0?
Bits empresados
0 1

Valor binrio
00000000 10000000

Valor decimal
0 128

2
3 4 5 6 7 8

11000000
11100000 11110000 11111000 11111100 11111110 11111111

192
224 240 248 252 254 255

Temos 3 bits emprestados para a subrede e sobram 5 para o host

20

Determinar os endereos vlidos (3)


192.168.10.0 255.255.255.224 Temos 3 bits emprestados para a subrede e sobram 5 para o host 1- Quantas subredes posso ter? 2bits para a subrede 2 = n de subredes 2- Quantos hosts por subrede? 2bits para o host - 2 = n de host por subnet 3- Quais so as subredes? 256-mscara de rede = intervalos de subrede 4- Qual o endereo broadcast? Endereo broadcast = prxima subrede 1 5- Qual o 1 endereo vlido de rede? 1 endereo host vlido = subrede +1 6- Qual o ltimo endereo vlido de rede? ltimo endereo host vlido = broadcast-1
21

Determinar os endereos vlidos (3)


192.168.10.0 255.255.255.224 Temos 3 bits emprestados para a subrede e sobram 5 para o host Importante no esquecer a frmula mgica:

n de subredes ou n de hosts = 2 n 2 n=nmero de bits


n de subredes = 23 2 = 6 n de hosts por subrede= 25 2 = 30
22

Determinar os endereos vlidos (4)


Vejamos este caso: 10101100 . 00010000 . 00000010 . 00010001 172.16.2.17 11111111 255.255.255.240 . 11111111 . 11111111 . 11110000 10101100 . 00010000 . 00000000 . 00010000 Rede 172.16.2.16 . 00000000 . 00001111 Broadcast 172.16.2.31 Rede PC
AND

Ento quais so os endereos vlidos? DE 172.16.2.17 A 172.16.2.30


23

Determinar os endereos vlidos (3)


192.168.10.0 255.255.255.224 Temos 3 bits emprestados para a subrede e sobram 5 para o host 1- Quantas subredes posso ter? 23 2 = 6 2- Quantos hosts por subrede? 25 2 = 30 3- Quais so as subredes? 256-240 = 16, 32, 48, 64 224 4- Qual o endereo broadcast? Endereo broadcast = 32 1=31 5- Qual o 1 endereo vlido de rede? 1 endereo host vlido = 16 +1 =17 6- Qual o ltimo endereo vlido de rede? ltimo endereo host vlido = 31-1=30
24

Exerccios
Para o endereo IP 172.16.10.22 e mscara de rede 255.255.255.240, responde as seguintes questes: Qual o endereo IP da subrede? Qual o endereo IP de broadcast? Qual o intervalo de IPs vlido?

25

Você também pode gostar