Mestrado em Engenharia Electrotécnica e de Computadores...

9
Lab3. Encaminhamento IP 1 Mestrado em Engenharia Electrotécnica e de Computadores Lab3. Encaminhamento IP Nome:___________________________________________________ Número:______________ 1. Objectivos Entender o conceito de routing. Configurar um encaminhador (router). Gerir as tabelas de encaminhamento (routing tables). 2. O equipamento Linksys WRT54GL O equipamento LINKSYS WRT45GL é vocacionado para a implementação de gateways domésticos e é apresentado como um “Boadband Router with 4-port Switch and Wireless Access Point”. Disponibiliza uma porta Ethernet (Internet/WAN) destinada à ligação a uma rede exterior e 4 portas Ethernet para ligações da rede interna. A sua estrutura funcional é apresentada na figura seguinte. Pode ser descrito como um agrupamento de um módulo encaminhador nível 3 (Router IP) de duas portas, um comutador nível 2 (Switch Ethernet) com 4 portas exteriores e um ponto de acesso Wi-Fi.

Transcript of Mestrado em Engenharia Electrotécnica e de Computadores...

Page 1: Mestrado em Engenharia Electrotécnica e de Computadores …ave.dee.isep.ipp.pt/~jml/ingre/priv/labs/lab3/lab3.pdf · 2019-10-01 · Lab3. Encaminhamento IP 5 4.2. Restabeleça uma

Lab3. Encaminhamento IP 1

Mestrado em Engenharia Electrotécnica e de Computadores

Lab3. Encaminhamento IP

Nome:___________________________________________________ Número:______________

1. Objectivos

Entender o conceito de routing.

Configurar um encaminhador (router).

Gerir as tabelas de encaminhamento (routing tables).

2. O equipamento Linksys WRT54GL

O equipamento LINKSYS WRT45GL é vocacionado para a implementação de gateways domésticos e é

apresentado como um “Boadband Router with 4-port Switch and Wireless Access Point”.

Disponibiliza uma porta Ethernet (Internet/WAN) destinada à ligação a uma rede exterior e 4 portas

Ethernet para ligações da rede interna.

A sua estrutura funcional é apresentada na figura seguinte. Pode ser descrito como um

agrupamento de um módulo encaminhador nível 3 (Router IP) de duas portas, um comutador nível

2 (Switch Ethernet) com 4 portas exteriores e um ponto de acesso Wi-Fi.

Page 2: Mestrado em Engenharia Electrotécnica e de Computadores …ave.dee.isep.ipp.pt/~jml/ingre/priv/labs/lab3/lab3.pdf · 2019-10-01 · Lab3. Encaminhamento IP 5 4.2. Restabeleça uma

Lab3. Encaminhamento IP 2

Switch

Router

Internet

Accesspoint

1 2 3 4

Neste trabalho pretende-se configurar o módulo de encaminhamento (router), de forma a

implementar a interligação entre redes distintas. Para isso, será necessário atribuir os endereços

adequados a cada uma das suas duas portas e definir as rotas pretendidas na tabela de

encaminhamento respectiva.

A configuração do LINKSYS WRT54GL pode ser efectuada através da sua interface Web de

administração:

Para aceder a esta aplicação de administração, é necessário conhecer o endereço IP atribuído à

interface interna do router e dispor de um computador configurado na mesma rede, como se

apresenta na figura seguinte. Na sua configuração original, o endereço interno do router é

192.168.1.1.

192.168.1.0/24

192.168.1.1

192.168.1.x

As credenciais originais de acesso à aplicação de administração são:

Username: admin

Password: admin

Page 3: Mestrado em Engenharia Electrotécnica e de Computadores …ave.dee.isep.ipp.pt/~jml/ingre/priv/labs/lab3/lab3.pdf · 2019-10-01 · Lab3. Encaminhamento IP 5 4.2. Restabeleça uma

Lab3. Encaminhamento IP 3

3. Rede local

3.1.1. Desabilite a placa de rede do seu PC.

ifdown enpXs0

3.1.2. Ligue 4 PCs às portas da rede local do LINKSYS WRT54GL, como se apresenta na figura seguinte.

Local

L WRT45GLINKSYS

PC1 PC2 PC3 PC4

WAN

3.1.3. Abilite novamente a placa de rede do seu PC.

ifup enpXs0

3.2. Utilizando o comando ifconfig verifique se os PCs foram automaticamente configurados na rede

192.168.1.0/24. Em caso negativo, configure-os com endereços aleatórios desta gama, distintos de

192.168.1.1.

Anote os endereços atribuídos a cada um dos PCs utilizados.

PC Endereço

PC1

PC2

PC3

PC4

Desta forma deverá ser criada uma rede interligando os PCs e a interface local (RLo) do router do

LINKSYS WRT54GL, como se apresenta na figura.

RLo

Router

PC1

PC2

PC3

PC4Rede Local

Page 4: Mestrado em Engenharia Electrotécnica e de Computadores …ave.dee.isep.ipp.pt/~jml/ingre/priv/labs/lab3/lab3.pdf · 2019-10-01 · Lab3. Encaminhamento IP 5 4.2. Restabeleça uma

Lab3. Encaminhamento IP 4

3.3. Verifique se os computadores da rede que implementou comunicam entre si. Confirme também a

conectividade com o router (192.168.1.1).

3.4. Seleccione novos endereços a atribuir aos PCs e à interface interna do router (RLo), pertencentes à

gama definida na tabela para o seu grupo de trabalho.

Grupo de Trabalho Rede Local

Grupo 1 10.105.5.0/28

Grupo 2 10.105.5.16/28

Grupo 3 10.105.5.32/28

Grupo 4 10.105.5.48/28

Grupo 5 10.105.5.64/28

Grupo 6 10.105.5.80/28

Anote os endereços seleccionados na tabela seguinte.

Máquina Endereço

Router (RLo)

PC1

PC2

PC3

PC4

3.5. Determine também a máscara de rede a utilizar e represente-a na notação Dotted Decimal:

Máscara de rede:

3.6. A partir de um dos PCs, aceda à aplicação de administração do Linksys WRT54GL e configure a

interface de rede interna com o endereço IP escolhido e a máscara respectiva.

3.7. Desabilite o servidor DHCP (DHCP server) embebido e guarde as alterações efectuadas.

3.8. Configure também os PCs com os endereços seleccionados.

ifconfig enpXs0 endereço netmask máscara

3.9. Verifique se os computadores desta nova rede comunicam entre si. Confirme também a

conectividade com o router (RLo).

4. Ligação à Rede Externa (WAN)

4.1. Adicione uma rota por omissão (default route) em cada um dos PCs para que o tráfego destinado ao

exterior seja dirigido ao router:

route add default gw RLo

Page 5: Mestrado em Engenharia Electrotécnica e de Computadores …ave.dee.isep.ipp.pt/~jml/ingre/priv/labs/lab3/lab3.pdf · 2019-10-01 · Lab3. Encaminhamento IP 5 4.2. Restabeleça uma

Lab3. Encaminhamento IP 5

4.2. Restabeleça uma ligação à aplicação de administração do LINKSYS WRT54GL.

4.3. Na secção Setup > Advanced Routing, seleccione o modo de operação “router”. Ao escolher esta

opção, o equipamento efectua o encaminhamento de tráfego típico de um encaminhador IP.

4.4. Na secção Setup > Basic Setup, no grupo Internet Setup, configure a interface de rede externa do

router. Seleccione a opção de endereço IP Estático (Static IP) e utilize os dados da tabela

correspondentes ao seu grupo:

Grupo de Trabalho Endereço WAN (RWa) NetMask Gateway

Grupo 1 10.0.32.161

255.255.255.128 10.0.32.250

Grupo 2 10.0.32.162

Grupo 3 10.0.32.163

Grupo 4 10.0.32.164

Grupo 5 10.0.32.165

Grupo 6 10.0.32.166

4.5. Na secção Security, desabilite o bloqueio de pedidos externos anónimos (Block Anonymous Internet

Requests) para permitir a visibilidade do seu equipamento por parte dos outros grupos.

4.6. Verifique a conectividade entre os PCs da sua rede local e a interface do router agora configurada

(RWa).

4.7. Ligue a porta do LINKSYS WRT54GL designada por “Internet” à rede do laboratório que constituirá a

rede exterior ao encaminhador usado, como se apresenta na figura.

RLo

RWa

Router

PC1

PC2

PC3

PC4

WAN

Rede Local

4.8. Verifique se existe conectividade de um PC da sua rede local para as interfaces externas dos routers

configurados pelos outros grupos no laboratório. Anote os resultados (sucesso ou insucesso) na

tabela seguinte.

Page 6: Mestrado em Engenharia Electrotécnica e de Computadores …ave.dee.isep.ipp.pt/~jml/ingre/priv/labs/lab3/lab3.pdf · 2019-10-01 · Lab3. Encaminhamento IP 5 4.2. Restabeleça uma

Lab3. Encaminhamento IP 6

Grupo de Trabalho Endereço WAN (RWa) Resultado

Grupo 1 10.0.32.161

Grupo 2 10.0.32.162

Grupo 3 10.0.32.163

Grupo 4 10.0.32.164

Grupo 5 10.0.32.165

Grupo 6 10.0.32.166

4.9. Justifique os resultados obtidos para as outras sub-redes.

5. Rotas para sub-redes

Para que seja possível comunicar entre hosts de diferentes sub-redes, é necessário que estejam

definidas rotas para cada uma das sub-redes. O conjunto destas rotas designa-se por tabela de

encaminhamento ou routing table.

5.1. Para consultar a tabela de encaminhamento gerada automaticamente, seleccione a opção Show

Routing Table na secção Setup > Advanced Routing. Deverá encontrar algo semelhante à seguinte

tabela:

5.2. Complete os valores em falta nesta tabela com os dados obtidos.

5.3. Para permitir a comunicação entre sub-redes distintas, utilize a secção Setup > Advanced Routing >

Static Routing e insira uma rota para cada uma das outras sub-redes. O resultado deverá ser uma

rede composta por várias sub-redes interligadas por routers e com conectividade global entre todos

os hosts, como se ilustra na figura.

Destination LAN IP SubnetMask Gateway Interface

0.0.0.0 LAN & Wireless

10.0.32.128 255.255.255.128 0.0.0.0 WAN (Internet)

0.0.0.0 0.0.0.0 10.0.32.250 WAN (Internet)

Page 7: Mestrado em Engenharia Electrotécnica e de Computadores …ave.dee.isep.ipp.pt/~jml/ingre/priv/labs/lab3/lab3.pdf · 2019-10-01 · Lab3. Encaminhamento IP 5 4.2. Restabeleça uma

Lab3. Encaminhamento IP 7

10.0.32.164

10.0.32.16210.0.32.161

10.0.32.163

Router

RouterRouter

Router

10.0.32.128/25

10.105.5.48/28

10.105.5.16/2810.105.5.0/28

10.105.5.32/28

5.4. Analise a tabela de encaminhamento (routing table) criada e reproduza-a na tabela seguinte,

preenchendo os valores em falta.

Destination LAN IP SubnetMask Gateway Interface

10.0.32.128 255.255.255.128 0.0.0.0 WAN (Internet)

0.0.0.0 0.0.0.0 10.0.32.250 WAN (Internet)

5.5. Utilizando o utilitário ping, confirme a conectividade com os PCs colocados pelos seus colegas nas

várias sub-redes. Anote os endereços testados e os resultados obtidos na tabela seguinte.

5.6. Verifique também os percursos da sua sub-rede para as restantes, através do utilitário traceroute.

Anote os percursos igualmente na tabela seguinte.

Page 8: Mestrado em Engenharia Electrotécnica e de Computadores …ave.dee.isep.ipp.pt/~jml/ingre/priv/labs/lab3/lab3.pdf · 2019-10-01 · Lab3. Encaminhamento IP 5 4.2. Restabeleça uma

Lab3. Encaminhamento IP 8

Grupo de Trabalho

Endereço Resultados

ping traceroute

6. Gateway da rede externa

O encaminhamento de tráfego de e para as diversas sub-redes pode também ser realizado de forma

centralizada por um encaminhador único. A default gateway de uma rede é a escolha natural para

esta função.

6.1. Elimine as rotas criadas manualmente para as várias sub-redes.

6.2. Altere o endereço da default gateway da rede externa para 10.0.32.254. Esta máquina foi

previamente configurada com as rotas para as sub-redes criadas no laboratório.

6.3. Utilizando o utilitário ping, confirme a conectividade com os PCs colocados pelos seus colegas nas

várias sub-redes. Anote os endereços testados e os resultados obtidos na tabela seguinte.

6.4. Verifique também os percursos da sua sub-rede para as restantes, através do utilitário traceroute.

Anote os percursos igualmente na tabela seguinte.

Grupo de Trabalho

Endereço Resultados

ping traceroute

6.5. Explique as diferenças obtidas relativamente à mesma tabela do ponto anterior.

Page 9: Mestrado em Engenharia Electrotécnica e de Computadores …ave.dee.isep.ipp.pt/~jml/ingre/priv/labs/lab3/lab3.pdf · 2019-10-01 · Lab3. Encaminhamento IP 5 4.2. Restabeleça uma

Lab3. Encaminhamento IP 9

7. Repor configurações

Antes de terminar o trabalho, é necessário restaurar as configurações originais do equipamento

LINKSYS WRT54GL.

O reset das definições pode ser realizado na secção Administration > Factory Defaults, da aplicação

Web de gestão do equipamento.

8. Bibliografia

LINKSYS WRT54GL - User Guide,

http://homedownloads.cisco.com/downloads/userguide/WRT54GL_V11_UG_C-Web,1.pdf.

TCP/IP Illustrated,Volume 1 – The Protocols, W. Richard Stevens, Chapter 3.

TCP/IP Tutorial and Technical Overview, Lydua Parziale et al, ibm.com/redbooks, Chapter 3.1

RedHat Linux Networking and System Administration, Terry Collings & Kurt Wall, RedHat

Press, Chapter 6

9. Histórico

GuiaoLab4 - Routing - v1.1 – jml, crc - 2008-10-21

GuiaoLab3 - Routing - v2.0 - jml, crc - 2009-10-28

GuiaoLab3 – Encaminhamento IP – jml - v3.0 - 2010-10-10

GuiaoLab3 - Encaminhamento IP – jml - v3.1 - 2011-10-11

GuiaoLab3 - Encaminhamento IP – jml, jes - v3.2 - 2012-09-21

GuiaoLab3 - Encaminhamento IP – jml, jes, crc – v3.3, 2019-10-01