# Verificação da configuração de rede
ip-4addrshow
cat/etc/resolv.conf
# Comandos como root
sudosu-
# Atualização da lista de pacotes e instalação do mínimo
apt-getupdate
apt-getinstallgraphvizpython-vtebridge-utilsuml-utilities
# Instalação do gnome-netkitcd/usr/local/src
wgethttp://tele.sj.ifsc.edu.br/~msobral/netkit/gnome-netkit/netkit-installer
rm-rf/usr/local/netkit
pythonnetkit-installer
# Instalar em: /usr/local/netkit (não digitar, mas navegar e criar pasta)
chmod0755/usr/local/netkit/netkit/bin
chmod0755/usr/local/netkit/netkit/bin/gnome-netkit
# Configuração das variáveis de ambiente do usuário sem privilégios de rootexit
cat>>~/.profile<< FIMexport NETKIT_HOME=/usr/local/netkit/netkitexport PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/netkit/netkit/binexport MANPATH=:/usr/local/netkit/netkit/manFIM
.~/.profile
# Execução do programa
gnome-netkit
Visto um cenário simples com interfaces de acesso e de tronco (trunking): duas estações de trabalho (e0 e e1) em sub-redes diferentes, ligadas por um mesmo switch (s0) e roteador (r0), esses últimos com suporte a IEEE 802.1Q.
ip link set eth0 up
ip -4 addr add 192.168.100.1/24 dev eth0
ip -4 route add 0.0.0.0/0 via 192.168.100.254
</syntaxhighlight>
Arquivo e1.startup:
ifconfig eth0 192.168.200.1/24 up
route add default gw 192.168.200.254
</syntaxhighlight>
Arquivo r0.startup:
vconfig set_name_type DEV_PLUS_VID_NO_PAD
vconfig add eth0 100
vconfig add eth0 200
ip link set eth0 up
ip link set eth0.100 up
ip link set eth0.200 up
ip -4 addr add 192.168.100.254/24 dev eth0.100
ip -4 addr add 192.168.200.254/24 dev eth0.200
sysctl -w net.ipv4.conf.all.forwarding=1
</syntaxhighlight>
Arquivo s0.startup:
ip link set eth0 up
ip link set eth1 up
ip link set eth2 up
vconfig set_name_type DEV_PLUS_VID_NO_PAD
vconfig add eth0 100
vconfig add eth0 20
ip link set eth0.100 up
ip link set eth0.200 up
brctl addbr br100
brctl addbr br200
ip link set br100 up
ip link set br200 up
brctl addif br100 eth0.100
brctl addif br100 eth1
brctl addif br200 eth0.200
brctl addif br200 eth2
</syntaxhighlight>
Exercício do dia: configurar as camadas Física, Enlace e Rede para permitir o tráfego entre todos os componentes da rede abaixo. Os VIDs das sub-redes são os seguintes:
Adicione um novo switch, "r0swi3", e movimente o servidor "r0srv0" para esse novo equipamento em rede. Além do servidor, Esse switch estará ligado aos switches "r0swi1" e "r0swi2". Lembrando: o tráfego de rede (IPv4) não deve ser modificado sob hipótese alguma.
Mude as prioridades dos switches da seguinte forma:
Máxima: mais próximo do servidor.
Alta: mais próximo do roteador.
Média: mais próximo das estações.
Baixa: demais switches.
Informe, para cada um dos casos acima (máxima, alta, média e baixa) qual(is) a(s) porta(s) de switch que, em operação, ficará(ão) com o estado STP bloqueado.
2.15 30/03: IEEE 802.1AX-2008
Visão geral de agregação de enlace e suas tecnologias.
2.16 03/04: não houve aula
Sexta-feira Santa.
2.17 06/04: IEEE 802.1AX-2008
Visão geral de agregação de enlace e suas tecnologias, em especial LACP.
Ao lado, a topologia da rede utilizada no protejo.
Redes remotas r0 e r1.
2.25 08/05: Ethernet + VLAN + STP + LACP + PPP
Continuação da atividade da aula anterior.
2.26 11/05: Roteamento estático
Última atividade de roteamento antes de iniciar MPLS IP. Na figura ao lado (roteamento estático entre r0 e r1), uma rede - fora do contexto do projeto - a ser configurada usando apenas roteamento estático. A proposta é nos prepararmos para o próximo tópico da disciplina.
Continuação da atividade da aula anterior. No cenário modificado, cada sentido de tráfego terá seu caminho distinto.
3 Referências
↑GUICHARDS, J. e PEPELNJAK, I. MPLS and VPN architectures: a practical guide to understanding, designing, and deploying MPLS and MPLS-enabled VPNs. Cisco Press, 2005. 420 p. ISBN 1587050021.