Anda di halaman 1dari 102

Captulo 1

Arquitectura de un sistema
telemtico
Autor: Santiago Felici
Fundamentos de Telemtica
(Ingeniera Telemtica)
1
Sumario
Introduccin
Definicin. Tipos de redes y su clasificacin
Modelo de Capas
Estndares

2
Telecomunicaciones Informtica

Telemtica

Telemtica: ciencia que utiliza las telecomunicaciones


para potenciar las posibilidades y aplicaciones de la
informtica

3
Historia
1838: MORSE desarrolla la comunicacin
en largas distancias
1965: Se realizan las primeras pruebas de
comunicacin por lnea telefnica entre
ordenadores
Pero todava no hay muchos ordenadores
para comunicar

4
Historia
1957: La antigua URSS lanza el satlite
espacial Sputnik. TODO un EXITO!!

Comienza la terrible GUERRA FRIA


La URSS es puntera en la carrera espacial. 5
Historia
El miedo del ejrcito americano ante el xito
de la URSS decide robustecerse ante la
previsin de cualquier ataque nuclear
DECIDEN CREAR UNA RED DE
COMUNICACIONES ROBUSTA, EJE
FUNDAMENTAL EN CUALQUIER
EJERCITO

6
Historia
1969: El Departamento de Defensa americano crea
la Agencia de Proyectos de Investigacin
Avanzados (ARPA)
1972: Aparece la primera red ARPANET inmune a
cualquier ataque blico.
OBJETIVO: Que las comunicaciones sigan
funcionando aunque alguno de los nodos de la red
deje de funcionar. Es la futura INTERNET

7
Historia
Las universidades y centros de investigacin
colaboran enormemente en el desarrollo de este
proyecto.

Las universidades americanas van conectndose a


esta red.

Esta red es utilizada para conexiones remotas, para


correo electrnico, etc
8
Ordenador, Ordenadores
El abaratamiento de los ordenadores en la dcada
de los 80 con la evolucin de los procesadores,
hace crecer su nmero as como su utilizacin.
La cantidad de ordenadores es tal en la dcada de
los 90, que se introduce una nueva dimensin al
conectarlos en una red, se convierten en una
herramienta muy poderosa.
Internet abre sus puertas al mundo,
pero antes revisemos unos conceptos
9
Informtica bsica

10
Informtica bsica

Network Interface Card: utiliza IRQ (interruption request) para avisar de algn
Acontecimiento, una direccin de E/S y una direccin de memoria.

11
Informtica bsica

Adaptadores de red en los porttiles (laptop o notebooks, PDA, ...)


a travs de tarjetas PCMCIA.
12
Informtica bsica
Procesado digital: bit informacin de 0 o 1
Representacin binaria, representar los nmeros en base 2 y
sus potencias
Representacin en ASCII, consiste en agrupar la
informacin en bytes (256 combinaciones binarias, de 0 a
255) y asignarles un smbolo: letras, nmeros, caracteres de
control, etc
Representacin binaria, decimal y hexadecimal:
base 2(0,1), 10 (0-9) y 16 (0-F)
13
Decimal

14
Binario

15
De decimal a binario
Dividiendo por 2. Por ejemplo 12.
12 2
0 6 2
0 3 2

1 1

Leyendo ultimo cociente y restos de derecha a izquierda 12 en


decimal es igual a 1100 en binario.
Este nmero est formado a potencias de dos, por tanto lo puedo
expresar su valor 1x23+1x22+0x21+0x20 =8+4+0+0=12
16
Informtica bsica
18 en binario? Pasamos a potencias de 2 y luego
tomamos los exponentes. 18=16+2=2^4+2^1, en
binario 10000+10=10010
Ejercicio, pasa a binario 255,252, 240,255,128,
127,64,67,15,192
Transmisin binario en bits por segundo bps
(Kbps=1000 bps, Mbps=un milln bps)
Sin embargo, la memoria se mide base binaria (por el
direccionamiento a esta), por eso 1Kbytes son
2^10 bytes: las posiciones decodificable con 10
bits
Es decir, 1 Kbyte es diferente a 1 Kbps.
17
Informtica bsica
Ejemplo prctico: Representacin binaria de
las direcciones IP (32 bits), que para
memorizar se agrupan en 4 bytes. Cada byte
se representa en decimal de 0 a 255. Por
ejemplo: 147.156.163.1=

10010011.10011100.10100011.00000001

18
Conceptos
Digital vs analgico: lo digital tiene valores discretos
(botellas de litro de agua) y lo analgico tiene valores
contnuos (cantidad de agua en un rio)
Informacin: algo que da conocimiento a quien lo
lee. (En los ordenadores tambin se conoce datos y
se mide en bits). Obviamente se trata de informacin
digital y los bits se agrupan en tramas y paquetes.
Paquete: unidad de datos que enva el usuario
Trama: unidad de datos que permite el transporte de
paquetes. Se puede decir que una trama encapsular a
un paquete
Conmutacin: es la accin de cambiar algo de sitio 19
Conceptos
Canal: es el mismo concepto que canal en hidrulica, pero en vez de
circular agua, circula informacin
Capacidad de un canal: cantidad de bits por segundo que es capaz de
transmitir. Est ligada directamente con el ancho de banda. A veces se
utiliza ancho de banda en vez de capacidad.
Frecuencia: variaciones de una seal por segundo. Altas frecuencias, son
variaciones rpidas y bajas frecuencias, son variaciones lentas.
Ancho de banda: es la amplitud o rango de frecuencias que puede
transportar un canal analgico. Como veremos, est ntimamente
relacionado con la capacidad.
Espectro: es el conjunto total de frecuencias que forman la seal a estudiar.
El espectro de la luz solar son todas las frecuencias que rada el sol, pero si
limitados esa luz, a la que pasa por un telescopio, esa limitacin hara fijar
un lmite a la cantidad de frecuencias que pasan o a la cantidad de luz. Esta
limitacin, fijara un ancho de banda de frecuencias que pueden pasar.

20
Conceptos
Circuito: es un trayecto, que atraviesa uno o varios canales
Circuito virtual (virtual circuit, VC): es como un circuito de
cara al usuario, pero realmente su implementacin no tiene
porqu ser un circuito
Terminal: punto de acceso a un supercomputador
Telnet o conexin remota que se realiza desde los terminales a
travs de una red a un supercomputador.
Host (inquilino): antiguamente se utilizaban terminales para
acceder a un supercomputador, que ms tarde aumentaron su
capacidad y son los actuales PC. Cuando efectuaban una
conexin remota, se les consideraba inquilinos en el
supercomputador accedido. Este termino, actualmente se utiliza
para identificar a un PC en red.
21
Conceptos
Internet: la red formada por todos los hosts y
dispositivos de red que permiten comunicacin
global, de forma transparente al usuario. La filosofa
de Internet es BEST EFFORT (har lo mejor posible
para trabajar)
Intranet: red formada por hosts pertenecientes a una
empresa, que tienen sus propias pautas y normas,
principalmente referidas a seguridad. Es como una
Internet de usuario. Para acceder al exterior, hay que
pasar barreras establecidas (cortafuegos-firewall,
proxies, etc)
Extranet: el resto del mundo de una Intranet.
22
Conceptos
Cmo se manda la informacin: tramas y paquetes? Los
ordenadores slo intercambian informacin digital y
utilizan diferentes tcnicas para el envo de la informacin.
Las tcnicas para mandarse la informacin entre ordenadores
son:
-Lnea dedicada: un circuito fijo, cerrado y establecido por
donde slo van a viajar los paquetes de quien la contrata. Ej
la unin de Campus de Burjassot con Paterna.
-Conmutacin de circuitos: los datos se mandan por un
circuito, pero para mandar datos, se establece el circuito, se
mandan datos y luego se libera el circuito. Ej el telfono,
RDSI, GSM (mviles)
-Conmutacin de paquetes: los datos se van enviando sin
ningn establecimiento de circuito previo y por tanto,
pueden desordenarse. Ej, Internet
23
Configuracin de PC (host)
Configuracin de la tarjeta de red:
Direccin IP y mscara (comandos winipcfg en Win98,
ipconfig en Win2k, ifconfig en Linux)
Puerta por defecto o puerta de enlace predeterminada
(default gateway)
DNS o servidor de nombres, configuracin realizada o bien
por el usuario o bien de forma automtica por DHCP, ...
DNS: domain name server, DHCP: dynamic host configuration protocol, Host:
un ordenador
Configuracin de las aplicaciones:
Configuracin del navegador (proxy?): el proxy evita que las
consultas a Internet se realicen una sola vez, guardndolas en CACHE
(copia local ubicada en servidor proxy). Si alguien vuelve a pedir la
misma informacin, se le entregar la copia local. Ahorramos tiempo y
trfico. 24
Ejemplo de configuracin de un host en IPv4
Dado un host A con su tarjeta de red (con su MAC) arranca y
solicita al servidor DHCP su configuracin.
De la IP y de la mscara, podemos obtener la direccin de
red y estimar el nmero de hosts que pueden haber conectados
en la red.
El router (encaminador) es la puerta por defecto de la red,
donde los hosts de dicha red mandarn los paquetes en el
momento que analicen que la direccin IP destino no es de la
red.
Las IP destino, bien las pueden conecer directamente por el
usuario o bien la pueden solicitar al servidor DNS.
Ver ejemplo de configuracin desde un host A con IP
147.156.13.24/22 que conecta a http://www.upv.es (servidor
web con IP 153.126.13.1/20) siendo la puerta de enlace
147.156.13.1
25
Sumario
Introduccin
Definicin. Tipos de redes y su
clasificacin
Modelo de Capas
Estndares

26
Clasificacin de las redes

Por su mbito:
Redes de rea local o LAN (Local Area Network):
Diseadas desde el principio para transportar datos.
Redes de rea extensa o WAN (Wide Area Network):
Utilizan el sistema telefnico, diseado inicialmente
para transportar voz.
Por su tecnologa:
Redes broadcast (broadcast = radiodifusin, o tambin
por su topologa (o forma) multipunto)
Redes punto a punto

27
Clasificacin de las redes por su mbito

Distancia entre Procesadores ubicados Ejemplo


procesadores en el mismo ...
1m Sistema Multiprocesador
10 m Habitacin
100 m Edificio LAN
1 Km Campus
10 Km Ciudad MAN (o WAN)
100 Km Pas
1.000 Km Continente WAN
10.000 Km Planeta

28
Redes de rea local o LAN
(Local Area Network)
Caractersticas:
Generalmente son de tipo broadcast (medio compartido)
Cableado normalmente propiedad del usuario
Diseadas inicialmente para transporte de datos
Ejemplos:
Ethernet (IEEE 802.3): 10, 100, 1000 Mb/s (1 Gbps)
Token Ring (IEEE 802.5): 1, 4, 16, 100 Mb/s
FDDI: 100 Mb/s
HIPPI: 800, 1600, 6400 Mb/s (en crossbar)
Fibre Channel: 100, 200, 400, 800 Mb/s (en crossbar)
Redes inalmbricas por radio (IEEE 802.11): 1, 2, 5.5, 11 Mb/s
Topologa en bus (Ethernet) o anillo (Token Ring, FDDI)
29
Topologas LAN tpicas
Ordenador (Host)

Ordenador (Host)

Cable Cable
Bus
(Ethernet) Anillo
(Token Ring, FDDI)
Topologa = forma o diseo
La topologa en bus tiene peores prestaciones que el anillo, porque
en el bus todos los equipos se conectan al mismo cable y en el
anillo, son conexiones punto a punto. 30
Redes de rea extensa o WAN
(Wide Area Network)
Se caracterizan por utilizar normalmente medios telefnicos, diseados
en principio para transportar la voz.
Son servicios contratados normalmente a operadoras (Telefnica,
Retevisin, Ono, BT, Uni2, etc.).
Las comunicaciones tienen un costo elevado, por lo que se suele
optimizar su diseo.
Normalmente utilizan enlaces (conexiones o circuitos) punto a punto
temporales o permanentes, salvo las comunicaciones va satlite
que son broadcast. Tambin hay servicios WAN que son redes de
conmutacin de paquetes (luego lo veremos).
Los circuitos permanentes se llaman PVC (Permanent Virtual Circuit)
y los temporales (o conmutados, switched) se llaman SVC.
Las tecnologas utilizadas para mandar la informacin en las redes
WAN son: lneas dedicadas, conmutacin de paquetes y conmutacin
de circuitos. 31
Servicios de comunicacin WAN
Pueden ser de tres tipos, como hemos visto:
Lneas dedicadas. El enlace est dedicado de forma
permanente con un caudal reservado, se use o no.
Conmutacin de circuitos. La conexin solo se
establece cuando se necesita, pero mientras hay
conexin el caudal est reservado al usuario tanto si lo
usa como si no. Se aprovecha mejor la infraestructura.
Conmutacin de paquetes. El ancho de banda
disponible es compartido por diversos usuarios, de
forma que se multiplexa trfico. Se pueden generar
circuitos virtuales. El ancho de banda no est reservado
y la infraestructura se aprovecha de manera ptima.

32
Enlaces troncales RedIRIS. RedIRIS es el proveedor de
conexin para las Universidades en Espaa.

Conexiones WAN
Ao 1999 33
RedIRIS en la Comunidad Valenciana

Conexiones WAN
Ao 1999 34
Estadsticas de trfico enlaces troncales RedIRIS
Trfico de bajada

Madrid-
Valencia

Trfico de subida

Madrid-
Catalua

Madrid-
Extremadura
35
Trfico Madrid-Valencia

Diario

Semanal

Mensual

36
Clasificacin de las redes por su
tecnologa
Tipo Broadcast Enlaces punto a punto

Caractersticas La informacin se enva a La informacin se enva


todos los nodos de la red, solo al nodo al cual va
aunque slo interese a unos dirigida
pocos
Ejemplos Casi todas las LANs Enlaces dedicados
(excepto LANs conmutadas) Servicios de
Redes de satlite conmutacin de paquetes
Redes de TV por cable (X.25, Frame Relay y
ATM).
LANs conmutadas

37
Algunas topologas tpicas de redes LAN y WAN

Estrella Anillo
Estrella distribuida, rbol sin
Estrella extendida bucles o spanning tree: topologa jerrquica

Topologa irregular
Malla completa Anillos interconectados
(malla parcial)
38
Redes de enlaces punto a punto
En una red punto a punto los enlaces pueden ser:
Simplex: transmisin en un solo sentido
Semi-dplex o half-duplex: transmisin en ambos sentidos, pero
no a la vez
Dplex o full-duplex: transmisin simultnea en ambos sentidos
En el caso dplex y semi-dplex el enlace puede ser simtrico (misma
velocidad en ambos sentidos) o asimtrico. Normalmente los enlaces
son dplex simtricos
La velocidad se especifica en bps, Kbps, Mbps, Gbps, Tbps, ... Pero
OJO:
1 Kbps = 1.000 bps (no 1.024)
1 Mbps = 1.000.000 bps (no 1.024*1.024)
Ejemplo: la capacidad total mxima de un enlace de 64 Kbps son
128.000 bits por segundo si es simtrico (64.000 bits por segundo en
cada sentido).

39
Clasificacin de las redes

Redes LAN Redes WAN

Redes Ethernet, Redes va


broadcast Token Ring, satlite,
FDDI redes CATV
Redes de HIPPI, Fiber Lneas
enlaces punto a Channel dedicadas,
punto LANs RDSI, Frame
conmutadas Relay,
ATM
40
Escenario tpico de una red completa (LAN-WAN)

Subred
Host Router

LAN (red broadcast WAN (red de


o LAN conmutada) enlaces punto a punto)

41
Posibles formas de enviar la informacin
Segn el nmero de destinatarios el envo de un paquete
puede ser:
Unicast: si se enva a un destinatario concreto. Es el mas normal.
Broadcast: si se enva a todos los destinatarios posibles en la red.
Ejemplo: para anunciar nuevos servicios en la red.
Multicast: si se enva a un grupo selecto de destinatarios de entre
todos los que hay en la red. Ejemplo: emisin de videoconferencia.
Anycast: si se enva a uno cualquiera de un conjunto de
destinatarios posibles. Ejemplo: servicio de alta disponibilidad
ofrecido por varios servidores simultneamente; el cliente solicita
una determinada informacin y espera recibir respuesta de uno
cualquiera de ellos.

42
Sumario
Introduccin
Definicin. Tipos de redes y su clasificacin
Modelo de Capas
Estndares

43
Planteamiento del problema
RETOMEMOS EL PROBLEMA DE INTERNET...
La interconexin de ordenadores es un problema
tcnico de complejidad elevada.
Requiere el funcionamiento correcto de equipos
(hardware) y programas (software) desarrollados por
diferentes equipos humanos.
El correcto funcionamiento de A con B y de B con C
no garantiza el correcto funcionamiento de A con C
Estos problemas se agravan ms an cuando se
interconectan equipos de distintos fabricantes.
44
La solucin
La mejor forma de resolver un problema complejo es
dividirlo en partes.
En telemtica dichas partes se llaman capas y tienen
funciones bien definidas.
El modelo de capas permite describir el funcionamiento
de las redes de forma modular y hacer cambios de manera
sencilla.
El modelo de capas ms conocido es el llamado modelo
OSI de ISO (OSI = Open Systems Interconnection).
Y estandarizar su funcionamiento para que todos lo
hagamos igual y nos entendamos ...
45
Modelo de referencia en capas
Ventajas de un modelo en capas:
Reduce la complejidad
Estandariza interfaces
Ingeniera modular
Asegura la interoperabilidad
Acelera la evolucin
Simplifica el aprendizaje

46
Ejemplo de 2 artistas que quieren
intercambiar opinin ...
VALENCIANO

RUSO

47
Ejemplo de comunicacin mediante
el modelo de capas
Dos artistas, uno en Mosc y el otro en
Valencia, mantienen por va telegrfica una
conversacin sobre pintura. Para entenderse
disponen de traductores ruso-ingls y
valenciano-ingls, respectivamente. Los
traductores pasan el texto escrito en ingls a
los telegrafistas que lo transmiten por el
telgrafo utilizando cdigo Morse.
48
Ejemplo de comunicacin mediante el modelo
de capas
Capa Comunicacin
virtual

4 Artista Artista

3 Traductor Traductor

2 Telegrafista Telegrafista
Comunicacin
real
1
Telgrafo Telgrafo

Mosc Valencia 49
Protocolos e Interfaces
Protocolos Interfaces
Capa
Pintura
4 Artista Artista
Ruso Valenciano
Ingls
3 Traducto Traducto
Texto escritor rTexto escrito
Morse
2 Telegrafi Telegrafi
sta
Manipulador sta
Manipulador
Impulsos elctricos
1 Telgraf Telgraf
o o
Mosc Valencia

Qu es un protocolo? El lenguaje utilizado dentro


de cada capa para entenderse entre ellas.
50
MAS OBSTACULOS
Ahora ms difcil todava...
Se ha estropeado el telgrafo entre Mosc y
Valencia

Mosc Valencia
51
Comunicacin indirecta mediante el
modelo de capas
Pero como somos tan buenos los valencianos,
le avisamos que hemos encontrado otra
medio de comunicin de forma indirecta por
la ruta:
Mosc Copenague: telgrafo por cable
Copenague Pars: radiotelgrafo
Pars Valencia: telgrafo por cable
52
Mosc
Copenhague

Pars

Valencia

Radiotelgrafo

Telgrafo por cable 53


Comunicacin indirecta entre dos artistas a
travs de una red de telgrafos

Pintura
Artista Artista

Ingls
Traductor Traductor

Morse Morse Morse


Telegrafista Telegrafista Telegrafista Telegrafista

Impulsos Ondas Impulsos


elctricos de radio elctricos
Telgrafo Telgrafo Telgrafo Telgrafo

Mosc Copenhague Pars Valencia


54
Modelo de capas
Actualmente todas las arquitecturas de red se
describen utilizando un modelo de capas.
El ms conocido es el denominado Modelo de
Referencia OSI (Open Systems
Interconnection) de ISO (International
Standarization Organization), que tiene 7
capas.

55
Principios del modelo de capas

El modelo de capas se basa en los siguientes principios:


La capa n ofrece sus servicios a la capa n+1. La capa n+1 solo usa
los servicios de la capa n.
La comunicacin entre capas se realiza mediante una interfaz
Cada capa se comunica con la capa equivalente en el otro sistema
utilizando un protocolo caracterstico de esa capa (protocolo de la
capa n).
El protocolo forma parte de la arquitectura, la interfaz no.
El conjunto de protocolos que interoperan en todos los
niveles de una arquitectura dada se conoce como pila de
protocolos o protocol stack. Ejemplo: la pila de
protocolos OSI, SNA, TCP/IP, etc.

56
Conceptos del modelo de capas
Entidad: elemento activo de cada capa, que implementa servicios para
ofrecer a la capa superior. Proceso o tarea en ejecucin del sistema
operativo.
SAP (Service Access Point): punto de acceso al servicio o lugar donde
se ofrece el servicio
Interfaz: conjunto de reglas que gobiernan el intercambio de
informacin por un SAP. Las unidades de datos intercambiadas por la
interfaz se llaman IDU (Interface Data Unit). Las IDU estn formadas
por informacin de control local y la SDU (Service Data Unit), unidad
de datos para el servicio. La SDU es enviada a la entidad de la misma
capa del ordenador extremo. La SDU se fragmenta en PDUs (Protocol
Data Unit) que viajan por la red e implementan el propio protocolo.

IDU SDU
PDU PDU PDU PDU PDU PDU
57
Info de control
Comunicacin
real

Servicios ofrecidos a la capa N+1

Interfaz/Punto de acceso
al servicio

IDU Comunicacin con la entidad


SDU Capa N homloga mediante el
protocolo de la capa N

Comunicacin virtual
(salvo si N=1)
Servicios utilizados de la capa N-1 Se envan PDUs

58
Modelo de Referencia OSI
(OSIRM)

59
Capa Fsica

Repetidor
Conector
en T

Enva bits por el medio fsico asociado. PDU=bit!!!!

N=1 60
Capa de Enlace
Resuelve el
Detecta y/o corrige
control de la Datos puros Errores de
capa fsica
transmisin

Driver del dispositivo de


comunicaciones

La PDU de esta capa se llama trama


N=2 61
Capa de Red
Suministra
informacin sobre la
ruta a seguir

Por donde debo


ir a w.x.y.z?

Routers
La PDU de esta capa se llama paquete. Router=encaminador N=3 62
Capa de Transporte
Son estos
Verifica que los datos buenos?
datos se transmitan
correctamente

Error de
comprobacin
de mensaje

Conexin extremo a Este paquete


extremo (host a host) no es bueno.
Reenviar

Paquetes Las PDU de esta capa se llaman


de datos segmentos o mensajes
N=4 63
Capa de Sesin
Sincroniza el intercambio de datos entre
capas inferiores y superiores

Me gustara Buena Gracias


enviarte algo idea! De nada!

Cerrar
Conexin

Establecer
Conexin

N=5 64
Capa de Presentacin
Convierte los datos de la red al
formato requerido por la aplicacin

N=6 65
Capa de Aplicacin
Que debo enviar?

Es la interfaz que ve el usuario final


Muestra la informacin recibida
En ella residen las aplicaciones
Enva los datos de usuario a la
aplicacin de destino usando los
servicios de las capas inferiores

N=7 66
7!!!
REALMENTE LOS UTILIZAMOS TODOS!! ...
La verdad que hay capas que las pusieron en un
principio porque quedaban muy formales, pero
claro, ....
NO SON MUCHAS CAPAS?
PARECE UN POCO COMPLEJO, NO?
La verdad que los resultados se vieron en el
momento de la implementacin.

67
Comparacin OSI-TCP/IP
El modelo OSI de 7 capas naci en el entorno de las
operadoras de comunicaciones, estrechamente
vinculadas a los gobiernos. POLITICOS!!!
Las operadoras les interesa ganar dinero y por tanto la
mejor forma de controlar las comunicaciones es utilizar
la tecnologa de conmutacin de circuitos y con
servicio orientado a conexin.
Es decir, antes de establecer la comunicacin realizo la
llamada para dar constancia que estoy utilizando dichos
recursos.

68
Comparacin OSI-TCP/IP
Sin embargo el retraso y la incertidumbre, adems
del elevado precio de los productos del modelo
OSI, dio paso a otro modelo que apareca en las
universidades y centros de investigacin, el
modelo TCP/IP mucho ms simple y con
aplicaciones ms econmicas.
El modelo OSI es bueno, pero los protocolos son
malos y caros.
En 1974 aparece el modelo TCP/IP que est
basado en RFCs.
Este modelo hereda el nombre de sus protocolos
principales de su funcionamiento.
69
Qu opinis?

Os parece bien? Esto es un RFC


Request For Comment

70
Modelo de referencia TCP/IP

FTP: file transfer protocol, HTTP: HyperText Transfer Protocol, SMTP: Simple Mail
Transfer Protocol, TFTP: Trivial FTP , TCP: Transmission Control Protocol, UDP:
71
User Datagram Protocol, IP: Intenet Protocol
La nueva capa de acceso a la red
Contiene las funciones de la capa fsica y enlace de
datos del modelo OSI, es decir las capas 1 y 2, es
decir en una Ethernet, los cables y la propia tarjeta
de red.
Cuando nos referimos a cables, conectores y
seales elctricas nos referiremos a capa 1.
Cuando nos referimos a tarjetas, direcciones de las
tarjetas (tambin conocidas como direcciones
fsicas o direcciones MAC, p.ej 0E-5F-3A-FF-21-
12), nos referiremos a capa 2.
72
Modelos TCP/IP e hbrido
Los protocolos TCP/IP nacieron por la necesidad de
interoperar redes diversas (internetworking)
El modelo TCP/IP se dise despus de los protocolos
(puede decirse que primero se hizo el traje y despus los
patrones)
Por eso a diferencia del OSI en el modelo TCP/IP hay unos
protocolos predefinidos.
A menudo se sigue un modelo hbrido, siguiendo el OSI en
las capas bajas y el TCP/IP en las altas. Adems en LANs el
nivel de enlace se divide en dos subcapas. Esto da lugar a lo
que denominamos el modelo hbrido.

73
Comparacin de modelos OSI, TCP/IP e hbrido

Aplicacin Aplicacin Aplicacin

Progr. de usuario
Presentacin
Sesin

Software
Transporte Transporte Transporte

Firmware

Sist. Operativo
Red Internet Red

Hardware
LLC
Enlace Enlace
MAC
Host-red
Fsica Fsica
WAN LAN
OSI TCP/IP Hbrido
Host-Red o tambin conocida como de Acceso a la Red 74
Comparacin OSI-TCP/IP

El modelo hbrido que utilizaremos es el siguiente:


7: Capa de aplicacin (incluye sesin y presentacin)
4: Capa de transporte
3: Capa de red
2: Capa de enlace para WAN
En el caso de conexiones LAN se utilizan subcapas:
2.2: Subcapa LLC (Logical Link Control)
2.1: Subcapa MAC (Media Acess Control)
1: Capa fsica

75
Acceso a un servidor Web desde un cliente en
una LAN Ethernet
Capa
HTTP
7 Aplicacin Aplicacin

TCP
4 Transporte Transporte

IP
3 Red Red

IEEE 802.3
2 Enlace Enlace

IEEE 802.3
1 Fsica Fsica

76
Cliente Servidor
Protocolos e informacin de control
Normalmente todo protocolo requiere el envo de
algunos mensajes especiales o informacin de
control adicional a la que se transmite.
Generalmente esto se hace aadiendo una
cabecera al paquete a transmitir.
ENCAPSULAMIENTO.
La informacin de control reduce el caudal til,
supone un overhead.
Cada capa aade su propia informacin de control.
Cuantas ms capas tiene un modelo ms overhead
se introduce.

77
Elementos de datos en el modelo TCP/IP

20
bytes

Cab. Datos aplicacin Segmento


TCP TCP

20
bytes
Cab. IP Segmento TCP Datagrama
IP

14 4
bytes bytes

Cab. de Datagrama IP Cola de Trama


enlace enlace

Los valores que aparecen para el nivel de enlace se aplican al caso de Ethernet.
Segn el tipo de red puede haber pequeas variaciones
78
Simbologa en LAN
Hub o concentrador, capa 1, retransmite bits
(velocidades 10, 100, 10/100)

Switch o conmutador de tramas o IP, capa


2, conmuta tramas (10, 100, 10/100, FD/HD)

Bridge o puente de tramas, de capa 2,


conmuta tramas, pero lo suele hacer por
software y tienes menos bocas que el switch

Router, capa 3, encamina paquetes IP

Red LAN
79
Simbologa en WAN
Conmutador WAN, en funcin de su
tecnologa, conmutador ATM, Frame Relay
(FR), RDSI. Capa 2, conmuta tramas FR o
RDSI, y en ATM se llama clulas

Router, capa 3, encamina paquetes

Smbolo de conexin WAN

Abstraccin de un conjunto de redes

80
Acceso a un servidor Web a travs de una
conexin remota
Capa
HTTP
7 Aplicacin Aplicacin

TCP
4 Transporte Transporte

IP IP IP
3 Red Red Red Red
IEEE IEEE
802.3 PPP 802.5
2 Enlace Enlace Enlace Enlace
IEEE IEEE
802.3 802.5
V.35
1 Fsica Fsica Fsica Fsica

Cliente LAN LAN Servidor


Ethernet WAN Token Ring
81
PPP: Point to Point Protocol
Tipo de servicios ofrecidos
Aparte de las tcnicas para mandar la informacin, es de
destacar, el tipo de servicio ofrecido de cara al usuario,
que se puede clasificar en:
Un Servicio orientado a conexin (CONS: connection
oriented network service), donde se respeta el orden de
los paquetes transmitidos y en el caso de prdidas, la
capa que ofrece el servicio, la capa inferior, trata de
rescatar.
Un Servicio no orientado a conexin (CLNS:
conectionless oriented network service), donde no se
respeta el orden y en el caso de prdidas, la capa
superior tratar de recuperar.

82
Tipos de redes y servicios ofrecidos

Ejemplos:
Internet es una red basada en datagramas,
conmutacin de paquetes, que no ofrece servicio
orientado a la conexin. Pero, la capa de transporte
si puede ofrecer dicho servicio a la capa de
aplicacin a travs de TCP.
RDSI, es una red de conmutacin de circuitos y los
paquetes enviados sern recibidos por orden, as
que de forma involuntaria estamos ofreciendo un
servicio orientado a la conexin. 83
Otros ejemplos CONS vs CLNS
Ejemplos de redes con servicios CONS, orientadas
a la negociacin previa de un circuito virtual
(VC):
Red Telefnica conmutada (RTC o bsica RTB, RDSI,
GSM)
ATM, X.25, Frame Relay
Ejemplos de redes con servicios CLNS, es un
servicio best effort y no se negocia VC
IP (Internet). Los paquetes IP se llaman datagramas.
Ethernet
84
Calidad de Servicio (QoS)
La Calidad de Servicio (QoS, Quality of Service)
consiste en fijar unos valores lmite para un
conjunto de parmetros, asegurando as que la red
no se va a congestionar. Por ejemplo:
Ancho de banda: 256 Kb/s
Retardo o latencia: 200 ms, debido a la distancia,
enlaces, colas y procesado de la informacin
Fluctuacin (variacin) del retardo, o jitter: 100 ms
Disponibilidad: 99,95 % (21 min/mes fuera de
servicio)
Probabilidad de error o Bit Error Rate (BER)=bits
errneos/bits transmitidos
Podemos ver la QoS como el contrato usuario-
proveedor.
85
Internetworking
Se denomina as a la interconexin de redes diferentes
Las redes pueden diferir en tecnologa (p. ej. Ethernet-
Token Ring) o en tipo (p. ej. LAN-WAN).
Tambin pueden diferir en el protocolo utilizado, p. ej.
DECNET y TCP/IP.
Los dispositivos que permiten la interconexin de redes
diversas son:
Repetidores y amplificadores
Puentes (Bridges)
Routers y Conmutadores (Switches)
Pasarelas de nivel de transporte o aplicacin (Gateways)

86
Sumario
Introduccin
Definicin. Tipos de redes y su clasificacin
Modelo de Capas
Estndares

87
Estndares
Al principio cada fabricante especificaba
sus propios protocolos:
SNA (IBM) System Network Architecture
Appletalk (Apple) protocolo de red
IPX (Novell) protocolo de red

88
Estndares
Son imprescindibles para asegurar la interoperabilidad
Pueden ser:
De facto (de hecho), tambin llamados a veces estndares de la industria.
Ej.: PC IBM o compatible, UNIX, SNA de IBM
De jure (por ley); ej.: protocolos OSI, redes X.25, ATM, papel tamao A4.
Estos estndares a su vez, pueden ser oficiales (declarados por los
gobiernos, como ISO, AENOR, ITU,..) o extraoficiales (declarados por sus
miembros, empresas, fabricantes, ... como ATM-Forum, Intenet Society).
Principales organizaciones de estndares:
ISO (igual en griego, International Organization for Standardization)
ITU-T (International Telecommunication Union- Telecommunications
Sector)
La ISOC (Internet Society), el IAB (Internet Architecture Board) y el IETF
(Internet Engineering Task Force), que utiliza RFC, ej RFC791 de IP,
RFC793 de TCP,..
Otras organizaciones: el IEEE, el ANSI, etc.. (Estas son de EEUU.)
El W3C (World Wide Web Consortium)
89
ISO: International Organization for
Standardization
Las siglas provienen del griego isos: igual
Formada en 1946 en Ginebra como organizacin voluntaria a partir de
las asociaciones de normalizacin de 89 pases.
Entre sus miembros se encuentran AENOR (Asociacin Espaola de
Normalizacin y Certificacin, Espaa), ANSI (American National
Estndar Institute, Estados Unidos), DIN (Deutsches Institut fuer
Normung, Alemania), etc, de los cuales adopta y estudia estndares.
Estandariza desde lenguajes de programacin y protocolos hasta pasos
de rosca, nmeros ISBN, tamaos de papel, etc.
Se organiza de forma jerrquica:
Comits tcnicos o TC (Technical Commitee)
SubComits o SC
Grupos de trabajo o WG (Working Groups).
El TC97 trata de ordenadores y proceso de la informacin.
90
ISO: International Organization for
Standardization
La creacin de un estndar ISO pasa por varias fases:
Fase 1: Un Grupo de Trabajo estudia una propuetsa y redacta un
CD (Committee Draft)
Fase 2: El CD se discute, se modifica y se vota; eventualmente se
aprueba y se convierte en un DIS (Draft International Standard)
Fase 3: El DIS es de nuevo discutido, modificado y votado en un
mbito ms amplio; eventualmente se aprueba y se convierte en un
IS (International Standard)
A menudo ISO adopta estndares de otras organizaciones
(ANSI, ITU-T, IEEE, etc.)
Mas informacin en www.iso.ch

91
Ejemplo de estndares ISO (en comunicaciones)

ISO 7498: el modelo OSI


ISO 3309: HDLC (protocolo a nivel de enlace)
ISO 8802.3: el IEEE 802.3 (Ethernet) adopcin de IEEE
ISO 9000: Estndares de control de calidad
ISO 9314: FDDI (ANSI X3T9.5) adopcin de ANSI
ISO 10589: IS-IS
ISO 11801: Normativa de Cableado Estructurado
ISO 8473: CLNP: ConnectionLess Network Protocol
(variante de IP hecha por ISO)

92
ITU-T: International Telecommunications Union
Sector Telecomunicaciones
Creada en 1934 y desde 1947 pertenece a la ONU.
Redacta recomendaciones, pero no es obligado su cumplimiento. Ah!
pero salirse de sus especificaciones es quedarse aislado del resto :-(
ITU tiene tres sectores; el que nos interesa es el ITU-T conocido hasta
1993 como CCITT (Comit Consultatif International Tlgraphique et
Tlphonique). Los otros dos son: -R de RadioComunicaciones y D de
desarrollo.
Sus miembros son las administraciones de los pases participantes;
tambin son miembros sin voto las operadoras, fabricantes de equipos,
organizaciones cientficas, bancos, lneas areas, etc.
Se organiza como ISO de forma jerrquica: los Study Groups se dividen
en Working Parties, que a su vez se dividen en Expert Teams
Organiza una conferencia mundial denominada Telecom en Ginebra
cada cuatro aos.
Sus estndares afectan sobre todo a tecnologas y servicios de redes de
rea extensa (intereses de operadoras). Muchos estndares son
adaptados directamente de otros organismos, por ejemplo de ANSI en
93
SONET/SDH. Ms informacin en www.itu.int.
Algunos Estndares ITU-T

X.25: red pblica de conmutacin de paquetes


X.400: sistema de mensajera de correo electrnico
V.35: interfaz de nivel fsico para lneas punto a punto
V.90: Mdems de 56/33,6 Kb/s
H.323: videoconferencia en IP (ej.: Netmeeting)
G.711: digitalizacin de la voz en telefona
G.957: interfaz ptica de equipos SDH
G.DMT: ADSL

94
La ISOC (Internet Society)
En 1991 se cre la ISOC, asociacin internacional para la promocin de
la tecnologa y servicios Internet. Cualquier persona fsica que lo desee
puede asociarse a la ISOC.
La ISOC est gobernada por un Consejo de Administracin (Board of
Trustees) cuyos miembros son elegidos por votacin.
El desarrollo tcnico de Internet est gobernado por el IAB (Internet
Architecture Board) cuyos miembros son nombrados por el Consejo de
Administracin de la ISOC.
El IAB supervisa el trabajo de dos comits:
IRTF (Internet Research Task Force): se concentra en estrategia y
porblemas a largo plazo
IETF (Internet Engineering Task Force): se ocupa de los problemas
mas inmediatos.
Ms informacin en www.isoc.org y www.ietf.org
95
Organizacin del trabajo tcnico en Internet

IAB

IRTF IETF

IRSG IESG

area 1 ... area n


. . .
.. . ...
Grupos de
Grupos de
investigacin
trabajo

IAB: Internet Architecture Board


IRTF: Internet Research Task Force
IRSG: Internet Research Steering Group
IETF: Internet Engineering Task Force
IESG: Internet Engineering Steering Group 96
Los estndares Internet
Desde 1969 los documentos tcnicos de Internet se han publicado en la
red bajo el nombre de RFCs (Request For Comments). Actualmente
hay ms de 3.000. Un RFC puede contener la especificacin de un
protocolo o ser un documento de carcter informativo o divulgativo
Para que un protocolo se estandarice ha de estar publicado en un RFC,
pero no todos los protocolos publicados en RFCs son estndares.
Para que un protocolo sea un estndar Internet ha de pasar por varias
fases:
Proposed Standard: se considera de inters
Draft Standard: hay alguna implementacin operativa probada
Internet Standard: es aprobado por el IAB
La mayor parte de los estndares y la actividad tcnica de Internet se
realizan en el seno del IETF y sus grupos de trabajo.

97
Evolucin de los RFCs
Borrador de
RFC

Estndar Protocolo
Informativo
Propuesto Experimental

Estndar
Borrador

Estndar
Histrico
Internet

98
Algunos estndares Internet
Estndar Internet:
RFC 791: IPv4
RFC 793: TCP
RFC 826: ARP
Estndar Borrador
RFC 2131: DHCP
RFC 2460: IPv6
Estndar Propuesto:
RFC 2210: RSVP
RFC 2401: IPSEC
Protocolo Experimental:
RFC 1459: IRC
Histrico:
RFC 904: EGP
Informativo:
RFC 1983: Internet Users Glossary
RFC 2475: Arquitectura DIFFSERV 99
Foros Industriales
Son grupos de inters sobre una tecnologa formados por fabricantes,
operadores de telecomunicaciones, universidades, etc.
Nacieron como represalia a la lentitud de ITU-T e ISO en la
aprobacin de estndares internacionales (ej. RDSI)
Suelen funcionar con fechas lmite (deadline) para la adopcin de sus
resoluciones.
Algunos ejemplos:
El ATM forum
El Frame Relay forum
El Gigabit Ethernet forum
El ADSL forum (ADSL = Asymmetric Digital Subscriber Loop)
El IPv6 Forum

100
Otras organizaciones
El IEEE (Institute of Electrical and Electronic Engineers)
Asociacin profesional de mbito internacional
Elabora los estndares 802.x que especifican la mayora de las
tecnologas LAN existentes
Los estndares 802.x han sido adoptados por ISO como 8802.x

El ANSI (American National Standards Institute)


Es el miembro de EEUU en la ISO
Muchos de los estndares ISO tienen su origen en un estndar
ANSI
Algunos estndares ANSI no son estndares ISO, lo cual los
convierte en estndares internacionales de facto

101
Otras organizaciones
El NIST (National Institute of Standars and Technologies)
que define los estndares para la administracin de EEUU
El ETSI (European Telecommunication Estndar Insitute)
que pertenece a la ITU-T y vela en Europa por la
compatibilidad de sus miembros.
La TIA (Telecommunication Industry Association) y EIA (
Electrical Industry Association) que son asociaciones
americanas que agrupan a los fabricantes.

102

Anda mungkin juga menyukai