Escolar Documentos
Profissional Documentos
Cultura Documentos
Créditos:
– 3 horas-aulas práticas presenciais +
– 1 hora-aula digital.
Vídeos Digitais
Leitura de Artigos
Exercícios Linkhttps://estudante.estacio.br/login
da plataforma AURA -
16/02/21 2
16/02/21 3
16/02/21 5
16/02/21 6
16/02/21 7
16/02/21 8
16/02/21 9
16/02/21 10
16/02/21 11
16/02/21 12
16/02/21 13
16/02/21 14
16/02/21 15
16/02/21 16
16/02/21 17
16/02/21 18
19
Prof. Msc. Douglas Rocha Mendes
Objetivos do Módulo
Introdução ao protocolo RARP
– ARP -Recebe um IP e busca seu MAC
– Reverse ARP – Recebe uma MAC e busca seu IP.
Introdução ao protocolo BOOTP
Introdução ao protocolo DHCP
– Dynamic Host Control Protocol – recebe um MAC
e devolve um IP.
20
Prof. Msc. Douglas Rocha Mendes
ARP
O protocolo ARP (Address Resolution Protocol) é
um protocolo que efetua a conversão de
endereços IP para MAC.
O endereço físico do destinatário é descoberto
dinamicamente pelo transmissor antes de
efetuar a comunicação, utilizando um
protocolo auxiliar denominado ARP.
O protocolo ARP funciona somente na rede local.
Gera quadros do tipo Broadcast Limitado
(255.255.255.255 equivalente ao MAC
FF:FF:FF:FF).
21
Prof. Msc. Douglas Rocha Mendes
ARP
22
Prof. Msc. Douglas Rocha Mendes
ARP
Quando A quiser comunicar-se com B e não souber seu endereço físico,
enviará um pacote ARP REQUEST em modo broadcast, pedindo informações.
Todos os computadores em operação na rede recebem o pedido. O computador
B reconhece que o endereço pedido é o seu e responde (ARP REPLY),
informando qual o seu endereço físico.
ARP ARP
REQUEST REPLY
A A2 B 23
Prof. Msc. Douglas Rocha Mendes
ARP
Passo1: Uma requisição ARP gera um quadro e o envia em broadcast
para todas as estações da rede. Para isto temos:
IP Origem : 200.17.98.106
MAC Origem : 00-60-08-16-85-B3
IP Destino : 200.17.98.105
MAC Destino : FF-FF-FF-FF-FF-FF (OBS.: formado por 48 bits)
24
Prof. Msc. Douglas Rocha Mendes
ARP
Vejamos os passos 2, 3, 4 e 5
25
Prof. Msc. Douglas Rocha Mendes
ARP Cache
O protocolo ARP, em um primeiro momento, compara
o endereço IP do destino com todos os endereços
presentes na ARP Cache (aplicativo arp.exe; usar arp
-a).
Se ele for encontrado, o endereço MAC é copiado da cache.
Se não, um pacote ARP Request é enviado em broadcast
para subrede.
Se o destinatário final for um endereço IP externo, o ARP
resolve o endereço para o roteador ao invés do destinatário
final.
ARP Cache
endereço IP endereço MAC tipo
200.17.98.105 00-60-08-16-86-B5 dinâmico
10.17.98.30 00-60-08-16-85-CA dinâmico
26
Prof. Msc. Douglas Rocha Mendes
ARP Cache
O programa arp.exe está disponível na
maioria dos sistemas operacionais de rede.
Para visualizar a tabela arp cache
utilizamos:
arp -a
27
Prof. Msc. Douglas Rocha Mendes
ARP Cache
O programa arp.exe ainda oferece o parâmetro –s.
Este parâmetro permite a inclusão de uma entrada
estática na tabela arp cache.
Para incluir uma entrada estática:
arp -s 175.55.85.212 00-aa-00-62-c6-09
28
Prof. Msc. Douglas Rocha Mendes
(MPU PA - 2004) Em relação ao protocolo ARP, quando a estação
remetente deseja resolver (descobrir) o endereço físico (exemplo:
Ethernet) da estação de destino a partir do endereço IP desta última, ela
envia uma mensagem de solicitação:
a) Para o endereço de broadcast limitado 255.255.255.255. A estação
destino responde ao pedido diretamente para a estação solicitante.
b) Diretamente para o servidor ARP, enquanto o servidor ARP
responde ao pedido diretamente para a estação solicitante.
c) Para o endereço de broadcast limitado 255.255.255.255. O servidor
ARP responde ao pedido diretamente para a estação solicitante.
d) Diretamente para o servidor ARP. O servidor ARP responde ao
pedido para o endereço de broadcast limitado 255.255.255.255.
e) Para o endereço de broadcast limitado 255.255.255.255. A estação
destino responde ao pedido também para o endereço de broadcast
limitado 255.255.255.255.
29
Prof. Msc. Douglas Rocha Mendes
Pacote ARP
Vejamos o pacote ARP obtido do WireShark:
Quadro segue em
broadcast
30
Prof. Msc. Douglas Rocha Mendes
Tabela ARP Huawei
Vejamos o resultado de uma pesquisa ARP de um roteador.
Quando um cliente comentar que esta com problemas
poderemos avaliar a tabela ARP do circuito a fim de verificar
se o acesso esta realmente interrompido
<src1-cen-se>dis arp interface GigabitEthernet 1/0/1. 283
IP ADDRESS MAC ADDRESS EXPIRE(M) TYPE INTERFACE VPN-INSTANCE
-----------------------------------------------------------------------------
168.40.4.249 286e-d445-3e1b I- GE1/0/1.283 vpn00083
168.40.4.250 0007-0e7a-1675 19 D-1 GE1/0/1.283 vpn00083
------------------------------------------------------------------------------
Total:2 Dynamic:1 Static:0 Interface:1
31
Prof. Msc. Douglas Rocha Mendes
Tabela ARP Juniper
Vejamos o resultado de uma pesquisa ARP de um roteador.
Quando um cliente comentar que esta com problemas
poderemos avaliar a tabela ARP do circuito a fim de verificar
se o acesso esta realmente interrompido
c049463@rc1-foc-se-re1> show arp | match 100
00:60:78:00:95:94 10.2.48.5 10.2.48.5 ge-1/1/0.1006 none
00:90:c2:cf:8c:4d 10.2.48.6 10.2.48.6 ge-1/1/0.1006 none
00:60:78:01:61:7e 10.2.48.7 10.2.48.7 ge-1/1/0.1006 none
00:90:c2:e2:d6:ca 10.2.48.8 10.2.48.8 ge-1/1/0.1006 none
00:11:d8:b0:9a:34 10.2.48.200 10.2.48.200 ge-1/1/0.1006 none
00:11:d8:f6:92:41 10.2.48.202 10.2.48.202 ge-1/1/0.1006 none
00:15:99:08:80:d7 10.2.55.2 10.2.55.2 ge-1/1/0.1006 none
d4:3d:7e:90:31:ad 10.52.91.100 10.52.91.100 ge-1/1/0.666 none
00:15:99:99:d5:1b 10.60.21.100 10.60.21.100 ge-1/1/0.548 none
00:21:b7:ac:92:fe 10.65.181.100 10.65.181.100 ge-1/1/0.692 none
32
Prof. Msc. Douglas Rocha Mendes
RARP
33
Prof. Msc. Douglas Rocha Mendes
RARP – Avô DHCP
Existem situações onde torna-se necessário resolver o problema
inverso.
Converter um endereço MAC em IP.
Para isto utilizamos o protocolo RARP (Reverse Address Resolution
Protocol).
Foi utilizado com o objetivo de prover um endereço IP para
computadores diskless.
Um computador que não possui disco rígido, dispara na rede seu endereço
MAC e, espera que algum servidor responda para ele qual o seu
respectivo endereço IP.
Este servidor deverá ficar na mesma rede IP que o computador esta.
34
Prof. Msc. Douglas Rocha Mendes
RARP - Desvantagens
Utiliza endereços de broadcast limitado para alcançar o
servidor RARP.
Como broadcasts limitados não são roteados será necessário
ter um servidor de RARP, para atender cada uma das redes
envolvidas.
Ter um servidor em cada rede torna-se impraticável em
nossas redes atuais. Assim, foi necessário evoluir.
A evolução ocorreu com a especificação de 2 novos
protocolos:
BOOTP (BOOTstrap Protocol).
DHCP (Dynamic Host Control Protocol).
35
Prof. Msc. Douglas Rocha Mendes
DHCP Huawei
Vejamos um exemplo
interface GigabitEthernet1/0/1.202
vlan-type dot1q 202
description "43233 - 25777"
bandwidth 50
ip binding vpn-instance vpn00366
ip address 192.168.4.2 255.255.255.0
ip relay address 192.168.12.52
dhcp select relay
user-queue cir 50000 pir 50000 flow-queue QOS30 inbound
user-queue cir 50000 pir 50000 flow-queue QOS30 outbound
36
Prof. Msc. Douglas Rocha Mendes
Mensagens DHCP
Inicialmente quando um equipamento solicita um
endereço ao DHCP Server envia uma mensagem de
DISCOVER contendo os seguinte conteúdo:
Jul 3 2013 11:58:49.410.1 src1-phs-se DHCPR/7/dhcpr_debug_rxtx:
Rx, DHCP request packet, interface GigabitEthernet1/0/0.1169
Jul 3 2013 11:58:49.410.2 src1-phs-se DHCPR/7/dhcpr_debug_paket:
Hardware Type = 1, Hardware Address Length = 6
Hops = 0, Transaction ID = 4287688074
Seconds = 6656, Broadcast Flag = 32768
Client IP Address = 0.0.0.0, Your IP Address = 0.0.0.0
Server IP Address = 0.0.0.0, Gateway IP Address = 0.0.0.0
Client Hardware Address = 0022-687e-0a83
Server Host Name = Not Configured, Boot File Name = Not Configured
Option82 = Not Configured
Dhcp message type = DISCOVER
37
Prof. Msc. Douglas Rocha Mendes
Mensagens DHCP
Em seguida o servidor responderá com a mensagem
OFFER, informando um endereço IP ao
equipamento.
Jul 3 2013 11:58:49.420.2 src1-phs-se DHCPR/7/dhcpr_debug_paket:
Hardware Type = 1, Hardware Address Length = 6
Hops = 0, Transaction ID = 4287688074
Seconds = 0, Broadcast Flag = 32768
Client IP Address = 0.0.0.0, Your IP Address = 10.226.209.152 (IP
fornecido pelo DHCP Server)
Server IP Address = 10.4.3.142 (IP do servidor de DHCP, responsável
por responder o IP do equipamento), Gateway IP Address =
10.226.208.1
Client Hardware Address = 0022-687e-0a83
Server Host Name = Not Configured, Boot File Name = Not Configured
Option82 = Not Configured
Dhcp message type = OFFER
38
Prof. Msc. Douglas Rocha Mendes
Exercício do Uso do DHCP
Usaremos o roteador LinkSys apenas como servidor
de DHCP. Não atuará como roteador da Internet.
Cabo Direto
39
Prof. Msc. Douglas Rocha Mendes
Exercício do Uso do DHCP
WMP300N – Placa Wireless
Desligar e ligar novamente o computador
40
Prof. Msc. Douglas Rocha Mendes
Exercício do Uso do DHCP
Colocar placa de wireless nos micros:
41
Prof. Msc. Douglas Rocha Mendes
Exercício do Uso do DHCP
Criar SSID (service set identifier) e definir o padrão
de segurança WEP.
Informar a senha 1234567890
Clicar em Wireless
42
Prof. Msc. Douglas Rocha Mendes
Exercício do Uso do DHCP
Ajustar nos micros o SSID e a senha WEP
43
Prof. Msc. Douglas Rocha Mendes
Exercício do Uso do DHCP
Configurar todos os computadores para obter IP via
DHCP.
44
Prof. Msc. Douglas Rocha Mendes
Criando servidor de DHCP
http://www.youtube.com/watch?v=_uYGphBNLlw
Cabo Direto
Inicia no IP 50
Cabo Direto
Configurar IP estático
no servidor
46
Prof. Msc. Douglas Rocha Mendes
Criando servidor de DHCP
47
Prof. Msc. Douglas Rocha Mendes
Formato do pacote enviado
48
Prof. Msc. Douglas Rocha Mendes
Formato do pacote retornado
49
Prof. Msc. Douglas Rocha Mendes
ICMP
50
Prof. Msc. Douglas Rocha Mendes
ICMP
A operação na Internet é monitorada rigorosamente
pelos roteadores durante o tempo que estes
permanecem ligados.
Quando algo inesperado ocorre, o evento é
reportado pelo protocolo ICMP (Internet Control
Message Protocol), que também é usado para testar
a Internet.
51
Prof. Msc. Douglas Rocha Mendes
ICMP
Vídeo ICMP
Introdução ao Gerenciamento de Redes - parte 6
– ICMP
https://www.youtube.com/watch?v=q9O59Tl9-p
A
52
Prof. Msc. Douglas Rocha Mendes
ICMP
Nossa rede possui um filtro que limita o tráfego de
pacotes ICMP em 1 Mbps.
disp current-configuration configuration cpu-
defend-policy
car icmp cir 1000 cbs 1000
53
Prof. Msc. Douglas Rocha Mendes
ICMP
Existem aproximadamente 12 tipos de mensagens
ICMP.
Em nossa rede apenas parte destas mensagens estão
habilitadas.
Vejamos quais estão liberadas:
Echo Request (Quando a solicitação for bem sucedida).
Echo Reply(Quando a resposta for bem sucedida).
Destination Unreacheable (O roteador não conhece o IP do
destino).
Time Out (Quando o destino é alcançado pelo roteador, porem
não sabe devolver o pacote).
Source Quench (Utilizado pelo controle de fluxo do TCP).
Consultar configurações:
http://172.30.0.53/dokuwiki/doku.php?id=equip:m7_config
http://172.30.0.53/dokuwiki/doku.php?id=equip:j2300_ativacao&s[]=juniper 54
Prof. Msc. Douglas Rocha Mendes
192.168.0.129
Mensagens ICMP
55
Prof. Msc. Douglas Rocha Mendes
Mensagens ICMP
Echo Request e Echo Reply [RFC792]
Utilizada pelo comando PING (Packet InterNet Grope). É utilizada
principalmente para fins de testes de conectividade (endereçamento e
roteamento) entre as duas máquinas.
Destination Unreacheable [RFC792]
Pacote não pode ser entregue. Esta é enviada quando a sub-rede ou
um um roteador não pode localizar o destino.
56
Prof. Msc. Douglas Rocha Mendes
Mensagens ICMP
Time exceeded
Campo time to live chegou a 0. Esta é enviada quando um pacote é
descartado porque seu contador chegou a zero.
Esse evento é um sintoma de que os pacotes estão entrando em loop
ou que existe um enorme congestionamento.
Source quench – Gera um pacote regulador
Usada para informar a um host que ele deve reduzir a taxa de
transmissão de pacotes.
Esta mensagem é raramente usada, pois quando ocorre o
congestionamento, esse pacotes tendem a colocar mais lenha na
fogueira.
Atualmente, o controle de congestionamento da Internet é feito na
camada de transporte pelo protocolo TCP.
57
Prof. Msc. Douglas Rocha Mendes
DNS - Vídeos Internet
Vídeo sobre DNS
https://www.youtube.com/watch?v=ACGuo26MswI&list=PLQq
8-9yVHyOZaK8rXJ0S-dui4r_YiXu9s&index=7
Sobre DNS - novo
https://www.youtube.com/watch?v=epWv0-
eqRMw
58
Prof. Msc. Douglas Rocha Mendes
Exercicios
1) Entre os principais serviços da camada de enlace, destacam-
se o enquadramento de dados, endereçamento, o acesso ao
enlace, detecção e correção de erros e a Entrega confiável (esta
última, disponível para alguns tipos específicos de enlace, como
enlace sem fio.
Marque, abaixo, a opção que, respectivamente, indica a
finalidade a ser alcançada pelo conjunto de serviços oferecidos
pela camada de enlace, e também onde é implementada a
camada de enlace.
16/02/21 59
16/02/21 61
16/02/21 62
16/02/21 64
16/02/21 65
16/02/21 66
Professor: Douglas Rocha Mendes
E-mail para contato:
douglas.mendes@copel.com
Livros/Artigos publicados:
Agosto 2007 – Redes de
Computadores Teoria e Prática.
https://www.amazon.com.br/s?
k=9786586057164&i=digital-text
Março 2009 – Programação Java
com Ênfase em Orientação a
Objetos.
Livros/Artigos publicados:
Setembro 2009 – Artigo na revista
Mundo Java - Analisando
Estratégias de Herança para
Mapeamento Objeto-Relacional
com JPA.
Outubro 2011 – EJB e JPA. Foco no
Mapeamento Objeto Relacional com
Hibernate.
16/02/21 72