Redes de Computadoras
Guión de Prácticas
Vicente Gonz
ález Ruiz
Depto de Arquitectura de Computadores y Electr
ónica
vruiz@ual.es
http://www.ace.ual.es/~vruiz/docencia
April 14, 2009
Contenidos
1
El laboratorio de redes
1.1
Hardware
1.2
Software
1.3
Funcionamiento b
ásico del
VMware
2
Atenuaci
ón de las se
ñales
2.1
¿Qu
é es una se
ñal?
2.2
¿Cu
ándo transporta informaci
ón una se
ñal?
2.3
¿Atenuaci
ón?
2.4
¿Qu
é es la relaci
ón se
ñal/ruido?
2.5
¿Qu
é es una se
ñal digital?
2.6
La digitalizaci
ón de se
ñales
2.7
Espectro de frecuencias de una se
ñal
2.8
¿C
ómo es el espectro de frecuencias de una se
ñal digital?
2.9
¿C
ómo afecta la atenuaci
ón de las se
ñales a su espectro?
2.10
El filtrado de se
ñales
3
Multiplexaci
ón de se
ñales
3.1
Multiplexar, ¿para qu
é?
3.2
Multiplexaci
ón de se
ñales en el dominio del tiempo
3.3
La modulaci
ón de se
ñales
3.4
Multiplexaci
ón de se
ñales en el dominio de la frecuencia
4
Configuraci
ón del IP
4.1
Nociones b
ásicas sobre el TCP/IP
4.2
Configuraci
ón del TCP/IP en Windows XP
4.3
Configuraci
ón del TCP/IP en Linux
5
Acceso remoto 1: Telnet y Ftp
5.1
Telnet
5.2
Ftp (File Transfer Program)
6
La Web
6.1
M
ás sobre la Web
6.2
Mozilla Firefox
6.3
Apache
6.4
Squid
6.5
An
álisis de las interacciones Web
7
El correo electr
ónico
7.1
The Internet mail infrastructure
7.2
El SMTP (Simple Mail Transfer Protocol)
7.3
Las cabeceras de los correos electr
ónicos
7.4
Utilidad de un servidor local
7.5
El correo electr
ónico en redes privadas
7.6
Exim
7.7
Un MUA: Mutt
8
DNS (Domain Name Service)
8.1
Los nombres de dominio
8.2
Dominios y subdominios
8.3
La jerarqu
ía de dominios
8.4
El proceso de resoluci
ón
8.5
Instalaci
ón de un servidor DNS
8.6
Configuraci
ón del servidor DNS
8.7
Configuraci
ón del cliente
8.8
Ejemplos de consultas
8.9
Cuidado con el DNS
8.10
DNS + DHCP
9
Acceso remoto 2: SSH
9.1
Algoritmos de cifrado
9.2
Caracter
ísticas del SSH
9.3
Instalaci
ón de SSH (cliente y servidor)
9.4
Configuraci
ón del servidor
9.5
Configuraci
ón del cliente
9.6
Uso de SSH
10
Un Pinger basado en el UDP
10.1
El comando
ping
10.2
El ICMP (Internet Control Message Protocol)
10.3
El Pinger
11
Un servidor simple basado en el TCP
11.1
El servidor
11.2
El cliente
12
DHCP (Dynamic Host Configuration Protocol)
12.1
Clientes, servidores y agentes de retransmisi
ón
12.2
Sobre las configuraciones asignadas
12.3
El proceso de concesi
ón
12.4
Instalaci
ón del servidor DHCP
12.5
Configuraci
ón del servidor
12.6
Configuraci
ón del cliente
12.7
Configuraci
ón del TCP/IP en caliente
13
Rastreo del TCP
13.1
Capturando ...
14
Rastreo del IP
14.1
La estructura del paquete
14.2
Tiempo de vida de los paquetes
14.3
Fragmentaci
ón
14.4
NAT
15
Rastreo en Ethernet y del ARP
15.1
La estructura del frame
15.2
El ARP
A
Gesti
ón de paquetes en Linux
A.1
Debian Linux
A.2
Fedora Core Linux
A.3
Gentoo Linux
B
Administraci
ón de cuentas de usuario en Linux
C
Activaci
ón y desactivaci
ón de servicios en Linux
D
Escaneado de puertos en Linux
D.1
Cuidado cuando escaneamos una m
áquina ...
D.2
netstat
D.3
Nmap
D.4
Nessus
E
Filtrado de paquetes en Linux
E.1
En Linux el filtrado de paquetes se realiza a nivel del kernel
E.2
El proceso de filtrado
E.3
Uso de
iptables
F
Captura de paquetes usando Wireshark
F.1
¿Qui
én usa un sniffer?
F.2
Sniffers y analizadores de paquetes
F.3
Instalaci
ón de Wireshark
F.4
El interfaz gr
áfico de Wireshark
F.5
Capturando paquetes con Wireshark
F.6
Filtrado de los paquetes capturados
F.7
Ordenaci
ón de los paquetes capturados
F.8
An
álisis de los paquetes
G
Distribuci
ón de ficheros usando Bittorrent
G.1
Arquitectura de Bittorrent
G.2
Funcionamiento b
ásico de Bittorrent
G.3
Uso de un cliente
G.4
Uso de un servidor
H
C
ódigos fuente
H.1
add.c
H.2
ascii2float.c
H.3
demodulator.c
H.4
draw
_signal.sh
H.5
float2ascii.c
H.6
low
_pass
_filter.c
H.7
modulator.c
H.8
sampler.c
H.9
spectrum
_analyzer.c
I
La tabla ASCII imprimible de 7 bits
Bibliography
[
next
]