Sunteți pe pagina 1din 37

Concepto de Protocolo

Concepto de Protocolos

Daniel Díaz Ataucuri,


ddiaz@inictel.gob.pe
Copyright 2004  Daniel Díaz A

Jefe de la División de Telemática


Dirección de Investigación y Tecnología-INICTEL
Profesor Asociado-UNMSM-UNI

http://sipan.inictel.gob.pe/ddiaz

Lima, Setiembre-Diciembre de 2004


Concepto de Protocolo Daniel Díaz Ataucuri
Concepto de Protocolo
CONTENIDO

INTRODUCCION

ESTANDARES

CONCEPTO DE PROTOCOLOS
Copyright 2004  Daniel Díaz A

Concepto de Protocolo Daniel Díaz Ataucuri


Concepto de Protocolo

INTRODUCCION
Copyright 2004  Daniel Díaz A

Concepto de Protocolo Daniel Díaz Ataucuri


Concepto de Protocolo
TRAFICO DE VOZ Y DATOS

El enlace es
Voz usado casi
siempre
Copyright 2004  Daniel Díaz A

El enlace no es
Datos usado de manera
seguida

Concepto de Protocolo Daniel Díaz Ataucuri


Concepto de Protocolo
TECNICAS DE CONMUTACION
Conmutación por circuitos
Implica la existencia de un camino dedicado entre el
transmisor y el receptor de datos.
Se establecen 03 fases:
Inicio de la conexión
Transferencia de datos
Liberación de la conexión
Conmutación por paquetes
Copyright 2004  Daniel Díaz A

La información viaja en paquetes.


Cada paquete viaja de manera independiente de otro.
No existe conexión dedicada entre dos puntos de la red.
Concepto de Protocolo Daniel Díaz Ataucuri
Concepto de Protocolo
CONMUTACION DE CIRCUITOS

1
2

3
4 Fin
Copyright 2004  Daniel Díaz A

Adecuado para voz

Concepto de Protocolo Daniel Díaz Ataucuri


Concepto de Protocolo
CONMUTACION DE PAQUETES
ASI FUNCIONA
INTERNET
1
1
2 1 2 1

1 1 1
2
2 2

Origen 2 Destino
2
2
Copyright 2004  Daniel Díaz A

Unidad de
información
Control del
Contiene: Datos del paquete
paquete
Direcc. de origen
Direcc. de destino Paquete de Datos
Concepto de Protocolo Daniel Díaz Ataucuri
Concepto de Protocolo
CIRCUITOS – vs - PAQUETES
Características Conmutación de CircuitoConmutación de Paquetes
Tiempo para estable- •Según la señalización utili- •No existe fase de estableci-
cer el trayecto. zada. miento.
Retardo de transmi- •Despreciable. •Existe en toda comunicación
sión E2E. •Para tiempo real es negativo.
Asignación de •Único y exclusivo para cada •Compartido por otras comu-
circuitos. comunicación nicaciones simultaneas.
Identificación del •Sólo en la fase de estableci- •Se incluye un identificador
destino. miento. en cada paquete.
Copyright 2004  Daniel Díaz A

Necesidad de alma-
•No es necesario. •Si, en los nodos de la red.
cenar en la red.

Flexibilidad de la red •Encaminamiento alternativo. •Gran flexibilidad.

Concepto de Protocolo Daniel Díaz Ataucuri


Concepto de Protocolo
HISTORIA DE INTERNET

1957 1958 1961 1963 1967


Leonard Kleinrock El Departamento de
Copyright 2004  Daniel Díaz A

04 de octubre Presidente de EEUU


de 1957 se lanzó Dwight Eisenhower (MIT) publica Defensa y Proyectos
el primer documento Asesinato Avanzados e
el primer satélite incentiva a que los Investigación
sobre la Teoría
artificial al espacio Estados Unidos estén de Conmutación (DARPA) lanza el
Sputnik I. al frente de la tecnología. de Paquetes. proyecto ARPANET.

Concepto de Protocolo Daniel Díaz Ataucuri


Concepto de Protocolo
HISTORIA DE INTERNET

1969 1969 1969 1970 1972


07 de Abril Septiembre se instala Diciembre, se
20 de Julio en UCLA la primera completa el Marzo,
Copyright 2004  Daniel Díaz A

Se publica la protocolo host Ray Tomlinson


IMP (Procesadores de
primera RFC a host para introduce el
Mensajes de Interfaz).
Primer nodo de ARPANET, E-mail.
ARPANET: UCLA. llamado el Network
Después: Control Protocol-NCP.
SRI, UCSB, Utha Su diseñador fue
S. Croker/V.Cerf.

Concepto de Protocolo Introducción Daniel Díaz Ataucuri


Concepto de Protocolo
HISTORIA DE INTERNET

Muere el 16 de Agosto

1972 1973 1977 1981 1990 1998 HOY


. .
Copyright 2004  Daniel Díaz A

Octubre se Se desarrolla 01 de Setiembre 12 de Noviembre, Diciembre se Nueva


realiza una la tecnología se publica las RFC se propone el establece Internet y
demostración Ethernet. de los protocolos Proyecto: IPv6 como Nuevas
TCP e IP. World Wide Web:
de ARPANET. nuevo Arquitecturas.
Proposal for a
Fue un éxito. HyperText Project. protocolo
de Internet.

Concepto de Protocolo Daniel Díaz Ataucuri


Concepto de Protocolo

ESTANDARES
Copyright 2004  Daniel Díaz A

Concepto de Protocolo Daniel Díaz Ataucuri


Concepto de Protocolo
TIPOS DE ESTÁNDARES
Cómo era tradicionalmente los estándares?
Veían el funcionamiento interno del equipo
Eran estándares para sistemas cerrados !!

Cómo son ahora los estándares?


Especifican la interconexión de los equipos
Copyright 2004  Daniel Díaz A

Son estándares para sistemas abiertos


Que origina los sistemas abiertos?
Que equipos de cualquier fabricante se interconecten.
La formación de redes
Concepto de Protocolo Daniel Díaz Ataucuri
Concepto de Protocolo
ORGANISMO DE ESTANDARIZACIÓN: ISO
Qué es ISO ?
ISO-International Standards Organization.- Es una
agencia internacional de normas que ven amplias materias.
Fue fundado en 1946.
Define todo tipo de estándares: tornillo, energía solar, etc.
Información en; http://www.iso.ch/
Copyright 2004  Daniel Díaz A

Quienes lo conforman ?
El 70% son instituciones de estándares gubernamentales.
Por ejemplo, ANSI, American National Standards Institute
Concepto de Protocolo Daniel Díaz Ataucuri
Concepto de Protocolo
ORGANISMO DE ESTANDARIZACIÓN: IAB
Qué es IAB ?
IAB-Internet Architecture Board, es un coordinador del
diseño, ingeniería y gestión de la Internet.
http://www.iab.org/
Que comités lo conforman ?
IETF-Internet Engineering Task Force.- Comité para la
ingeniería en internet.
Copyright 2004  Daniel Díaz A

http://www.ietf.org/
IRTF-Internet Research Task Force.- Comité para la
investigación en internet.
http://www.irtf.org/
Concepto de Protocolo Daniel Díaz Ataucuri
Concepto de Protocolo
COMO TRABAJA LA IETF
Que genera la IETF?
Genera las RFC (Request For Comment)
Genera los Draft (borradores)

Como son los grupos de trabajo?


Applications Area
General Area
Copyright 2004  Daniel Díaz A

Internet Area
Operations and Management Area
Routing Area
Security Area
Concepto de Protocolo Daniel Díaz Ataucuri
Concepto de Protocolo
ORGANISMO DE ESTANDARIZACIÓN: ITU-T
Qué es la ITU-T ?
ITU-T-International Telecommunication Union, es una
agencia especializada en telecomunicaciones de la ONU.
Estudia y define recomendaciones técnicas, tecnologías,
de operación y tarifas a nivel mundial.
http://www.itu.int/
Quienes lo conforman ?
Copyright 2004  Daniel Díaz A

Los representantes de los gobiernos.


ITU-T Fue creada el 01 de marzo de 1993 y sustituye al
CCITT (Comité Consultivo Internacional de Telefonía y
Telégrafos).
(*)Perú ingresó el 12-Julio-1915
Concepto de Protocolo Daniel Díaz Ataucuri
Concepto de Protocolo
NORMAS MAS SIGNIFICATIVAS DE LA ITU-T
Cuales son las normas más significativas ?
Recomendaciones de la serie V
Se ocupa de las conexiones de equipos de redes,
denominado Equipo Terminal de Datos (DTE).
Recomendaciones de la serie X
Se ocupa de la conexión de DTE en redes de datos públicas.
Copyright 2004  Daniel Díaz A

Recomendaciones de la serie I
Se ocupa de la conexión de DTE conectados con la ISDN.

Concepto de Protocolo Daniel Díaz Ataucuri


Concepto de Protocolo
EJEMPLOS DE RFC
Entre las RFC, podemos citar como ejemplos a:
RFC 791 corresponde al protocolo IP (versión 4).
RFC 793 corresponde al protocolo TCP .
RFC 2460 corresponde al nuevo protocolo IP (versión 6).
RFC 3031 corresponde al “MultiProtocol Label Switching
Architecture” o MPLS (enero de 2001).
RFC 3486 corresponde a la compresión del protocolo SIP
Copyright 2004  Daniel Díaz A

(febrero de 2003).

Concepto de Protocolo Daniel Díaz Ataucuri


Concepto de Protocolo

CONCEPTO DE
PROTOCOLOS
Copyright 2004  Daniel Díaz A

Concepto de Protocolo Daniel Díaz Ataucuri


Concepto de Protocolo
IDEA DE CAPAS
Yo soy la
Enviar una carta
APLICACION

Me responsabilizo en la APLICACION

Me responsabilizo en el TRANSPORTE

Me responsabilizo en
ENCAMINAR la información
Copyright 2004  Daniel Díaz A

Me responsabilizo en el envío FISICO

Concepto de Protocolo Daniel Díaz Ataucuri


Concepto de Protocolo
QUE ES UN PROTOCOLO ?

Es un conjunto de
convenios y de reglas que
gobiernan el intercambio
de datos entre dos entidades
Copyright 2004  Daniel Díaz A

Concepto de Protocolo Daniel Díaz Ataucuri


Concepto de Protocolo
ASPECTO GENERAL

Aplicación
Módulo n

Módulo n-1
01 módulo
Arquitectura de
de
Módulo n-3 protocolos
comunica-
ción
Copyright 2004  Daniel Díaz A

Módulo 1

Concepto de Protocolo Concepto de Protocolo Daniel Díaz Ataucuri


Concepto de Protocolo
SINTETIZANDO LA IDEA DE PROTOCOLOS
Una clave es que deben tener un formato común.

Los protocolos están ubicados en capas.

Emisor Receptor

Capa n+1 Capa n+1


Copyright 2004  Daniel Díaz A

Se define Comunicación
protocolos Capa n de par a par Capa n

Capa n-1 Capa n-1


RED

Concepto de Protocolo Daniel Díaz Ataucuri


Concepto de Protocolo
CARACTERISTICAS GENERALES
Directo/Indirecto
Las comunicaciones pueden ser directas (punto a punto)
o indirectas (redes)
Estructurado
Definido por un conjunto de módulos, niveles o capas.
Simétrico
Comunicación entre entidades paritarias.
Copyright 2004  Daniel Díaz A

Un protocolo de red se comunica con otro de red.


Normalizado
Es necesario su normalización para ser aceptado.
Concepto de Protocolo Daniel Díaz Ataucuri
Concepto de Protocolo
FRAGMENTACION
La redes IP están formadas de diferentes
tecnologías.
Una tecnología de red transporta como máximo
una cantidad de bytes de datos, MTU.

Fragmentación
dato dato
dato dato
Copyright 2004  Daniel Díaz A

Red de Red de dato dato


tecnología A tecnología B
dato
dato dato
dato
dato

Concepto de Protocolo Daniel Díaz Ataucuri


Concepto de Protocolo
FRAGMENTACION
Fragmentación (Segmentar)/Ensamblado.
Una aplicación envía datos de varios bytes, el protocolo del
nivel inferior puede dividir estos datos en fragmentos.
Razones de fragmentar.
Red formada por diferentes tecnologías.
Control de error más eficiente con menos datos.
En el receptor menor capacidad de memoria.
Copyright 2004  Daniel Díaz A

Desventaja de fragmentar.
Poca eficiencia. Relación Datos/Control menor.
Se interrumpe muy seguido al procesador.
Más tiempo en procesar datos: más pequeños y numerosos.
Concepto de Protocolo Daniel Díaz Ataucuri
Concepto de Protocolo
ENCAPSULAR
Datos

Control Datos
Encapsular
Datos

La información de control contiene:


Copyright 2004  Daniel Díaz A

Dirección de destino y de origen.


Detección de error.
Información sobre el tipo de dato que transporta.
Concepto de Protocolo Daniel Díaz Ataucuri
Concepto de Protocolo
OTRA IDEA DE ENCAPSULAR

NO COMBI
Copyright 2004  Daniel Díaz A

Concepto de Protocolo Daniel Díaz Ataucuri


Concepto de Protocolo
MULTIPLEXACION

Protocolo 1 Protocolo 2 Protocolo 3 Protocolo n


(ICMP) (UDP) (TCP) (RSVP)

Protocolo a
(IP)
Copyright 2004  Daniel Díaz A

Envío de
datagrama
Uso de un
campo tipo
de protocolo
Concepto de Protocolo Daniel Díaz Ataucuri
Concepto de Protocolo
PROTOCOLO NO ORIENTADO A CONEXION

Transmisor Receptor
Dato Dato Dato Dato Dato Dato
Dato
Dato Dato Dato
Dato
Dato Dato Dato
Dato Dato
Dato
Dato Dato Dato
Dato
Copyright 2004  Daniel Díaz A

Cada paquete de datos es enviado a la red sin


la necesidad de que el destino avise la recepción
de cada dato.
Concepto de Protocolo Daniel Díaz Ataucuri
Concepto de Protocolo
PROTOCOLO ORIENTADO A CONEXION

Dato Dato Dato Dato


Ack Ack
Dato Dato
Ack Dato
Ack
Dato Ack
Dato
Dato
Copyright 2004  Daniel Díaz A

Cada vez que un paquete de datos es enviado a


la red, el receptor debe informar al transmisor
de su llegada (Ack).
Concepto de Protocolo Daniel Díaz Ataucuri
Concepto de Protocolo
CONTROL DE CONEXION

Uso de acuses de recibos o ACK..

t=0 Entidad de Entidad de


protocolo protocolo

Varios
intercambios
Copyright 2004  Daniel Díaz A

t=t1

Concepto de Protocolo Daniel Díaz Ataucuri


Concepto de Protocolo
CONTROL DE FLUJO
El receptor limita la cantidad o velocidad de
datos que envía el emisor.
Stop-and-wait.

Espero
confirmación
Copyright 2004  Daniel Díaz A

Ventana deslizante.

PDU1 PDU2 PDUn

Concepto de Protocolo Daniel Díaz Ataucuri


Concepto de Protocolo
SERVICIO COMBINADO
RED ATM

Datos Datos

Transferencia Transferencia
de archivos de archivos
Datos Datos

ORIENTADO
A CONEXION Transporte Transporte
Se establece una conexión
Ok_INIC INICIO INICIO Ok_INIC
Copyright 2004  Daniel Díaz A

NO
ORIENTADO Red Red
A CONEXION
Datos Datos
Ok_INIC INICIO Se establece un circuito virtual INICIO Ok_INIC
CONEX CONEX
Datos Ok_INIC INICIO Ok_INIC Datos
ORIENTADO
A CONEXION ATM ATM
Ok_CON Ok_CON

Concepto de Protocolo Daniel Díaz Ataucuri


Concepto de Protocolo
CUAL ES LA CLAVE

Transmisión de los datos es vertical

Cada capa se propaga de manera


Copyright 2004  Daniel Díaz A

horizontal

Concepto de Protocolo Daniel Díaz Ataucuri


Concepto de Protocolo
Copyright 2004  Daniel Díaz A

Concepto de Protocolo Daniel Díaz Ataucuri