¡Descarga introduccion telematicos y más Apuntes en PDF de Ingeniería de Telecomunicaciones solo en Docsity!
NetGUI:
Configuraci´on de Switches, Cach´es de ARP,
IP Aliasing, VLANs
Sistemas Telem´aticos
Departamento de Teor´ıa de la Se˜nal y Comunicaciones y
Sistemas Telem´aticos y Computaci´on
Enero de 2016
©c2016 GSyC. Algunos derechos reservados. Este trabajo se distribuye bajo la licencia Creative Commons Attribution Share-Alike disponible en http://creativecommons.org/licenses/by-sa/3.0/es
Bridges/Switches en NetGUI
Contenidos
1 Bridges/Switches en NetGUI
2 Cach´e de ARP en pcs y routers
3 IP Aliasing
4 VLANs
Bridges/Switches en NetGUI
Bridges/Switches en NetGUI
La interfaz de NetGUI permite dibujar bridges/switches los
cu´ales est´an representados a trav´es del siguiente icono:
Estos bridges/switches se configuran a trav´es del comando
brctl que pertenece al paquete bridge-utils en Linux.
Por defecto el protocolo STP est´a desactivado en los switches.
Bridges/Switches en NetGUI
Consultar informaci´on sobre el bridge (II)
Mostrar la tabla de MACs aprendidas:
brctl showmacs
En s1:
s1:~# brctl showmacs s port no mac addr is local? ageing timer 2 0a:29:6e:9a:3e:d4 no 11. 2 3e:32:31:76:a0:de yes 0. 1 62:1a:ad:07:a3:70 yes 0. 1 aa:da:5c:68:ed:27 no 11.
eth
62:1a:ad:07:a3:
eth
3e:32:31:76:a0:de
El port no enumera las interfaces empezando por 1 para eth0, 2 para eth
y as´ı sucesivamente.
Las l´ıneas en amarillo contienen las MACs realmente aprendidas, las otras
l´ıneas muestran las interfaces locales del bridge.
La columna ageing timer indica el tiempo (en segundos) que ha pasado
desde que se aprendi´o o refresc´o cada entrada. La entrada se elimina al llegar al
valor m´aximo permitido (por defecto, 300 seg).
NOTA: las direcciones de las interfaces locales no caducan nunca.
Bridges/Switches en NetGUI
Borrar la tabla de MACs aprendidas por el bridge
Para eliminar las MACs aprendidas por el bridge se deshabilita el
funcionamiento del bridge con el comando:
ifconfig down
En s1:
s1:~# ifconfig s1 down
Al habilitar de nuevo el bridge, ´este no tendr´a ninguna MAC
aprendida, salvo las de sus interfaces locales:
s1:~# ifconfig s1 up
s1:~# brctl showmacs s
port no mac addr is local? ageing timer
2 3e:32:31:76:a0:de yes 0.
1 62:1a:ad:07:a3:70 yes 0.
Modificar el tiempo de caducidad de las entradas en la tabla de
MACs aprendidas (por defecto 300 seg):
brctl setageing <tiempoEnSeg
En s1:
s1:~# brctl setageing s1 1
Cach´e de ARP en pcs y routers
Cach´e de ARP en pcs y routers
Para consultar la cach´e de ARP en una m´aquina se utiliza el
comando arp:
pc2:~# arp -a
? (10.0.0.1) at 0A:29:92:55:93:70 [ether] on eth
? (10.0.0.2) at 0B:39:12:54:83:71 [ether] on eth
Para borrar una entrada de la cach´e de ARP se utiliza la
opci´on -d del comando arp:
pc2:~# arp -d 10.0.0.
Si se consulta la cach´e de ARP ahora:
pc2:~# arp -a
? (10.0.0.1) at 0A:29:92:55:93:70 [ether] on eth
? (10.0.0.2) at on eth
IP Aliasing
Contenidos
1 Bridges/Switches en NetGUI
2 Cach´e de ARP en pcs y routers
3 IP Aliasing
4 VLANs
IP Aliasing
Configuraci´on con la orden ifconfig
Para utilizar IP aliasing con ifconfig es necesario referirse a las interfaces
“virtuales” eth0:0, eth0:1... como aquellas que tendr´an las direcciones IP
adicionales a la primera que se asigne a eth0.
Ejemplo de asignaci´on de las direcciones 11.0.0.1/24 y 12.0.0.1/24 a la
interfaz eth0 de r1:
r1:~# ifconfig eth0 11.0.0.1 netmask 255.255.255.
r1:~# ifconfig eth0:0 12.0.0.1 netmask 255.255.255.
r1:~# ifconfig
amarillo
eth0 Link encap:Ethernet HWaddr 26:33:2A:36:35:4A
inet addr: 11.0.0.1 Bcast:11.0.0.255 Mask:255.255.255.
inet6 addr: fe80::2433:2aff:fe36:354a/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:
RX packets:0 errors:0 dropped:0 overruns:0 frame:
TX packets:6 errors:0 dropped:0 overruns:0 carrier:
collisions:0 txqueuelen:
RX bytes:0 (0.0 b) TX bytes:468 (468.0 b)
Interrupt:
eth0:0 Link encap:Ethernet HWaddr 26:33:2A:36:35:4A
inet addr: 12.0.0.1 Bcast:12.0.0.255 Mask:255.255.255.
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:
IP Aliasing
Ejemplo de configuraci´on con IP aliasing (I)
Se desean configurar las siguientes direcciones IP en r1:
eth0 eth
En NetGUI sólo se muestra la primera
dirección IP configurada
IP Aliasing
Ejemplo de configuraci´on con IP aliasing (III)
Suponiendo que hay una sola m´aquina de la subred
12.0.0.0/24 conectada a la interfaz eth0 de r1, p. ej. la
m´aquina 12.0.0.100 y que en la interfaz eth1 de r1 hay varias
m´aquinas de la subred 12.0.0.0/24, es conveniente dejar la
tabla de encaminamiento de la siguiente forma:
VLANs
Contenidos
1 Bridges/Switches en NetGUI
2 Cach´e de ARP en pcs y routers
3 IP Aliasing
4 VLANs
VLANs
Reenv´ıo entre interfaces de la misma VLANs
Una vez identificadas las interfaces es necesario configurar el
reenv´ıo entre las interfaces de una determinada VLAN. Por
ejemplo, en VLAN100:
En s1 configurar un switch que reenv´ıe tr´afico entre las
interfaces eth0 y eth2.100.
En s2 configurar un switch que reenv´ıe tr´afico entre las
interfaces eth0.100 y eth.
eth0% eth2.100% eth0.100%
eth1%
eth1% eth2.200% eth0.200%
eth2%
s1% s2%
VLANs
Ejemplo de configuraci´on de 2 VLANs
En la figura se muestran 2 VLANs: VLAN100 y VLAN200:
eth0% eth2.100% eth0.100%
eth1%
eth1% eth2.200% eth0.200%
eth2%