Você está na página 1de 36

Camada de Rede Endereamento IP

Fundamentos de Redes Captulo 3 Prof. MSc. Felipe Soares Instrutor CCAI

2007 Cisco Systems, Inc. All rights reserved.

Cisco Public

Objetivos
Explicar a estrutura do endereamento IP e demonstrar a habilidade de converter nmeros binrios e decimais de 8 bits. A partir de um endereo IPv4, classificar por tipo e descrever como usado na rede.

Explicar como os endereos so designados a redes pelos provedores de Internet e dentro de redes pelos administradores.
Determinar a poro de rede de um endereo de host e explicar o papel da mscara de sub-rede ao se dividir as redes. A partir das informaes e critrios de projeto de um endereamento IPv4, calcular os componentes de endereamento adequados.

Usar utilitrios comuns de teste para verificar e testar a conectividade de rede e o status operacional da pilha de protocolo IP em um host.
2007 Cisco Systems, Inc. All rights reserved. Cisco Public

IPV4
Caractersticas do IPv4:
O Internet Protocol (IP) foi elaborado como um protocolo com baixo overhead.

So utilizados para encapsular os segmentos (TCP/UDP) para o transporte atravs de uma conexo entre redes.
Sem conexo (no estabelece conexo previa) Melhor esforo (no confivel)

Opera independente de Meios Fsicos

2007 Cisco Systems, Inc. All rights reserved.

Cisco Public

Cabealho IP
Campo
Time-to-Live Protocol Identifier Header Checksum Source IP Address Destination IP Address Options (optional) Tipo de Servio Data

Bits
8 8 16 32 32 varia varia varia

Descrio
Indica o nmero restante de hops que o pacote pode seguir antes de ser considerado invlido e descartado. Identifica o protocolo da camada superior, contido no corpo do pacote. Checksum do cabealho IP Endereo IP do remetente do pacote Endereo IP do destinatrio do pacote Opes adicionais para type-of-service, Source Routing. O roteador pode oferecer prioridades de acordo com o tipo de dados (Voz, Vdeo) Os dados que o IP dever carregar (TCP, UDP, Fragmento, outros protocolos, dados puros ICMP, ...)
2007 Cisco Systems, Inc. All rights reserved. Cisco Public

nmero da verso do protocolo IP

Formato do datagrama IP
32 bits
ver comp. tipo de cab servio comprimento incio do fragmento checksum

comprimento do cabealho (bytes)


O roteador pode oferecer prioridades de acordo com o tipo de dados (Voz. Video)

comprimento total do pacote (bytes): Cabealho + Dados

ident. 16-bits
Tempo de Vida camada superior

bits

para fragmentao/ remontagem

TTL: nmero mximo de enlaces restantes (decrementado a cada roteador)

endereo IP de origem 32 bits endereo IP de destino 32 bits

protocolo da camada superior ao qual entregar os dados. . Camada de Transporte (TCP/UDP)

Opes (se tiver) dados (comprimento varivel, tipicamente um segmento TCP ou UDP)

p.ex. temporizador, registrar rota seguida, especificar lista de roteadores a visitar.

2007 Cisco Systems, Inc. All rights reserved.

Cisco Public

Endereo IP: introduo


endereo IP: ident. de 32-bits para interface de estao, roteador interface: conexo entre estao, roteador e enlace fsico
roteador tpico tem mltiplas interfaces
estao pode ter mltiplas interfaces
223.1.1.1

223.1.2.1
223.1.1.2 223.1.1.4 223.1.1.3 223.1.2.9 223.1.2.2

223.1.3.27

223.1.3.1

223.1.3.2

endereo IP associado interface, no estao ou roteador

223.1.1.1 = 11011111 00000001 00000001 00000001 223 1 1 1

2007 Cisco Systems, Inc. All rights reserved.

Cisco Public

Endereo IP: estruturaLAN 1


endereo IP:
parte de rede (bits de mais alta ordem) parte de estao (bits de mais baixa ordem)
Cada LAN possui 223.1.1.1 uma faixa de endereamento diferente.

LAN 2

223.1.2.1 223.1.1.2 223.1.1.4 223.1.1.3 223.1.2.9 223.1.2.2

223.1.3.27

LAN 3
223.1.3.1 223.1.3.2

Este cenrio consiste de 3 redes IP (para endereos IP comeando com 223, os primeiros 24 bits so a parte de rede)
2007 Cisco Systems, Inc. All rights reserved. Cisco Public

Endereamento IP
Como segmentar as redes? disassociar cada interface do seu roteador, estao criar ilhas de redes isoladas separadas atraves de roteadores.223.1.9.1
223.1.8.1 Funo principal do Roteador: Encaminhar pacotes e separar 223.1.2.6 redes 223.1.2.1 223.1.1.1

Sistema interligado 223.1.1.2 consistindo de seis redes


223.1.1.4
223.1.1.3

223.1.9.2

223.1.7.0

223.1.7.1 223.1.8.0 223.1.3.27 223.1.3.1 223.1.3.2

223.1.2.2

2007 Cisco Systems, Inc. All rights reserved.

Cisco Public

Terminologia IP
Bit: Um dgito 1 ou 0 Byte: Um seqncia de de 7 ou 8 bits Octeto: Sempre 8 bitis

Endereo da Rede: Endereo usado para representar a rede como um todo: 192.168.0.0
Endereo do Host: Endereo usado para representar um host em especifico: 192.168.0.1

Endereo de Broadcast: Envio de mensagens a todos os dispositivos da rede (1 para todos).


Endereo de Multicast: Envio de mensagens a um grupo de dispositivos da rede (1 para muitos). Ex. 224.0.0.0 a 239.255.255.255

Unicast: Envio de mensagens a apenas um dispositivo na rede (1 para 1)


2007 Cisco Systems, Inc. All rights reserved. Cisco Public

Endereo IP: organizao


classe
A B

Endereamento baseado em classes 0 rede 10 rede rede estao estao estao

127.0.0.1 foi retirado da diviso em classes: endereo de localhost 1.0.0.0 to 126.255.255.255 128.0.0.0 to 191.255.255.255 192.0.0.0 to 223.255.255.255 224.0.0.0 to 239.255.255.255

C 110

D 1110

endereo multiponto
32 bits

Por que surgiu a diviso em classes: Uso ineficiente e esgotamento do espao de endereos p.ex.: Rede da classe B aloca endereos para 65K estaes, mesmo se houver apenas 2K estaes nessa rede
2007 Cisco Systems, Inc. All rights reserved. Cisco Public

10

Tcnicas de Converso binario-decimal


Nmeros binrios utilizam 8 bits para definir um numero decimal Esses bits tem seus valores considerados da direitos para a esquerda atravs de um fator que dobra seu valor. Isso acontece por que so potencias de base 2.

2007 Cisco Systems, Inc. All rights reserved.

Cisco Public

11

Converso Binrio para decimal


Expoente 27 26 25 24 23 22 21 20

Posio
Bits Soma Decimal

128
0 0

64
1 + 64

32
1 + 32

16
0 +0

8
0 +0 102

4
1 +4

2
1 +2 +0

1
0

2007 Cisco Systems, Inc. All rights reserved.

Cisco Public

12

Dica: Memorize a seguinte tabela


Expoente 27 26 25 24 23 22 21 20

Posio

128

64

32

16

2007 Cisco Systems, Inc. All rights reserved.

Cisco Public

13

Classes de Endereos
8 bits 24 bits

Classe 0 Network ID A
16 bits

Host ID

27=128 redes 224-2=16777214 hosts


16 bits

Classe 1 0 B

Network ID

Host ID

214=16384 redes 216-2=65534 hosts


8 bits

24 bits

Classe 1 1 0 C

Network ID

Host ID

221=2097152 redes 28-2=254 hosts

z
Cisco Public

2007 Cisco Systems, Inc. All rights reserved.

14

Endereamento IP
O protocolo IP, atravs de seu esquema de endereamento, identifica hosts localizados numa rede lgica, determinando o destino dos pacotes medida que eles se movem pelas redes. Endereo IP 32 bits Nmero de Rede Nmero de Host Binrio 10101100 00010000 01111010 11001100 1 byte 1 byte 1 byte Decimal 172 16 122 204 Classes do Endereo IP
1 byte = 8 bits 1 byte = 8 bits 1 byte = 8 bits 1 byte = 8 bits Classe A Rede Host Host Host Classe B Rede Rede Host Host Classe C Rede Rede Rede Host Classe D Multicast Classe E Testes e Pesquisas Um modo fcil de reconhecer de qual classe um dispositivo faz parte olhar o valor do primeiro octeto do seu endereo
2007 Cisco Systems, Inc. All rights reserved.

Classe 1 Octeto A 0 1 a 126 B 10 128 a 191 C 110 192 a 223


NetID: Rede=0 BroadcastID: Host=1 HostID: <> NetID ou BroadcastID
Cisco Public

15

Endereos Reservados
Classe Subredes N de Redes N de Hosts

A B C

10.0.0.0/8 10.255.255.255 172.16.0.0/16 172.31.255.255 192.168.0.0/24 192.168.255.255

1 16777214 16 256 65534 254

Podem ser usados livremente em redes internas No roteveis

No podem ser publicados na Internet


Para que estas redes consigam acessar algum recurso

na Internet utilizado um artificio de traducao de endereos o NAT (Network Address Translation)


2007 Cisco Systems, Inc. All rights reserved. Cisco Public

16

LocalHost (loopback interno)


Alm das redes anteriormente ilustradas, ainda temos uma classe A inteira considerada indisponvel para uso.

Endereo utilizado para testes locais:


127.0.0.0 a 127.255.255.255

2007 Cisco Systems, Inc. All rights reserved.

Cisco Public

17

Mscara de Sub-Rede
A mscara serve para indicar qual parte do endereo IP identifica o endereo de rede e qual parte identifica o endereo do host
os bits 1 indicam a parte do endereo da rede os bits 0 indicam a parte do endereo do host
Mscaras default:
Classe A - 255.0.0.0 11111111.00000000.00000000.00000000

Classe B - 255.255.0.0
Classe C - 255.255.255.0

11111111.11111111.00000000.00000000

11111111.11111111.11111111.00000000

2007 Cisco Systems, Inc. All rights reserved.

Cisco Public

18

Endereo de Rede e BroadCast


Executa-se um AND lgico entre os bits da mscara e endereo IP e obtm o Endereo da Rede. No endereo da rede todos os bits do host so 0 No endereo de broadcast, todos os bits do host so 1 Exemplo: IP= 140.179.240.200/16
10001100.10110011.11110000.11001000 140.179.240.200 Endereo IP 11111111.11111111.00000000.00000000 255.255.000.000 Mscara classe B ----------------------------------------------------------------10001100.10110011.00000000.00000000 140.179.000.000 Endereo da Rede 10001100.10110011.11111111.11111111 140.179.255.255 Endereo de Broadcast

2007 Cisco Systems, Inc. All rights reserved.

Cisco Public

19

Sntese Geral

2007 Cisco Systems, Inc. All rights reserved.

Cisco Public

20

Cenrio com 3 Redes (1.0/2.0/3.0)


192.168.2.100 192.168.3.100

Endereo IP

192.168.1.100
192.168.2.0 Network ID 192.168.3.0

192.168.1.0

192.168.1.100

192.168.2.101

Host ID

2007 Cisco Systems, Inc. All rights reserved.

Cisco Public

21

Rede Local
192.168.0.2 192.168.0.5

Internet
Trfego para a rede 192.168.0.0

192.168.0.3
Router

192.168.0.6

192.168.0.4

Hub

192.168.0.7

Rede 192.168.0.0/24 Mscara=255.255.255.0


2007 Cisco Systems, Inc. All rights reserved. Cisco Public

22
22

Sub-Redes
Alm do problema da escassez de endereos IP, um outro motivador para o uso de sub-redes a reduo do tamanho de um domnio de broadcast e aumentar o nvel de segurana no acesso aos dados das redes.
Os 1s binrios da mascara definem a parte Mascara de Sub-Rede de rede e da sub-rede. Identificao da Rede e dos Hosts Os 0s binrios definem a parte do Host. Flexibilidade para Clculo de Sub-Redes

End. IP Mscara End. Rede End. Broad.

1 Octeto 2 Octeto 3 Octeto 4 Octeto 11000000 00000101 00100010 00001011 192 5 34 11 255 255 255 0 192 192 5 5 34 34 0 255

Operaes Booleana
AND XOR

2007 Cisco Systems, Inc. All rights reserved.

Cisco Public

23

Exemplo: Rede 192.168.0.0

Dividindo a Classe C em 2 subredes


Mascara = 11111111.11111111.11111111.00000000 1 subrede, notao 192.168.0.0/24
Network 192.168.0.0

Com mscara de subrede 255.255.255.0

Hosts from
192.168.0.1

to
192.168.0.254

Broadcast Address 192.168.0.255

Rede 192.168.0.0 com mscara de subrede 255.255.255.128

Quanto mais aumento Mascara = 11111111.11111111.11111111.10000000 mais divido! 2 subredes, notao 192.168.0.0/25

from to 192.168.0.0 192.168.0.1 192.168.0.126 192.168.0.128 192.168.0.129 192.168.0.254

Network

Hosts

Broadcast Address 192.168.0.127 192.168.0.255


Cisco Public

2007 Cisco Systems, Inc. All rights reserved.

24

Tabela de Equivalncia: As mscaras de subrede podem assumir os seguintes decimais:


Octeto Decimal da Mascara de Sub-rede 0 128 192 Equivalente Binrio 00000000 10000000 11000000 Numero de 1s Binrios 0 1 2 Numero de 0s Binrios 8 7 6

224
240 248 252

11100000
11110000 11111000 11111100

3
4 5 6

5
4 3 2

254
255

11111110
11111111

7
8

1
0

2007 Cisco Systems, Inc. All rights reserved.

Cisco Public

25

Mtodo
Quantas sub-redes? 2x Quantos hosts vlidos por sub-rede? 2y-2 Quais as sub-redes vlidas?
256 octeto da mscara que foi alterado = valor da subrede base. Ex.: 256 192.

Qual o endereo de broadcast para cada sub-rede?


Valor seria o imediatamente inferior ao da prxima sub-rede.

Quais os hosts vlidos?


Os o intervalo de ips da sub-rede, menos o end. de broadcast e end. de rede.
2007 Cisco Systems, Inc. All rights reserved. Cisco Public

26

Clculo de sub-rede
Nosso primeiro exemplo usar a mscara de Classe C 255.255.255.192, com a faixa 192.168.0.0/24. Responda cinco perguntas: 1. Quantas sub-redes? 2x 2. Quantos hosts vlidos por sub-rede? 2y-2

3. Quais as sub-redes vlidas?


4. Qual o endereo de broadcast de cada sub-rede?

5. Qual a faixa de endereos de host vlida de cada sub-rede?

2007 Cisco Systems, Inc. All rights reserved.

Cisco Public

27

Clculo de sub-rede
1. Quantas sub-redes? 2^x 22= 4 sub-redes possveis (2 bits de hosts so transferidos para sub-rede, ou seja, 2 0s so transformados em 1s) 2. Quantos hosts vlidos por sub-rede? 2^y-2 26-2= 62 hosts por sub-rede

3. Quais so os endereos das sub-redes 256-192=64? A variao acontece de 64 em 64, j que possumos 64 IPs por sub-rede. Segue os endereos das sub-redes: 192.168.0.0 192.168.0.64 192.168.0.128 192.168.0.192
2007 Cisco Systems, Inc. All rights reserved. Cisco Public

28

Clculo de sub-rede
4. Quais so os endereos de broadcast de cada sub-rede? Resposta: 192.168.0.0 a primeira sub-rede e 192.168.0.64 a segunda sub-rede. O endereo de broadcast sempre o nmero anterior do endereo da prxima sub-rede. O endereo de broadcast da sub-rede do endereo sub-rede 0.0 63 (64-1). O endereo de broadcast da sub-rede 64 127 (128-1). 5. Qual a faixa de hosts vlida de cada sub-rede? Resposta: Os hosts vlidos so os IPs entre o nmero da subrede e da mscara. Para a sub-rede 0.0, a faixa de hosts vlida de 1-62. Para a sub-rede 64, a faixa de hosts vlida de 65-126.

2007 Cisco Systems, Inc. All rights reserved.

Cisco Public

29

Exerccio
Faamos um segundo exemplo usando a mscara de Classe C 255.255.255.224, com a faixa 192.168.0.0/24. Responda as 5 perguntas: 1. Quantas sub-redes? 2^x 2. Quantos hosts vlidos por sub-rede? 2^y-2

3. Quais as sub-redes vlidas?


4. Qual o endereo de broadcast de cada sub-rede?

5. Qual a faixa de endereos de host vlida de cada sub-rede?

2007 Cisco Systems, Inc. All rights reserved.

Cisco Public

30

Respostas
1. Quantas sub-redes? 2^x 8 23=8 sub-redes (3 bits de hosts so transferidos para sub-rede, ou seja, 3 0s so transformados em 1s) 2. Quantos hosts vlidos por sub-rede? 2^y-2 25-2=30 hosts por sub-rede 3. Quais as sub-redes vlidas? Resposta: 256-224 =32, ou seja, as sub-rede variam de 32 em 32. A sub-redes vlidas so: 192.168.0.0, 192.168.0.32, 192.168.0.64,
192.168.0.96, 192.168.0.128, 192.168.0.160, 192.168.0.192, 192.168.0.224.

2007 Cisco Systems, Inc. All rights reserved.

Cisco Public

31

Respostas
4. Quais so os endereos de broadcast de cada sub-rede? Resposta: O endereo de broadcast para a sub-rede 0 31. O endereo de broadcast para a sub-rede 32 63. O endereo de broadcast para a sub-rede 64 95. Segue a mesma lgica pra todas. O endereo de broadcast da ultima sub-rede (224) 255.. 5. Qual a faixa de hosts vlida de cada sub-rede? Resposta: Os hosts vlidos so os nmeros entre o nmero da sub-rede e da mscara. Para a sub-rede 0, a faixa de hosts vlidos de 1-30. Para a sub-rede 32, a faixa de hosts vlidos de 33-62. Para a ultima sub-rede (224), faixa de hosts vlidos de 225-254.

2007 Cisco Systems, Inc. All rights reserved.

Cisco Public

32

Resumo - Subrede
Tabela
Mscara 255.255.255.128 255.255.255.192 255.255.255.224 255.255.255.240 255.255.255.248

Binrio
10000000 11000000 11100000 11110000 11111000

Bits da sub rede


1 2 3 4 5

Bits dos hosts


7 6 5 4 3

Sub-redes
1 2 6 14 30

Hosts
126 62 30 14 6

255.255.255.252

11111100

62

2007 Cisco Systems, Inc. All rights reserved.

Cisco Public

33

Subredes
192.168.0.65

1
Internet
Trfego para a rede 192.168.0.0

192.168.0.129

192.168.0.66

192.168.0.130

192.168.0.126

Hub

Router
192.168.0.64 192.168.0.128

Hub

192.168.0.190

MASK=255.255.255.192
Rede 192.168.0.64/26

MASK=255.255.255.192
Rede 192.168.0.128/26
2007 Cisco Systems, Inc. All rights reserved. Cisco Public

34
34

Referncias
Kurose: Redes de Computadores e a Internet Adaptado do material de aula Prof. Denio Mariz Adaptado do material de aula Prof. Gerson de Castro Wendell Odom - Guia oficial de certificao (CCENT/CCNA ICND1)

2007 Cisco Systems, Inc. All rights reserved.

Cisco Public

35

2007 Cisco Systems, Inc. All rights reserved.

Cisco Public

36

Você também pode gostar