Anda di halaman 1dari 54

Campus  Charqueadas

Redes  de  Computadores  II  


INF-3A

AULA  : 1
Campus  Charqueadas

PROTOCOLO  TCP/IP

AULA  : 2
Visão  geral
Campus  Charqueadas

• Para que os computadores em uma rede


possam conversar deve-­se utilizar uma
linguagem (Protocolo) que os dois
equipamentos entendam.
• No protocolo estão definidas as regras
necessárias para que os computadores se
“entendam”.

AULA  : 3
Visão  geral
Campus  Charqueadas

• Antes da popularização da internet


existiam vários protocolos, que foram
criados por empresas que
disponibilizavam equipamentos para rede.
Entre eles:
– TCP/IP
– NETBEUI
– IPX/SPX
– Apple Talk
AULA  : 4
Visão  geral
Campus  Charqueadas

• Se tivermos 2 equipamentos um com


TCP/IP e outro com NETBEUI, eles não
serão capazes de compartilhar uma
impressora por exemplo.
• A medida que a internet começou a
tornar-­se popular o TCP/IP passou a
tornar-­se um protocolo padrão de redes.

AULA  : 5
Visão  geral
Campus  Charqueadas

• Dos  principais  sistemas  operacionais  do  


mercado:
– UNIX  – sempre  utilizou  o  TCP/IP
– Windows  – tornou-­se  padrão  a  partir  do  
Windows  2000.
• Se  o  protocolo  padrão  for  considerado  
aquele  que  é  instalado  quando  uma  placa  
de  rede  é  detectada:
– Novell  – tornou-­se  padrão  a  partir  da  versão  
5.0
AULA  : 6
Visão  geral
Campus  Charqueadas

• O que temos hoje é  a  utilização  do  TCP/IP  


na  maior  parte  das  redes  implementadas.

AULA  : 7
Campus  Charqueadas

PROTOCOLO  TCP/IP

AULA  : 8
TCP/IP
Campus  Charqueadas

• Quando o TCP/IP é   utilizado   na   rede  


alguns   parâmetros   devem   ser  
configurados   em   todos   os   equipamentos  
que   fazem   parte   da   rede   (Computadores,  
Servidores,   Hubs,   Switchs,   Impressoras  
de  rede,  etc).

AULA  : 9
TCP/IP
Campus  Charqueadas

AULA  : 10
TCP/IP
Campus  Charqueadas

• Na imagem anterior temos uma rede de


uma pequena empresa. Esta rede local
não  está  conectada  a  internet.  Neste  caso  
neste   caso   cada   computador   da   rede  
precisa  de  dois  parâmetros  configurados:  
– Endereço  IP  
– Máscara  de  sub-­rede

AULA  : 11
Endereço  IP
Campus  Charqueadas

• O endereço IP é   um   número   formado   da  


seguinte  forma:  
x.y.z.w  
• São   quatro   números   separados   por  
pontos.  Não  podem  existir  duas  máquinas  
com   o   mesmo   endereço   IP   dentro   da  
mesma  rede.

AULA  : 12
Endereço  IP
Campus  Charqueadas

• Cada um dos quatro números   é   formado  


por  um  valor  entre  0  e  255.  
• Uma   parte   desse   endereço   é   a  
identificação   da   rede   (1,2   ou   3   dos   4  
números)   o   restante   é   a   identificação   do  
host.  
• O  que  define  quantos  dos  4  números  são  
a   identificação   da   rede   é   a   máscara   de  
sub-­rede  (subnet  mask).
AULA  : 13
Máscara  de  sub-­rede
Campus  Charqueadas

• Vamos considerar o exemplo da rede


mostrada anteriormente:
Endereço  IP:   10.200.150.1
Máscara  de  sub-­rede:     255.255.255.0
• As três   primeiras   partes   da   máscara   de  
sub-­rede   (subnet)   são   iguais   a   255,   isso  
indica   que   os   três   primeiros   números  
representam   a   identificação   da   rede   e   o  
último  o  host.
AULA  : 14
Máscara  de  sub-­rede
Campus  Charqueadas

• No exemplo temos o endereço da rede


como 10.200.150, ou seja todos os nosso
equipamentos começam com o número  
10.200.150.
• Neste exemplo que utilizamos os três  
primeiros   dígitos   para   o   endereçamento  
da   rede   podemos   ter   254   equipamentos  
ligados  a  rede.

AULA  : 15
Máscara  de  sub-­rede
Campus  Charqueadas

• Notem que temos somente 254 e não  256  


equipamentos,   pois   o   primeiro   e   o   último  
endereço  são  reservados.  
• O endereço 10.200.150.0 é   o   próprio  
endereço  da  rede.  
• O  endereço  10.200.150.255 é  o  endereço  
de  broadcast.

AULA  : 16
TCP/IP
Campus  Charqueadas

AULA  : 17
TCP/IP
Campus  Charqueadas

• No exemplo da rede podemos contatar


que o equipamento 10.200.150.7 possui
uma subnet 255.255.0.0 o que é  diferente  
das   demais   que   utilizam   a   subnet  
255.255.255.0.  
• Neste   caso   esse   equipamento   é  
considerado   fora   da   rede   dos   demais.   Na  
prática   esse   equipamento   não   poderá   se  
comunicar  com  os  demais.
AULA  : 18
TCP/IP
Campus  Charqueadas

• Exemplos de máscara  de  subnet:

Máscara Número  de  equipamentos  


possíveis
255.255.255.0 254
255.255.0.0 65.534
255.0.0.0 16.777.214

AULA  : 19
Outros  parâmetros
Campus  Charqueadas

• Quando os equipamentos se comunicam


com outros fora da rede eles precisam de
mais alguns parâmetros para que essa
comunicação  seja  possível.  
– Gateway  padrão  
– DNS  (Domain  Name  System)

AULA  : 20
Gateway
Campus  Charqueadas

• O gateway server como uma porta de


saída   da   nossa   rede   esse   endereço  
normalmente  é  destinado  ao  equipamento  
da  ponta  da  rede.

AULA  : 21
DNS
Campus  Charqueadas

• O DNS é   o   serviço   que   converte   o   nome  


do   host,   por   exemplo   www.google.com.br  
em  um  endereço  de  IP  216.58.222.3.

AULA  : 22
Como  a  máscara  de  
Campus  Charqueadas sub-­rede  é  utilizada

AULA  : 23
Como  a  máscara  de  
Campus  Charqueadas sub-­rede  é  utilizada
• Temos uma rede local conectada a
internet através   de   um   roteador.   É  
utilizada   uma   subnet   255.255.255.0   (uma  
rede   classe   C).   A   rede   é   dada   pelo  
endereço   10.200.150.0,   ou   seja   todos   os  
equipamentos   que   compõem   essa   rede  
começam   o   seu   endereço   com  
10.200.150.

AULA  : 24
Como  a  máscara  de  
Campus  Charqueadas sub-­rede  é  utilizada
• Lembre que existe uma relação   direta  
entre  a  subnet  e  a  parte  que  deve  ser  fixa  
do  endereço  IP.

AULA  : 25
Como  o  TCP/IP  
Campus  Charqueadas utiliza  a  subnet
• Quando dois equipamentos tentam trocar
informação   em   uma   rede,   o   TCP/IP  
precisa   determinar   se   os   dois   estão   na  
mesma   rede.   Assim   teremos   duas  
cituações:  

AULA  : 26
Como  o  TCP/IP  
Campus  Charqueadas utiliza  a  subnet
• Situação   1:   Os   dois   pertencem   a   mesma  
rede  
– Neste   caso   o   TCP/IP   envia   o   pacote   para   o  
barramento   todos   os   computadores   recebem  
e   o   destinatário   captura   e   passa   para   o  
sistema  operacional.  

AULA  : 27
Como  o  TCP/IP  
Campus  Charqueadas utiliza  a  subnet
• Situação   2:   Os   dois   não   pertencem   a  
mesma  rede  
– Neste   caso   o   TCP/IP   envia   o   pacote   para   o  
Gateway   configurado   no   equipamento   de  
origem.   O   Gateway   se   encarrega   de  
encaminhar   o   pacote   adiante   até   que   o  
mesmo  chegue  a  seu  destinatário.  

AULA  : 28
TCP/IP
Campus  Charqueadas

• Como o TCP/IP sabe se os equipamentos


estão  na  mesma  rede?  
Com  base  na  figura  anterior,  suponha  que  o  
equipamento   cujo   IP   é   10.200.150.5  
(origem)   deseja   enviar   um   pacote   para  
equipamento  10.200.150.8 (destino), ambos
com subnet 255.255.255.0.  

AULA  : 29
TCP/IP
Campus  Charqueadas

• O  primeiro  passo  é  converte  os  endereços  


para  binário:  

AULA  : 30
TCP/IP
Campus  Charqueadas

• Feitas as conversões   é   feita   a   operação  


“E”,   bit   a   bit,   entre   o   endereço   IP   e   a  
subnet  dos  dois  equipamentos.  

AULA  : 31
TCP/IP
Campus  Charqueadas

• Em   seguida   são   comparados   os   dois  


resultados,   se   forem   iguais   os  
computadores   pertencem   a   mesma   rede  
local.  

AULA  : 32
Classes  de  IP
Campus  Charqueadas

• Como vimos as classes de IP são  


determinadas   pela   máscara   de   sub-­rede  
que   determina   qual   “parte”   do   endereço  
representa  a  rede.

AULA  : 33
Rede  Classe  A
Campus  Charqueadas

• Esta classe foi definida como tendo o


primeiro bit do endereço IP como sendo
igual a zero.
• Com isso o primeiro endereço somente
poderá  variar  de  1  até  127,  na  prática  até  
126  pois  o  127  é  um  número  reservado.  
• O   endereço   de   rede   127.0.0.1   é  
conhecido  como  localhost.

AULA  : 34
Rede  Classe  A
Campus  Charqueadas

AULA  : 35
Rede  Classe  A
Campus  Charqueadas

• Por padrão   a   classe   A   foi   definida   como  


utilizando  a  máscara  255.0.0.0.  
• Com   essa   máscara   observamos   que  
temos  8  bits  para  endereçamento  da  rede  
e  24  bits  para  os  equipamentos.  
• Com   base   no   número   de   bits   em   cada  
parte   podemos   determinar   quantas   redes  
e   quantos   hosts   podemos   ter   na   rede  
classe  A.
AULA  : 36
Rede  Classe  A
Campus  Charqueadas

• Para esse cálculo utilizamos a fórmula:


n
2 -­2
• Onde “n” representa o número   de   bits  
utilizado  para  a  rede  ou  hosts.

AULA  : 37
Rede  Classe  A
Campus  Charqueadas

• Número  de  redes  Classe  A  


– São   utilizados   8   bits   para   a   identificação   da  
rede   porem   o   primeiro   bit   é   sempre   0,   por  
isso   sobram   apenas   7   bits   para   forma  
diferentes  rede.  
7
2 -­2  -­>  128  -­  2  -­>  126  redes  classe  A  

AULA  : 38
Rede  Classe  A
Campus  Charqueadas

• Número  de  equipamentos  (hosts)  em  uma  


rede  classe  A  
– São   utilizados   24   bits   para   definir   endereços  
de  classe  A  
24
2   -­   2   -­>   16777216   -­   2   -­>   16777214   hosts  
em  cada  rede.

AULA  : 39
Rede  Classe  B
Campus  Charqueadas

• Esta classe foi definida como tendo os


primeiros bits do endereço IP como sendo
iguais a um e zero.
• Com isso o primeiro endereço somente
poderá  variar  de  128  até  191.

AULA  : 40
Rede  Classe  B
Campus  Charqueadas

AULA  : 41
Rede  Classe  B
Campus  Charqueadas

• Por padrão   a   classe   B   foi   definida   como  


utilizando  a  máscara  255.255.0.0.  
• Com   essa   máscara   observamos   que  
temos   16   bits   para   endereçamento   da  
rede  e  16  bits  para  os  equipamentos.  
• Com   base   no   número   de   bits   em   cada  
parte   podemos   determinar   quantas   redes  
e   quantos   hosts   podemos   ter   na   rede  
classe  B.
AULA  : 42
Rede  Classe  B
Campus  Charqueadas

• Número  de  redes  Classe  B  


– São   utilizados   16  bits   para  a   identificação   da  
rede  porem  os  primeiros  bits  são  sempre  10,  
por   isso   sobram   apenas   14   bits   para   forma  
diferentes  rede.  
14
2 -­2  -­>  16384  -­  2  -­>  16382  redes  classe  B  

AULA  : 43
Rede  Classe  B
Campus  Charqueadas

• Número  de  equipamentos  (hosts)  em  uma  


rede  classe  B  
– São   utilizados   16   bits   para   definir   endereços  
de  classe  B  
16
2  -­  2  -­>  65536  -­  2  -­>  65534  hosts  em  cada  
rede.

AULA  : 44
Rede  Classe  C
Campus  Charqueadas

• Esta classe foi definida como tendo os


primeiros bits do endereço IP como sendo
iguais a um, um e zero.
• Com isso o primeiro endereço somente
poderá  variar  de  192  até  223.

AULA  : 45
Rede  Classe  C
Campus  Charqueadas

AULA  : 46
Rede  Classe  C
Campus  Charqueadas

• Por padrão   a   classe   C   foi   definida   como  


utilizando  a  máscara  255.255.255.0.  
• Com   essa   máscara   observamos   que  
temos   24   bits   para   endereçamento   da  
rede  e  8  bits  para  os  equipamentos.  
• Com   base   no   número   de   bits   em   cada  
parte   podemos   determinar   quantas   redes  
e   quantos   hosts   podemos   ter   na   rede  
classe  C.
AULA  : 47
Rede  Classe  C
Campus  Charqueadas

• Número  de  redes  Classe  C  


– São   utilizados   24  bits   para  a   identificação   da  
rede  porem  os  primeiros  bits  são  sempre  110,  
por   isso   sobram   apenas   21   bits   para   forma  
diferentes  rede.  
21
2  -­2   -­>   2097152   -­   2   -­>   2097150   redes  
classe  C  

AULA  : 48
Rede  Classe  B
Campus  Charqueadas

• Número  de  equipamentos  (hosts)  em  uma  


rede  classe  C  
– São   utilizados   8   bits   para   definir   endereços  
de  classe  C  
8
2  -­  2  -­>  256  -­  2  -­>  254  hosts  em  cada  rede.

AULA  : 49
Rede  classe  D
Campus  Charqueadas

• Os primeiros bits do endereço são  


definidos  como  sendo  sempre  1110.  
• A   classe   D   é   uma   rede   reservada   a  
endereços  chamados  de  Multicast.

AULA  : 50
Rede  classe  E
Campus  Charqueadas

• Os primeiros bits do endereço são  


definidos  como  sendo  sempre  1111.  
• A   classe   E   é   uma   rede   reservada   para  
estudos.

AULA  : 51
Resumo  das  classes
Campus  Charqueadas

AULA  : 52
Tarefa
Campus  Charqueadas

1. Como defina se os equipamentos 192.168.3.244 e


192.168.3.32 ambos com máscara   de   sub-­rede  
255.255.0.0  estão  na  mesma  rede.  
2. Considerando  o  endereçamento  IPv4,  os  endereços  
190.1.1.1  e  227.10.1.0  são,  respectivamente,  de  qual  
classe.
3. Quando enviado um pacote para o host 255 em uma
máquina  na  classe  C  significa  que  o  pacote  é  destinado  
á.  
4. De que classe é   um   equipamento   situado   entre   os  
endereços  128.0.0.0  e  192.255.255.255.

AULA  : 53
Tarefa
Campus  Charqueadas

5. Como deve ser a subnet para uma rede classe C.


6. O endereço 127.0.0.x indica que equipamento na rede.
7. Em uma rede classe A quantos bits representam os
hosts.
8. Se uma estação   tiver   o   endereço   10.100.1.1   com  
subnet   255.255.255.0   e   enviar   um   pacote   para   o  
endereço   10.100.2.1   como   se   dará   o   envio   desse  
pacote.  
9. Qual  o  endereço  de  Broadcast  da  rede  192.168.10.0.

AULA  : 54

Anda mungkin juga menyukai