Click here to load reader
Upload
ousli07
View
1.513
Download
1
Embed Size (px)
Citation preview
Enseñar Redes con Open Source
Miguel DíazCacho Medina ESEI – UVIGO
Ourense Octubre 2007
TECNOLOGÍAS DE REDES
● Olvidadas mayoritariamente su implementación como OS.● Dispositivos con software propietario● Enfoques docentes hacia el OS.
– Simulaciones.– Emulaciones de productos– Uso de “Open Hardware”
● Las redes permiten ser estudiadas con pocos medios.● Internet como campo de experimentación.
● Ámbito doméstico
– Redes LAN (2PC's + 1HUB/SWITCH/WIFI + OS)– Redes WAN (Internet)
● Ámbito laboratorio
– Redes LAN (X PC's + Y HUB/SWITCH/WIFI + RACK + OS)– Redes WAN (X PC's + Y HBR + Z ETH/ATM/PBX +
CABLE/F.O. + OS
● OPEN SOURCE. El problema del conocimiento.
– Resolución por parte del docente– El conocimiento se ha de adquirir con estudio.– Dos vertientes:
● producto operativo● herramienta para crearlo
● REDES. El problema de la infraestructura.
– Se adquiere habitualmente con mucho coste.– Difícil de actualizar– Arriesgado ceder al alumnado ....
● OPEN SOFTWARE
– Aplicaciones, utilidades, demonios– Especificaciones, protocolos
● OPEN HARDWARE
– El PC IBM compatible como OS– Tarjetas/Interfaces de tecnología de enlace
● ENSEÑAR REDES
– Enseñar un producto. Beneplácito de la industria.● La industria provee de estudios, Masters, etc
– Enseñar una tecnología. OS es un producto ¿¿¿¿● Diversidad de productos● Posibilidad de implementación propia
● ENSEÑAR REDES
– TEORÍA. Sin diferencias sustanciales. Con Open Source se hace apoyo, comandos que pueden hacer en el ámbito doméstico SOHO, pruebas sobre Internet, etc. Las redes son cercanas, accesibles a los estudiantes.
– PRÁCTICA. Muy diferente. Habitualmente es necesario adquirir dispositivos. Con Open Source se puede utilizar la arquitectura del PC o reutilizar equipamiento obsoleto.
Complejidad
Propietarias
VENTAJAS
Coste
OS
● Propietario
¿
Aplicación
Física
Enlace
Red
Transporte
Aplicación
● Abierto
VENTAJAS
Física
Enlace
Red
TCP/UDP
Aplicación
● Correoe (smtp,pop,imap).
exim: http://www.exim.org/
dovecot: http://www.dovecot.org/
● DNS
bind: http://www.isc.org/
● Gestión (SNMP)
nagios: http://www.nagios.org/
opennms: http://www.opennms.org/
mrtg: http://oss.oetiker.ch/mrtg/
● DHCP
dhcp server/client: http://www.isc.org/
● WEB
Apache : http://www.apache.org/
● ............................
Física
Enlace
Red
Aplic.
Transporte
● Firewall
shorewall: http://www.shorewall.net/
netfilter/iptables: http://www.netfilter.org/
● IDS
tripwire: http://www.tripwire.com/
swatch: http://sourceforge.net/projects/swatch/
● VPN
Openswan: http://www.openswan.org/
● QoS
tc/htb: http://luxik.cdi.cz/~devik/qos/
Física
Enlace
Trans.Aplic.
Red
● Routers IP
lrp/leaf: http://leaf.sourceforge.net/
netfilter/iptables: http://www.netfilter.org/
● RTC (Asterisk)
ppp: http://www.tripwire.com/
Asterisk: http://sourceforge.net/projects/swatch/
● Enrutamiento dinámico, RIP,OSPF,BGP, ....
zebra/quagga: http://www.quagga.net/
● Multicast
mrouted: http://freshmeat.net/projects/mrouted/
● Ipv6
http://tldp.org/HOWTO/Linux+IPv6HOWTO/
● ......................
Física
Red
Trans.
Aplic.
Enlace
● Ethernet
VLAN: http://leaf.sourceforge.net/
● Bridging/Bonding: Incluido en kernel
● WIFI
wisp: http://leaf.sourceforge.net/wispdist/
● RTC
ppp: http://www.tripwire.com/
Asterisk: http://sourceforge.net/projects/swatch/
● ATM
ATMoLinux: http://linux-atm.sourceforge.net
● FR. Incluido en kernel
http://www.sangoma.com
● MPLS
http://mplslinux.sourceforge.net/
● ......................
Enlace
Red
Trans.
Aplic.
Física
● Fibra óptica
● Estructura cableada
● Antenas
● ......
● Herramientas globales
Linux
Analizador tramas
– Ethereal: http://www.wireshark.org/
– tcpdump: http://www.tcpdump.org/
Simuladores
– ns2 : http://nsnam.isi.edu/nsnam/index.php/User_Information
Esquemas de red
– DIA: http://www.gnome.org/projects/dia/
Ofimática
– OpenOffice
Física
Enlace
Red
Transporte
Aplicación
Ejemplo laboratorio
● Prácticas rotacionales● Control sobre el equipamiento● Se enseña:
– a crearlo– configurarlo– gestionarlo– mantenerlo– ampliarlo– resolver problemas– .........
Ejemplo laboratorio
● ¿merece la pena el esfuerzo? ...... ● Perspectiva enseñanza,
– variedad, a bajo coste– universalidad– accesibilidad
● Perspectiva productividad empresarial
– grandes empresas (Ayuntamientos, PSA, IBM, etc) ... a niveles de red, transporte y aplicación.
– Nicho pymes ........ bajos costes sistemas SOHO.– implementaciones y desarrollos propios (appliance's)
CONCLUSIONES
● HBR : Host Based Router (Router basado en host)● OS : Open Source● RTC: Red Telefónica Conmutada● FR: Frame Relay● LRP: Linux Router Project● LEAF: Linux Emmbeded Appliance Firewall
TÉRMINOS
GRACIAS