SlideShare une entreprise Scribd logo
1  sur  17
Télécharger pour lire hors ligne
23/04/14	
  
1	
  
1
CAMADA	
  DE	
  REDE	
  
SISTEMAS PARA INTERNET
Prof. Esp. Gedson Rios
gedsonrios@gmail.com
A Camada de Rede da Internet
Funções na camada de rede do hospedeiro e roteador:
tabela de
repasse
prots. roteamento
• seleção caminho
• RIP, OSPF, BGP
protocolo IP
• convs. de endereçamento
• formato de datagrama
• convs. manuseio de pacote
protocolo ICMP
• informe de erro
• “sinalização” do roteador
Camada de transporte: TCP, UDP
Camada de enlace
Camada física
Camada
de rede
23/04/14	
  
2	
  
Formato do datagrama IP
Tipo de serviçoVersão Tamanho totalTC
Identificação Deslocamento do fragmento
ProtocoloTempo de vida Checksum do cabeçalho
Endereço IP de origem
Endereço IP de destino
0 8 16 247 15 23 31
Flags
Opções Complemento
Dados
Datagrama IP (cont.)
¨  Vers (4 bits):
¤  versão do protocolo IP
(IPv4)
¨  Hlen (4 bits):
¤  Tamanho do cabeçalho em
palavras de 32 bits (min=5)
¨  Tos (8 bits): tipo do serviço e
qualidade desejada
¤  Precedence: prioridade
¤  D: menor retardo
¤  T: maior vazão
¤  R: maior confiabilidade
Payload lenghtTOS
Flags + Offset
TTL Protocol Checksum
IP source address
IP destination address
Ver hlen
Fragment ID
0
Precedence D T R Unused
1 2 3 4 5 6 7
•  Comprimento total (16 bits):
–  Tamanho em bytes do
datagrama
–  216 = 65535 bytes (inclui
cabeçalho)
•  Identificação (16 bits):
–  Nro. de seqüência que
identifica de forma não
ambígua um datagrama
4
23/04/14	
  
3	
  
Datagrama IP (cont.)
¨  Flags (3 bits):
¤  Apenas dois são
empregados
¤  bit More
¤  bit Don’t fragment
¨  Deslocamento (offset)(13 bits)
¤  Posição dos dados dentro do
fragmento em relação ao
datagrama original
¤  Indicado em unidades de 8
bytes
Payload lenghtTOS
Flags + Offset
TTL Protocol Checksum
IP source address
IP destination address
Ver hlen
Fragment ID
Redes de Computadores 5
Datagrama IP (cont.)
¨  Time to live (8 bits)
¤  Número máximo de
roteadores que um
datagrama pode passar
¨  Protocolo (8 bits)
¤  Indicação do protocolo do
nível superior
n  e.g.; 1=ICMP; 6=TCP;
17=UDP
¨  Checksum (16 bits)
¤  Soma em complemento de
1 ’s do cabeçalho
¤  Verificado e recalculado a
cada roteador
Payload lenghtTOS
Flags + Offset
TTL Protocol Checksum
IP source address
IP destination address
Ver hlen
Fragment ID
6
23/04/14	
  
4	
  
Datagrama IP (cont.)
¨  Endereço fonte (32 bits)
¨  Endereço destino (32 bits)
¨  Opções (variável)
¤  Informações adicionais para
roteamento e segurança
¨  Padding (variável)
¤  Bytes adicionais inseridos
para deixar cabeçalho
múltiplo de 32 bits
¨  Dados (variável)
¤  Múltiplo de 8 bits (byte)
Payload lenghtTOS
Flags + Offset
TTL Protocol Checksum
IP source address
IP destination address
Ver hlen
Fragment ID
7
Fragmentação e reconstrução do IP
¨  enlaces de rede têm MTU (tamanho
máx. transferência) – maior quadro
em nível de enlace possível.
¤  diferentes tipos de enlace,
diferentes MTUs
¨  grande datagrama IP dividido
(“fragmentado”) dentro da rede
¤  um datagrama torna-se vários
datagramas
¤  “reconstruído” somente no destino
final
¤  bits de cabeçalho IP usados para
identificar, ordenar fragmentos
relacionados
23/04/14	
  
5	
  
Endereçamento IP: introdução
¨  endereço IP: identificador
de 32 bits para interface
de hospedeiro e roteador
¨  interface: conexão entre
hospedeiro/ roteador e
enlace físico
¤  roteadores normalmente
têm várias interfaces
¤  hospedeiro normalmente
tem uma interface
¤  endereços IP associados a
cada interface
223.1.1.1
223.1.1.2
223.1.1.3
223.1.1.4 223.1.2.9
223.1.2.2
223.1.2.1
223.1.3.2223.1.3.1
223.1.3.27
223.1.1.1 = 11011111 00000001 00000001 00000001
223 1 11
Endereçamento IP: FORMATO
1
0 8 16 247 15 23 31
0 0 1 0 0 1 0 1 0 1 0 0 1 0 0 0 0 1 00 00 0 0 0 100 1 01
146 164 2 70
23/04/14	
  
6	
  
Endereçamento IP
¨  Representado como 4 números decimais (um por byte)
¤  192.168.20.5
¨  Dividido em duas partes:
¤  Prefixo: endereço de rede (administrado globalmente)
n  Identifica de forma única e individual cada rede
¤  Sufixo: endereço de hosts (administrado localmente)
n  Identifica de forma única e individual cada dispositivo de uma
rede
¨  Propriedades:
¤  O endereço IP é único
¤  Embute informações sobre roteamento
Endereço IP
¨  Endereços são associados a interfaces de redes, não a máquinas
¤  Uma interface de rede pode possuir mais de um endereço IP
n  Aliases ou interface virtual
23/04/14	
  
7	
  
Sub-redes
¨  endereço IP:
¤  parte da sub-rede (bits de alta
ordem)
¤  parte do host (bits de baixa
ordem)
¨  O que é uma sub-rede?
¤  Uma  sub-rede  é uma divisão de
uma rede de computadores. A
divisão de uma rede grande em
redes menores resulta num tráfego
de rede reduzido, administração
simplificada e melhor performance
de rede.
¤  dispositivo se conecta à mesma
parte da sub- rede do
endereço IP
¤  pode alcançar um ao outro
fisicamente sem roteador
intermediário
223.1.1.1
223.1.1.2
223.1.1.3
223.1.1.4 223.1.2.9
223.1.2.2
223.1.2.1
223.1.3.2223.1.3.1
223.1.3.27
rede consistindo em 3 sub-redes
sub-rede
Classes de endereços IP
rede0
1 7 24
host
10
2 14 16
hostrede
110
3 21 8
hostrede
7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0
32 bits
7 6 5 4 3 2 1 0
Classe A
Classe B
Classe C
Cada uma com
16777216 hosts
128 redes
0.0.0.0 a 127.0.0.0
16384 redes
128.0.0.0 a 191.255.0.0
2097152 redes
192.0.0.0 a 223.255.255.0
Cada uma com
65536 hosts
Cada uma com
256 hosts
1110
4 28
Endereço de multicastClasse D
224.0.0.0 a 239.255.255.255
Endereços
especiais!!!
23/04/14	
  
8	
  
Classes de endereços IP
Classes de endereços IP
23/04/14	
  
9	
  
Classes de endereços IP
Número de redes e
hosts por classe
23/04/14	
  
10	
  
Intervalos de endereços
por classe
Endereços Especiais
¨  Endereço de rede: zeros no sufixo
¤  Classe B: 172.31.0.0
¨  Endereço de broadcast direto: 1’s no sufixo
¤  Classe B: 172.31.255.255
¨  Endereço de broadcast: 1’s no prefixo e no sufixo
¤  ÌP: 255.255.255.255
¨  Rota padrão (default) ou este computador
¤  IP: 0.0.0.0
¨  Loopback: endereço de classe A (127.0.0.0)
¤  Convencionado 127.0.0.1
NUNCA devem
ser atribuídos a
interfaces de
equipamentos
Na prática:
2n – 2
(n= nro de bits sufixo)
23/04/14	
  
11	
  
Endereço privado
¨  Conjunto de endereços que podem ser usados por qualquer
organização
¤  Também denominados de não roteáveis ou falsos
¨  Constatação: nem toda máquina precisa ter endereço IP válido
¤  Endereços IP especiais reservados para redes não conectadas (RFC
1918)
Classe	
   Inicial	
   Final	
   #hosts*	
  
A	
   10.0.0.0/8	
   	
  10.255.255.255/8	
   16.777.216	
  
B	
   172.16.0.0/12	
   172.31.255.255/12	
   1.048.576	
  
C	
   192.168.0.0/16	
   192.168.255.255/16	
   65.536	
  
* descontar os endereços especiais
21
MASCARA DE SUB-REDE
23/04/14	
  
12	
  
MASCARA DE SUB-REDE: CALCULO
SUB-REDES: (SUBNETTING)
23/04/14	
  
13	
  
SUB-REDES: (SUBNETTING)
SUB-REDES: DEFINIÇÃO MAIS TÉCNICA
23/04/14	
  
14	
  
SUB-REDES: (SUBNETTING)
Sub-redes de Classe C
Dado o endereço IP 192.168.10.30 com a máscara
255.255.255.248
Responda:
• Este endereço IP está em uma subrede? ______
SUB-REDES: (SUBNETTING)
SUB – REDES CLASSE C
Suponha a máscara 255.255.255.192 aplicada à um endereço Classe C:
1) Quantas sub-redes esta máscara pode gerar?
2) Quantos hosts por sub-rede esta máscara pode gerar?
3) Quais são as sub-redes produzidas?
4) Qual o intervalo de hosts para a primeira sub-rede?
Pelo método binário:
255.255.255.192 = 11111111.11111111.11111111.11000000
1) R: Temos 2 bits sendo usados para a criação de subredes. 2^2=4 subredes
possíveis
2) R: Temos 6 bits para a alocação de hosts. 2^6-2=62 hosts por sub-rede
3) R: 00, 01, 10 e 11 (x.x.x.0, x.x.x.64, x.x.x.128 e x.x.x.192)
4) R: Tudo o que for compreendido entre o endereço de rede (tudo zero na porção de
hosts)
E o endereço de broadcast (tudo “1” na porção de hosts). Desta forma, temos:
•  00 000000 = 0 (rede)
•  00 111111 = 63 (broadcast)
•  Intervalo de hosts: x.x.x.1 a x.x.x.62
23/04/14	
  
15	
  
SUB-REDES: (SUBNETTING)
Poxa, não tem um jeito mais fácil?
Podemos fazer de cabeça!
Dados o endereço e máscara de rede abaixo, determine à que sub-rede o mesmo
pertence, qual o intervalo válido de hosts e qual o endereço de broadcast.
192.168.10.33 = Endereço de rede
255.255.255.224 = Máscara de rede
Técnica: Paga-se o último octeto diferente de 0 na máscara dada (no nosso exemplo,
seria 224) e subtraia o valor de 256: 256-224=32. O valor encontrado é o intervalo com
que as subredes ocorrem, começando no zero.
Assim, temos as subredes:
192.168.10.0 192.168.10.32 192.168.10.64 192.168.10.96
192.168.10.128 192.168.10.160 192.168.10.192 192.168.10.224
O endereço IP dado (192.168.10.33) se encaixa na subrede 32 (192.168.10.32, então, seria o
endereço de subrede, e não pode ser usado por um host).
Agora, para encontrar o broadcast, aceite que ele sempre será o último endereço IP antes da
próxima subrede. No caso, será 192.168.10.63. Fácil?
SUB-REDES: (SUBNETTING)
Sub-redes de Classe C
Dado o endereço IP 192.168.10.30 com a máscara
255.255.255.248
Responda:
1) Quantas sub-redes esta máscara pode gerar?
2) Quantos hosts por sub-rede esta máscara pode gerar?
3) Quais são as sub-redes produzidas?
4) Qual o intervalo de hosts para a primeira sub-rede?
23/04/14	
  
16	
  
Exercícios
DÚVIDAS / SUGESTÕES
23/04/14	
  
17	
  

Contenu connexe

Tendances

Comando para rede
Comando para redeComando para rede
Comando para rede
Alan Jorge
 
Compreendendo a redundância de camada 3
Compreendendo a redundância de camada 3Compreendendo a redundância de camada 3
Compreendendo a redundância de camada 3
Vitor Albuquerque
 
Redes de computadores II - 2.Servicos de Camada de Rede IP
Redes de computadores II - 2.Servicos de Camada de Rede IPRedes de computadores II - 2.Servicos de Camada de Rede IP
Redes de computadores II - 2.Servicos de Camada de Rede IP
Mauro Tapajós
 

Tendances (20)

Introdução a Redes de Computadores - 9 - Nível de Rede - IP (p2)
Introdução a Redes de Computadores - 9 - Nível de Rede - IP (p2)Introdução a Redes de Computadores - 9 - Nível de Rede - IP (p2)
Introdução a Redes de Computadores - 9 - Nível de Rede - IP (p2)
 
Comandos ip-de-redes-no-windows-1319-ory76a
Comandos ip-de-redes-no-windows-1319-ory76aComandos ip-de-redes-no-windows-1319-ory76a
Comandos ip-de-redes-no-windows-1319-ory76a
 
Ferramentas para Detecção de Problemas em Redes
Ferramentas para Detecção de Problemas em RedesFerramentas para Detecção de Problemas em Redes
Ferramentas para Detecção de Problemas em Redes
 
Aula 6 - Redes de Computadores A - Endereçamento IP
Aula 6 - Redes de Computadores A - Endereçamento IPAula 6 - Redes de Computadores A - Endereçamento IP
Aula 6 - Redes de Computadores A - Endereçamento IP
 
Axuste do Kernel 2.6
Axuste do Kernel 2.6Axuste do Kernel 2.6
Axuste do Kernel 2.6
 
Comando para rede
Comando para redeComando para rede
Comando para rede
 
(16) dns
(16) dns(16) dns
(16) dns
 
MRTG - SNMP na Prática
MRTG - SNMP na PráticaMRTG - SNMP na Prática
MRTG - SNMP na Prática
 
Tcpip2
Tcpip2Tcpip2
Tcpip2
 
Dhcpv6
Dhcpv6Dhcpv6
Dhcpv6
 
Compreendendo a redundância de camada 3
Compreendendo a redundância de camada 3Compreendendo a redundância de camada 3
Compreendendo a redundância de camada 3
 
3 - Redes de Comutadores - ethernet wifi
3 - Redes de Comutadores -  ethernet wifi3 - Redes de Comutadores -  ethernet wifi
3 - Redes de Comutadores - ethernet wifi
 
Introdução a Redes de Computadores - 4 - Nível de Aplicação DHCP
Introdução a Redes de Computadores - 4 - Nível de Aplicação DHCPIntrodução a Redes de Computadores - 4 - Nível de Aplicação DHCP
Introdução a Redes de Computadores - 4 - Nível de Aplicação DHCP
 
Endereço IP 1A REDES
Endereço IP 1A REDESEndereço IP 1A REDES
Endereço IP 1A REDES
 
Nat Mikrotik
Nat MikrotikNat Mikrotik
Nat Mikrotik
 
Tcpip1
Tcpip1Tcpip1
Tcpip1
 
Rotas estáticas IPv6
Rotas estáticas IPv6Rotas estáticas IPv6
Rotas estáticas IPv6
 
Cap04b
Cap04bCap04b
Cap04b
 
Redes de computadores II - 2.Servicos de Camada de Rede IP
Redes de computadores II - 2.Servicos de Camada de Rede IPRedes de computadores II - 2.Servicos de Camada de Rede IP
Redes de computadores II - 2.Servicos de Camada de Rede IP
 
Endereçamento IPV4
Endereçamento IPV4Endereçamento IPV4
Endereçamento IPV4
 

En vedette (10)

Aniversario Espiscopal Don Ulises
Aniversario Espiscopal Don UlisesAniversario Espiscopal Don Ulises
Aniversario Espiscopal Don Ulises
 
間諜插座
間諜插座間諜插座
間諜插座
 
Carbon and its compounds
Carbon and its compounds Carbon and its compounds
Carbon and its compounds
 
marketing digital aula 9
marketing digital aula 9marketing digital aula 9
marketing digital aula 9
 
Analisis interno
Analisis internoAnalisis interno
Analisis interno
 
I remember
I rememberI remember
I remember
 
Acuerdo 97 que establece la organización y funcionamiento de escuelas
Acuerdo 97 que establece la organización y funcionamiento de escuelasAcuerdo 97 que establece la organización y funcionamiento de escuelas
Acuerdo 97 que establece la organización y funcionamiento de escuelas
 
PRESENTATION-Commissioning Experiences on Ammonia and Urea projects- Independ...
PRESENTATION-Commissioning Experiences on Ammonia and Urea projects- Independ...PRESENTATION-Commissioning Experiences on Ammonia and Urea projects- Independ...
PRESENTATION-Commissioning Experiences on Ammonia and Urea projects- Independ...
 
Tema 2. España física
Tema 2. España físicaTema 2. España física
Tema 2. España física
 
Tema 7. La vida en la Prehistoria
Tema 7. La vida en la PrehistoriaTema 7. La vida en la Prehistoria
Tema 7. La vida en la Prehistoria
 

Similaire à Camada rede

T.A.R Aula 2 (1ª Unidade)
T.A.R Aula 2 (1ª Unidade)T.A.R Aula 2 (1ª Unidade)
T.A.R Aula 2 (1ª Unidade)
Cleiton Cunha
 
Redes I -7.Introdução ao TCP/IP
Redes I -7.Introdução ao TCP/IPRedes I -7.Introdução ao TCP/IP
Redes I -7.Introdução ao TCP/IP
Mauro Tapajós
 
Redes de computadores II - 1.Arquitetura TCP/IP
Redes de computadores II - 1.Arquitetura TCP/IPRedes de computadores II - 1.Arquitetura TCP/IP
Redes de computadores II - 1.Arquitetura TCP/IP
Mauro Tapajós
 
Módulo 08 o que é tcp-ip
Módulo 08   o que é tcp-ipMódulo 08   o que é tcp-ip
Módulo 08 o que é tcp-ip
Marília Simões
 

Similaire à Camada rede (20)

Redes De Computadores Internet
Redes De Computadores   InternetRedes De Computadores   Internet
Redes De Computadores Internet
 
R&c 05 14_1 - Protocolo IP (Parte 1)
R&c 05 14_1 - Protocolo IP (Parte 1)R&c 05 14_1 - Protocolo IP (Parte 1)
R&c 05 14_1 - Protocolo IP (Parte 1)
 
Camada de rede parte1
Camada de rede   parte1Camada de rede   parte1
Camada de rede parte1
 
Rede
Rede Rede
Rede
 
Enderecamento Ip
Enderecamento IpEnderecamento Ip
Enderecamento Ip
 
Apostila enderecos ip rede
Apostila enderecos ip redeApostila enderecos ip rede
Apostila enderecos ip rede
 
CCNA - Conjunto de Protocolos TCP/IP e endereçamento IP
CCNA - Conjunto de Protocolos TCP/IP e endereçamento IPCCNA - Conjunto de Protocolos TCP/IP e endereçamento IP
CCNA - Conjunto de Protocolos TCP/IP e endereçamento IP
 
T.A.R Aula 2 (1ª Unidade)
T.A.R Aula 2 (1ª Unidade)T.A.R Aula 2 (1ª Unidade)
T.A.R Aula 2 (1ª Unidade)
 
Enderecamento ip
Enderecamento ipEnderecamento ip
Enderecamento ip
 
Enderecamento ip
Enderecamento ipEnderecamento ip
Enderecamento ip
 
Roteamento
RoteamentoRoteamento
Roteamento
 
Jogos Multi-jogadores: Revisão sobre Redes de computadores
Jogos Multi-jogadores: Revisão sobre Redes de computadoresJogos Multi-jogadores: Revisão sobre Redes de computadores
Jogos Multi-jogadores: Revisão sobre Redes de computadores
 
Redes I -7.Introdução ao TCP/IP
Redes I -7.Introdução ao TCP/IPRedes I -7.Introdução ao TCP/IP
Redes I -7.Introdução ao TCP/IP
 
TCP-IP Camada Internet
TCP-IP Camada InternetTCP-IP Camada Internet
TCP-IP Camada Internet
 
44 sockets[1]
44 sockets[1]44 sockets[1]
44 sockets[1]
 
Redes de computadores II - 1.Arquitetura TCP/IP
Redes de computadores II - 1.Arquitetura TCP/IPRedes de computadores II - 1.Arquitetura TCP/IP
Redes de computadores II - 1.Arquitetura TCP/IP
 
Minicurso - Conceitos de Redes (2018)
Minicurso - Conceitos de Redes (2018)Minicurso - Conceitos de Redes (2018)
Minicurso - Conceitos de Redes (2018)
 
Módulo 08 o que é tcp-ip
Módulo 08   o que é tcp-ipMódulo 08   o que é tcp-ip
Módulo 08 o que é tcp-ip
 
I pv6
I pv6I pv6
I pv6
 
Sem-IP.ppt
Sem-IP.pptSem-IP.ppt
Sem-IP.ppt
 

Plus de Jhosafá de Kastro

A personalidade e seu desenvlvimento alunos febac 2014.2
A personalidade e seu desenvlvimento  alunos febac 2014.2A personalidade e seu desenvlvimento  alunos febac 2014.2
A personalidade e seu desenvlvimento alunos febac 2014.2
Jhosafá de Kastro
 

Plus de Jhosafá de Kastro (20)

configuração bootstrap sublime text - 1
configuração bootstrap sublime text - 1configuração bootstrap sublime text - 1
configuração bootstrap sublime text - 1
 
Introdução comercio eletronico
Introdução comercio eletronicoIntrodução comercio eletronico
Introdução comercio eletronico
 
A personalidade e seu desenvlvimento alunos febac 2014.2
A personalidade e seu desenvlvimento  alunos febac 2014.2A personalidade e seu desenvlvimento  alunos febac 2014.2
A personalidade e seu desenvlvimento alunos febac 2014.2
 
marketing digital aula 10
marketing digital aula 10marketing digital aula 10
marketing digital aula 10
 
marketing digital aula 8
marketing digital aula 8marketing digital aula 8
marketing digital aula 8
 
marketing digital aula 5
marketing digital aula 5marketing digital aula 5
marketing digital aula 5
 
marketing digital aula 7
marketing digital aula 7marketing digital aula 7
marketing digital aula 7
 
marketing digital aula 6
marketing digital aula 6marketing digital aula 6
marketing digital aula 6
 
marketing digital aula 3
marketing digital  aula 3marketing digital  aula 3
marketing digital aula 3
 
marketing digital aula 4
marketing digital    aula 4marketing digital    aula 4
marketing digital aula 4
 
Slides word press
Slides word pressSlides word press
Slides word press
 
Inglês instrumental
Inglês instrumentalInglês instrumental
Inglês instrumental
 
Gti aula 7
Gti   aula 7Gti   aula 7
Gti aula 7
 
Gti aula 5
Gti   aula 5Gti   aula 5
Gti aula 5
 
Gti aula 6
Gti   aula 6Gti   aula 6
Gti aula 6
 
Gti aula 3
Gti   aula 3Gti   aula 3
Gti aula 3
 
Gti aula 2
Gti   aula 2Gti   aula 2
Gti aula 2
 
Gti aula 4
Gti   aula 4Gti   aula 4
Gti aula 4
 
Gti aula 1
Gti   aula 1Gti   aula 1
Gti aula 1
 
Gestão da qualidade
Gestão da qualidadeGestão da qualidade
Gestão da qualidade
 

Dernier

PROJETO DE EXTENSÃO I - TECNOLOGIA DA INFORMAÇÃO Relatório Final de Atividade...
PROJETO DE EXTENSÃO I - TECNOLOGIA DA INFORMAÇÃO Relatório Final de Atividade...PROJETO DE EXTENSÃO I - TECNOLOGIA DA INFORMAÇÃO Relatório Final de Atividade...
PROJETO DE EXTENSÃO I - TECNOLOGIA DA INFORMAÇÃO Relatório Final de Atividade...
HELENO FAVACHO
 
19- Pedagogia (60 mapas mentais) - Amostra.pdf
19- Pedagogia (60 mapas mentais) - Amostra.pdf19- Pedagogia (60 mapas mentais) - Amostra.pdf
19- Pedagogia (60 mapas mentais) - Amostra.pdf
marlene54545
 
8 Aula de predicado verbal e nominal - Predicativo do sujeito
8 Aula de predicado verbal e nominal - Predicativo do sujeito8 Aula de predicado verbal e nominal - Predicativo do sujeito
8 Aula de predicado verbal e nominal - Predicativo do sujeito
tatianehilda
 
A EDUCAÇÃO FÍSICA NO NOVO ENSINO MÉDIO: IMPLICAÇÕES E TENDÊNCIAS PROMOVIDAS P...
A EDUCAÇÃO FÍSICA NO NOVO ENSINO MÉDIO: IMPLICAÇÕES E TENDÊNCIAS PROMOVIDAS P...A EDUCAÇÃO FÍSICA NO NOVO ENSINO MÉDIO: IMPLICAÇÕES E TENDÊNCIAS PROMOVIDAS P...
A EDUCAÇÃO FÍSICA NO NOVO ENSINO MÉDIO: IMPLICAÇÕES E TENDÊNCIAS PROMOVIDAS P...
PatriciaCaetano18
 
Responde ou passa na HISTÓRIA - REVOLUÇÃO INDUSTRIAL - 8º ANO.pptx
Responde ou passa na HISTÓRIA - REVOLUÇÃO INDUSTRIAL - 8º ANO.pptxResponde ou passa na HISTÓRIA - REVOLUÇÃO INDUSTRIAL - 8º ANO.pptx
Responde ou passa na HISTÓRIA - REVOLUÇÃO INDUSTRIAL - 8º ANO.pptx
AntonioVieira539017
 

Dernier (20)

Monoteísmo, Politeísmo, Panteísmo 7 ANO2.pptx
Monoteísmo, Politeísmo, Panteísmo 7 ANO2.pptxMonoteísmo, Politeísmo, Panteísmo 7 ANO2.pptx
Monoteísmo, Politeísmo, Panteísmo 7 ANO2.pptx
 
LENDA DA MANDIOCA - leitura e interpretação
LENDA DA MANDIOCA - leitura e interpretaçãoLENDA DA MANDIOCA - leitura e interpretação
LENDA DA MANDIOCA - leitura e interpretação
 
PROJETO DE EXTENSÃO I - TECNOLOGIA DA INFORMAÇÃO Relatório Final de Atividade...
PROJETO DE EXTENSÃO I - TECNOLOGIA DA INFORMAÇÃO Relatório Final de Atividade...PROJETO DE EXTENSÃO I - TECNOLOGIA DA INFORMAÇÃO Relatório Final de Atividade...
PROJETO DE EXTENSÃO I - TECNOLOGIA DA INFORMAÇÃO Relatório Final de Atividade...
 
19- Pedagogia (60 mapas mentais) - Amostra.pdf
19- Pedagogia (60 mapas mentais) - Amostra.pdf19- Pedagogia (60 mapas mentais) - Amostra.pdf
19- Pedagogia (60 mapas mentais) - Amostra.pdf
 
Sistema de Bibliotecas UCS - Cantos do fim do século
Sistema de Bibliotecas UCS  - Cantos do fim do séculoSistema de Bibliotecas UCS  - Cantos do fim do século
Sistema de Bibliotecas UCS - Cantos do fim do século
 
Conflitos entre: ISRAEL E PALESTINA.pdf
Conflitos entre:  ISRAEL E PALESTINA.pdfConflitos entre:  ISRAEL E PALESTINA.pdf
Conflitos entre: ISRAEL E PALESTINA.pdf
 
6ano variação linguística ensino fundamental.pptx
6ano variação linguística ensino fundamental.pptx6ano variação linguística ensino fundamental.pptx
6ano variação linguística ensino fundamental.pptx
 
PROJETO DE EXTENSÃO I - TERAPIAS INTEGRATIVAS E COMPLEMENTARES.pdf
PROJETO DE EXTENSÃO I - TERAPIAS INTEGRATIVAS E COMPLEMENTARES.pdfPROJETO DE EXTENSÃO I - TERAPIAS INTEGRATIVAS E COMPLEMENTARES.pdf
PROJETO DE EXTENSÃO I - TERAPIAS INTEGRATIVAS E COMPLEMENTARES.pdf
 
M0 Atendimento – Definição, Importância .pptx
M0 Atendimento – Definição, Importância .pptxM0 Atendimento – Definição, Importância .pptx
M0 Atendimento – Definição, Importância .pptx
 
8 Aula de predicado verbal e nominal - Predicativo do sujeito
8 Aula de predicado verbal e nominal - Predicativo do sujeito8 Aula de predicado verbal e nominal - Predicativo do sujeito
8 Aula de predicado verbal e nominal - Predicativo do sujeito
 
Slides Lição 6, CPAD, As Nossas Armas Espirituais, 2Tr24.pptx
Slides Lição 6, CPAD, As Nossas Armas Espirituais, 2Tr24.pptxSlides Lição 6, CPAD, As Nossas Armas Espirituais, 2Tr24.pptx
Slides Lição 6, CPAD, As Nossas Armas Espirituais, 2Tr24.pptx
 
A EDUCAÇÃO FÍSICA NO NOVO ENSINO MÉDIO: IMPLICAÇÕES E TENDÊNCIAS PROMOVIDAS P...
A EDUCAÇÃO FÍSICA NO NOVO ENSINO MÉDIO: IMPLICAÇÕES E TENDÊNCIAS PROMOVIDAS P...A EDUCAÇÃO FÍSICA NO NOVO ENSINO MÉDIO: IMPLICAÇÕES E TENDÊNCIAS PROMOVIDAS P...
A EDUCAÇÃO FÍSICA NO NOVO ENSINO MÉDIO: IMPLICAÇÕES E TENDÊNCIAS PROMOVIDAS P...
 
EDUCAÇÃO ESPECIAL NA PERSPECTIVA INCLUSIVA
EDUCAÇÃO ESPECIAL NA PERSPECTIVA INCLUSIVAEDUCAÇÃO ESPECIAL NA PERSPECTIVA INCLUSIVA
EDUCAÇÃO ESPECIAL NA PERSPECTIVA INCLUSIVA
 
About Vila Galé- Cadeia Empresarial de Hotéis
About Vila Galé- Cadeia Empresarial de HotéisAbout Vila Galé- Cadeia Empresarial de Hotéis
About Vila Galé- Cadeia Empresarial de Hotéis
 
Pesquisa Ação René Barbier Livro acadêmico
Pesquisa Ação René Barbier Livro  acadêmicoPesquisa Ação René Barbier Livro  acadêmico
Pesquisa Ação René Barbier Livro acadêmico
 
Educação Financeira - Cartão de crédito665933.pptx
Educação Financeira - Cartão de crédito665933.pptxEducação Financeira - Cartão de crédito665933.pptx
Educação Financeira - Cartão de crédito665933.pptx
 
PROJETO DE EXTENSÃO I - Radiologia Tecnologia
PROJETO DE EXTENSÃO I - Radiologia TecnologiaPROJETO DE EXTENSÃO I - Radiologia Tecnologia
PROJETO DE EXTENSÃO I - Radiologia Tecnologia
 
aula de bioquímica bioquímica dos carboidratos.ppt
aula de bioquímica bioquímica dos carboidratos.pptaula de bioquímica bioquímica dos carboidratos.ppt
aula de bioquímica bioquímica dos carboidratos.ppt
 
PROJETO DE EXTENÇÃO - GESTÃO DE RECURSOS HUMANOS.pdf
PROJETO DE EXTENÇÃO - GESTÃO DE RECURSOS HUMANOS.pdfPROJETO DE EXTENÇÃO - GESTÃO DE RECURSOS HUMANOS.pdf
PROJETO DE EXTENÇÃO - GESTÃO DE RECURSOS HUMANOS.pdf
 
Responde ou passa na HISTÓRIA - REVOLUÇÃO INDUSTRIAL - 8º ANO.pptx
Responde ou passa na HISTÓRIA - REVOLUÇÃO INDUSTRIAL - 8º ANO.pptxResponde ou passa na HISTÓRIA - REVOLUÇÃO INDUSTRIAL - 8º ANO.pptx
Responde ou passa na HISTÓRIA - REVOLUÇÃO INDUSTRIAL - 8º ANO.pptx
 

Camada rede

  • 1. 23/04/14   1   1 CAMADA  DE  REDE   SISTEMAS PARA INTERNET Prof. Esp. Gedson Rios gedsonrios@gmail.com A Camada de Rede da Internet Funções na camada de rede do hospedeiro e roteador: tabela de repasse prots. roteamento • seleção caminho • RIP, OSPF, BGP protocolo IP • convs. de endereçamento • formato de datagrama • convs. manuseio de pacote protocolo ICMP • informe de erro • “sinalização” do roteador Camada de transporte: TCP, UDP Camada de enlace Camada física Camada de rede
  • 2. 23/04/14   2   Formato do datagrama IP Tipo de serviçoVersão Tamanho totalTC Identificação Deslocamento do fragmento ProtocoloTempo de vida Checksum do cabeçalho Endereço IP de origem Endereço IP de destino 0 8 16 247 15 23 31 Flags Opções Complemento Dados Datagrama IP (cont.) ¨  Vers (4 bits): ¤  versão do protocolo IP (IPv4) ¨  Hlen (4 bits): ¤  Tamanho do cabeçalho em palavras de 32 bits (min=5) ¨  Tos (8 bits): tipo do serviço e qualidade desejada ¤  Precedence: prioridade ¤  D: menor retardo ¤  T: maior vazão ¤  R: maior confiabilidade Payload lenghtTOS Flags + Offset TTL Protocol Checksum IP source address IP destination address Ver hlen Fragment ID 0 Precedence D T R Unused 1 2 3 4 5 6 7 •  Comprimento total (16 bits): –  Tamanho em bytes do datagrama –  216 = 65535 bytes (inclui cabeçalho) •  Identificação (16 bits): –  Nro. de seqüência que identifica de forma não ambígua um datagrama 4
  • 3. 23/04/14   3   Datagrama IP (cont.) ¨  Flags (3 bits): ¤  Apenas dois são empregados ¤  bit More ¤  bit Don’t fragment ¨  Deslocamento (offset)(13 bits) ¤  Posição dos dados dentro do fragmento em relação ao datagrama original ¤  Indicado em unidades de 8 bytes Payload lenghtTOS Flags + Offset TTL Protocol Checksum IP source address IP destination address Ver hlen Fragment ID Redes de Computadores 5 Datagrama IP (cont.) ¨  Time to live (8 bits) ¤  Número máximo de roteadores que um datagrama pode passar ¨  Protocolo (8 bits) ¤  Indicação do protocolo do nível superior n  e.g.; 1=ICMP; 6=TCP; 17=UDP ¨  Checksum (16 bits) ¤  Soma em complemento de 1 ’s do cabeçalho ¤  Verificado e recalculado a cada roteador Payload lenghtTOS Flags + Offset TTL Protocol Checksum IP source address IP destination address Ver hlen Fragment ID 6
  • 4. 23/04/14   4   Datagrama IP (cont.) ¨  Endereço fonte (32 bits) ¨  Endereço destino (32 bits) ¨  Opções (variável) ¤  Informações adicionais para roteamento e segurança ¨  Padding (variável) ¤  Bytes adicionais inseridos para deixar cabeçalho múltiplo de 32 bits ¨  Dados (variável) ¤  Múltiplo de 8 bits (byte) Payload lenghtTOS Flags + Offset TTL Protocol Checksum IP source address IP destination address Ver hlen Fragment ID 7 Fragmentação e reconstrução do IP ¨  enlaces de rede têm MTU (tamanho máx. transferência) – maior quadro em nível de enlace possível. ¤  diferentes tipos de enlace, diferentes MTUs ¨  grande datagrama IP dividido (“fragmentado”) dentro da rede ¤  um datagrama torna-se vários datagramas ¤  “reconstruído” somente no destino final ¤  bits de cabeçalho IP usados para identificar, ordenar fragmentos relacionados
  • 5. 23/04/14   5   Endereçamento IP: introdução ¨  endereço IP: identificador de 32 bits para interface de hospedeiro e roteador ¨  interface: conexão entre hospedeiro/ roteador e enlace físico ¤  roteadores normalmente têm várias interfaces ¤  hospedeiro normalmente tem uma interface ¤  endereços IP associados a cada interface 223.1.1.1 223.1.1.2 223.1.1.3 223.1.1.4 223.1.2.9 223.1.2.2 223.1.2.1 223.1.3.2223.1.3.1 223.1.3.27 223.1.1.1 = 11011111 00000001 00000001 00000001 223 1 11 Endereçamento IP: FORMATO 1 0 8 16 247 15 23 31 0 0 1 0 0 1 0 1 0 1 0 0 1 0 0 0 0 1 00 00 0 0 0 100 1 01 146 164 2 70
  • 6. 23/04/14   6   Endereçamento IP ¨  Representado como 4 números decimais (um por byte) ¤  192.168.20.5 ¨  Dividido em duas partes: ¤  Prefixo: endereço de rede (administrado globalmente) n  Identifica de forma única e individual cada rede ¤  Sufixo: endereço de hosts (administrado localmente) n  Identifica de forma única e individual cada dispositivo de uma rede ¨  Propriedades: ¤  O endereço IP é único ¤  Embute informações sobre roteamento Endereço IP ¨  Endereços são associados a interfaces de redes, não a máquinas ¤  Uma interface de rede pode possuir mais de um endereço IP n  Aliases ou interface virtual
  • 7. 23/04/14   7   Sub-redes ¨  endereço IP: ¤  parte da sub-rede (bits de alta ordem) ¤  parte do host (bits de baixa ordem) ¨  O que é uma sub-rede? ¤  Uma  sub-rede  é uma divisão de uma rede de computadores. A divisão de uma rede grande em redes menores resulta num tráfego de rede reduzido, administração simplificada e melhor performance de rede. ¤  dispositivo se conecta à mesma parte da sub- rede do endereço IP ¤  pode alcançar um ao outro fisicamente sem roteador intermediário 223.1.1.1 223.1.1.2 223.1.1.3 223.1.1.4 223.1.2.9 223.1.2.2 223.1.2.1 223.1.3.2223.1.3.1 223.1.3.27 rede consistindo em 3 sub-redes sub-rede Classes de endereços IP rede0 1 7 24 host 10 2 14 16 hostrede 110 3 21 8 hostrede 7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0 32 bits 7 6 5 4 3 2 1 0 Classe A Classe B Classe C Cada uma com 16777216 hosts 128 redes 0.0.0.0 a 127.0.0.0 16384 redes 128.0.0.0 a 191.255.0.0 2097152 redes 192.0.0.0 a 223.255.255.0 Cada uma com 65536 hosts Cada uma com 256 hosts 1110 4 28 Endereço de multicastClasse D 224.0.0.0 a 239.255.255.255 Endereços especiais!!!
  • 8. 23/04/14   8   Classes de endereços IP Classes de endereços IP
  • 9. 23/04/14   9   Classes de endereços IP Número de redes e hosts por classe
  • 10. 23/04/14   10   Intervalos de endereços por classe Endereços Especiais ¨  Endereço de rede: zeros no sufixo ¤  Classe B: 172.31.0.0 ¨  Endereço de broadcast direto: 1’s no sufixo ¤  Classe B: 172.31.255.255 ¨  Endereço de broadcast: 1’s no prefixo e no sufixo ¤  ÌP: 255.255.255.255 ¨  Rota padrão (default) ou este computador ¤  IP: 0.0.0.0 ¨  Loopback: endereço de classe A (127.0.0.0) ¤  Convencionado 127.0.0.1 NUNCA devem ser atribuídos a interfaces de equipamentos Na prática: 2n – 2 (n= nro de bits sufixo)
  • 11. 23/04/14   11   Endereço privado ¨  Conjunto de endereços que podem ser usados por qualquer organização ¤  Também denominados de não roteáveis ou falsos ¨  Constatação: nem toda máquina precisa ter endereço IP válido ¤  Endereços IP especiais reservados para redes não conectadas (RFC 1918) Classe   Inicial   Final   #hosts*   A   10.0.0.0/8    10.255.255.255/8   16.777.216   B   172.16.0.0/12   172.31.255.255/12   1.048.576   C   192.168.0.0/16   192.168.255.255/16   65.536   * descontar os endereços especiais 21 MASCARA DE SUB-REDE
  • 12. 23/04/14   12   MASCARA DE SUB-REDE: CALCULO SUB-REDES: (SUBNETTING)
  • 13. 23/04/14   13   SUB-REDES: (SUBNETTING) SUB-REDES: DEFINIÇÃO MAIS TÉCNICA
  • 14. 23/04/14   14   SUB-REDES: (SUBNETTING) Sub-redes de Classe C Dado o endereço IP 192.168.10.30 com a máscara 255.255.255.248 Responda: • Este endereço IP está em uma subrede? ______ SUB-REDES: (SUBNETTING) SUB – REDES CLASSE C Suponha a máscara 255.255.255.192 aplicada à um endereço Classe C: 1) Quantas sub-redes esta máscara pode gerar? 2) Quantos hosts por sub-rede esta máscara pode gerar? 3) Quais são as sub-redes produzidas? 4) Qual o intervalo de hosts para a primeira sub-rede? Pelo método binário: 255.255.255.192 = 11111111.11111111.11111111.11000000 1) R: Temos 2 bits sendo usados para a criação de subredes. 2^2=4 subredes possíveis 2) R: Temos 6 bits para a alocação de hosts. 2^6-2=62 hosts por sub-rede 3) R: 00, 01, 10 e 11 (x.x.x.0, x.x.x.64, x.x.x.128 e x.x.x.192) 4) R: Tudo o que for compreendido entre o endereço de rede (tudo zero na porção de hosts) E o endereço de broadcast (tudo “1” na porção de hosts). Desta forma, temos: •  00 000000 = 0 (rede) •  00 111111 = 63 (broadcast) •  Intervalo de hosts: x.x.x.1 a x.x.x.62
  • 15. 23/04/14   15   SUB-REDES: (SUBNETTING) Poxa, não tem um jeito mais fácil? Podemos fazer de cabeça! Dados o endereço e máscara de rede abaixo, determine à que sub-rede o mesmo pertence, qual o intervalo válido de hosts e qual o endereço de broadcast. 192.168.10.33 = Endereço de rede 255.255.255.224 = Máscara de rede Técnica: Paga-se o último octeto diferente de 0 na máscara dada (no nosso exemplo, seria 224) e subtraia o valor de 256: 256-224=32. O valor encontrado é o intervalo com que as subredes ocorrem, começando no zero. Assim, temos as subredes: 192.168.10.0 192.168.10.32 192.168.10.64 192.168.10.96 192.168.10.128 192.168.10.160 192.168.10.192 192.168.10.224 O endereço IP dado (192.168.10.33) se encaixa na subrede 32 (192.168.10.32, então, seria o endereço de subrede, e não pode ser usado por um host). Agora, para encontrar o broadcast, aceite que ele sempre será o último endereço IP antes da próxima subrede. No caso, será 192.168.10.63. Fácil? SUB-REDES: (SUBNETTING) Sub-redes de Classe C Dado o endereço IP 192.168.10.30 com a máscara 255.255.255.248 Responda: 1) Quantas sub-redes esta máscara pode gerar? 2) Quantos hosts por sub-rede esta máscara pode gerar? 3) Quais são as sub-redes produzidas? 4) Qual o intervalo de hosts para a primeira sub-rede?