Você está na página 1de 5

REDES DE COMPUTADORES

ENDEREAMENTO
!

Arquitetura TCP / IP prope esquema de endereamento universal


- endereo IP que deve:

Identificar unicamente uma rede na Internet;

Identificar unicamente cada mquina de uma rede.

Um endereo IP compe-se de uma quadra de nmeros naturais


na faixa de 0 (zero) a 255 um byte, normalmente representado
por:
nmero . nmero . nmero . nmero

Exemplos de endereos IP so:

100 . 101 . 102 . 103

150 . 165 . 166 . 0

200 . 201 . 203 . 255

UFPB / CCT / DSC / PSN, 2001 * Parte 3: TCP/IP - Endereamento * Pg. 1

REDES DE COMPUTADORES

Os endereos IP so divididos em 5 classes: A, B, C, D e E.


Bits
0 1 2 3 4

Classe A

Classe B

1 0

Classe C

1 1 0

Classe D

1 1 1 0

Classe E

1 1 1 1 0

16

rede

24

31

mquina

rede

mquina

rede

mquina

endereo multicast

reservado para uso futuro

Figura 1. Classes de endereos IP


!

Esta classificao fornece os seguintes limites de endereamento:


Classe
A
B
C
D
E

Menor Endereo
1.0.0.0
128 . 0 . 0 . 0
192 . 0 . 0 . 0
224 . 0 . 0 . 0
240 . 0 . 0 . 0

Maior Endereo
126 . 255 . 255 . 255
191 . 255 . 255 . 255
223 . 255 . 255 . 255
239 . 255 . 255 . 255
247 . 255 . 255 . 255

Observa-se que alguns endereos so reservados.

UFPB / CCT / DSC / PSN, 2001 * Parte 3: TCP/IP - Endereamento * Pg. 2

REDES DE COMPUTADORES

ENDEREO DE LOOPBACK
!

O endereo 127 . 0 . 0 . 0 da classe A reservado;

usado para testes do TCP / IP e para comunicao interprocessos em uma mquina local;

Quando uma aplicao usa o endereo de loopback como


destino, o software do protocolo TCP/IP devolve os dados sem
gerar trfego na rede;

a forma simples de fazer com que um cliente local fale com o


servidor local correspondente, sem que se tenha de alterar o
programa cliente e/ou o programa servidor;

Do ponto de vista do programador de aplicaes, seu software


funciona sempre do mesmo jeito, no importando se est ou no
usando a rede de comunicao.

UFPB / CCT / DSC / PSN, 2001 * Parte 3: TCP/IP - Endereamento * Pg. 3

REDES DE COMPUTADORES

MSCARA DE REDE
!

Serve para extrair a identificao de rede de um endereo IP


atravs de uma operao simples de AND binrio.

Exemplo:
Endereo IP:

200

237

190

21
AND

Mscara de rede:

255 . 255 . 255 .


0
=====================
200 . 237 . 190 .
0

Endereo de rede

Para obter o endereo de mquina faz-se uma operao binria


AND com o complemento da mscara de rede.

Endereo IP:

200

237

190

21

255

AND
NOT Mscara de
rede:

=====================
0
.
0
.
0
.
21

Endereo de
mquina

UFPB / CCT / DSC / PSN, 2001 * Parte 3: TCP/IP - Endereamento * Pg. 4

REDES DE COMPUTADORES

ENDEREO DE DIFUSO (BROADCAST)


!

Serve para enderear simultaneamente todas as mquinas da rede


(vale, em geral, somente para mquinas de uma mesma rede
local);

formado colocando-se todos os bits da parte de endereamento


de mquina de um endereo IP com valor 1.

Exemplo
Endereo IP
200 . 237 . 190 . 21
150 . 165 . 166 . 21
26 . 27 . 28 . 21

Endereo de difuso
200 . 237 . 190 . 255
150 . 165 . 255 . 255
26 . 255 . 255 . 255

Exemplo final
Endereo IP
200.237.190.21
150.165.166.21
26.27.28.21

Mscara de
rede
255.255.255.0
255.255.0.0
255.0.0.0

Endereo de
rede
200.237.190.0
150.165.0.0
26.0.0.0

Endereo de
Endereo de
mquina
difuso
0.0.0.21
200.237.190.255
0.0.166.21 150.165.255.255
0.27.28.21 26.255.255.255

UFPB / CCT / DSC / PSN, 2001 * Parte 3: TCP/IP - Endereamento * Pg. 5

REDES DE COMPUTADORES

Mquina 1
IP=200.237.190.21

Mquina 2
IP=200.237.190.22

Mquina 3
IP=200.237.190.23

Mquina 4
IP=200.237.190.24

Ethernet
Endereo de rede:
Endereo de difuso:
Mscara de rede:

200.237.190.0
200.237.190.255
255.255.255.0

Figura 2. Endereamento de rede TCP/IP

UFPB / CCT / DSC / PSN, 2001 * Parte 3: TCP/IP - Endereamento * Pg. 6

REDES DE COMPUTADORES

SUBREDES
!

A estrutura de endereamento IP pode ser mudada localmente (a


critrio
do
administrador
de
rede),
usando-se
bits
de
endereamento
de
mquina
como
um
adicional
para
endereamento de rede;

Para tanto, deve-se definir uma mscara de rede no padro que


permita extrair os endereos de rede e de mquina corretamente.

Por exemplo, o administrador da classe B 150.165 (que comporta


aproximadamente 256 x 256 mquinas) pode tirar 8 bits do
endereo de mquina e acrescentar 8 bits no endereo de rede,
passando a dispor das redes:
150 . 165 . 1 . 0
150 . 165 . 2 . 0
ooo
150 . 165 . 254 . 0

Cada subrede dispe de endereos de mquina variando de 1 a


254;

A mscara de subrede usada passaria a ser 255 . 255 . 255 . 0.

UFPB / CCT / DSC / PSN, 2001 * Parte 3: TCP/IP - Endereamento * Pg. 7

REDES DE COMPUTADORES

Algo semelhando pode ser feito com a classe C 200.237.190.0,


tirando-se 3 bits do endereo de mquina, colocando-os no
endereo de rede:
ENDEREO DE
REDE

MQUINA
INICIAL

MQUINA
FINAL

ENDEREO DE
DIFUSO

200.237.190.0
200.237.190.32
200.237.190.64
200.237.190.96
200.237.190.128
200.237.190.160
200.237.190.192
200.237.190.224

1
33
65
97
129
161
193
225

30
62
94
126
158
190
222
254

200.237.190.31
200.237.190.63
200.237.190.95
200.237.190.127
200.237.190.159
200.237.190.191
200.237.190.223
200.237.190.255

A mscara de subrede usada passaria a ser 255.255.255.224.

255.255.255. 1 1 1 0 0 0 0 0
128+64+32=224
UFPB / CCT / DSC / PSN, 2001 * Parte 3: TCP/IP - Endereamento * Pg. 8

REDES DE COMPUTADORES

Mquina 1 / R1
IP=200.237.190.33

Mquina 2 / R1
IP=200.237.190.34

Rede 1:
Mquinas:
Broadcast:
Mscara:

200.237.190.32
.33 a .62
200.237.190.63
255.255.255.224

Rede 2:
Mquinas:
Broadcast:
Mscara:

200.237.190.64
.65 a .94
200.237.190.95
255.255.255.224

IP em R1:
200.237.190.62
IP em R2:
200.237.190.94

Roteador

Mquina 1 / R2
IP=200.237.190.65

Mquina 3 / R1
IP=200.237.190.35

Mquina 2 / R2
IP=200.237.190.66

Mquina 3 / R2
IP=200.237.190.67

Figura 3. Uso de subrede


!

Observa-se que um endereo IP deve ser atribudo a cada


interface de comunicao de um equipamento ligado em rede. Na
figura anterior, o roteador est conectado em ambas as redes R1 e
R2, tendo em cada uma um endereo.

UFPB / CCT / DSC / PSN, 2001 * Parte 3: TCP/IP - Endereamento * Pg. 9

Você também pode gostar