You are on page 1of 6

O endereo IP um nmero que identifica um computador dentro de uma rede.

Conexo - identificador do computador dentro da rede - passaporte para acesso a in


ternet
=======
[Usurio][modem] --------> [P.C. - Provedor de Contedo][modem] _Endereos.IP__ ---------> [modem][I.S.P. - Provedor de Servio de Internet] _Endereos.IP__
|
_______________
|
_______________
|
_______________
/|\
_______________
|
_______________
|
_______________
|
_______________
|
_______________
|
|
\|/
|
|
|
----------------------------------------------------------------------------------------------OBS: Se o modem do usurio desconectar, o mesmo pegar outro IP em uma nova conexo (I
P dinmico)
P.C. (Correioweb, IG, UOL, Terra, ... ) - provedor de contedo
I.S.P. (Embratel, Brasil Telecom, NET, Tim, VIVO, Claro, GVT
)
A conexo pode ser feita atravs de provedor e tambm de forma direta

HOST (Computador conectado internet)


|
|
|
\|/
|
Endereo Fsico (Endereo MAC)
|
|
|
\|/
|
Endereo Lgico (Aps ser feita a conexo ganha-se o endereo IP - mesmo exemplo d
o celular com MAC e nmero de telefone)

O endereo IP tem 4 bytes (4 octetos) => 32 bits


O endereo MAC tem 6 bytes (6 octetos) => 48 bits (em dgitos hexadecimais - 12 alga
rismos)
A faixa de endereamento IP est ficando pequena, assim j foi criado o IP v6 com 16 b
ytes (16 octetos) => 128 bits

0
...
255

0
...
255

0
...
255

0
...
255

\_ _ _ _ _ _ _ _/.\_ _ _ _ _ _ _ _/.\_ _ _ _ _ _ _ _/.\_ _ _ _ _ _ _ _/


Exemplos de endereos IP:
=========================
192.1.201.14
=> Vlido == 192.001.201.014
200.259.114.20 => Invlido (259 > 255)
200.1.114.1.20 => Invlido (s 4 octetos e no 5 octetos)
|--------------------------------------------------------|
|
|
|
|[IP A] - - - - - - -\
|
|
\
|
|[IP B] - - - - - - - - > [Switch]--[Firewall]------> [modem IP] -----> WEB
|
/
[IP Switch]
|
|[IP C] - - - - - - -/
|
| ...
/
--|-->NAT (Tradutor de En
dereos de Redes para IPs roteveis ou pblicos)
|[IP X]------------/
|
SITE X
|
LAN
|
IP (
?) => procurado o IP (?) no I.S.P., depois no P.C. procura o IP (?) e depois, pr
ocura
|--------------------------------------------------------na r
ede privada pelo IP do modem de interface da rede, depois disso procurado pelos
endereo
fsico MAC.
OBS: O IP privado pode ser repetido em redes privadas distintas.
OBS: Os endereos IPs privados possuem regras de formao dividindo-os em classes (A,
B, C, ...)
Regras:
=======

HOST (24 bits para host)


|-------------------------------------------------------|
Classe A:
|
|
REDE
|
HOST
HOST
HOST
|
\0 _ _ _ _ _ _ _/.|\_ _ _ _ _ _ _ _/.\_ _ _ _ _ _ _ _/.\_ _ _ _ _ _ _ _/ |
|
|
|-------------------------------------------------------|
Obtendo a faixa de valores
==========================
em binrio:
==========
mnimo: 0 0000000 . 0000000 . 0000000 . 00000000
mximo: 0 1111111 . 1111111 . 1111111 . 11111111
Obtendo a faixa de valores
==========================
em decimal (convertende do binrio para decimal):
==========
mnimo: 0 . 0 . 0 . 0

mximo: 127 . 255 . 255 . 255


Net = (7 bits => 2^7
= 128
vlidas => quantidade de mquinas que posso r
epresentar)
Host = (24 bits => 2^24-2 = 16.777.214 vlidos => quantidade de mquinas que posso
representar) - retirar endereo de rede e de broadcasting
HOST (16 bits para host)
|-------------------------------------|
Classe B:
|
|
REDE
REDE
|
HOST
HOST
|
\1 0 _ _ _ _ _ _/.\_ _ _ _ _ _ _ _/.|\_ _ _ _ _ _ _ _/.\_ _ _ _ _ _ _ _/ |
|
|
|-------------------------------------|
Obtendo a faixa de valores
==========================
em binrio:
==========
mnimo: 10 000000 . 0000000 . 0000000 . 00000000
mximo: 10 111111 . 1111111 . 1111111 . 11111111
Obtendo a faixa de valores
==========================
em decimal (convertende do binrio para decimal):
==========
mnimo: 128 . 0 . 0 . 0
mximo: 191 . 255 . 255 . 255
Net = (14 bits => 2^14 = 16.384 vlidas => quantidade de mquinas que posso repre
sentar)
Host = (16 bits => 2^16-2 = 65.534 vlidos => quantidade de mquinas que posso rep
resentar) - retirar endereo de rede e de broadcasting
HOST (8 bits para host)
|-------------------|
Classe C:
|
|
REDE
REDE
REDE
|
HOST
|
\1 1 0 _ _ _ _ _/.\_ _ _ _ _ _ _ _/.\_ _ _ _ _ _ _ _/.|\_ _ _ _ _ _ _ _/ |
|
|
| ------------------|
Obtendo a faixa de valores
==========================
em binrio:
==========
mnimo: 110 00000 . 0000000 . 0000000 . 00000000
mximo: 110 11111 . 1111111 . 1111111 . 11111111
Obtendo a faixa de valores
==========================
em decimal (convertende do binrio para decimal):
==========
mnimo: 192 . 0 . 0 . 0
mximo: 223 . 255 . 255 . 255
Net = (14 bits => 2^21 = 2.097.152 vlidas => quantidade de mquinas que posso re
presentar)
Host = (16 bits => 2^8-2 = 254 vlidos => quantidade de mquinas que posso represe
ntar) - retirar endereo de rede e de broadcasting

Classe D (Comea com 1110 )


...
Classe E (Comea com 11110)
...
OBS: Os endereos IPs privados so definidos na RFC 1918
A) 10 . 0 . 0 . 0 at 10 . 255 . 255 . 255
B) 172 . 16 . 0 . 0 at 172 . 31 . 255 . 255
C) 182 . 168 . 0 . 0 at 192 . 168 . 255 . 255
LOOPBACK = AUTO-TESTE DA PLACA DE REDE
127 . 0 . 0 . 0
127 . 255 . 255 . 255
MSCARA DE REDE (net MASK)
===============
===============
===============
Teoria da mscara:
- Identificao da rede net_ID = 1
- Identificao do host host_ID = 0

A)
Em binrio:
===========
\1 1 1 1 1 1 1 1/.\0 0 0 0 0 0 0 0/.\0 0 0 0 0 0 0 0/.\0 0 0 0 0 0 0 0/
Em decimal:
===========
\255/.\0/.\0/.\0/
Em contagem de bits(1):
======================
[IP/8]

B)
Em binrio:
===========
\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/
Em decimal:
===========
\255/.\255/.\0/.\0/
Em contagem de bits(1):
======================
[IP/16]

C)
Em binrio:
===========
\1 1 1 1 1 1 1 1/.\1 1 1 1 1 1 1 1/.\1 1 1 1 1 1 1 1/.\0 0 0 0 0 0 0 0/
Em decimal:
===========
\255/.\255/.\255/.\0/
Em contagem de bits(1):
======================
[IP/24]

MSCARA DE SUBREDE (sub-net MASK)


==================
==================
==================
OBS: Pega-se um pedao dos bits do host para identificar a subrede, NUNCA mexe com
os bits da rede!
net_ID
= 1
subnet_ID = 1
host_ID = 0
SR (um pedao dos endereos dos hosts)
|------|
A) \1 1 1 1 1 1 1 1/.\0 0 0 0 0 0 0 0/.\0 0 0 0 0 0 0 0/.\0 0 0 0 0 0 0 0/
8 bits
8 bits
8 bits
8bits
EX: Qual a mcara de rede (net MASK) em notao decimal por pontos do IP 170.40.50.0 /
19 ?
dec. dec. bin.
dec.
\255/.\255/.\111 0 0 0 0 0/.\0/
|---|
bits da sub-net
--------------------------------------------------| dec. dec. dec. dec.
== IP 170.40.50.0 / 19 |
|\255/.\255/.\224/.\0/
|
--------------------------------------------------net
= 2^16
sub-net = 2^3
host
= 2^13 - 2 (endereo da rede e de broadcasting)
N = 2^N
SR = 2^N
H = 2^N - 2

OBS: CLCULO DO ENDEREO DE REDE E DE BROADCASTING


====
====
====
Aps o corte no IP/X
-Para calcular o endereo de rede,
faz-se os bits do host iguais a zero (0
)
-Para calcular o endereo de broadcasting, faz-se os bits do host iguais a um (1
)
EX: IP 170.40.50.0 / 19
dec. dec. bin.
dec.
170 . 40 . 001/10010 . 0
170 . 40 . 001/00000 . 0
170 . 40 . 001/11111 . 1

=> 170.40.32.0 (endereo de rede)


=> 170.40.63.255 (endereo de broadcasting)

You might also like