Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Redes de computadores e
Internet
Introduccin
Nuestro objetivo:
Conseguir un contexto,
compendio y
sensibilizacin en cuanto
a las redes de
computadores.
Mayor profundidad y
detalle para un posterior
desarrollo.
Acercamiento:
Descriptivo.
Uso de Internet como
ejemplo.
Contenidos:
Qu es Internet?
Qu es un protocolo?
El extremo de la red.
El ncleo de la red.
Redes de acceso y medio fsico.
Estructura de Internet e ISPs.
Rendimiento: prdida, retardo.
Capas de protocolo, modelos de
servicio.
Historia.
Router
Servidor
ISP local
Estacin de
trabajo
Computador
porttil
ISP regional
Red de
empresa
Divertidas aplicaciones de
Internet
Marco IP
http://www.ceiva.com/
Router
Servidor
ISP local
Cierta jerarqua.
Internet pblico frente a
intranet privada.
Computador
porttil
ISP
regional
Estndares de Internet:
Estacin de
trabajo
Red de
empresa
comunicacin permite
aplicaciones distribuidas:
Web, correo electrnico,
juegos, comercio
electrnico, base de datos,
votar, comparticin de
achivos (MP3).
Servicios de comunicacin
proporcionados a las
aplicaciones:
Sin conexin.
Orientado a conexin.
Ciberespacio [Gibson]:
Qu es un protocolo?
Protocolos humanos:
Qu hora es?
Tengo una duda.
Presentaciones.
Mensajes
especficos enviados.
Acciones especficas
tomadas como
respuesta a los
mensajes de
contestacin u otros
eventos.
Protocolos de red:
Mquinas en lugar de
humanos.
Los protocolos controlan
cualquier actividad de
comunicacin en Internet.
Los protocolos definen el
formato y el orden de los
mensajes intercambiados
entre dos o ms entidades
que se comunican, as como
las acciones que se toman
en la transmisin y/o
recepcin de mensajes o
otros eventos.
Qu es un protocolo?
Un protocolo humano y un protocolo de red:
Hola
Hola
Tienes hora?
Get http://www.awl.com/kurose-ross
2:00
<archivo>
Tiempo
Profundizacin en la estructura de
la red:
Extremo de la red:
Aplicaciones y hosts.
Ncleo de la red:
Routers.
Red de redes.
fsicos: enlaces de
comunicacin.
El extremo de la red:
Sistemas terminales (hosts):
Modelo cliente/servidor:
Protocolo humano de
holas.
Crear un estado en dos
hosts que se comunican.
de Transmisin:
Servicio orientado a
conexin de Internet.
Fiable, transferencia de
datos en orden de bytes:
Control de flujo:
Prdida: confirmaciones y
retransmisiones.
El emisor no abrumar al
receptor.
Control de congestin:
Aplicaciones que
utilizan TCP:
(transferencia de
archivos), Telnet (login
remoto), SMTP (correo
electrnico).
Aplicaciones que
utilizan UDP:
Medios de transmisin,
videoconferencia, DNS,
telfono Internet.
El ncleo de la red
Malla de routers
interconectados.
La duda principal: cmo se
transmiten los datos por la
red?
Conmutacin de circuitos:
circuitos especializados
por llamada, red telefnica.
Conmutacin de paquetes:
datos enviados a travs de
la red en pequeos grupos.
enlace, capacidad de
conmutacin.
Recursos especializados:
sin compartir.
Actuacin en forma de
circuito (garantizada).
Es preciso un
establecimiento de
llamada.
llamadas.
Fragmento de recurso
parado si se usa por la
propia llamada (sin
compartir).
Dividir el ancho de
banda en fragmentos:
Divisin de
frecuencia.
Divisin de tiempo.
FDM
4 usuarios
Frecuencia
Tiempo
TDM
Frecuencia
Tiempo
La demanda agregada
de recursos puede
exceder la cantidad
disponible.
Congestin: cola de
paquetes a la espera de
enlace.
Almacenar y reenviar:
los paquetes mueven un
salto de una sla vez.
Transmiten por
enlace.
Esperan al siguiente
enlace.
A
B
Multiplexado estadstico
1,5 Mbs
Cola de paquetes
esperando por
el enlace de salida
Enlace de 1 Mbit.
Cada usuario:
Conmutacin de circuitos:
10 usuarios.
Conmutacin de paquetes:
Con 35 usuarios,
probabilidad > 10 activos
menos de 0004.
N usuarios
Enlace de 1
Mbps
Compartir recursos.
Ms sencillo, sin establecimiento de llamada.
Congestin excesiva: retardo y prdida del paquete.
Se necesitan protocolos para una transferencia
de datos fiable, control de la congestin.
P: Cmo proporcionar una actuacin de circuito?
El ancho de banda garantiza lo necesario para
aplicaciones de audio/vdeo.
R
Se necesitan L/R segundos
Ejemplo:
L = 7.5 Mbits
R = 1.5 Mbps
Retardo = 15 segundos
Switch de
paquete
Switch de
paquete
Destino
Tiempo (mseg)
1,500 bits.
1 milisegundo para
transmitir un paquete
hacia un enlace.
Pipelining: cada enlace
trabaja en paralelo.
Se reduce el retardo de
15 a 5 segundos.
Redes de datagramas:
La direccin de destino en paquetes seala el siguiente
salto.
Los recorridos pueden cambiar durante una sesin.
Analoga: direccionar, preguntar direcciones.
Redes de circuitos virtuales:
Taxonoma de la red
Redes de
telecomunicaciones
Redes de conmutacin
de circuitos
FDM
TDM
Redes de conmutacin
de paquetes
Redes con VC
Redes de
datagramas
Red
troncal
IP
Cable de
cabecera final
regional
Redde
telefona
pblica
conmutad
a
Eje
de
distribucin
Nodo de
fibra
IP sobre
SONET, ATM o
WDM a
622 Mbps
(OC-12)
Eje
de
distribucin
Cable coaxial
Eje
de
distribucin
27 Mbps de
velocidad
de descarga
y 2 Mbps de
velocidad
de carga por
nodo
Nodo
Nodo
de
de
fibra
fibra
Diagrama: http://www.cabledatacomnews.com/cmic/diagram.html
Hogar
Nodo
de
fibra
Hogar
Negocio
Cable de cabecera
final
Red de distribucin
de cable (simplificada)
Hogar
Entorno de hogar
Mdem
de cable
Divisor
Cable de cabecera
final
Red de distribucin
de cable (simplificada)
Hogar
Cable de cabecera
final
Red de distribucin
de cable
Hogar
V
I
D
E
O
V
I
D
E
O
V
I
D
E
O
V
I
D
E
O
V
I
D
E
O
D
A
T
A
D
A
T
A
C
O
N
T
R
O
L
Canales
Cable de cabecera
final
Red de distribucin
de cable
Hogar
WAP/GPRS/EDGE./OFDMA
Hosts
mviles
Redes de hogar
Componentes tpicos de la red de hogar:
ADSL o mdem de cable.
Router/cortafuegos/NAT.
Ethernet.
Punto de acceso inalmbrico.
Desde/hacia
Mdem
Router/
cable de
de
cortafuegos
cabecera final
cable
Ethernet
(conectados)
Conexin porttil
Punto de
acceso inalmbrico
Medios fsicos
Bit: se propaga entre
parejas de transmisoresreceptores.
Enlace fsico: lo que hay
entre transmisor y receptor.
Medios guiados:
Las seales se propagan
en medios slidos: cobre,
fibra, coaxial.
Medios no guiados:
Las seales se propagan
libremente, por ejemplo,
radio.
Par trenzado(TP)
Dos cables de cobre
aislados:
Categora 3: cables
telefnicos
tradicionales, Ethernet
de 10 Mbps.
Categora 5: Ethernet
de 100Mbps.
Categoria 6: 250 MHz
Categoria 7: 650 MHz
Dos conductores
concntricos de cobre.
Bidireccionales
De banda base:
De banda ancha:
HFC.
Transporta seales en
el espectro
LAN (por ejemplo, ondas LAN)
electromagntico.
2Mbps, 11Mbps, 100Mbps, 1Gbps
Sin cable fsico.
rea amplia (por ejemplo,
Bidireccional.
mviles):
Efectos del entorno de
Por ejemplo, 3G,LTE: cientos de
kbps o cientos de Mbps
propagacin:
Satlite:
Reflexin.
Canal de hasta 50Mbps (o varios
Obstruccin por objetos.
canales de menor tamao).
Interferencia.
Retardo de terminal a terminal de
270 mseg.
Geosincrnicos frente a LEOs y
MEOs.
Los
proveedores de
nivel -1
interconectan
de forma
privada
ISP de
nivel- 1
ISP de
nivel- 1
NAP
ISP de
nivel- 1
Los proveedores
de nivel -1 tambin
interconexionan en
Tier-1 en la red
pblica (NAPs)
ISP de
nivel -2
El ISP de nivel -2
paga al ISP de
nivel -1 para
conectarse al
resto de
Internet:
ISP de
El ISP de nivel
nivel- 1
-2 es cliente del
proveedor del
ISP de
nivel 1.
nivel -2
ISP de
nivel -2
ISP de
nivel- 1
NAP
ISP de
nivel- 1
ISP de
nivel -2
Los ISPs de
nivel-2 tambin
se conectan de
forma privada
entre ellos, se
interconectan
en NAP.
ISP de
nivel -2
ISP de
nivel -3
ISP
local
ISP
local
ISP
local
ISP de nivel-2
Los ISPs
ISP de nivel-2
locales y de
ISP de
nivel -3 son
nivel- 1
clientes de
NAP
ISPs de
niveles
ISP de
ISP de
superiores, que
les conectan al
nivel- 1
nivel- 1
resto de
ISP de nivel-2
ISP de nivel-2
Internet.
ISP
ISP
ISP
local
local
local
ISP de nivel-2
ISP
local
ISP
local
ISP de
nivel-3
ISP de nivel-2
ISP
local
ISP
local
ISP
local
ISP de nivel-2
ISP de nivel-1
ISP de nivel-1
ISP de nivel-2
ISP
ISP
local
local
NAP
ISP de nivel
-1
ISP de nivel-2
ISP
local
Tier-2 ISP
ISP
local
A
B
2. Encolado:
Tiempo de espera para
un enlace de salida para
la transmisin.
Depende del nivel de
congestin del router.
Transmisin
Propagacin
Procesamiento
Encolado
nodal
Transmisin
Nota: s y R son
cantidades muy
distintas!
Propagacin
Procesamiento
Encolado
nodal
Analoga de la caravana
100 km
Caravana de Peaje
10 autos
Los autos se propagan a
100 km/h.
El peaje tarda 12 seg en
servir a un auto (tiempo de
transmisin).
auto~bit; caravana ~
paquete.
P: Cunto tiempo transcurre
hasta que la caravana se
alinee ante el segundo peaje?
100 km
Peaje
Analoga de la caravana
100 km
100 km
Caravana de Peaje
10 autos
Ahora los autos se
Peaje
S! Tras 7 min., el primer
auto se encuentra en el
segundo peaje y an quedan
tres autos en el primero.
El primer bit de paquete
puede llegar al segundo
router antes de que se haya
transmitido el paquete por
completo al primer router!
Retardo nodal
d nodal d proc d cola d trans d prop
dproc = retardo de proceso
Depende de la congestin.
Media de
retardo de cola
(bps).
L = longitud del paquete
(bits).
a = media de tasa de llegada
del paquete.
Internet?
ProgramaTraceroute: mide el retardo desde la
fuente al router por el recorrido de Internet
terminal a terminal hacia el destino. Para todo ello:
3 sondas
Prdida de paquetes
La cola (tambin conocida como bfer) que
Capas de protocolo
La red es compleja!
Muchas piezas:
Hosts.
Routers.
Varios medios de
enlace.
Aplicaciones.
Protocolos.
Hardware,
software.
Pregunta:
Queda esperanza de poder
organizar la estructura de la
red?
O, por lo menos nuestra
discusin sobre las redes?
Billete (queja)
Equipaje (facturacin)
Equipaje (reclamacin)
Puertas (carga)
Puertas (descarga)
Despegue en la pista
Aterrizaje en la pista
Billete (compra)
Billete (queja)
Equipaje (facturacin)
Equipaje (reclamacin)
Puertas (carga)
Puertas (descarga)
Despegue en la pista
Aterrizaje en pista
Billete (compra)
Billete (queja)
Equipaje (facturar)
Equipaje (reclamacin)
Puertas (carga)
Puertas (descarga)
Despegue en la pista
Aterrizaje en la pista
Aeropuerto de llegada
Aeropuerto de salida
Por qu la estratificacin?
Tratando con sistemas complejos.
a host.
TCP, UDP.
hasta el destino.
PPP, Ethernet.
Aplicacin
Transporte
Red
Enlace
Fsica
Aplicacin
Transporte
Red
Enlace
Fsica
Aplicacin
Transporte
Red
Enlace
Fsica
Red
Enlace
Fsica
Aplicacin
Transporte
Red
Enlace
Fsica
Aplicacin
Transporte
Red
Enlace
Fsica
aplicaciones.
Aaden direcciones,
comprueban la
informacin fiable
para crear
datagramas.
Envan datagramas
a iguales.
Esperan a su igual
para confirmar la
recepcin.
Analoga: oficina de
correos.
Datos
Aplicacin
Transporte
transporte
Red
Enlace
Fsica
Aplicacin
Transporte
Red
Enlace
Fsica
Confirmar
Datos
Red
Enlace
Fsico
Aplicacin
Transporte
Red
Enlace
Fsica
Datos
Aplicacin
Transporte
transport
Red
Enlace
Fsica
Red
Enlace
Fsica
Aplicacin
Transporte
Red
Enlace
Fsica
Datos
Aplicacin
Transporte
Red
Enlace
Fsica
Fuente
M
Aplicacin
Ht M Transporte
Red
Hn Ht M
Enlace
Hl Hn Ht M
Fsica
Destino
Aplicacin
Ht
Transporte
Hn Ht
Red
Hl Hn Ht
Enlace
Fsica
Mensaje
Segmento
M
M
Datagrama
Marco
Historia de Internet
1961-1972: principios de la primera conmutacin de
paquetes.
1961: Kleinrock -la teora
de colas demuestra la
efectividad de la
comutacin de paquetes.
1964: Baran - conmutacin
de paquetes en redes
militares.
1967: Agencia de
Proyectos de
Investigacin avanzada
crea ARPAnet.
1969: primer ARPAnet que
trabaja con nodos.
1972:
Demostracin pblica de
ARPAnet.
El NCP (Protocolo de
Control de Red) es el
primer protocolo de
host a host.
Primer programa de
correo electrnico.
ARPAnet tiene 15
nodos.
Historia de Internet
1972-1980: funciona Internet, redes nuevas y de
propiedad.
ALOHAnet en Hawai.
1973: la tesis de Metcalfe PhD
prpone Ethernet.
1974: Cerf y Kahn arquitectura para
interconectar redes.
finales de los 70: arquitecturas
de propiedad: DECnet, SNA,
XNA.
finales de los 70 : se conmutan
paquetes de una longitud fija
(ATM precursor).
1979: ARPAnet tiene 200
nodos.
Principios de funcionamiento
de internet de Cerf
Minimalismo, autonoma:
- No se necesitan
cambios internos para
interconectar redes.
Modelo de servicio de
mayor rendimiento.
Routers sin estado.
Control
descentralizado.
define la arquitectura actual
de Internet.
Historia de Internet
TCP/IP.
1982: se define el
protocolo de correo
electrnico SMTP.
1983: sistema de Nombres
de Dominio (DNS) diseado
para traducir los nombres y
direcciones IP.
1985: se define el
protocolo FTP.
1988: control de la
congestin TCP.
Nuevas redes
nacionales: Csnet,
BITnet, NSFnet,
Minitel.
100.000 hosts
conectados a la
confederacin de
redes.
Historia de Internet
deja de funcionar.
1991: NSF elimina restricciones
sobre el uso de NSFnet (que
cesa su actividad en 1995).
Principios de los 90: Web.
Hipertexto [Bush 1945,
Nelson, aos 60].
HTML, HTTP: Berners-Lee.
1994: Mosaic, ltimo
Netscape.
Finales de los 90:
comercializacin de la Web.
mensajera instantnea,
compartir de archivos entre
iguales (por ejemplo, Napster).
Seguridad de las redes a la
vanguardia.
Se estiman 50 millones de
hosts, 100 millones + usuarios.
Enlaces troncales funcionando
en Gbps.
Introduccin: resumen
Una tonelada de material
estudiado!
Visin general de Internet.
Qu es un protocolo?
Extremo, ncleo y acceso de
red:
Conmutacin de paquetes
frente a conmutacin de
circuitos.
Estructura Internet/ISP.
Actuacin: prdida, retardo.
Estratificacin y modelos de
servicio.
Historia.
Ahora tienes:
Contexto, visin
general,
sensibilizacin con
las redes.
Mayor profundizacin
y detalles para
continuar!