Está en la página 1de 93

UNIDAD I. Redes de Telecomunicacin.

Introduccin. Principios Bsicos (11hT + 3hP)


La primera unidad introduce los conceptos fundamentales de las redes de telecomunicacin describiendo la problemtica del modelo de comunicacin y sus principales conceptos relacionados: clasificaciones, encaminamiento, multiplexacin, conmutacin, etc. as como los servicios y aplicaciones sobre dichas redes. T bi se introduce Tambin i t d el l diseo di de d red: d cualquier l i proceso de d comunicacin i i entre t dos d dispositivos di iti sigue i un conjunto de reglas (protocolo) que regulan su comportamiento. Se presenta su arquitectura, caractersticas y funciones bsicas, as como los dos principales modelos: OSI y TCP/IP. Estos establecen las directrices de dicho diseo basado en la divisin de tareas del proceso de comunicacin, agrupadas por capas o niveles i l . En E ambos b casos se describen d ib l los servicios i i proporcionados i d por cada d nivel i l y se profundiza f di en TCP/IP, el ms habitual, detallando sus caractersticas y modelo de direccionamiento. Adems del material de clase (transparencias, apuntes) es recomendable leer estos mismos contenidos en los Caps.1 Caps 1 y 2 del libro W.Stallings Comunicaciones Comunicaciones y Redes de Computadores Computadores, 6 6 ed., ed MacMillan, MacMillan 2000. 2000 Tema 1. MODELO DE COMUNICACIN. PROBLEMTICA. Tema 2. REDES. CONCEPTOS RELACIONADOS. Clasificacin (segn el trfico mayoritario, la topologa, la tecnologa de transmisin, la cobertura). Encaminamiento. Multiplexacin (FDM, TDM, CDM). Conmutacin ( (circuitos, mensajes, j p paquetes q [ [datagrama/circuito g virtual]). ]) Servicios y aplicaciones. Tema 3. ARQUITECTURA DE PROTOCOLOS. MODELOS. Protocolos: arquitectura, caractersticas y funciones. Modelo OSI OSI. Referencia para la normalizacin normalizacin. Niveles OSI Modelo TCP/IP. Niveles. Protocolos. Direccionamiento IP. Servicios en TCP/IP. Unidad I. Introduccin. Principios Bsicos pg.1 Arquitectura de Redes

I.1 MODELO DE COMUNICACIN. Problemtica


Modelo simple de comunicacin

Telemtica: convergencia entre telecomunicacin e informtica


informtica a distancia. .

Objetivo de un sistema de comunicacin:


intercambiar informacin entre dos sistemas (origen y destino)
EMISOR Ordenador MEDIO RECEPTOR C O Ordenador

Emisor:Transforma el Medio: Medio fsico por el mensaje original en una seal cual se transmite la seal (electromagntica) para electromagntica generada transmitirla eficientemente Hilos o cables metlicos Adeca Guas de onda Codifica La atmsfera Amplifica p Fibras Fib pticas ti Etc.
Unidad I. Introduccin. Principios Bsicos pg.2

Receptor: Transforma el mensaje enviado en una seal comprensible para el receptor Compensa C la atenuacin Minimiza el ruido

Arquitectura de Redes

I.1 MODELO DE COMUNICACIN. Problemtica


Marco de referencia. Concepto de interfaz
Ejemplo:
mdem

Lneas Telefnicas
mdem

Terminal Remoto

Computadora Central

DTE

Interfaz

DCE

M di Medio

DCE

Interfaz

DTE

Circuito de Datos Enlace de Datos


DTE: Data Terminal Equipment Unidad I. Introduccin. Principios Bsicos pg.3 DCE: Data Circuit terminating Equipment Arquitectura de Redes

I.1 MODELO DE COMUNICACIN. Problemtica


Problemtica
Necesidad de comunicarse para compartir informacin y recursos de manera sencilla y eficiente. Qu medio de transmisin utilizar? Cable, fibra ptica, radio. Qu Q ti tipo d de seal l y modulacin? d l i ? Analgica A l i (AM (AM, FM FM, PM) PM), di digital it l (Manchester, (M h t bipolar bi l NRZ) NRZ). Cmo es la transmisin? Simplex, half duplex, full duplex. Cmo enviar gran cantidad de datos de forma eficiente? Mensajes, paquetes, tramas. Quin Q i tiene ti preferencia f i para transmitir? t iti ? Master-slave M t l , todos t d l la misma. i Qu sucede si un equipo transmite a distinta velocidad que otro? Sincronizacin. Se producirn errores? Ruido, interferencia, perdidas. Cmo detectar los errores? CRC, bits de paridad. Cmo tratar los errores? Corregirlos en recepcin, pedir retransmisin, cerrar comunicacin. Cmo ampliar el sistema a ms participantes? Qu topologa utilizar? Redes LAN. Cmo acceder a un medio compartido? Testigo, FDMA, TDMA, CSMA, etc. Cmo indicar a quien van dirigidos los datos? Direcciones fsicas, lgicas. Cmo unir redes LAN para crear redes ms grandes? Redes WAN. Cmo viajan los datos de red en red? Nodos que almacenan, reenvan, encaminan. Qu sucede si un nodo se satura o se cae? Evitar bloqueo de red e integridad de datos. Cmo proporcionar calidad y seguridad a los servicios de comunicacin? Mtodos QoS. Qu aplicaciones o servicios proporcionan las redes? Mail, acceso a BBDD, etc.
Unidad I. Introduccin. Principios Bsicos pg.4 Arquitectura de Redes

I.1 MODELO DE COMUNICACIN. Problemtica


Tareas en los sistemas de comunicacin Utilizacin del sistema de transmisin de la manera ms eficiente posible. Implementacin de la interfaz entre el dispositivo de comunicaciones y el sistema de transmisin. Sincronizacin entre el transmisor y el receptor. Gestin del intercambio (ejemplo: establecimiento y terminacin de una llamada telefnica). Deteccin, correccin de errores y control del flujo. Direccionamiento del destino y encaminamiento a travs de la red. Recuperacin para reanudar la actividad en el punto de interrupcin o restablecer el sistema al estado anterior al comienzo del intercambio intercambio. Formato de mensajes, de forma que ambos sistemas empleen la misma codificacin binaria. Calidad y seguridad en las comunicaciones. Gestin de red (configuracin del sistema, supervisin de su estado, reaccin frente a fallos) fallos).
Unidad I. Introduccin. Principios Bsicos pg.5 Arquitectura de Redes

I.2 REDES. Conceptos relacionados


Justificacin del uso de redes
La forma ms simple de comunicacin entre dos terminales o dispositivos es establecer una conexin directa a travs de un medio de transmisin punto a punto. Normalmente no es viable la conexin mediante un enlace punto a punto si los dispositivos estn muy alejados o si el nmero de ellos es elevado

N nodos N(N-1)/2 enlaces

Solucin: interconectar cada dispositivo a una red de comunicaciones Conjunto de equipos de datos autnomos interconectados: - autnomos: no necesitan de ningn otro equipo para operar. - interconectados: intercambio de informacin. Primeros objetivos: - Compartir recursos. - Fiabilidad. - Minimizar costes.
Unidad I. Introduccin. Principios Bsicos pg.6
Estaciones (PCs, FAX, etc) Nodo

Nodo

red de comunicaciones i i

Nodo

Arquitectura de Redes

I.2 REDES. Conceptos relacionados


Contenidos del captulo
Clasificacin: Segn el trfico mayoritario. Segn la topologa. Segn la tecnologa de transmisin. Segn la cobertura: LAN, MAN, WAN. Multiplexacin/duplexacin. Tcnicas FDM, TDM, CDM. Encaminamiento. Encaminamiento Conmutacin. Servicios y aplicaciones.

Cl ifi Clasificacin: i Segn S el l trfico t fi mayoritario it i


Se habla de trfico mayoritario puesto que, en la actualidad, la mayora de las redes cursan todo tipo p de trfico. Redes de VOZ. Transportan mayoritariamente trfico de voz (ej.: Red telefnica bsica RTB, GSM). Mediante MODEMS se puede emplear para transmisin de datos. Redes de DATOS. Transportan mayoritariamente trfico de datos (ej: X.25, FR, GPRS). Redes MIXTAS (integradoras). Fueron diseadas en su origen para la integracin de servicios y de trfico multimedia (ej: RDSI-BA, RDSI BA UMTS) UMTS).
Unidad I. Introduccin. Principios Bsicos pg.7 Arquitectura de Redes

I.2 REDES. Conceptos relacionados


Clasificacin: Segn la topologa

Bus Estrella Estrella extendida rbol o jerrquica Malla completa p Anillo Red R d celular l l

Unidad I. Introduccin. Principios Bsicos pg.8

Arquitectura de Redes

I.2 REDES. Conceptos relacionados


Clasificacin: Segn la topologa

Unidad I. Introduccin. Principios Bsicos pg.9

Arquitectura de Redes

I.2 REDES. Conceptos relacionados


Clasificacin: Segn su cobertura o alcance espacial
PAN (Personal Area Networks). Redes de mbito menor a 10 m (sensores). LAN (Local Area Networks). Proporcionan servicios de interconexin a una gran variedad de terminales distribuidos en un rea geogrfica de reducidas dimensiones. Son de alta velocidad ( (>10 10 Mbps) y gran calidad (tasa de error muy baja). Son de mbito privado y corporativo. Se encuentran en Universidades (un edificio o un campus universitario), hospitales, oficinas, etc. MAN (Metropolitan Area Networks). Similar a una LAN pero en el mbito de una ciudad. WAN (Wide Area Networks). ) Su S mbito abarca uno o varios pases. Pueden ser pblicas o privadas. Cubren grandes distancias geogrficas. Son de menor velocidad que las LAN (64 Kbps) y menor calidad (por ej.: Red Telefnica Bsica RTB). Distancia entre procesadores 1m 10 m 100 m 1 Km 10 Km 100 Km 1.000 Km 10.000 Km Unidad I. Introduccin. Principios Bsicos pg.10 Procesadores ubicados en el mismo ... Sistema Habitacin Edificio Campus Ciudad Pas Continente Planeta Arquitectura de Redes WAN MAN (o WAN) LAN Ejemplo PAN

I.2 REDES. Conceptos relacionados


Clasificacin: Segn la tecnologa de transmisin
Redes conmutadas La red est formada por un conjunto de nodos que encaminan la informacin de origen a destino. (por ej., Red Telefnica Bsica RTB, tambin conocida como Red Telefnica Conmutada RTC). R d de Redes d difusin dif i (BROADCAST) Un solo canal de comunicacin compartido por todas las mquinas. Uno transmite, el resto recibe. (por ej., redes LAN). De acuerdo con la direccin, la informacin puede ser ignorada o admitida. Tanto en redes de conmutacin como de difusin, difusin se pueden distinguir cuatro categoras: Unicast: se enva a un destinatario concreto. Es el mas habitual. Broadcast: se enva a todos los destinatarios posibles en la red. Ejemplo: anuncio de nuevos servicios en la red. Multicast: se enva a un grupo de destinatarios de entre todos los que hay en la red. red Ejemplo: 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.
Nodo intermedio

Unidad I. Introduccin. Principios Bsicos pg.11

Arquitectura de Redes

I.2 REDES. Conceptos relacionados


Multiplexacin: FDM ,TDM, CDM
Funcin : permitir a varios usuarios compartir el medio fsico de la transmisin

FRECUENCIA FRECUE

Separabilidad

Frecuencia (FDM) Tiempo (TDM) Cdigo (CDM)

FDM = Frequency Division Multiplexing


USUARIO 1 USUARIO 2 USUARIO 3

TIEMPO

TDM = Time Division Multiplexing

CDM = Code Division Multiplexing


C DI GO
USUARIO 3 USUARIO 2 USUARIO 1

FRECUENCIA F FRECUENC

USUARIO USUARIO USUARIO 1 2 3

TIEMPO
Unidad I. Introduccin. Principios Bsicos pg.12

FRE ECUENCIA

TIEMPO

Arquitectura de Redes

I.2 REDES. Conceptos relacionados


Ej: Multiplexacin FDM

Unidad I. Introduccin. Principios Bsicos pg.13

Arquitectura de Redes

I.2 REDES. Conceptos relacionados


Ej: Multiplexacin TDM

Unidad I. Introduccin. Principios Bsicos pg.14

Arquitectura de Redes

I.2 REDES. Conceptos relacionados


Multiplexacin TDM vs. STDM Multiplexacin por divisin en tiempo estadstica (TDM estadstica)
En TDM sncrona se desaprovechan muchas de las ranuras temporales. E En TDM estadstica t d ti se distribuyen di t ib l las ranuras de d manera dinmica, di i b d basndose en la l demanda. El multiplexor sondea las memorias de almacenamiento de entrada, aceptando datos hasta que se complete una trama. trama La velocidad de la lnea multiplexada es menor que la suma de las velocidades de las lneas de entrada.

C Comparacin i TDM sncrona vs TDM estadstica t d ti

Unidad I. Introduccin. Principios Bsicos pg.15

Arquitectura de Redes

I.2 REDES. Conceptos relacionados


Multiplexacin/duplexacin
Multiplexacin: permitir a mltiples usuarios compartir el medio fsico de la transmisin transmisin. Duplexacin: permitir a los dos sentidos de la comunicacin (trx/rcx) compartir el medio fsico de la transmisin transmisin.

Separabilidad

Frecuencia (FDM) Tiempo (TDM) Cdigo (CDM)

Separabilidad

Frecuencia (FDM) Tiempo (TDM) Espacio (2 medios)

duplexacin de voz en tiempo (RTC)

duplexacin de datos en frecuencia (ADSL)

multiplexacin lti l i de d voz y datos d t en frecuencia (ADSL)


Unidad I. Introduccin. Principios Bsicos pg.16 Arquitectura de Redes

I.2 REDES. Conceptos relacionados


Encaminamiento en redes de conmutacin
Eleccin de la ruta/concatenacin de enlaces: Fijo: camino esttico, siempre el mismo, no sujeto a condicionantes. condicionantes Variable: - Con desbordamiento: Existe un camino prefijado pero cuando se colapsa, se opta por una ruta alternativa. alternativa - Dinamica: No existe camino previo y la eleccin cambia en funcin del estado de la red (grado de congestin). Criterios: Mnimo nmero de saltos Mnimo coste de recursos Mnimo retardo Mximo caudal, etc Implementacin: Tablas de encaminamiento (routing table) Nodo a nodo (informacin de cabeceras) Extremo a extremo (fase de establecimiento) etc...
Unidad I. Introduccin. Principios Bsicos pg.17 Arquitectura de Redes

I.2 REDES. Conceptos relacionados


Conmutacin
Conmutacin de circuitos. Conmutacin de mensajes. Conmutacin de paquetes. Datagrama. Circuito Virtual. Datagrama VS circuito virtual.

Tcnicas de Conmutacin
Normalmente, la red no est completamente mallada (o conectada), es decir, no hay un enlace directo posible entre cada pareja de nodos. As, para establecer un camino de intercambio de datos entre dos equipos terminales (fuente y destino) de una comunicacin se establecen diferentes mecanismos. Estos mecanismos se conocen como tcnicas de conmutacin que permiten el transporte de informacin a travs de la red. Existen tres tipos fundamentales: Conmutacin de circuitos Conmutacin de mensajes Conmutacin de paquetes Circuito virtual Datagrama Unidad I. Introduccin. Principios Bsicos pg.18

Equipo terminal Nodo conmutacin


Arquitectura de Redes

I.2 REDES. Conceptos relacionados


Encaminamiento vs. Conmutacin

Tcnicas de encaminamiento
Qu Q rutas t pueden d seguir i los l mensajes j a travs t de d la l red?. d? Qu caminos puede seguir la informacin en la red?. Tiene un sentido ms global y buscan el mejor camino entre todos los posibles para ir de un terminal origen a un terminal destino a travs de la red E Encaminamiento i i t Fijo Fij vs. Encaminamiento E i i t Variable V i bl

Tcnicas de conmutacin
Cmo se controla el avance de la informacin en la red?. Cmo atraviesan su ruta los datos de un mensaje?. Tienen un sentido ms local y buscan una salida en un nodo a partir de una identificacin presentada a la entrada de dicho nodo Conmutacin de Circuitos vs. Conmutacin de Paquetes
Unidad I. Introduccin. Principios Bsicos pg.19 Arquitectura de Redes

I.2 REDES. Conceptos relacionados


Conmutacin de circuitos
Caractersticas principales
- Requiere el establecimiento de un camino fsico (conexin) entre el terminal origen y el terminal destino previamente al inicio de la transferencia de informacin. informacin Dicho camino es una secuencia de enlaces conectados entre nodos de la red. - Este tipo de conmutacin es ORIENTADA A CONEXIN. - Los recursos se dedican en exclusiva a una llamada. - Diseada para manejar trfico de voz. - La eficiencia es aceptable debido al alto grado de actividad vocal. - La comunicacin presenta tres fases: 1) Establecimiento del circuito (se hace un test para ver si la estacin remota est ocupada o libre para aceptar la conexin). 2) Transferencia de datos. 3) ) Liberacin del circuito. - Despus del establecimiento cada nodo debera reservar canales de comunicacin ms capacidad de conmutacin. - Existe un retardo previo a la fase de transferencia que corresponde a la fase de establecimiento. U vez establecida Una t bl id la l llamada, ll d los l datos d t se transfieren t fi a tasa t fij sin fija i prcticamente ti t retardo. t d - No existe peligro de congestin. La transmisin de datos es de naturaleza a rfagas (bursty), ) por ello la utilizacin de conmutacin de circuitos puede resultar ineficiente.
Unidad I. Introduccin. Principios Bsicos pg.20 Arquitectura de Redes

I.2 REDES. Conceptos relacionados


Conmutacin de circuitos. Ejemplo RED DE TELEFONA PBLICA
Aunque originalmente se dise y realiz para dar un servicio de telefona analgica a los abonados, progresivamente se va convirtiendo en una red digital

Componentes: Abonados: dispositivos que se conectan a la red. Ej: Telfono o modem. Bucle local o de abonado: enlace entre el abonado y la red. Ej: cable de par trenzado ( (varias decenas de km) ) Centrales: Centros de conmutacin de la red. Si los abonados se conectan directamente a ellos se llaman centrales finales. Un misma central final puede servir a miles de abonados. Lneas principales o troncales: son las lneas entre centrales. centrales Pueden transportar muchos circuitos de voz usando tanto FDM como TDM.
Unidad I. Introduccin. Principios Bsicos pg.21 Arquitectura de Redes

I.2 REDES. Conceptos relacionados


Conmutacin de circuitos. Establecimiento del circuito

En el establecimiento, la estacin origen pide al nodo al que est conectado una conexin con la estacin destino. Para encontrar el camino (concatenacin de enlaces entre nodos) hasta las estacin remota este nodo se usa informacin de encaminamiento, encaminamiento disponibilidad, disponibilidad coste, coste etc. etc El proceso se repite nodo a nodo, hasta llegar al nodo al que est conectado el terminal destino, que comprueba si el terminal est preparado para aceptar la conexin. Si la estacin remota est disponible el nodo destino enva una seal de aceptacin a nodo origen a travs del camino o circuito establecido, establecido que se mantendr durante toda la transferencia de informacin.
Unidad I. Introduccin. Principios Bsicos pg.22 Arquitectura de Redes

I.2 REDES. Conceptos relacionados


Conmutacin de circuitos. Cronograma
El retardo extremo a extremo se calcula como:

T = Test + Ttrx-ctos + Tlib


siendo

B
tPA-1 tTestA-1 tNA-1 tP1 1-2 2 tTest1-2 tN1-2 tP2-B tTest2-B tNtrx/rcx tTestTotal tPtotal tNtrx/rcx tPtotal

Test = 2tPtotal + 2tTestTotal + ntN + 2tNtrx/rcx Ttrx-ctos = tPtotal + tTtrx-ctosTotal + tNtrx/rcx Tlib = 2tPtotal + 2tTlibTotal + 2tNtrx/rcx

- Tiempo de propagacin tPtotal tPi = tPA-1+ tP1-2 +...+ tPn-B, siendo tPi diprop / vprop diprop = distancia del enlace i-simo (m) vprop = velocidad de propagacin = 2108 m/s - Tiempo de procesado* tN tNi = tNA-1= tN1-2 ... ; tNtrx/rcx - Tiempo Ti de d transmisin t i i (establecimiento t bl i i t ,transfer t f ,liberacin lib i ) tTestTotal tTest i = tTestA-1+ tTest1-2 + + tTestn-B tTlibTotal tTlib i = tTlibA-1 + tTest1-2 + + tTlibn-B m tTtrx-ctosTotal , y siendo trx ctosTotal tTctos = c m = longitud del mensaje (bits) c = tasa de transmisin constante (bps)
* El tiempo de procesado (tN) se debe a distintas funciones: entender la marcacin, encaminamiento, i i t tarificacin, t ifi i etc. t Se S distingue di ti entre t procesado d en nodo d (tNi) y en los l extremos de la comunicacin (tNtrx/rcx) ya que, una vez establecida la conexin los nodos ya no procesan la informacin (que se transmite de forma continua) y tNi = 0.

Seal de aceptacin

Transferencia informacin

tTtrxTotal tNtrx/rcx tPtotal tTlibTotal tNtrx/rcx tTlibTotal tPtotal tNtrx/rcx

Unidad I. Introduccin. Principios Bsicos pg.23

Arquitectura de Redes

Tlib

Seal de liberacin

Ttrx-ctos

Test

para n nodos intermedios, y definindose los siguientes parmetros:

Seal de peticin de establecim

I.2 REDES. Conceptos relacionados


Conmutacin de mensajes
Caractersticas principales
- La conmutacin de mensajes intercambia unidades lgicas de datos (mensajes). - No N h hay establecimiento t bl i i t anticipado ti i d de d la l ruta t entre t el l origen i y el l destino. d ti El mensaje j (informacin) (i f i ) va precedido de una cabecera con la direccin de origen, direccin de destino, cdigos de control de errores y otros parmetros. Dicha cabecera es procesada en cada nodo. - Este tipo de conmutacin es NO ORIENTADA A CONEXIN. CONEXIN - El mensaje viaja nodo a nodo. En cada nodo se debe esperar a recibir todo el mensaje y retransmitirlo (almacenamiento y retransmisin o Store and Forward). Es necesario procesar la cabecera. cabecera
Cabecera Mensaje

- Dado que la longitud de los mensajes es variable, el retardo tambin es variable. Al mismo tiempo que es necesario determinar la capacidad q p de almacenamiento q que ser necesaria p para evitar prdidas de informacin.

Unidad I. Introduccin. Principios Bsicos pg.24

Arquitectura de Redes

I.2 REDES. Conceptos relacionados


Conmutacin de mensajes. Esquema de nodo/procesador
El conmutador Store and Forward consta bsicamente de los siguientes elementos: - Interfaz de red: al que se conectan las diferentes lneas o enlaces. - Buffers de recepcin: en los que se almacenan los datos de cada mensaje que se recibe. recibe - Memoria central (FIFO): en la que se guardan los mensajes antes de enviarse. - Procesadores: para analizar la cabecera del mensaje y deciden a que buffer de salida se encaminan antes de ser enviadas por el interfaz de salida. - Buffer B ff de d salida lid (reenvo) ( ) - Interfaz de salida (red)

Procesadores

Interfaz de red

Buffers de recepcin

Memoria central

Buffers de reenvo

Interfaz de red

Secuencia de eventos: - Recepcin de todos los bits del mensaje. - Almacenamiento en la memoria central. - Procesado. - Encaminamiento E i i t h hacia i el l nodo d siguiente. i i t - Transmisin.
Unidad I. Introduccin. Principios Bsicos pg.25 Arquitectura de Redes

I.2 REDES. Conceptos relacionados


Conmutacin de mensajes. Cronograma
El retardo extremo a extremo se calcula como:

T = Ttrx-mensajes j
siendo

B
tPA-1

Ttrx-mensajes = tPtotal + tTtrx-msjTotal + ntN + tW M1

para n nodos intermedios, y definindose los siguientes parmetros:

- Tiempo de propagacin tPtotal tPi = tPA-1+ tP1-2 +...+ tPn-B, siendo tPi diprop / vprop diprop = distancia del enlace i-simo (m) vprop = velocidad de propagacin = 2108 m/s - Tiempo de procesado tN tNi = tNA-1 = tN1-2 ... - Tiempo de espera en cola* tW - Tiempo de transmisin (transferencia del mensaje) m + HM tTtrx-msjTotal tTmi , tomando tTmi = , y siendo ci m = longitud del mensaje (bits) HM = longitud de la cabecera del mensaje (bits) ci = capacidad del enlace i-simo (bps)
* En el esquema representado se ha supuesto que hay una nica conexin, es decir, que el mensaje sale del nodo inmediatamente despus de haber sido procesado. Si hubiera h bi varias i conexiones, i h b que aadir habra di el l tiempo ti d espera en cola de l (tW), puesto t que el buffer de salida podra estar ocupado por otros mensajes.

tTmA-1 tNA-1 tP1-2 M1

tTm1 m1-2 2 tN1-2 tP2-B M1 tTm2-B

Unidad I. Introduccin. Principios Bsicos pg.26

Arquitectura de Redes

Ttr rx-mensajes

I.2 REDES. Conceptos relacionados


Conmutacin de mensajes
Ventajas: - El uso del canal no es exclusivo para una conexin, sino compartido. - Mayor eficiencia en la transmisin. transmisin El canal se asigna a la conexin que lo necesita. necesita - Durante la transmisin del mensaje se aprovecha toda la capacidad del canal. - Disminuye la probabilidad de bloqueo de nuevas conexiones. Se admiten ms conexiones a costa de tolerar un cierto retardo. - No N se requiere i que el l transmisor t i y el l receptor t estn t disponibles di ibl simultneamente. i lt t (se ( guarda d la l informacin hasta el receptor est disponible) - Un mismo mensaje puede enviarse a varios destinos a la vez: MULTICAST, BROADCAST. - Se pueden establecer prioridades en los mensajes incluyendo esta informacin en la cabecera. Esto es muy til en sistemas de integracin de servicios (Ej.: voz, datos bancarios, La voz ha de transmitirse en tiempo real, entonces se le dar prioridad frente a los datos bancarios que nicamente requerirn no perderse). - Se p puede dar con mayor y facilidad adaptacin p de velocidades. - Pueden seleccionarse procedimientos de control de errores y recuperacin de mensajes, control de flujo, etc Desventajas: - No son adecuados para transferencias en tiempo real o interactivas ya que el retardo puede ser elevado y muy variable (jitter elevado). - Requiere grandes capacidades de almacenamiento. La solucin: conmutacin de paquetes.
Unidad I. Introduccin. Principios Bsicos pg.27 Arquitectura de Redes

I.2 REDES. Conceptos relacionados


Conmutacin de paquetes
Caractersticas principales
- Los datos se transmiten en bloques llamados paquetes. Los mensajes largos se trocean en paquetes que contienen: informacin de usuario e informacin de control (permite el enrutamiento y la transmisin hacia el destino). - En cada nodo de la red, el paquete es almacenado brevemente hasta que se pasa al siguiente nodo. nodo

Datos de usuarios

Datos
Inf Control

Datos

Datos

Unidad I. Introduccin. Principios Bsicos pg.28

Arquitectura de Redes

I.2 REDES. Conceptos relacionados


Conmutacin de paquetes
Ventajas: - Aumenta A t la l eficiencia. fi i i Un U enlace l puede d repartirse ti entre t varios i usuarios. i - Permite el intercambio de paquetes entre dos estaciones con tasas diferentes. - Disminuye la probabilidad de bloqueo de nuevas conexiones. Se admiten ms conexiones a costa de tolerar un cierto retardo. - Admite el uso de mecanismos de asignacin de prioridades a los paquetes.

Desventajas - Mayor retardo comparado con conmutacin de circuitos: Retardos en los nodos, retardo de espera en cola, cola etc. etc - Aparece el fenmeno del jitter. Los paquetes de una determinada fuente puede sufrir diferentes retardos. - Necesidad de cabeceras en los paquetes. - Mayor procesado de la informacin.

Unidad I. Introduccin. Principios Bsicos pg.29

Arquitectura de Redes

I.2 REDES. Conceptos relacionados


Conmutacin de paquetes. Datagrama
DATAGRAMA:
- Cada paquete se trata independientemente, sin tener en cuenta los paquetes transmitidos con anterioridad. - Los paquetes asociados a una misma conexin no tienen por qu seguir la misma ruta ni llegar en secuencia al destino. No hay y fase de establecimiento ni de liberacin de la conexin ( (NO ORIENTADO A CONEXIN). Todos los paquetes contienen una direccin destino y un nmero de secuencia que permite ordenarlos. La estacin destino se ha de encargar de recuperar el orden. - Robusto frente a la cada de nodos.

Unidad I. Introduccin. Principios Bsicos pg.30

Arquitectura de Redes

I.2 REDES. Conceptos relacionados


Conmutacin de paquetes. Datagrama. Cronograma
El retardo extremo a extremo se calcula como:

T = Ttrx-datagrama g
siendo

B
tPA-1

Ttrx-datagrama = tPtotal + tTtrx-datTotal + ntN + tW P1 P2 P3 P1 P2 P3 P1 P2 P3

para n nodos intermedios, y definindose los siguientes parmetros:

tTdatA-1 tNA-1 tP1-2


Ttrx-datagram ma

- Tiempo de propagacin tPtotal tPi = tPA-1+ tP1-2 +...+ tPn-B, siendo tPi diprop / vprop diprop = distancia del enlace i-simo (m) vprop = velocidad de propagacin = 2108 m/s - Tiempo de procesado tN tNi = tNA-1 = tN1-2 ... - Tiempo de espera en cola tW - Tiempo de transmisin (transferencia de los paquetes) p p m tTtrx-datTotal tTdati + , tomando tTdati = , y con ci p-HD cmn m = longitud del mensaje (bits) p = longitud l it d d del l paquete t i incluyendo l d l la cabecera b (bit (bits) ) HD = longitud de la cabecera de cada paquete (bits) ci = capacidad del enlace i-simo (bps) m p-H HD = nmero de paquetes (entero superior)
* En el sumatorio, tTdati no se incluye el tTdati correspondiente al cmn

tTdat1-2 tN1-2 tP2-B tTdat2-B d t2 B tTdat2-B tTdat2-B

Unidad I. Introduccin. Principios Bsicos pg.31

Arquitectura de Redes

I.2 REDES. Conceptos relacionados


Conmutacin de paquetes. Circuito virtual
CIRCUITO VIRTUAL:
- Se establece una ruta antes de enviar los paquetes. paquetes Una vez establecida la ruta todos los paquetes la siguen. (ORIENTADO A CONEXIN) - Dado que la ruta se fija para toda la duracin de la conexin, se denomina circuito virtual. - Cada paquete contiene la informacin sobre el circuito virtual y los datos de usuario. - Una vez e el circuito circ ito virtual irt al est establecido, establecido no es necesario tomar decisiones de encaminamiento. encaminamiento - Si cae un nodo del circuito se pierde la comunicacin.

Hay dos modalidades de circuito virtual. CVP: CIRCUITO VIRTUAL PERMANENTE. La ruta est siempre establecida y los comunicantes la usan cuando la necesitan. Establecida cuando un usuario se abona a la red. CVC: CVC CIRCUITO VIRTUAL CONMUTADO. CONMUTADO La L ruta se establece bl solo l cuando d los l sistemas i fi l la finales l necesitan.
Unidad I. Introduccin. Principios Bsicos pg.32 Arquitectura de Redes

I.2 REDES. Conceptos relacionados


Conmutacin de paquetes. Circuito virtual
Ejemplo:
DLCI = 4 DLCI = 7 DLCI = 1
X B Red de Transporte Z Y

DLCI = 4

DLCI = 7 Tabla de conmutacin de VCs en A:


Puerto DLCI 1 4 Puerto DLCI 7 7 Circuito Rojo Azul C

Lneas punto a punto

DLCI = 5
W

DLCI: Data Link Connection Identifier


Unidad I. Introduccin. Principios Bsicos pg.33 Arquitectura de Redes

I.2 REDES. Conceptos relacionados


Conmutacin de paquetes. Circuito virtual. Cronograma
El retardo extremo a extremo se calcula como:

T = Test + Ttrx-cv + Tlib


siendo

B
tPA-1 tTestA-1 tNA-1 tP1 1-2 2 tTest1-2 tN1-2 tP2-B tTest2-B tNtrx/rcx tTestTotal tPtotal tNtrx/rcx tPA-1 tTcvA-1 tNA-1 tP1-2 tTcv1-2 tN1-2 tP2-B NtTcv2-B tNtrx/rcx tPtotal tTlibTotal tNtrx/rcx tTlibTotal tPtotal tNtrx/rcx

Test = Ttrx-cv Tlib =

para n nodos intermedios, y definindose los siguientes parmetros:

2tPtotal = tPtotal 2tPtotal

+ 2tTestTotal + ntN + 2tNtrx/rcx + tTtrx-cvTotal + ntN + tW + 2tTlibTotal + 2tNtrx/rcx

- Tiempo de propagacin tPtotal tPi = tPA-1+ tP1-2 +...+ tPn-B, siendo tPi diprop / vprop diprop = distancia del enlace i-simo (m) vprop = velocidad de p propagacin p g = 2108 m/s - Tiempo de procesado tN tNi = tNA-1 = tN1-2 ... - Tiempo de espera en cola tW - Tiempo de transmisin (establecimiento, transfer, liberacin) tTestTotal tTest i = tTestA + tTest1 + + tTestn estA-1 1 est1-2 2 estn-B B tTlibTotal tTlib i = tTlibA-1 + tTest1-2 + + tTlibn-B p p tTtrx-cvTotal tTcvi + m , tomando tTcvi = , y con ci p-HCV cmn m = longitud g del mensaje j ( (bits) ) p = longitud del paquete incluyendo la cabecera (bits) HCV = longitud de la cabecera de cada paquete (bits) ci = capacidad del enlace i-simo (bps) m = nmero de paquetes (entero superior) p-H p HCV
En el esquema representado se ha supuesto que los paquetes de aceptacin de llamada y de liberacin del circuito son suficientemente pequeos como para considerar transmisin continua.
* En el sumatorio, tTdati no se incluye el tTdati correspondiente al cmn

Seal de aceptacin

Unidad I. Introduccin. Principios Bsicos pg.34

Arquitectura de Redes

Tlib

Seal de liberacin

Ttrx-cv

Test

Seal de peticin de establecim

I.2 REDES. Conceptos relacionados


Conmutacin de paquetes. Efecto del tamao de paquete

Longitud g ptima p de p paquete: q aquella que minimiza el tiempo de retardo de transmisin del mensaje. Se calcula como:

p opt

mH H n

Ejemplo de mensaje de 10bytes (con cabecera de 1byte) - Cuanto mayor sea el mensaje o el tamao de la cabecera, mayor ser el tamao del paquete ptimo. - Cuanto ms nodos intermedios haya ms conveniente ser fragmentar el mensaje.
Unidad I. Introduccin. Principios Bsicos pg.35 Arquitectura de Redes

I.2 REDES. Conceptos relacionados


Conmutacin de paquetes. Datagrama VS circuito virtual
B

1.3 23 2.3

1.2 22 2.2

1.1 21 2.1

red d orientada i t d a conexin


Todos los paquete que van por un mismo VC usan la misma ruta El orden se respeta

Cada paquete lleva el nmero del circuito virtual al que pertenece

B.3 C.3

B.2 C.2

B.1 C.1

red NO orientada a conexin i


La ruta se elige de forma independiente para cada datagrama

C
El orden no siempre p se respeta

Cada datagrama lleva la direccin de destino

Unidad I. Introduccin. Principios Bsicos pg.36

Arquitectura de Redes

I.2 REDES. Conceptos relacionados


Conmutacin de paquetes. Datagrama VS circuito virtual
Circuito virtual vs Datagrama.
Si la transmisin de datos dura bastante tiempo, el circuito virtual tiene algunas ventajas: Paquetes recibidos en el mismo orden en que son transmitidos. Control de secuencia y errores. Ms rpido. p No requiere q tomar decisiones de encaminamiento. Ventajas del modo datagrama: No precisa establecimiento de una conexin. Es ms flexible. Reacciona a situaciones de congestin. Es ms fiable. Si un nodo cae, el reto de los paquetes buscan una ruta alternativa.

La mayor parte de las redes de conmutacin de paquetes actuales utilizan circuitos virtuales

Unidad I. Introduccin. Principios Bsicos pg.37

Arquitectura de Redes

I.2 REDES. Conceptos relacionados


Conmutacin de paquetes. Datagrama VS circuito virtual
Red no orientada a conexin (datagrama) Establecimiento de la conexin Direccionamiento Innecesario Cada p paquete q lleva la direccin completa de origen y destino Ni los routers ni la subred conservan ninguna Independiente para cada datagrama Se pierden paquetes en trnsito solamente Dinmico En cada paquete R d IP Red RED orientada a conexin (circuitos virtuales) Requerido (permanente o temporal) Los paquetes L t solo l ll llevan el l nmero del VC (generalmente pequeo) Cada VC requiere una entrada en las t bl d tablas de cada d conmutador t d por donde pasa La ruta se elige al establecer el VC; todos los paquetes siguen esa ruta Todos los VC que pasan por ese conmutador se terminan Fijo En establecimiento X 25 F X.25, Frame R Relay, l ATM Arquitectura de Redes

Informacin de estado

Encaminamiento Efecto de fallo en un router Ancho de banda Control de congestin Ej Ejemplos l

Unidad I. Introduccin. Principios Bsicos pg.38

I.2 REDES. Conceptos relacionados


Tcnicas de conmutacin. Comparativa de cronogramas
Conm. Circuitos Conm. Mensajes C.Paq-Datagrama C.Paq-Cto.Virtual

T = Test + Tp + TT + Tlib

T = Tp + Tw + nT TN + (n+1)T ( +1)TT

T = Tp + Tw + nT TN + TT

T = Test+Tp+Tw+nT + TN+TT+Tlib Arquitectura de Redes

Unidad I. Introduccin. Principios Bsicos pg.39

I.2 REDES. Conceptos relacionados


Servicios y aplicaciones Como las redes de comunicacin, los servicios pueden ser clasificados en: orientados a conexin y no orientados a conexin.
Servicio orientado a conexin
La comunicacin se lleva a cabo a travs del establecimiento de una sesin entre dos nodos. Como consecuencia, presenta las siguientes caractersticas:
Utili Utiliza tcnicas t i d deteccin de d t i y correccin i de d errores para garantizar ti l transmisin. la t i i Esto E t implica i li mayor utilizacin de ancho de banda. Cada mensaje se recibe en el mismo orden en que se envi. Ejemplo: comunicacin telefnica, video-conferencia, etc.

Servicio no orientado a conexin


No se establece ninguna sesin entre los nodos. Sus caractersticas son:
No se garantiza que los mensajes lleguen en el mismo orden en que son enviados. Requiere menos ancho de banda, debido a que no utiliza tcnicas para detectar o corregir errores. La comunicacin es no fiable, pudindose incluir la deteccin y correccin de errores con servicios adicionales. Ejemplo: correo electrnico, gestin de red, discos virtuales.

El tipo de servicio es independiente del tipo de red sobre el que se ofrezca, pudiendo darse distintas combinaciones entre tipos de servicio y de redes.

Unidad I. Introduccin. Principios Bsicos pg.40

Arquitectura de Redes

I.2 REDES. Conceptos relacionados


Servicios y aplicaciones

Unidad I. Introduccin. Principios Bsicos pg.41

Arquitectura de Redes

I.2 REDES. Conceptos relacionados


Servicios y aplicaciones
Intercambio de informacin multimedia. Servicios con y sin connotaciones temporales. Envo de seales biomdicas Audio y vdeo conferencia Cancelacin de eco y reduccin de ruidos. Reconocimiento automtico voz. Envo de imagen de alta resolucin. Pizarra interactiva. Chat. Acceso web. Seguridad S id d y control l de acceso. Unidad I. Introduccin. Principios Bsicos pg.42 Arquitectura de Redes

I.3 ARQUITECTURA DE PROTOCOLOS. Modelos


Contenidos del captulo
Protocolos: Arquitectura, caractersticas y funciones. Modelo OSI. Modelo TCP/IP.

PROTOCOLOS
Reglas g que definen o regulan q g la comunicacin entre entidades de sistemas diferentes. Se requiere que hablen el mismo idioma. Entidades: Aplicaciones para usuarios. Gestores de correo electrnico. Sistemas de gestin de bases de datos. datos Sistemas: Computador. Terminal. Sensor remoto.

ELEMENTOS CLAVE
Sintaxis: Semntica Temporizacin: Formato de los datos. Niveles de seal. Informacin de control. Gestin de errores. Coordinacin Coordinacin de velocidades. velocidades Secuenciacin
Arquitectura de Redes

Unidad I. Introduccin. Principios Bsicos pg.43

I.3 ARQUITECTURA DE PROTOCOLOS. Modelos


Funciones de un protocolo Control de Errores. Control de Flujo. Fragmentacin y Reensamblado. Orden de Entrega (Secuenciamiento). Direccionamiento. Sincronizacin. Si i i Control de Conexin. Encapsulacin. Encapsulacin Servicios de Transmisin: Prioridad, Seguridad etc ...

No todos los protocolos tienen estas funciones


Unidad I. Introduccin. Principios Bsicos pg.44 Arquitectura de Redes

I.3 ARQUITECTURA DE PROTOCOLOS. Modelos


Definicin y ejemplos
Por qu hace falta una arquitectura de protocolos?
La tarea se descompone en subtareas, facilitando la tcnica modular. Las subtareas se implementan de manera independiente en diversas capas de la arquitectura (reduce la complejidad de desarrollo) Estandariza interfaces Asegura la interoperabilidad de la tecnologa. Acelera la evolucin. Simplifica la enseanza y el aprendizaje

Arquitectura de protocolos: estructura formada por un conjunto de mdulos que realiza las funciones de comunicacin entre entidades.
Ejemplos
EJEMPLO 1. Comunicacin entre artistas: dos artistas, mantienen por va telegrfica una conversacin sobre pintura: uno en Mosc y el otro en Valencia, Valencia Para entenderse disponen de traductores ruso-ingls y valenciano-ingls, resp. Los traductores pasan el texto escrito en ingls a los telegrafistas que lo transmiten por el telgrafo utilizando cdigo Morse. p transferencia de archivos entre dos ordenadores EJEMPLO 2. Modelo de tres capas: unidos por una red de comunicaciones
Unidad I. Introduccin. Principios Bsicos pg.45 Arquitectura de Redes

I.3 ARQUITECTURA DE PROTOCOLOS. Modelos


Ejemplo 1. Comunicacin entre artistas Dos artistas manteniendo por va telegrfica una conversacin sobre p pintura. Capa 4 Mosc A ti t Artista
Ruso Ingls Pintura

Valencia A ti t Artista
Valenciano

3 2 1

Traductor
Texto escrito Morse

Traductor
Texto escrito

Telegrafista
Manipulador Impulsos elctricos

Telegrafista
Manipulador

Telgrafo
Comunicacin real

Telgrafo
Comunicacin virtual

Unidad I. Introduccin. Principios Bsicos pg.46

Arquitectura de Redes

I.3 ARQUITECTURA DE PROTOCOLOS. Modelos


Ejemplo 1. Comunicacin entre artistas
Suponer ahora que Mosc y Valencia no disponen de comunicacin directa va telgrafo, pero que la comunicacin se realiza de forma indirecta por la ruta: Mosc Copenhague: telgrafo por cable Copenhague Pars: radiotelgrafo Pars Valencia: telgrafo por cable
Pintura

Artista
Ingls

Artista

Traductor
Morse M Morse M Morse

Traductor

Telegrafista
p Impulsos elctricos

Telegrafista
Ondas de radio

Telegrafista
Impulsos p elctricos

Telegrafista

Telgrafo

Telgrafo

Telgrafo

Telgrafo

Mosc

Copenhague

Pars

Valencia
Arquitectura de Redes

Unidad I. Introduccin. Principios Bsicos pg.47

I.3 ARQUITECTURA DE PROTOCOLOS. Modelos


Ejemplo 2. Modelo de tres capas
TRANSFERENCIA DE ARCHIVOS. La fuente debe activar el trayecto de comunicaciones o informar a la red de cul es el destino. Debe comprobar que el destino est preparado para recibir los datos. La aplicacin de transferencia de archivos de la fuente debe comprobar que el sistema de gestin de archivos del destino puede aceptar y guardar el archivo para este usuario.

Unidad I. Introduccin. Principios Bsicos pg.48

Arquitectura de Redes

I.3 ARQUITECTURA DE PROTOCOLOS. Modelos


Ejemplo 2. Modelo de tres capas
Las comunicaciones involucran a tres agentes Aplicaciones. p Ordenadores. Redes. Organizar la tarea de la comunicacin en tres capas o niveles:

Unidad I. Introduccin. Principios Bsicos pg.49

Arquitectura de Redes

I.3 ARQUITECTURA DE PROTOCOLOS. Modelos


Ejemplo 2. Modelo de tres capas
Capa de acceso a red
Intercambio de datos entre el computador y la red a la que est conectado. El computador p emisor p proporciona p a la red la direccin de destino. El computador emisor puede necesitar ciertos servicios proporcionados por la red. Depende del tipo de red que se use (LAN, conmutacin de paquetes, etc.). Resto de software de comunicaciones por encima de la capa de acceso a la red no tendr que ocuparse de las caractersticas especficas de la red. red

Capa de transporte
Intercambio de datos de una manera segura: Todos los datos llegan a la aplicacin destino. destino Mismo orden en que fueron enviados. Independiente de la red que se use. Independiente de la naturaleza de las aplicaciones. Capa comn compartida por todas las aplicaciones.

Capa de aplicacin
Admite varias aplicaciones de usuario. Para cada tipo de aplicacin se necesita un mdulo independiente. Ejemplo: correo electrnico, transferencia de ficheros, navegacin web,

Unidad I. Introduccin. Principios Bsicos pg.50

Arquitectura de Redes

I.3 ARQUITECTURA DE PROTOCOLOS. Modelos


Ejemplo 2. Modelo de tres capas Requisitos de direccionamiento
Se necesitan dos niveles de direccionamiento. Cada computador debe tener una direccin de red exclusiva. Cada aplicacin en el computador debe tener una direccin que sea nica dentro del propio computador

Unidad I. Introduccin. Principios Bsicos pg.51

Arquitectura de Redes

I.3 ARQUITECTURA DE PROTOCOLOS. Modelos


Ejemplo 2. Modelo de tres capas Unidades de datos de los protocolos
En cada capa, se utilizan protocolos para la comunicacin. Se aade informacin de control a los datos del usuario en cada capa. capa La capa de transporte puede fragmentar los datos del usuario. Cada fragmento tendr una cabecera de transporte (Service Access Point, nmero de secuencia, cdigo de deteccin de errores). Resultado: una unidad de datos de transporte de protocolos o PDU. Aade la cabecera de acceso a la red (direccin del computador destino).

Unidad I. Introduccin. Principios Bsicos pg.52

Arquitectura de Redes

I.3 ARQUITECTURA DE PROTOCOLOS. Modelos


Ejemplo 2. Modelo de tres capas Funcionamiento de una arquitectura de protocolos (resumen)

Unidad I. Introduccin. Principios Bsicos pg.53

Arquitectura de Redes

I.3 ARQUITECTURA DE PROTOCOLOS. Modelos


Arquitecturas de protocolos normalizadas
Aos 60-70: Protocolos de comunicaciones p propietarios, p incompatibles p y heterogneos g Multiplicidad de fabricantes, plataformas, equipos, aplicaciones... Necesidad de una estructuracin en el proceso de comunicacin Arquitecturas normalizadas: Interoperabilidad entre equipos. Gran mercado de equipos y software.. Los clientes pueden exigir equipos estandarizados. Tienden a congelar la tecnologa. Dos normas: - Modelo de referencia OSI (ISO 7498, 1984) Nunca ha respondido a las expectativas iniciales. - Conjunto C j t de d protocolos t l TCP/IP (Proyecto (P t ARPANET DoD,1972) D D 1972) Es la ms ampliamente utilizada UIT-T, T, Organizaciones de normalizacin: IETF, ISO, UIT
Unidad I. Introduccin. Principios Bsicos pg.54 Arquitectura de Redes

I.3 ARQUITECTURA DE PROTOCOLOS. Modelos


Crticas a los modelos de capas
Crticas al modelo OSI Tard mucho en desarrollarse. Tecnologa inadecuada: Algunos g niveles vacos, otros muy y densos. Muy complejo, difcil de implementar e ineficiente. Implementaciones inadecuadas (enormes y lentas) Crticas al modelo TCP/IP No es un modelo general: No describe cualquier pila de protocolos Se trata de una implementacin concreta No se distinguen las capas fsica y de enlace de datos No es un modelo apropiado a seguir
Unidad I. Introduccin. Principios Bsicos pg.55 Arquitectura de Redes

I.3 ARQUITECTURA DE PROTOCOLOS. Modelos


Modelo OSI
El modelo OSI (Open System Interconnection) fue definido entre 1977 y 1983 por la ISO (International Standards Organization) para promover la creacin de estndares independientes de fabricante. fabricante Divide TODAS las funciones que tiene que realizar un sistema de comunicacin en siete de capas o niveles. Este modelo no normaliza ningn protocolo, solo define cada capa. L Los niveles i l ti tienen una estructura t t j i jerrquica que se apoya en la l nocin i de d servicio. Cada capa se sirve de la inferior para realizar ciertas funciones, realiza sus propias funciones y ofrece un servicio a la capa superior. As, cada nivel N es proveedor de servicio de nivel N y usuario de servicio N-1. N1 Directrices Nmero de niveles suficientemente grande para que cada nivel fuera sencillo pero no excesivo para evitar que el modelo OSI fuera inmanejable. Frontera muy sencilla entre capas consecutivas. Funciones relacionadas entre s se agrupan en una misma capa. capa Todas las capas deben tener nicamente interfaz con la capa superior y con la inferior, salvo evidentemente la primera y la ltima. Reaprovechar la mxima experiencia acumulada.
Unidad I. Introduccin. Principios Bsicos pg.56 Arquitectura de Redes

I.3 ARQUITECTURA DE PROTOCOLOS. Modelos


Modelo OSI. Niveles

Aplicacin. Aplicacin Presentacin. Sesin. Transporte. Transporte Red Enlace de datos Fsica.

Unidad I. Introduccin. Principios Bsicos pg.57

Arquitectura de Redes

I.3 ARQUITECTURA DE PROTOCOLOS. Modelos


Modelo OSI. Niveles
Nivel fsico (Nivel 1) Permite utilizar directamente el medio fsico de transmisin. Como servicio ofrece la transmisin de g caractersticas: bits. En este nivel se definen las siguientes mecnicas: tipos de conectores, el dimetro del cable y el tipo de material en su caso, etc. elctricas: niveles de transmisin o el tipo de seal transmitido. funcionales: especificar que hace cada hilo o canal. de procedimiento: reglas o secuencia de eventos para transmitir. transmitir Ejemplo: EIA RS-232, que define la utilizacin de los puertos serie de los equipos. Nivel de enlace (Nivel 2) Ofrece al siguiente g nivel una transmisin fiable de bits. Controla el flujo j de datos p para evitar q que un equipo enve datos ms rpido de lo que el otro permite. En redes de difusin, adems, se encarga del control de acceso al medio compartido. En redes de conmutacin, controla el establecimiento, mantenimiento y liberacin de la conexin en cada uno de los enlaces. Ejemplos de protocolo: HDLC. HDLC Nivel de red (Nivel 3) Proporciona una conexin extremo a extremo en redes interconectadas. No es necesaria en enlaces que p proporciona p la conexin. Otras funciones son: directos donde es el nivel 2 el q segmentacin: adaptacin al tamao de paquete mximo transmisible por la red. encaminamiento: definicin de las rutas a seguir por los datos hasta su destino. control de congestin: evitar que se produzcan cuellos de botella. interconexin: resolver los problemas derivados de la interconexin de redes heterogneas. heterogneas

Unidad I. Introduccin. Principios Bsicos pg.58

Arquitectura de Redes

I.3 ARQUITECTURA DE PROTOCOLOS. Modelos


Modelo OSI. Niveles
Nivel de transporte (Nivel 4) Garantiza la transmisin sin errores extremo a extremo, independiente del tipo de red. Se encarga d que los de l datos d ll lleguen sin i errores, ordenados, d d sin i prdidas did ni i duplicados. d li d Este nivel fragmenta el mensaje en origen y lo recompone en el destino, asumiendo la ordenacin de los distintos paquetes que llegan. Nivel de sesin (Nivel 5) Se encarga de organizar y sincronizar el dilogo entre los dos extremos (disciplinas de dilogo). La mayor parte de los protocolos estn definidos por el ISO, aunque su uso es muy escaso. Nivel de presentacin (Nivel 6) Este nivel elimina los problemas que puedan surgir al comunicar arquitecturas con estructuras o representacin t i de d datos d t especficas fi (f (formato t y codificacin difi i de d datos). d t ) Otras Ot f funciones i son la l compresin y el cifrado. Nivel de aplicacin (Nivel 7) Medio para que las aplicaciones accedan al entorno OSI. Ejemplo de servicios o aplicaciones: transferencia de archivos, terminal virtual, etc.

Unidad I. Introduccin. Principios Bsicos pg.59

Arquitectura de Redes

I.3 ARQUITECTURA DE PROTOCOLOS. Modelos


Modelo OSI. Esquema de comunicacin con enlace punto a punto

PDU: Protocol Data Unit


Unidad I. Introduccin. Principios Bsicos pg.60 Arquitectura de Redes

I.3 ARQUITECTURA DE PROTOCOLOS. Modelos


Modelo OSI. Esquema de comunicacin con un retransmisor

Unidad I. Introduccin. Principios Bsicos pg.61

Arquitectura de Redes

I.3 ARQUITECTURA DE PROTOCOLOS. Modelos


Modelo TCP/IP
Desarrollada en el seno de ARPAnet, red creada en 1969 por la Advanced Research Projects Agency del Department of Defense de EEUU. Cuando se unen redes satlite y radio aparecen los primeros problemas de interconexin. interconexin Se crea el modelo de referencia TCP/IP en 1974: Capacidad de conexin de mltiples redes de una manera sencilla. E i Exigencia i de d permanencia i de d la l comunicacin i i mientras i t f funcionan i l host los h t extremos. t Competencia y correspondencia con la torre OSI TCP/IP se ha impuesto en los aos 90 al contrario de lo que se opinaba en los 80, cuando se crea que el modelo OSI es el que triunfara. Los protocolos TCP/IP se crearon y normalizaron li mucho h antes t de d que se definiera d fi i el modelo OSI. Pese a que los gobiernos apoyaban los estndares de OSI, desde mediados de los 80 se ha ido introduciendo TCP/IP en las administraciones, principalmente en el Departament of Defense de EE.UU. Otro de los motivos de su i l t i es la implantacin l gran popularizacin l i i de d Internet.
Unidad I. Introduccin. Principios Bsicos pg.62 OSI 7 6 5 4 3 2 1 Aplicacin P Presentacin i Sesin Transporte Red Enlace de Datos F i Fsico 7 6 5 4 3 2 1 Host-Host Internet Nivel de Acceso a Red Aplicacin TCP/IP

Arquitectura de Redes

I.3 ARQUITECTURA DE PROTOCOLOS. Modelos


Modelo TCP/IP. Niveles
Objetivo Garantizar la comunicacin pese a problemas locales o desconexiones en grandes segmentos de la red, siendo las mismas mquinas conectadas a la red quienes, de forma automtica, resuelvan los problemas suscitados. Basada en la comunicacin de tres agentes: Procesos: entidades q que desean comunicarse. Maquinas (hosts): lugar donde residen o corren los procesos. Redes: la comunicacin tiene lugar a travs de redes a las que las hosts estn unidas.
Host Sistema O Operativo Aplicacin Host-Host Internet Nivel de Acceso a Red Host Aplicacin Host-Host Internet Nivel de Acceso a Red Sistema Operativo

RED

Direccionamiento Internet NAP 1 NAP 2

RED

Unidad I. Introduccin. Principios Bsicos pg.63

Arquitectura de Redes

I.3 ARQUITECTURA DE PROTOCOLOS. Modelos


Modelo TCP/IP. Nivel de proceso/aplicacin

Qu debo enviar?

Es la interfaz q que ve el usuario final Muestra la informacin recibida p En ella residen las aplicaciones Enva los datos de usuario a la aplicacin de destino usando los servicios de las capas inferiores

Unidad I. Introduccin. Principios Bsicos pg.64

Arquitectura de Redes

I.3 ARQUITECTURA DE PROTOCOLOS. Modelos


Modelo TCP/IP. Nivel host-to-host

Son estos datos buenos?

Identifica al proceso origen y al destinatario de los datos Verifica que los datos se transmitan correctamente
Este paquete no es bueno bueno. Reenviar

Unidad I. Introduccin. Principios Bsicos pg.65

Arquitectura de Redes

I.3 ARQUITECTURA DE PROTOCOLOS. Modelos


Modelo TCP/IP. Nivel de Internet

Implementa un sistema universal de direcciones lgicas denominadas direcciones IP. Realiza el encaminamiento de mensajes j at travs d de l las diferentes redes. Hace uso de encaminadores, encaminadores denominados gateways o routers.
Routers

Unidad I. Introduccin. Principios Bsicos pg.66

Arquitectura de Redes

I.3 ARQUITECTURA DE PROTOCOLOS. Modelos


Modelo TCP/IP. Nivel de acceso a red

Intermediario entre un host y la red, y entre los dispositivos de red red. Usa las direcciones fsicas de los dispositivos empleados. Constituye la tecnologa de red sobre la que se acta.

Unidad I. Introduccin. Principios Bsicos pg.67

Arquitectura de Redes

I.3 ARQUITECTURA DE PROTOCOLOS. Modelos


Modelo TCP/IP. Protocolos
Nivel de Aplicacin (mensaje) Nivel Host-to-Host (segmento) Nivel Internet (datagrama) FTP TELNET HTTP SMTP SNMP FTP Telnet HTTP SMTP SNMP TCP UDP IP 21 23 80 25 161 File Transfer Protocol Conexin con terminal HyperText Transfer Protocol Simple Mail Transfer Protocol Simple Network Management Protocol

TCP

UDP

IP

Transmission Control Protocol User Datagram Protocol Internet Protocol

Nivel de acceso a CSMA/CD,Token Ring,X.25,ISDN,ATM,etc. red (trama)

Encapsulado de protocolos
20 bytes 20 bytes 14 bytes

Cabec. TCP

Datos aplicacin Segmento TCP


4 bytes

Segmento TCP Datagrama IP Trama

Cabec. IP

Cabecera de enlace

Datagrama IP

Cola de enlace

Unidad I. Introduccin. Principios Bsicos pg.68

Arquitectura de Redes

I.3 ARQUITECTURA DE PROTOCOLOS. Modelos


Modelo de capas y protocolos. Acceso a servidor desde LAN Ethernet
Ejemplo modelo TCP/IP: Capa p 4
Aplicacin
TCP HTTP

Aplicacin

3 2 1

Host-to-Host
IP

Transporte

Internet
LAN Ethernet

Red

Acceso a red

Acceso a red

Cliente
Unidad I. Introduccin. Principios Bsicos pg.69

Servidor
Arquitectura de Redes

I.3 ARQUITECTURA DE PROTOCOLOS. Modelos


Modelo de capas y protocolos. Acceso a servidor con conexin remota
Ejemplo modelo TCP/IP:
Capa 4 Aplicacin
TCP HTTP

Aplicacin

Host-to-Host
IP IP IP

Host-to-Host

I t Internet t
Ethernet

Internet
PPP

Internet
Token Ring

I t Internet t

Acceso a red

Acceso a red

Acceso a red

Acceso a red

Cliente

LAN Ethernet

LAN Token Ring

Servidor

Unidad I. Introduccin. Principios Bsicos pg.70

Arquitectura de Redes

I.3 ARQUITECTURA DE PROTOCOLOS. Modelos


Direccionamiento IP

Una di U direccin i IP es un cdigo di numrico nico que identifica a un ordenador especfico en Internet

Unidad I. Introduccin. Principios Bsicos pg.71

Arquitectura de Redes

I.3 ARQUITECTURA DE PROTOCOLOS. Modelos


Direccionamiento IP Identificadores universales. Virtual
Interpretado por el software. Independiente del direccionamiento hardware.

Identifican una conexin de un nodo. Direccin consta de 32 bits, conceptualmente dividido en dos campos:
Identificador de red (netid). Identificador de nodo (hostid).

Representacin:
Notacin decimal tomando cada 8 bits como un nmero decimal y separando los dgitos decimales por puntos
10011011 11010010 00100110 11110001

155

210

38

241
Arquitectura de Redes

Unidad I. Introduccin. Principios Bsicos pg.72

I.3 ARQUITECTURA DE PROTOCOLOS. Modelos


Direccionamiento IP. Clases de direcciones IP
Direccionamiento classful
Identificador de red (netid)
1 8

Identificador de nodo (hostid)


32

Clase A
Pocas redes (126) 16.777.214 nodos por red

ID red
2

ID nodo
1.0.0.0 ... 126.0.0.0 16 32

Clase B
Redes R d medianas di (16 382) (16.382) 65532 nodos por red

1 0
3

ID red
128.1.0.0 ... 191.254.0.0

ID nodo
24 32

Clase C
Muchas redes (2.097.150) (2 097 150) 254 nodos por red

1 1 0
4

ID red
192.0.1.0 ... 223.255.254.0

ID nodo
32

Clase D

1 1 1 0

Direccin Multicast
224.0.0.0 ... 239.255.255.0 5 32

Clase E

1 1 1 1 0

Reservado para usos futuros

Unidad I. Introduccin. Principios Bsicos pg.73

Arquitectura de Redes

I.3 ARQUITECTURA DE PROTOCOLOS. Modelos


Direccionamiento IP. Clases de direcciones IP
Direccionamiento classless
El crecimiento o auge de Internet genera un problema de escasez de direcciones IP (sobre ( b todo d las l de d clase l B) Se define un direccionamiento en el que los bits asignados tanto para identificar la red (netid) como para identificar el nodo (hostid) no estn prefijados. Para indicar cuantos bits se destinan a cada identificador se define una mscara de red de tamao 32 bits. La mscara identifica la longitud del prefijo de red fijando a uno los bits destinados a netid y a cero los bits destinados a hostid.

Ejemplo de direccionamiento de una host perteneciente a una red con 8 bits destinados a hostid y, p por tanto, , 24 bits destinados a netid.

L La mscara d red de d permita i delimitar d li i el l tamao de d la l red d y, por tanto, identificar id ifi l las hosts pertenecientes a la red.
Unidad I. Introduccin. Principios Bsicos pg.74 Arquitectura de Redes

I.3 ARQUITECTURA DE PROTOCOLOS. Modelos


Direccionamiento IP. Clases de direcciones IP
Aritmtica con mascara de red
Realizando un AND lgico entre la mscara de red y la direccin de un host se obtiene la direccin de la red. red Ejemplos:

Mscara 255.255.0.0 255 255 0 0

Direccin 200.45.34.56 y mscara 255.255.255.224 AND 11001000 00101101 00100010 00111000 11111111 11111111 11111111 11100000 11001000 00101101 00100010 00100000

Red: 200.45.34.32 200 45 34 32

Realizando un AND lgico entre la direccin IP y el complemento a 1 de la mscara de red se obtiene el identificador de host.

Unidad I. Introduccin. Principios Bsicos pg.75

Arquitectura de Redes

I.3 ARQUITECTURA DE PROTOCOLOS. Modelos


Direccionamiento IP. Direcciones IP especiales

Este host Host en esta red Direccin de red Difusin directa Difusin limitada Direccin de loopback 127

T d 0 Todo 0s Utilizadas como direccin fuente en el arranque del sistema Se refiere nicamente a l red la d y no a sus nodos. d Envo de un paquete a todos los nodos de la red netid. Envo de un paquete a todos los nodos de su red durante el arranque del sistema Utilizada para pruebas

Todo 0s

hostid

netid

Todo 0s

netid

Todo 1s

Todo 1s

cualquier dgito

Unidad I. Introduccin. Principios Bsicos pg.76

Arquitectura de Redes

I.3 ARQUITECTURA DE PROTOCOLOS. Modelos


Direccionamiento IP. Direcciones IP reservadas y privadas

Red o rango 127.0.0.0 128 0 0 0 128.0.0.0 191.255.0.0 192 0 0 0 192.0.0.0 224.0.0.0 240 0 0 0 255.255.255.254 240.0.0.0 255 255 255 254 10.0.0.0 172 16 0 0 172.31.0.0 172.16.0.0 172 31 0 0 192.168.0.0 192.168.255.0

Uso Reservado (fin clase A) Reservado (inicio Clase B) Reservado (fin clase B) Reservado (inicio Clase C) Reservado (inicio Clase D) Reservado (clase E) Privado Privado Privado

Unidad I. Introduccin. Principios Bsicos pg.77

Arquitectura de Redes

I.3 ARQUITECTURA DE PROTOCOLOS. Modelos


Direccionamiento IP. Ejemplo: router conectando tres LANs
IP: 147.156.13.5 Router: 147.156.0.1 IP: 147.156.24.12 Router: 147.156.0.1 IP: 147.156.145.17 Router: 147.156.0.1 LAN B 213.15.1.0

LAN A 147.156.0.0 147 156 0 1 147.156.0.1 213.15.1.1 193.146.62.1 LAN C 193.146.62.0 IP: 213 213.15.1.2 15 1 2 Router: 213.15.1.1

Al estar todas las redes directamente conectadas no hacen falta rutas

IP: 213.15.1.3 Router: 213.15.1.1

IP: 193.146.62.7 Router: 193.146.62.1

IP: 193.146.62.12 Router. 193.146.62.1

IP: 193.146.62.215 Router: 193.146.62.1

Unidad I. Introduccin. Principios Bsicos pg.78

Arquitectura de Redes

I.3 ARQUITECTURA DE PROTOCOLOS. Modelos


Direccionamiento IP. Ejemplo: conexin de LANs va lnea serie

LAN A 165.12.0.0

LAN B 213.1.1.0

A 213 213.1.1.0 1 1 0 por 192 192.168.2.2 168 2 2 Red 192.168.2.0 165.12.0.1 165.12.0.2 165 12 0 2 Router 165.12.0.1 X 192.168.2.1

213.1.1.2 Router 213.1.1.1

192.168.2.2

213.1.1.1

165.12.0.3 Router 165.12.0.1

A 165 165.12.0.0 12 0 0 por 192 192.168.2.1 168 2 1

213.1.1.3 213 113 Router 213.1.1.1

Unidad I. Introduccin. Principios Bsicos pg.79

Arquitectura de Redes

I.3 ARQUITECTURA DE PROTOCOLOS. Modelos


Direccionamiento IP. Nueva versin: de IPv4 a IPv6
Agotamiento del espacio de direcciones IPv4

Nueva versin del protocolo IP IPv6: identificadores de 128 bits de longitud. longitud Representacin X:X:X:X:X:X:X:X, cada X representa el valor hexadecimal de un grupo de 16 bits. Ejemplo: 2001:410:0:1::0:45FF/128 (direccin de un host)
Unidad I. Introduccin. Principios Bsicos pg.80 Arquitectura de Redes

I.3 ARQUITECTURA DE PROTOCOLOS. Modelos


Direccionamiento IP. Asignacin de direcciones IP
Inicialmente la asignacin de direcciones IP la realizaba el NIC (Network Information Center) de forma centralizada. A principios de los 90 se decidi descentralizar esta funcin creando los llamados RIR (Regional Internet Registry).
Registro Regional ARIN (American Registry for Internet Numbers) www.arin.net APNIC (Asia Pacific Network Information Centre) www.apnic.net RIPE (Rseaux IP Europenes) www.ripe.net LACNIC (Latin American and Caribbean Network Information Center) www.lacnic.net AFRINIC (African Network Information Center) www afrinic net www.afrinic.net
Unidad I. Introduccin. Principios Bsicos pg.81

rea geogrfica EEUU y Canad Asia oriental y Pacfico Europa, Oriente Medio y Asia Central Amrica y el Caribe (excepto EEUU y Canad) frica y Oceano Indico

Arquitectura de Redes

I.3 ARQUITECTURA DE PROTOCOLOS. Modelos


Direccionamiento IP. Nombres de dominio IP
Son nombres que se utilizan para identificar equipos en Internet, de una forma ms sencilla. Las L personas recuerdan d mejor j nombres b que nmeros. Las direcciones IP pueden cambiar cuando un ordenador cambia de ubicacin. Son entidades administrativas cuyo propsito es subdividir la carga de gestin entre distintas subentidades (proceso a repetir si el tamao as lo aconseja).

Network Information Center asigna dominios de primer nivel (Top Level Domains). Cada pas administra su TLD (ES NIC www.nic.es). (ES-NIC, i ) Cada TLD dispone de sus propias normas (autonoma) acerca de quien puede registrar g un dominio de segundo g nivel, ,q que dominios estn permitidos, que procedimientos hay que seguir para registrar un dominio de segundo nivel, etc.

Unidad I. Introduccin. Principios Bsicos pg.82

Arquitectura de Redes

I.3 ARQUITECTURA DE PROTOCOLOS. Modelos


Direccionamiento IP. Nombres de dominio IP
Nombres se forman mediante la yuxtaposicin (separada por puntos) de los distintos nombres de dominio, de abajo a arriba en la jerarqua hasta llegar al lti ltimo ( del (raz d l DNS o .). ) La profundidad del rbol es arbitraria (limitada a 128). Ejemplo: tele2.cps.unizar.es
Raz

root edu com gov mil org net unizar cps


Mquinas en cps.unizar.es

TLDs

es

fr

etc. upv etc.

Dominios en .es Cada zona corresponde a una autoridad administrativa, administrativa responsable de esa porcin jerrquica.

wzar

Dominios en .unizar.es unizar es

tele2

Unidad I. Introduccin. Principios Bsicos pg.83

Arquitectura de Redes

I.3 ARQUITECTURA DE PROTOCOLOS. Modelos


Direccionamiento IP. Servidor de nombres DNS (Domain Name System)
Sistema de computacin distribuido que relaciona nombres y direcciones (traduccin) va una ordenacin jerrquica de dominios delegados.
Recursive DNS Query
2 7 DNS raz 6 3 2 3 4 5 DNS local ns.unizar.es 1 8 DNS en .com 4 5 DNS local ns.unizar.es 1 DNS remoto ns1.google.com g g Host peticionaria tele2.cps.unizar.es www.google.com 8 6 DNS en .com 7

Iterated DNS Query

DNS raz

As es como funciona a da de hoy el sistema DNS

DNS remoto ns1.google.com g g

Host peticionaria tele2.cps.unizar.es

g g www.google.com

Dig: herramienta de consulta a servidor DNS (http://www.ignside.net/man/redes/dig.php)


Unidad I. Introduccin. Principios Bsicos pg.84 Arquitectura de Redes

I.3 ARQUITECTURA DE PROTOCOLOS. Modelos


Direccionamiento IP. Ejemplo de configuracin IP

Unidad I. Introduccin. Principios Bsicos pg.85

Arquitectura de Redes

I.3 ARQUITECTURA DE PROTOCOLOS. Modelos


Comunicacin extremo a extremo. Puertos Necesidad de un mecanismo de direccionamiento adicional para identificar a las aplicaciones (puerto).
AP AP
Los puertos utilizan un buffer o cola de espera, donde se almacenan los paquetes que llegan hasta que la aplicacin los extrae.

Comunicacin extremo t a extremo t

Para comunicarse con una aplicacin li i en un host h t destino, una fuente necesita conocer su direccin IP y el nmero e o de pue puerto. o

Protocolos : - TCP (Transmission Control Protocol) Fiable (orientado a conexin) - UDP (User Datagram Protocol) No fiable (no orientado a conexin)
Unidad I. Introduccin. Principios Bsicos pg.86 Arquitectura de Redes

I.3 ARQUITECTURA DE PROTOCOLOS. Modelos


Comunicacin extremo a extremo Cmo contactan dos aplicaciones en TCP/IP?
Una aplicacin: - Empieza la ejecucin primero. - Espera pasivamente en un puerto fijo. Otra aplicacin: - Empieza la ejecucin despus. - Establece contacto con la primera aplicacin. Esta es la interaccin cliente servidor. Servidor (apertura pasiva) Cliente (apertura activa). La informacin fluye en ambos sentidos, normalmente.

Asignacin de puertos a aplicaciones


Servidor: Si Sigue generalmente l t un estndar. t d Siempre utiliza los mismos nmeros de puerto. Generalmente, utiliza los nmeros de puerto bajos. Por debajo del 1024, puertos bien conocidos o ya asignados asignados. Cliente: El sistema operativo le asigna un nmero de puerto que est libre. Utili nmeros Utiliza d de puerto t mayores d de 1024 1024.
Unidad I. Introduccin. Principios Bsicos pg.87 Arquitectura de Redes

I.3 ARQUITECTURA DE PROTOCOLOS. Modelos


Servicios en TCP/IP
Existe un gran nmero de servicios estndar Internet. Una aplicacin se define como una implementacin de un servicio. Servicio de transferencia de ficheros FTP Cada aplicacin estndar tiene al menos un documento (RFC) que describe los detalles acerca del servicio que ofrece, as como el protocolo utilizado entre el cliente y servidor.

Ejemplos de servicios:
Terminal remota (TELNET): Facilita la comunicacin interactiva con una mquina remota como si el usuario o proceso estuvieran trabajando en esa mquina. File Transfer Protocol (FTP): Facilita a un usuario o proceso de aplicacin acceder e interactuar con un sistema de ficheros remoto. p Mail Transfer Protocol (SMTP) ): Proporciona p un servicio de transferencia de correo Simple a travs de una red entre sistemas de correo radicados en diferentes mquinas. Simple Network Management Protocol (SNMP): Facilita la gestin remota de los elementos de una red (hosts, routers, protocolos, etc.) y administracin

HyperText Transfer Protocol (HTTP):Proporciona un servicio distribuido de presentacin de la informacin. Post Office Protocol versin 3 (POP3): Proporciona un servicio de acceso al buzn de correo del usuario o mailbox.
Unidad I. Introduccin. Principios Bsicos pg.88 Arquitectura de Redes

I.3 ARQUITECTURA DE PROTOCOLOS. Modelos


Servicios en TCP/IP: Terminal remota (TELNET) Servicio que permite establecer una conexin con un servidor (ordenador remoto) ( ) y trabajar j en l. Caractersticas:
Sistema de autorizacin y autenticacin Negociacin de parmetros de terminal

Unidad I. Introduccin. Principios Bsicos pg.89

Arquitectura de Redes

I.3 ARQUITECTURA DE PROTOCOLOS. Modelos


Servicios en TCP/IP: File Transfer Protocol (FTP)
Permite el intercambio de archivos entre mquina cliente y mquina servidor. La conexin inicial (control, puerto 21) se utiliza para enviar al servidor los comandos FTP. Cuando se pide una transferencia de informacin (fichero o listado de un directorio o carpeta) se abre una nueva conexin (datos, puerto 20) para transferir slo la informacin solicitada.

Unidad I. Introduccin. Principios Bsicos pg.90

Arquitectura de Redes

I.3 ARQUITECTURA DE PROTOCOLOS. Modelos


Servicios en TCP/IP: Correo electrnico (SMTP)
Envo y recogida de correo electrnico
Simple Mail Transfer Protocol es el protocolo utilizado para el envo de mensajes de correo (acta entre sistemas de correo). correo) Post Office Protocol versin 3 es el protocolo utilizado por los clientes para interactuar con su sistema de correo (acceso a buzones o mailbox). Usado cuando el buzn de usuarios reside en una mquina remota y especialmente til cuando la mquina de usuario no est habitualmente on-line.

Unidad I. Introduccin. Principios Bsicos pg.91

Arquitectura de Redes

I.3 ARQUITECTURA DE PROTOCOLOS. Modelos


Servicios en TCP/IP: Simple Network Management Protocol (SNMP) Facilita la gestin y administracin remota de los elementos de una red (hosts, routers, protocolos, protocolos etc.) etc )

Unidad I. Introduccin. Principios Bsicos pg.92

Arquitectura de Redes

I.3 ARQUITECTURA DE PROTOCOLOS. Modelos


Servicios en TCP/IP: World Wide Web (WWW)
Servicio distribuido de presentacin de la informacin creado en 1989-1991 por Tim Berners Lee en el Laboratorio Europeo de Fsica de Partculas (CERN) Cre (CERN). C las l versiones i i i i l de iniciales d los l cuatro t componentes t esenciales i l de la web: HTML, HTTP, un servidor web y un navegador.

C Consorcio i W3C (www.w3c.org, ( 3 1994) se encarga d de estandarizar t d i t todas d las tecnologas relacionadas con la web. Unidad I. Introduccin. Principios Bsicos pg.93 Arquitectura de Redes

También podría gustarte