Está en la página 1de 20

William 8tallings

Comuncacones y Redes de
Computadores
Capitulo 2
Protocolos y arquitectura
Caracteristicas
T Directos o indirectos.
T Nonoliticos o estructurados.
T Simtricos o asimtricos.
T Estandares o no estandares.
Directa o indirecta
T Directa:
S Los sistemas comparten una linea punto a punto.
S Los sistemas comparten una linea multipunto.
S Los datos pasaran directamente entre las entidades
sin la intervencin de un agente activo.
T Indirecta:
S Red conmutada.
S Redes interconectadas o Internet.
S El intercambio de datos dependera de otras
entidades.
Monolitico o estructurado
T La comunicacin entre sistemas es una tarea
compleja.
T Demasiado compleja como para abordarla y
concebirla monoliticamente como un todo.
T El diseno estructurado da lugar a un conjunto
de protocolos organizados.
T Estructura por capas o jerarquica.
8imtrico o asimtrico
T Simtrico:
S La comunicacin se realiza a travs de entidades
pares.
T Asimtrico:
S Clientefservidor.
Estandar o no estandar
T Un protocolo no estandar es aquel que se
disena y se implementa para una comunicacin
particular.
T K tipos diferentes de fuentes con L tipos de
receptores de informacin necesitan K*L
protocolos diferentes y 2*K*L implementaciones
diferentes.
T Si se usase un protocolo comun, se necesitarian
tan slo K + L implementaciones.
Uso de protocolos
estandarizados
(a) Sin estandares: 12 protocolos; 2+
implementaciones de protocolos
(b) Con estandares: 1 protocolo;
7 implementaciones
Funciones
T Encapsulamiento.
T Segmentacin y ensamblado.
T Control de la conexin.
T Entrega en orden.
T Control de flujo.
T Control de errores.
T Direccionamiento.
T Nultiplexacin.
T Servicios de transmisin.
Encapsulamiento
T Debe anadir a los datos informacin de control:
S Direccin.
S Codigo para la deteccin de errores.
S Control del protocolo.
Datos de la aplicacin
Cabecera de
transporte
Cabecera de
transporte
Cabecera de
red
Cabecera de
red
Datos de
protocolo de
transporte
Datos de
protocolo de
red
(paquetes)
8egmentacin {fragmentacin}
T Secuencia de bloques de datos de tamano limitado.
T Los datos agrupados en mensajes pueden ser
demasiado grandes.
T Puede que los paquetes de red sean mas pequenos.
T La segementacin supone partir los datos en
bloques mas pequenos (o fragmentacin en
TCPfIP):
S En una red ATN, el tamano de los bloques esta limitado a
53 octetos.
S Ethernet impone un tamano maximo de 1.526 octetos.
T Tareas de comprobacin y reiniciofrecuperacin.
Por qu fragmentar?
T ventajas:
S Necanismos para el control de errores mas
eficientes.
S El acceso a las facilidades de transmisin sera mas
equitativo.
S Retardos inferiores.
S Tamanos menores de memoria temporal.
T Desventajas:
S Informacin suplementaria.
S Nas interrupciones.
S Nas tiempo necesario para procesar.
Control de la conexin
T Establecimiento de la conexin.
T Transferencia de datos.
T Cierre de la conexin.
T Tambin pueden darse fases de interrupcin de
la conexin y fases de recuperacin.
T La numeracin secuencial se usa para:
S La entrega en orden.
S El control de flujo.
S El control de errores.
Las fases de la transferencia
de datos orientada a conexin
Entidad de
protocolo
Entidad de
protocolo
Entidad de
protocolo
Solicitud de conexin
Conexin aceptada
Solicitud de cierre de conexin
Confirmacin
Datos
Cierre de la conexin aceptado
Nultiples
intercambios
T
i
e
m
p
o
Entrega en orden
T Puede que las PDU hayan seguido rutas
distintas para llegar al destino.
T Puede que las PDU lleguen con un orden
diferente al de partida.
T Si cada PDU se enumera secuencialmente, se
puede mantener el orden.
Control de flu]o
T Operacin realizada por la entidad receptora.
T Limita la velocidad o la cantidad de datos.
T Procedimiento de parada-y-espera.
T Sistema de crditos:
S ventana corredera.
T Es necesario en el nivel de aplicacin, asi como
en la capa de red.
Control de errores
T Para recuperar prdidas o deterioros.
T Deteccin de errores:
S El emisor inserta un cdigo que sea capaz de
detectar errores.
S El receptor comprobara el valor del cdigo.
S Si se detecta un error, el receptor descartara la PDU.
T Retransmisin:
S Si no se recibe una confirmacin de la PDU
transmitida, el emisor retransmitira la PDU.
T Se debe realizar a varios niveles.
Direccionamiento
T Nivel de direccionamiento.
T Alcance del direccionamiento.
T Identificadores de la conexin.
T Nodo de direccionamiento.
Nivel de direccionamiento
T Nivel de la arquitectura en el que se identifica a
la entidad.
T Cada sistema (servidor) o sistema intermedio
(router) esta asociado a una unica direccin.
T Direccin del nivel de la red:
S Direccin IP o direccin Internet (TCPfIP).
S Punto de acceso al servicio de red o NSAP (OSI).
T Proceso dentro del sistema:
S Numero de puerto (TCPfIP).
S Puerto de acceso al servicio o SAP (OSI).
Conceptos de direccionamiento
Estacin A Estacin B
Aplicacin
X
Aplicacin
Y Aplicacin
X
Aplicacin
Y
Aplicacin
Y
Protocolo de acceso
a la red 41
Protocolo de acceso
a la red 42
Fisica Fisica
Red 1 Red 2
Direccin del
punto de
conexin a la red
Conexin lgica (por
ejemplo: circuito
virtual)
Direccin global de
la red
Conexin lgica
(conexin TCP)
Puerto o punto de acceso
al servcio (SAP)
Alcance del direccionamiento
T No ambigedad global:
S Una direccin global identifica a un solo sistema.
S Slo hay un sistema con direccin X.
T Aplicabilidad global:
S Desde cualquier sistema se podra identificar a
cualquier otro, utlizando su direccin global.
S La direccin X identifica cualquier sistema conectado
a cualquier red.
T Ejemplo: La direccin NAC en una red IEEE 802.
dentificadores de la conexin
T Transferencias orientadas a conexin (circuitos
virtuales).
T Designar un nombre de conexin durante la
fase de transmisin:
S Reduccin de cabeceras ya que los identificadores de
la conexin son mas cortos que las direcciones
globales.
S Para el encaminamiento se debe definir una ruta fija.
S Puede que una entidad desee utilizar
simultaneamente mas de una conexin
(multiplexacin).
S Informacin de estado.
Modo de direccionamiento
T Normalmente, una direccin alude a un unico
sistema o puerto:
S Unidestino.
S Enviado por una maquina o una persona.
T Puede que una direccin aluda a todas las
entidades dentro de un dominio:
S Difusin.
S Enviado a todas las maquinas o usuarios.
T Puede referirse a un subconjunto especifico de
entidades en un dominio:
S Nultidestino.
S Enviado a algunas maquinas o grupos de usuarios.
Multiplexacin
T Se establecen varias conexiones dentro de un
unico sistema.
T Asignacin de conexiones de un nivel a otro:
S Transportando una cantidad de conexiones
determinada a travs de un cable de fibra ptica.
S Agregando lineas ISDN para obtener mayor amplitud
de banda.
8ervicios de transmisin
T Prioridad:
S Ejemplo: mensajes de control.
T Calidad del servicio:
S velocidad de transmisin minima.
S Retardo maximo.
T Seguridad:
S Acceso restringido.
El modelo O8
T Jerarquizacin en capas.
T Cada capa realiza un conjunto de funciones
necesarias para comunicarse con otros
sistemas.
T Cada capa se sustenta en la capa
inmediatamente inferior, la cual realizara
funciones mas primitivas.
T Cada capa proporciona servicios a la capa
inmediatamente superior.
T Los cambios en una capa no implicaran cambios
en las otras capas.
El entorno O8
Construccin de
una PDU de salida
Reduccin de una
PDU de entrada
Datos del usuario Datos del usuario
Infraestructura
de
comunicaciones
(p.e.: enlace
punto-a-punto,
red)
Aplicacin
X
Aplicacin
Y
Aplicacin
Aplicacin
Presenta-
cin
Presenta-
cin
Sesin Sesin
Transporte Transporte
Red
Red
Enlace de
datos
Enlace de
datos
Fisica Fisica
La arquitectura O8 como un modelo de
referencia para la nominalizacin
Capa 7
(aplicacin)
Capa N
Capa 1
(fisica)
Funcin de
comunicacin
total Descomposicin
(modularidad,
ocultar
informacin)
Estandares de aplicacin en OSI
(por ejemplo: gestin de red,
seguridad)
Servicio a la
capa N + 1
Protocolo
con la capa
par N
Servicio a la
capa N - 1
Entidad de
la capa N
Normas especificas de capa
Definicin de servicio
(descripcin funcional
para uso interno)
Direccionamiento
(punto de acceso al
servicio)
Capa N
Especificacin del
protocolo (sintaxis y
semantica necesarias
para la interoperatividad)
Elementos de la normalizacin
T Especificacin del protocolo:
S Dos entidades en la misma capa en sistemas diferentes
cooperan e interactuan por medio del protocolo.
S Pueden estar implicados sistemas operativos diferentes.
S El protocolo se debe especificar con precisin:
R Dar formato a la unidad de datos.
R Semantica de todos los campos.
R Secuencia permitida de PDU.
T Definicin del servicio:
S Descripcin funcional que define qu servicios se estan
proporcionando.
T Direccionamiento:
S Las entidades se identifican mediante un punto de acceso
al servicio (SAP).
Las capas de O8
T Capa fisica:
S Se encarga de la interfaz fisica entre los dispositivos:
R Necanica.
R Elctrica.
R Funcional.
R De procedimiento.
T Capa del enlace de datos:
S Proporciona los medios para activar, mantener y
desactivar el enlace.
S Deteccin y control de errores.
S La capa adyacente superior puede suponer que la
transmisin esta libre de errores.
Las capas de O8
T Capa de red:
S Transferencia de informacin.
S Las capas superiores no necesitan conocer la transmisin de
datos subyacente.
S Tampoco necesitan conocer las tecnologias de conmutacin
utlizadas para conectar los sistemas.
T Capa de transporte:
S Intercambia datos entre sistemas finales.
S Libre de errores.
S En orden.
S Sin prdidas.
S Sin duplicaciones.
S Calidad de servicio.
Las capas de O8
T Capa de sesin:
S Control de dialogo entre aplicaciones.
S Disciplina de dialogo.
S Agrupamiento.
S Recuperacin.
T Capa de presentacin:
S Codificacin y formato de los datos.
S Compresin de los datos.
S Cifrado de datos.
T Capa de aplicacin:
S Nedio para que los programas de aplicacin accedan
al entorno OSI.
Utilizacin de un retransmisor
Sistema
final
Sistema
final
Retransmisor
Protocolo de la capa de presentacin
Protocolo de la capa de aplicacin
Protocolo de la capa de sesin
Protocolo de la capa de transporte
Red Red
Enlace de datos Enlace de datos
Fisica Fisica
Nedio fisico para OSI Nedio fisico para OSI
Arquitectura de protocolos TCP/P
T Arquitectura comercial dominante.
T Con mas xito que la estructura OSI.
T Desarrollada gracias al esfuerzo investigador
financiado por el Departamento de Defensa de
Estados Unidos.
T Internet esta construida sobre el conjunto de
protocolos TCPfIP.
Arquitectura de protocolos TCP/P
T Capa de aplicacin:
S Comunicacin entre procesos o aplicaciones de
computadores separados.
T Capa de transporte extremo-a-extremo (TCPfUDP):
S Transferencia de datos extremo-a-extremo.
S Puede incluir mecanismos de seguridad (TCP).
S Oculta los detalles de la red, o redes subyacentes.
T Capa Internet (IP):
S Encaminamiento de los datos.
Arquitectura de protocolos TCP/P
T Capa de acceso a la red:
S Interfaz lgica entre un sistema final y una subred.
T Capa fisica:
S Nedio de transmisin.
S Tasa de senalizacin y codificacin.
Unidades de datos de protocolo
en la arquitectura TCP/P
Datos del usuario
Cabecera
TCP
Cabecera
IP
Cabecera de
red
Secuencia de
bytes de
aplicacin
Segmento
TCP
Datagrama
IP
Paquete del nivel
de red
Algunos protocolos en la
familia de protocolos TCP/P
BGP = Protocolo de pasarela frontera
FTP = Protocolo de transferencia de ficheros
HTTP = Protocolo de transferencia de hipertextos
ICNP = Protocolo de mensajes de control de
Internet
IP = Protocolo Internet
NINE = Extensiones multipropsito de correo
electrnico en Internet
OSPF = Protocolo abierto del primer camino
mas corto
RSvP = Protocolo de reserva de recursos
SNTP = Protocolo sencilllo de transferencia de
correo electrnico
SNNP = Protocolo sencillo de gestin de redes
TCP = Protocolo de control de transmisin
UDP = Protocolo de datagramas de usuario
Lecturas recomendadas
T Stallings, W. Cmunans ) Ps
CmpuIars, sexta edicin. Nadrid: Prentice Hall,
2000: Capitulo 2.
T Comer, D. 1nIrnIwrKng wIn TCP,1P , VIum 1.
PrnpIs, PrIIs, an ArnIIur. Upper
Saddle River, NJ: Prentice Hall, 1995.
T Comer, D. and Stevens,D. 1nIrnIwrKng wIn
TCP,1P volume II and volume III. Upper Saddle
River, NJ: Prentice Hall, 1999 8 1997.
T Halsall, F. DaIa CmmunaIns, CmpuIr
NIwrKs an Opn 5)sIms. Reading, NA:
Addison Wesley, 1996.

También podría gustarte