.1.Concepto de protocolo
2. Función de los protoclos
3. Elementos de un protocolo
4. Diez reglas en el diseño de un protocolo
6. Control de flujo y modelos de validación
1. Protocolos y Servicios informáticos
Presenta: Laura Ornelas Villa
UNIVERSIDAD POLITÉCNICA DE DURANGO
2. Protocolo
Un protocolo es un acuerdo entre las partes
participantes en la comunicación sobre el
cómo y en que condiciones será posible
llevar a cabo el intercambio.
✓✓
✓✓
3. Función de los protocolos
• Enviar y recibir información.
• Identificar los medios de comunicación, receptor y
emisor.
• Establecer la comunicación.
• Asegurar la integridad del mensaje.
• Codificar y decodificar.
4. Función de los Protocolos
Protocolos
Funciones
Segmentación
Encapsulado
Tamaño de
Bloques
Adherir
Información
Almacenamiento
Temporal
Detección de
errores
Control
Flujo
Direccionamiento
Direcciones IP
únicas
Errores
Evitar Saturación
Transmisión
Temporizadores
Prioridad
Circuito de Flujo
Grado de Servicio
Seguridad
5. Elementos de un Protocolo
1. Servicio que proporciona el protocolo
Propósito de Protocolo (Transferir, establecer elementos, revisión)
6. • 2. Suposiciones sobre el entorno donde se ejecuta el
protocolo
• Mínimo 2 usuarios y un canal de transmisión
• Control de mensajes
• Control de errores
7. • 3. Vocabulario de los mensajes utilizados en el
protocolo
Vocabulario del protocolo
• ack = mensaje + acuse de recibo positivo
• nack= mensaje + acuse de recibo negativo
• err = mensaje con distorsión
8. • 4. Formato de los mensajes del vocabulario del
protocolo.
9. 5. Reglas de procedimiento que controlan la
consistencia del intercambio de mensajes.
10. Reglas en el diseño de un protocolo
1. Asegurarse de definir bien todos los aspectos del protocolo
2. Definir el servicio a realizar por cada nivel antes de elegir estructuras
3. Diseñar antes funcionalidad externa que la interna
4. Mantener el diseño simple
5. No conectar lo que es independiente
6. Obviar aquello que es innecesario
7. Validar el diseño antes de implementarlo
8. Implementar diseño, medir su rendimiento y optimizarlo
9. Comprobar que la versión final cumple los criterios de diseño
10. Nunca saltarse las 7 primeras regla
11. Tipos de protocolo
Tipos de
Protocolo
Modelo OSI
Presentación
Aplicación
Sesión
Transporte
Red
Enlace de Datos
Física
SNMP
FTP
NCP
TCP
IPv4
Frame Relay
GSM
ASN.
HTTP
NFS
UDP
IPv6
PPP
DSL
OSPF
Token Ring
ISDN
DHCP
HTTPS
SMTP
TFTP
VTP