Sie sind auf Seite 1von 25

Endereamento IPv4

1.Address Resolution Protocol;


2.Dynamic Host Configuration Protocol;
3.Classes de endereos;
4.Endereos reservados;
5.Mecanismo de sub-rede.

1
Address Resolution Protocol
Efectua o mapeamento dinmico entre endereos IP e
endereos MAC;

O ARP encontra-se definido na RFC 826;

Em Windows, o comando arp permite:


o -a mostra os registos;
o -s introduz um registo;
o -d apaga um registo.

2
Address Resolution Protocol
Ethernet Ethernet sender target
frame hard prot hard prot sender IP target IP
destination source op Ethernet Ethernet
type type type size size address address
address address address address

6 byte 6 byte 2 byte 2 byte 2 byte 1 byte 1 byte 2 byte 6 byte 4 byte 6 byte 4 byte

Ethernet destination address: endereo Ethernet de destino, com todos os bits a 1;


Ethernet source address: endereo Ethernet de origem;
Frame type: especifica o tipo de informao que se segue. Se for um pedido ou resposta ARP, o
seu contedo 0x0806. Se for um pedido ou resposta RARP, o seu contedo 0x8035;
Hard type: especifica o tipo de endereo de hardware. No caso da Ethernet, assume o valor 1;
Prot type: especifica o tipo de protocolo a ser mapeado. No caso do IP, assume o valor 0x0800;
Hard size: especifica o tamanho do endereo de hardware. No caso da Ethernet, assume o valor
de 6 bytes;
Prot size: especifica o tamanho do endereo do protocolo a ser mapeado. No caso do IP,
assume o valor de 4 bytes;
Op: tipo de operao. Assume os valores 1 no caso de pedido ARP, 2 no caso de resposta ARP,
3 no caso de pedido RARP e 4 no caso de resposta RARP;

3
Address Resolution Protocol
Ethernet Ethernet sender target
frame hard prot hard prot sender IP target IP
destination source op Ethernet Ethernet
type type type size size address address
address address address address

6 byte 6 byte 2 byte 2 byte 2 byte 1 byte 1 byte 2 byte 6 byte 4 byte 6 byte 4 byte

Para um pedido ARP, em broadcast, os quatro


ltimos campos so preenchidos, excepto o
campo target Ethernet address.;

Na resposta, em unicast, todos os campos


sero preenchidos.
4
Dynamic Host Configuration Protocol

Atribuio dinmica de endereos IP;

Facilita a tarefa de administrao da rede;

Servidores Linux, Windows e routers


Cisco podem ser configurados como
servidores DHCP.

5
Cabealho IPv4

6
Classes de endereos
Os endereos IP possuem 32 bits, encontrando-se organizados em
4 grupos de 8 bits cada;

O espao de endereamento flat disponvel, vai desde o endereo


0.0.0.0 at ao endereo 255.255.255.255, num total de 232
endereos;

Qualquer host ou gateway TCP/IP possui um endereo IP nico;

A 3 de Fevereiro de 2011 foi entregue a ltima tranche de


endereos IPv4 pblicos disponvel.

7
Classes de endereos
32 bits

1.0.0.0 to
Class A 0 Network Host
127.255.255.255

128.0.0.0 to
Class B 1 0 Network Host
191.255.255.255

192.0.0.0 to
Class C 1 1 0 Network Host
223.255.255.255

224.0.0.0 to
Class D 1 1 1 0 Multicast addresses
239.255.255.255

240.0.0.0 to
Class E 1 1 1 1 0 Reserved for future use
247.255.255.255

8
Endereos reservados
32 bits

0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 This host

A host on this
0 0 0 0 . . . 0 0 0 0 Host
network

Broadcast on the
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
local network

Broadcast on a
Network 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
remote network

0 1 1 1 1 1 1 1 Anything Loopback

9
Endereos reservados
Na Classe A:10.0.0.0 a 10.255.255.255;

Na Classe B: 172.16.0.0 a 172.31.255.255;

Na Classe C: 192.168.0.0 a 192.168.255.255;

Usar endereos pblicos na rede interna


inviabiliza o acesso rede (pblica) que usa a
mesma gama de endereos.
10
Mscaras de rede
32 bits

Mscara 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

Endereo 1 0 0 1 1 1 0 1 1 1 1 0 1 1 0 1 1 0 0 1 0 0 1 1 1 1 1 0 0 1 1 1

Resultado 1 0 0 1 1 1 0 1 1 1 1 0 1 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

Network Host

11
Sub-redes
Quantas sub-redes poderemos obter com a mscara de classe C
255.255.255.192?

O ltimo byte, em binrio, apresenta o valor 11000000;

So usados 2 bits, da parte do endereo que identifica o host, para a


constituio de sub-redes;

Com dois bits, possvel obter 4 combinaes: 00, 01, 10 e 11;

Podem ser constitudas 2 sub-redes, com as combinaes de dois bits 01


(decimal: 64) e 10 (decimal: 128);

As combinaes 00 e 11 no podem ser usadas para a identificao de


sub-redes porque fazem parte de endereos reservados.
12
Clculo de sub-redes
NSR = 2x 2, x = nmero de bits a 1 na
mscara de sub-rede;

NHSR = 2y 2, y = nmero de bits a 0 na


mscara de sub-rede;

Nmero base = 256 mscara de sub-


rede em decimal;
13
Mscaras de classe C
255.255.255.192

255.255.255.224

255.255.255.240

255.255.255.248

255.255.255.252
14
Exerccio 1
Rede = 193.136.235.0
Mscara = 255.255.255.192
NSR = 22 2 = 2
NHSR = 26 2 = 62
Nmero Base = 256 192 = 64
Sub-rede 64 128

Primeiro host 65 129

ltimo host 126 190

Endereo broadcast 127 191

15
Exerccio 2
Rede = 193.136.235.0
Mscara = 255.255.255.224
NSR = 23 2 = 6
NHSR = 25 2 = 30
Nmero Base = 256 224 = 32

Sub rede 32 64 96 128 160 192


Primeiro host 33 65 97 129 161 193
ltimo host 62 94 126 158 190 222
Endereo 63 95 127 159 191 223
broadcast

16
Exerccio 3
Rede = 193.136.235.0
Mscara = 255.255.255.240
NSR = 24 2 = 14
NHSR = 24 2 = 14
Nmero Base = 256 240 = 16

Sub rede 16 32 48 64 80 96 112 128 144 160 176 192 208 224
Primeiro 17 33 49 65 81 97 113 129 145 161 177 193 209 225
host
ltimo 30 46 62 78 94 110 126 142 158 174 190 206 222 238
host
Endereo 31 47 63 79 95 111 127 143 159 175 191 207 223 239
broadcast

17
Mscaras de classe B
255.255.192.0
255.255.224.0
255.255.240.0
255.255.248.0
255.255.252.0
255.255.254.0
255.255.255.0
255.255.255.192
255.255.255.224
255.255.255.240
255.255.255.248
255.255.255.252

18
Exerccio 4
Rede = 128.1.0.0
Mscara = 255.255.192.0
NSR = 22 2 = 2
NHSR = 214 2 = 16382
Nmero Base = 256 192 = 64

Sub rede 64.0 128.0


Primeiro host 64.1 128.1
ltimo host 127.254 191.254
Endereo 127.255 191.255
broadcast
19
Exerccio 5
Rede = 128.1.0.0
Mscara = 255.255.240.0
NSR = 24 2 = 14
NHSR = 212 2 = 4094
Nmero Base = 256 240 = 16
Sub rede 16.0 32.0 48.0 192.0 208.0 224.0
Primeiro host 16.1 32.1 48.1 192.1 208.1 224.1

ltimo host 31.254 47.254 63.254 207.254 223.254 239.254

Endereo 31.255 47.255 63.255 207.255 223.255 239.255


broadcast

20
Exerccio 6
Rede = 128.1.0.0
Mscara = 255.255.255.0
NSR = 28 2 = 254
NHSR = 28 2 = 254
Nmero Base = 256 255 = 1
Sub rede 1.0 2.0 3.0 252.0 253.0 254.0
Primeiro 1.1 2.1 3.1 252.1 253.1 254.1
host

ltimo host 1.254 2.254 3.254 252.254 253.254 254.254

Endereo 1.255 2.255 3.255 252.255 253.255 254.255


broadcast

21
Mscaras de classe A
255.192.0.0
255.224.0.0
255.240.0.0
255.248.0.0
255.252.0.0
255.254.0.0
255.255.0.0
255.255.192.0
255.255.224.0
255.255.240.0
255.255.248.0
255.255.252.0
255.255.254.0
255.255.255.0
255.255.255.192
255.255.255.224
255.255.255.240
255.255.255.248
255.255.255.252
22
Exerccio 7
Rede = 10.0.0.0
Mscara = 255.192.0.0
NSR = 22 2 = 2
NHSR = 222 2 = 4194304
NB = 256 192 = 64

SR 64.0.0 128.0.0
PH 64.0.1 128.0.1
UH 127.255.254 191.255.254
EB 127.255.255 191.255.255
23
Exerccio 8
Rede = 10.0.0.0
Mscara = 255.255.0.0
NSR = 28 2 = 254
NHSR = 216 2 = 65534
NB = 256 255 = 1

SR 1.0.0 254.0.0
PH 1.0.1 254.0.1
UH 1.255.254 254.255.254
EB 1.255.255 254.255.255
24
Exerccio 9
Rede = 10.0.0.0
Mscara = 255.255.192.0
NSR = 210 2 = 1022
NHSR = 214 2 = 16382
NB = 256 192 = 64
SR 0.64.0 0.128.0 0.192.0 1.0.0 1.64.0 255.128.0

PH 0.64.1 0.128.1 0.192.1 1.0.1 1.64.1 255.128.1

UH 0.127.254 0.191.254 0.255.254 1.63.254 1.127.254 255.191.254

EB 0.127.255 0.191.255 0.255.255 1.63.255 1.127.255 255.191.255

25

Das könnte Ihnen auch gefallen