Sei sulla pagina 1di 43

(07BJ) Redes

(05BR) Redes de Computadores


Tema 1
Introduccin a las redes de
computadores
Tema 1
Introduccin a las Redes de Computadores
2
ndice
1. Introduccin
1.1 Aplicaciones de las redes
1.2 Esquema general de comunicacin
2. Conceptos bsicos ([FOR07] C1)
2.1 Configuracin del enlace
2.2 Modos de comunicacin
2.3 Topologas
2.4 Escala de la red: LAN, MAN y WAN
3. Arquitectura de red ([STA04] C2.2 o [TAN03] C1.3)
4. Modelos de referencia
4.1 El modelo de referencia OSI ([STA04] C2.3)
4.2 El modelo de referencia TCP/IP ([STA04] C2.4)
Tema 1
Introduccin a las Redes de Computadores
3
ndice
1. Introduccin
1.1 Aplicaciones de las redes
1.2 Esquema general de comunicacin
2. Conceptos bsicos ([FOR07] C1)
2.1 Configuracin del enlace
2.2 Modos de comunicacin
2.3 Topologas
2.4 Escala de la red: LAN, MAN y WAN
3. Arquitectura de red ([STA04] C2.2 o [TAN03] C1.3)
4. Modelos de referencia
4.1 El modelo de referencia OSI ([STA04] C2.3)
4.2 El modelo de referencia TCP/IP ([STA04] C2.4)
Tema 1
Introduccin a las Redes de Computadores
4
1.1 Aplicaciones de las redes
En entornos empresariales:
Comparticin de recursos fsicos o lgicos con
independencia de su ubicacin
Servidor de impresin, servidor de ficheros, etc.
Ejemplo tpico del modelo cliente/servidor
Medio de comunicacin eficiente
email, videoconferencia, herramientas de trabajo cooperativo
e-Business
e-Commerce
Procesamiento distribuido
Mayor escalabilidad (facilidad para adecuarse a las
necesidades futuras de la empresa), mejor relacin
coste/rendimiento, y mayor tolerancia a fallos que los
supercomputadores
Tema 1
Introduccin a las Redes de Computadores
5
1.1 Aplicaciones de las redes
En entornos domsticos:
Comparticin de recursos fsicos o lgicos locales
Acceso a informacin remota
Peridicos, revistas y bibliotecas digitales
Medio de comunicacin entre personas
Chat, IM, VoIP, etc.
Ejemplo tpico del modelo peer-to-peer
Entretenimiento interactivo
e-Commerce
e-Learning
Tema 1
Introduccin a las Redes de Computadores
6
1.1 Aplicaciones de las redes
Consideraciones sociales:
Derecho de los empleados/empleadores
Proteccin de datos de carcter personal
Libertad de expresin
Privacidad
Virus
Spam
Phishing

Tema 1
Introduccin a las Redes de Computadores
7
1.2 Esquema general de comunicacin
Redes de comunicacin de datos
Necesidad de transmisin de informacin
Componentes fsicos:
Hosts (+ interfaz de red)
Red: conjunto de dispositivos autnomos (nodos) con
capacidad de interconexin
Canal de comunicacin: lnea o enlace de transmisin
elctrica u ptica, o radio
Componentes lgicos:
Informacin: datos/instrucciones codificados que tanto
el host origen como el host destino pueden manipular
Software: manipula/transforma la informacin a transmitir
Comunicacin de datos: movimiento de informacin
codificada entre el host origen y el destino por la red
Tema 1
Introduccin a las Redes de Computadores
8
1.2 Esquema general de comunicacin
Comunicacin de datos:
Entre usuarios
Entre ordenadores
Entre el ordenador y la red
Tema 1
Introduccin a las Redes de Computadores
9
ndice
1. Introduccin
1.1 Aplicaciones de las redes
1.2 Esquema general de comunicacin
2. Conceptos bsicos ([FOR07] C1)
2.1 Configuracin del enlace
2.2 Modos de comunicacin
2.3 Topologas
2.4 Escala de la red: LAN, MAN y WAN
3. Arquitectura de red ([STA04] C2.2 o [TAN03] C1.3)
4. Modelos de referencia
4.1 El modelo de referencia OSI ([STA04] C2.3)
4.2 El modelo de referencia TCP/IP ([STA04] C2.4)
Tema 1
Introduccin a las Redes de Computadores
10
2.1 Configuracin del enlace
Punto a punto
Canales de comunicacin individuales entre pares
Tema 1
Introduccin a las Redes de Computadores
Multipunto o difusin
Canal de comunicacin compartido
Campo de direccin (difusin y multidifusin)
Asignacin del canal (esttica o dinmica)
Arbitraje (centralizado o distribuido)
11
2.1 Configuracin del enlace
Tema 1
Introduccin a las Redes de Computadores
12
2.2 Modos de comunicacin
Smplex
Unidireccional
Semi-dplex
Bidireccional no simultnea
Full-dplex o dplex
Bidireccional simultnea
Tema 1
Introduccin a las Redes de Computadores
13
2.3 Topologas
Malla
Star
Bus
Ring
Tema 1
Introduccin a las Redes de Computadores
14
2.4 Escala de la red
Redes de rea local (LAN)
Redes privadas (pocos kilmetros)
Difusin (10/100/1000 Mbps)
Topologa en rbol, bus, anillo o estrella
Su tamao restringido permite usar diseos especficos
Tema 1
Introduccin a las Redes de Computadores
15
2.4 Escala de la red
Redes de rea metropolitana (MAN)
Redes privadas o pblicas de mbito metropolitano
Interconexin de varias LAN / Red de TV por cable
Tema 1
Introduccin a las Redes de Computadores
16
2.4 Escala de la red
Redes de rea extensa (WAN)
Hosts (privados)
Sistema final, ES, o DTE
Subred (compaa telefnica o ISP):
Lnea o enlace de transmisin
Elemento de conmutacin/router/encaminador/enrutador
Sistema intermedio, IMP o DCE
Punto a punto: encaminamiento / congestin
Topologa irregular (almacenamiento y reenvo)
Tema 1
Introduccin a las Redes de Computadores
17
2.4 Escala de la red
Red Acadmica Espaola (RedIris)
Universidades y centros de I+D espaoles
Tema 1
Introduccin a las Redes de Computadores
18
2.4 Escala de la red
Red Acadmica Espaola (RedIris)
Tema 1
Introduccin a las Redes de Computadores
19
2.4 Escala de la red
GANT
3,500 research/education institutions in 33 countries
Tema 1
Introduccin a las Redes de Computadores
20
2.4 Escala de la red
Tema 1
Introduccin a las Redes de Computadores
21
Problema 1. Un paquete es enviado por un
ordenador de la Universidad de Murcia hacia un
servidor del Diario Clarn (www.clarin.com) que se
encuentra en Argentina?
Cuntos routers crees que atravesara y qu ruta
seguira un paquete?
Sol.: Visual Route 2008 (www.visualroute.com)
Problemas
Tema 1
Introduccin a las Redes de Computadores
22
ndice
1. Introduccin
1.1 Aplicaciones de las redes
1.2 Esquema general de comunicacin
2. Conceptos bsicos ([FOR07] C1)
2.1 Configuracin del enlace
2.2 Modos de comunicacin
2.3 Topologas
2.4 Escala de la red: LAN, MAN y WAN
3. Arquitectura de red ([STA04] C2.2 o [TAN03] C1.3)
4. Modelos de referencia
4.1 El modelo de referencia OSI ([STA04] C2.3)
4.2 El modelo de referencia TCP/IP ([STA04] C2.4)
Tema 1
Introduccin a las Redes de Computadores
23
3. Arquitectura de red
Divisin jerrquica en capas o niveles
Cada capa realiza un conjunto de tareas relacionadas
Cada capa proporciona servicios a la capa superior
(ocultando todos los detalles de implementacin)
usando nicamente servicios de la capa inferior
Las entidades en la misma capa pero en distintos
hosts reciben el nombre de procesos pares
Los procesos pares dialogan mediante un protocolo
Al conjunto de capas (conjuntos de servicios) y
protocolos usados en cada capa se le denomina
arquitectura de red (pila de protocolos)
Tema 1
Introduccin a las Redes de Computadores
24
3. Arquitectura de red
Ejemplo: arquitectura de red de 5 capas o niveles
Tema 1
Introduccin a las Redes de Computadores
25
3. Arquitectura de red
Servicios, protocolos e interfaces
Servicio: especificacin funcional de las tareas
realizadas por cada capa o nivel
Cada proceso par se identifica mediante un SAP (Service
Access Point) o punto de acceso al servicio
Protocolo: reglas y convenciones que determinan la
sintaxis, la semntica y la temporizacin de la
comunicacin entre procesos pares
Interfaz: conjunto de primitivas que proporcionan un
servicio
Tema 1
Introduccin a las Redes de Computadores
26
3. Arquitectura de red
Tipos de servicios
Servicio Orientado a Conexin
Establecimiento, transmisin de datos, liberacin
Entrega en orden de la secuencia de bytes transmitida
Servicio No Orientado a Conexin
Cada mensaje lleva la direccin del destinatario
No garantiza la entrega en orden
Servicio Confirmado
Con acuse de recibo
Servicio No Confirmado
Sin acuse de recibo
Servicio de datagramas: servicio no orientado a
conexin no confirmado
Tema 1
Introduccin a las Redes de Computadores
27
3. Arquitectura de red
Flujo de informacin entre capas
Comunicacin vertical-horizontal-vertical
Tema 1
Introduccin a las Redes de Computadores
28
3. Arquitectura de red
Arquitectura de red = Capas (servicios) + Protocolos
Tema 1
Introduccin a las Redes de Computadores
29
Problema 2. Cada PDU de la capa N se puede
encapsular en varias PDU de la capa (N-1)
(fragmentacin), y varias PDU de la capa N se
pueden agrupar en una nica PDU de la capa (N-1)
(agrupamiento).
En la segmentacin, es necesario que cada segmento
del nivel (N-1) contenga una copia de la cabecera del
nivel N?
En el agrupamiento, es necesario que cada una de las
PDU de la capa N conserve su cabecera o basta una
nica cabecera de la capa N?
Problemas
Tema 1
Introduccin a las Redes de Computadores
30
ndice
1. Introduccin
1.1 Aplicaciones de las redes
1.2 Esquema general de comunicacin
2. Conceptos bsicos ([FOR07] C1)
2.1 Configuracin del enlace
2.2 Modos de comunicacin
2.3 Topologas
2.4 Escala de la red: LAN, MAN y WAN
3. Arquitectura de red ([STA04] C2.2 o [TAN03] C1.3)
4. Modelos de referencia
4.1 El modelo de referencia OSI ([STA04] C2.3)
4.2 El modelo de referencia TCP/IP ([STA04] C2.4)
Tema 1
Introduccin a las Redes de Computadores
31
4.1 El modelo de referencia OSI
Modelo de referencia OSI (Interconexin de Sistemas
Abiertos)
Propuesto por la ISO (Organizacin Internacional de
Estandarizacin)
Criterios para definir las capas
Agrupar funciones similares en la misma capa
Cada capa debe realizar una funcin bien definida
La funcin de cada capa debe facilitar la definicin de
protocolos estandarizados internacionalmente
Minimizar el flujo de informacin a travs de las
interfaces entre capas adyacentes
Equilibrar funcionalidad y nmero de capas
Tema 1
Introduccin a las Redes de Computadores
32
4.1 El modelo de referencia OSI
Esbozo de las 7 capas o niveles del modelo OSI
Fsico. Especificaciones mecnicas y elctricas del interfaz y del
medio de transmisin, tipo del medio de transmisin, codificacin,
sincronizacin de bit, configuracin del enlace, modo de comuni-
cacin, topologa fsica, velocidad de transmisin, etc.
Enlace. Tramas, direccionamiento fsico, sincronizacin de trama,
control de flujo, control de errores, control de acceso, etc.
Red. Paquetes, direccionamiento lgico, encaminamiento, control
de la congestin, interconexin de redes heterogneas, etc.
Transporte. Comunicacin de extremo a extremo, segmentacin
y reensamblaje, identificacin (puntos de servicio), multiplexin,
control de flujo y errores de extremo a extremo, etc.
Sesin. Control del dilogo, puntos de verificacin (checkpoints)
Presentacin. Sintaxis y semntica de la informacin, es decir,
representacin, compresin y seguridad
Aplicacin. Transferencia de archivos, correo electrnico,
mensajera instantnea, conexin remota, etc.
Tema 1
Introduccin a las Redes de Computadores
33
4.1 El modelo de referencia OSI
Esquema de las capas del modelo OSI
Tema 1
Introduccin a las Redes de Computadores
34
4.2 El modelo de referencia TCP/IP
Modelo de referencia TCP/IP
Anterior al modelo OSI propuesto por la ISO
Origen en la red experimental ARPANET de ARPA
(Advanced Research Projects Agency)
para interconexin de diferentes redes
Toma su nombre de sus dos protocolos principales
Capa de red
Protocolo IP (Internet Protocol)
Entrega de datagramas desde host origen hasta host destino
(protocolo no orientado a conexin no confirmado)
Encaminamiento y control de la congestin
Tema 1
Introduccin a las Redes de Computadores
35
4.2 El modelo de referencia TCP/IP
Modelo de referencia TCP/IP
Capa de transporte (extremo a extremo)
TCP (Transmission Control Protocol):
Entrega en orden y garantizada de la secuencia de bytes
transmitida (protocolo orientado a conexin confirmado)
UDP (User Datagram Protocol):
Entrega no garantizada de mensajes que pueden llegar fuera de
orden (protocolo no orientado a conexin no confirmado)
TCP / UDP
IP
Tema 1
Introduccin a las Redes de Computadores
36
4.2 El modelo de referencia TCP/IP
Esquema de las capas del modelo TCP/IP
Tema 1
Introduccin a las Redes de Computadores
37
4.2 El modelo de referencia TCP/IP
Flujo de informacin en el modelo TCP/IP. Ejemplo 1:
Puntos de acceso al servicio (puertos)
Tema 1
Introduccin a las Redes de Computadores
38
4.2 El modelo de referencia TCP/IP
Flujo de informacin en el modelo TCP/IP. Ejemplo 2:
Direccionamiento lgico vs. direccionamiento fsico
Tema 1
Introduccin a las Redes de Computadores
39
4.2 El modelo de referencia TCP/IP
Internet hoy en da
Tema 1
Introduccin a las Redes de Computadores
40
4.2 El modelo de referencia TCP/IP
Comparacin entre el modelo OSI y TCP/IP
TCP/IP no distingue claramente entre servicio,
protocolo e interfaz como hace OSI
TCP/IP se ajusta mejor a la realidad puesto que se
defini a partir de protocolos ya existentes
TCP/IP no sirve para redes que no los usen
Tema 1
Introduccin a las Redes de Computadores
41
Problema 3. Un proceso desea enviar un mensaje
de L bytes a su proceso par utilizando una
conexin TCP existente. El segmento TCP consta
de un mensaje ms una cabecera de 20 bytes. El
segmento es encapsulado en un paquete IP que
tiene 20 bytes adicionales de cabecera. A su vez,
el paquete IP es incluido en una trama Ethernet
que tiene 18 bytes de cabecera y de cola.
Qu porcentaje de los bytes transmitidos en la capa
fsica corresponden al mensaje emitido si L es igual a
100 bytes, 500 bytes 1000 bytes?
Problemas
Tema 1
Introduccin a las Redes de Computadores
42
Enlaces punto a punto y multipunto
Transmisin smplex, semi-dplex y full-dplex
Topologa de la red: malla, estrella, bus y anillo
Escala de la red: LAN, MAN y WAN
Concepto de arquitectura de red
Jerarqua de capas o niveles
Diferencia entre interfaz, servicio y protocolo
Modelos de referencia:
OSI (terico)
TCP/IP (prctico)
Resumen
Tema 1
Introduccin a las Redes de Computadores
43
RedIRIS: http://www.rediris.es/
GANT: http://www.geant.net/
Protocolos: http://www.protocols.com/
RFCs: http://www.ietf.org/rfc.html
RFC 2500: Internet Official Protocol Standards
Referencia
WIKIPEDIA: http://www.wikipedia.org/
Acrnimos: http://www.acronymfinder.com
TechFest: http://www.techfest.com/networking/
TechWeb: http://www.techweb.com/encyclopedia/
Webopedia: http://www.webopedia.com/networks/