SlideShare una empresa de Scribd logo
1 de 14
Protocolos y Servicios Informáticos
Grecia Paola Martínez Ontiveros
Contenido
• Definición de protocolo.
• Función de un protocolo.

• Elementos de un protocolo.
• Diseño de un protocolo.
• Errores, tipos, corrección y bit de paridad.

• Control de flujo y modelos de validación.
¿Qué es un protocolo?
• Un protocolo es básicamente, según la definición de Cisco, un conjunto de
reglas que rigen la comunicación, un protocolo controla prácticamente la
conexión, comunicación y transferencia de datos entre dos puntos finales.

• Los siguientes son protocolos comúnmente conocidos en el mundo de las
telecomunicaciones:

RS-232
HTTP

Ethernet

IPv4

TCP/IP

ICMP
¿Cuál es su función?
• Permitir que dos o mas dispositivos entablen una comunicación para el
intercambio de información. Este conjunto de reglas se utilizan para definir
el medio de comunicación, la sintaxis, la sincronización de la
comunicación y hasta en algunos casos los métodos para la recuperación
de información ante errores.

• Otra función fundamental de los protocolos es promover la
estandarización, de esta manera dos dispositivos que no sean productos
de la misma marca o fabricante, podrán comunicarse si ambos se rigen
bajo el mismo protocolo.
Elementos de un protocolo
• Los elementos clave que componen a un protocolo son:
• Sintaxis, se refiere al formato o estructura de los datos, es decir el orden
en que se presentaran. Un ejemplo de este formato sería que en un
mensaje los primeros ocho bits identifiquen al emisor, los siguientes
ocho bits identifiquen al receptor y el resto de los bits sean en el
mensaje en sí.
• Semántica, es el significado de cada sección de bits que componen el
mensaje, es básicamente la interpretación que se le dará al formato del
mensaje.
• Sincronización, se refiere a dos características importantes: la primera a
cuando los datos pueden ser enviados y la segunda característica es la
rapidez los datos pueden ser transmitidos.
Principios en el diseño de protocolos
• Sencillez, un protocolo puede ser construido a partir de un pequeño
número de piezas bien diseñadas y bien entendidas, cada una de estas
piezas lleva a cabo una función y la realiza bien.

• Modularidad, cada pieza de un protocolo es llamada protocolo ligero,
estas piezas están desarrolladas como funciones ortogonales que no se
mezclan, si no que están diseñadas como entidades independientes.
• Protocolos bien formados, un protocolo bien formado se debe de autoestabilizar a el mismo, si un error cambia el estado del protocolo este
debe de estar diseñado para volver a un estado deseable de
funcionamiento.

• Solidez, un protocolo de estar preparado para desenvolverse
adecuadamente en cada acción posible y con cada posible secuencia de
acciones, en todas las condiciones posibles. Además el protocolo debe
hacer sólo suposiciones mínimas sobre su entorno para evitar
dependencias de características particulares que podrían cambiar, un
diseño solido escala fácilmente con las nuevas tecnologías sin la
necesidad de cambios fundamentales.
Errores, tipos, corrección y bit de paridad.
• Algunos de los errores comunes que presentan los protocolos son:
• Implementar el protocolo sin una especificación clara y detallada de lo
que tiene que hacer.
• No poder delimitar con claridad los mensajes
• No interrumpir un gran intercambio de datos en mensajes más
pequeños con comprobación de errores y protocolo de sincronización,
lo que provoca que con un error se arruine completamente el mensaje.
• No tener en cuenta todos los tipos de problemas que pudieran
producirse si ocurre un error de comunicaciones al azar en cualquier
parte del protocolo.
• Existen dos tipos de protocolos:
• Orientados a la conexión, como:
• TCP
• Frame Relay
• ATM
• No orientados a la conexión, como:
• IP
• UDP
• ICMP
• IPX
• El bit de paridad es útil para la detección de errores durante la transmisión
de datos de un punto a otro. Se genera un bit de paridad en el emisor y
después se verifica la paridad en el destino, si la paridad recibida no es la
misma que la que se envío esto indica que cuando menos un bit cambio
su valor durante la transmisión.
Control de flujo y modelos de validación
• En las comunicaciones, el control de flujo es el proceso de ajustar el
movimiento de datos desde un dispositivo a otro para asegurar que el
dispositivo receptor puede manejar todos los datos entrantes. Esto es
importante cuando el dispositivo emisor es capaz de enviar datos mucho
más rápido que el dispositivo receptor puede procesar. Hay muchos
mecanismos de control de flujo.
• Uno de los protocolos de control de flujo más comunes para la
comunicación se llama xon-xoff, en este mecanismo, el dispositivo
receptor envía un mensaje xoff a el dispositivo emisor cuando su buffer
está lleno, el dispositivo emisor entonces deja de enviar datos, cuando el
dispositivo receptor está listo para recibir más datos, envía una señal de
xon.
• Los modelos de validación son métodos para comprobar que la
interacción de un protocolo es acorde a las especificaciones de diseño del
protocolo.
• Los objeticos de los modelos de validación son:
• Asegurar la fiabilidad y disponibilidad de los protocolos de
comunicación.
• Evaluar aspectos importantes de los protocolos
• Exactitud, garantizar el comportamiento esperado en una situación
específica.
• Solidez, el protocolo debe ser capaz de trabajar correctamente en
condiciones anormales.
• Reducir la complejidad (de ser posible).
• Eliminar la ambigüedad.
• Preparar un protocolo bien estructurado

Más contenido relacionado

La actualidad más candente (10)

Tso433
Tso433Tso433
Tso433
 
Protocolos de internet
Protocolos de internetProtocolos de internet
Protocolos de internet
 
Glosario
GlosarioGlosario
Glosario
 
Protocolos de red
Protocolos de redProtocolos de red
Protocolos de red
 
Snmp santi
Snmp santiSnmp santi
Snmp santi
 
Pedro
PedroPedro
Pedro
 
Prueba
PruebaPrueba
Prueba
 
Pedro
PedroPedro
Pedro
 
Teleprocesos - Unidad III
Teleprocesos - Unidad IIITeleprocesos - Unidad III
Teleprocesos - Unidad III
 
4.3.3
4.3.3 4.3.3
4.3.3
 

Destacado (20)

Documentos electrónicos practica 2
Documentos electrónicos practica 2Documentos electrónicos practica 2
Documentos electrónicos practica 2
 
Libelula2
Libelula2Libelula2
Libelula2
 
Buscadores
BuscadoresBuscadores
Buscadores
 
Encriptación111
Encriptación111Encriptación111
Encriptación111
 
La diversidad de España, Cataluña
La diversidad de España, CataluñaLa diversidad de España, Cataluña
La diversidad de España, Cataluña
 
La historia de la escuela
La historia de la escuelaLa historia de la escuela
La historia de la escuela
 
Como citar documentos electrónicos 2
Como citar documentos electrónicos 2Como citar documentos electrónicos 2
Como citar documentos electrónicos 2
 
Encriptación
EncriptaciónEncriptación
Encriptación
 
El tabaquismo
El tabaquismoEl tabaquismo
El tabaquismo
 
El tabaquismo
El tabaquismoEl tabaquismo
El tabaquismo
 
El tabaquismo
El tabaquismoEl tabaquismo
El tabaquismo
 
El tabaquismo
El tabaquismoEl tabaquismo
El tabaquismo
 
Orlando flores presentacion.
Orlando flores presentacion.Orlando flores presentacion.
Orlando flores presentacion.
 
Nutrición
NutriciónNutrición
Nutrición
 
Diapositibas mari
Diapositibas mariDiapositibas mari
Diapositibas mari
 
Practica 2 paty
Practica 2 patyPractica 2 paty
Practica 2 paty
 
Yesenia y mariana
Yesenia y marianaYesenia y mariana
Yesenia y mariana
 
El tabaquismo
El tabaquismoEl tabaquismo
El tabaquismo
 
El tabaquismo
El tabaquismoEl tabaquismo
El tabaquismo
 
Seguridad informática
Seguridad informáticaSeguridad informática
Seguridad informática
 

Similar a Protocolos y servicios informáticos

Similar a Protocolos y servicios informáticos (20)

Protocolos de las redes
Protocolos de las redesProtocolos de las redes
Protocolos de las redes
 
Protocolos y servicios informáticos
Protocolos y servicios informáticosProtocolos y servicios informáticos
Protocolos y servicios informáticos
 
Protocolos y servicios informaticos
Protocolos y servicios informaticosProtocolos y servicios informaticos
Protocolos y servicios informaticos
 
Protocolos
ProtocolosProtocolos
Protocolos
 
Protocolos y servicios
Protocolos y serviciosProtocolos y servicios
Protocolos y servicios
 
Protocolos de red
Protocolos de redProtocolos de red
Protocolos de red
 
Protocolos de red
Protocolos de redProtocolos de red
Protocolos de red
 
Protocolos y servicios informaticos
Protocolos y servicios informaticosProtocolos y servicios informaticos
Protocolos y servicios informaticos
 
CUADRO COMPARATIVO ENTRE MODELO OSI Y TCP/IP
CUADRO COMPARATIVO ENTRE MODELO OSI Y TCP/IPCUADRO COMPARATIVO ENTRE MODELO OSI Y TCP/IP
CUADRO COMPARATIVO ENTRE MODELO OSI Y TCP/IP
 
Protocolos del Modelo OSI
Protocolos del Modelo OSIProtocolos del Modelo OSI
Protocolos del Modelo OSI
 
Protocolos
ProtocolosProtocolos
Protocolos
 
Protocolos
ProtocolosProtocolos
Protocolos
 
Protocolos
ProtocolosProtocolos
Protocolos
 
Protocolos
ProtocolosProtocolos
Protocolos
 
Protocolos
ProtocolosProtocolos
Protocolos
 
Protocolos
ProtocolosProtocolos
Protocolos
 
Protocolos de Comunicación
Protocolos de ComunicaciónProtocolos de Comunicación
Protocolos de Comunicación
 
Protocolos de comunicacion
Protocolos de comunicacionProtocolos de comunicacion
Protocolos de comunicacion
 
Protocolos de comunicación
Protocolos de comunicaciónProtocolos de comunicación
Protocolos de comunicación
 
Saul
SaulSaul
Saul
 

Protocolos y servicios informáticos

  • 1. Protocolos y Servicios Informáticos Grecia Paola Martínez Ontiveros
  • 2. Contenido • Definición de protocolo. • Función de un protocolo. • Elementos de un protocolo. • Diseño de un protocolo. • Errores, tipos, corrección y bit de paridad. • Control de flujo y modelos de validación.
  • 3. ¿Qué es un protocolo? • Un protocolo es básicamente, según la definición de Cisco, un conjunto de reglas que rigen la comunicación, un protocolo controla prácticamente la conexión, comunicación y transferencia de datos entre dos puntos finales. • Los siguientes son protocolos comúnmente conocidos en el mundo de las telecomunicaciones: RS-232 HTTP Ethernet IPv4 TCP/IP ICMP
  • 4. ¿Cuál es su función? • Permitir que dos o mas dispositivos entablen una comunicación para el intercambio de información. Este conjunto de reglas se utilizan para definir el medio de comunicación, la sintaxis, la sincronización de la comunicación y hasta en algunos casos los métodos para la recuperación de información ante errores. • Otra función fundamental de los protocolos es promover la estandarización, de esta manera dos dispositivos que no sean productos de la misma marca o fabricante, podrán comunicarse si ambos se rigen bajo el mismo protocolo.
  • 5. Elementos de un protocolo • Los elementos clave que componen a un protocolo son: • Sintaxis, se refiere al formato o estructura de los datos, es decir el orden en que se presentaran. Un ejemplo de este formato sería que en un mensaje los primeros ocho bits identifiquen al emisor, los siguientes ocho bits identifiquen al receptor y el resto de los bits sean en el mensaje en sí. • Semántica, es el significado de cada sección de bits que componen el mensaje, es básicamente la interpretación que se le dará al formato del mensaje. • Sincronización, se refiere a dos características importantes: la primera a cuando los datos pueden ser enviados y la segunda característica es la rapidez los datos pueden ser transmitidos.
  • 6. Principios en el diseño de protocolos • Sencillez, un protocolo puede ser construido a partir de un pequeño número de piezas bien diseñadas y bien entendidas, cada una de estas piezas lleva a cabo una función y la realiza bien. • Modularidad, cada pieza de un protocolo es llamada protocolo ligero, estas piezas están desarrolladas como funciones ortogonales que no se mezclan, si no que están diseñadas como entidades independientes.
  • 7. • Protocolos bien formados, un protocolo bien formado se debe de autoestabilizar a el mismo, si un error cambia el estado del protocolo este debe de estar diseñado para volver a un estado deseable de funcionamiento. • Solidez, un protocolo de estar preparado para desenvolverse adecuadamente en cada acción posible y con cada posible secuencia de acciones, en todas las condiciones posibles. Además el protocolo debe hacer sólo suposiciones mínimas sobre su entorno para evitar dependencias de características particulares que podrían cambiar, un diseño solido escala fácilmente con las nuevas tecnologías sin la necesidad de cambios fundamentales.
  • 8.
  • 9.
  • 10.
  • 11. Errores, tipos, corrección y bit de paridad. • Algunos de los errores comunes que presentan los protocolos son: • Implementar el protocolo sin una especificación clara y detallada de lo que tiene que hacer. • No poder delimitar con claridad los mensajes • No interrumpir un gran intercambio de datos en mensajes más pequeños con comprobación de errores y protocolo de sincronización, lo que provoca que con un error se arruine completamente el mensaje. • No tener en cuenta todos los tipos de problemas que pudieran producirse si ocurre un error de comunicaciones al azar en cualquier parte del protocolo.
  • 12. • Existen dos tipos de protocolos: • Orientados a la conexión, como: • TCP • Frame Relay • ATM • No orientados a la conexión, como: • IP • UDP • ICMP • IPX • El bit de paridad es útil para la detección de errores durante la transmisión de datos de un punto a otro. Se genera un bit de paridad en el emisor y después se verifica la paridad en el destino, si la paridad recibida no es la misma que la que se envío esto indica que cuando menos un bit cambio su valor durante la transmisión.
  • 13. Control de flujo y modelos de validación • En las comunicaciones, el control de flujo es el proceso de ajustar el movimiento de datos desde un dispositivo a otro para asegurar que el dispositivo receptor puede manejar todos los datos entrantes. Esto es importante cuando el dispositivo emisor es capaz de enviar datos mucho más rápido que el dispositivo receptor puede procesar. Hay muchos mecanismos de control de flujo. • Uno de los protocolos de control de flujo más comunes para la comunicación se llama xon-xoff, en este mecanismo, el dispositivo receptor envía un mensaje xoff a el dispositivo emisor cuando su buffer está lleno, el dispositivo emisor entonces deja de enviar datos, cuando el dispositivo receptor está listo para recibir más datos, envía una señal de xon.
  • 14. • Los modelos de validación son métodos para comprobar que la interacción de un protocolo es acorde a las especificaciones de diseño del protocolo. • Los objeticos de los modelos de validación son: • Asegurar la fiabilidad y disponibilidad de los protocolos de comunicación. • Evaluar aspectos importantes de los protocolos • Exactitud, garantizar el comportamiento esperado en una situación específica. • Solidez, el protocolo debe ser capaz de trabajar correctamente en condiciones anormales. • Reducir la complejidad (de ser posible). • Eliminar la ambigüedad. • Preparar un protocolo bien estructurado