2. • En informática, un protocolo es un conjunto de reglas
usadas por computadoras para comunicarse unas con otras
a través de una red por medio de intercambio de mensajes.
• Los protocolos pueden ser implementados
por hardware, software, o una combinación de ambos. A su
más bajo nivel, éste define el comportamiento de una
conexión de hardware.
3. PROPIEDADES TÍPICAS
Si bien los protocolos pueden variar mucho en propósito y
sofisticación, la mayoría especifica una o más de las siguientes
propiedades:
• Detección de la conexión física subyacente
• Negociación de varias características de la conexión.
• Cómo iniciar y finalizar un mensaje.
• Procedimientos en el formateo de un mensaje.
• Qué hacer con mensajes corruptos o formateados
incorrectamente (corrección de errores).
• Cómo detectar una pérdida inesperada de la conexión, y qué
hacer entonces.
• Terminación de la sesión y/o conexión.
4. Los protocolos de comunicación permiten el flujo información
entre equipos que manejan lenguajes distintos, por ejemplo,
dos computadores conectados en la misma red pero con
protocolos diferentes no podrían comunicarse jamás, para ello,
es necesario que ambas "hablen" el mismo idioma. El protocolo
TCP/IP fue creado para las comunicaciones en Internet. Para
que cualquier computador se conecte a Internet es necesario
que tenga instalado este protocolo de comunicación.
Estrategias para mejorar la seguridad
(autenticación, cifrado).
Cómo se construye una red física.
Cómo los computadores se conectan a la red.
5. NIVELES DE ABSTRACCION
Nivel Nombre Categoría
Capa 7 Nivel de aplicación
Capa 6 Nivel de presentación
Aplicación
Capa 5 Nivel de sesión
Capa 4 Nivel de transporte
Capa 3 Nivel de red
Transporte
Capa 2 Nivel de enlace de datos
de datos
Capa 1 Nivel físico
6. A su vez, esos 7 niveles se pueden subdividir en dos
categorías, las capas superiores y las capas inferiores. Las 4
capas superiores trabajan con problemas particulares a las
aplicaciones, y las 3 capas inferiores se encargan de los
problemas pertinentes al transporte de los datos.
Nivel
Capa de aplicación
Capa de transporte
Capa de red
Capa de enlace de datos
Capa física
7. Todos los protocolos y estándares que se
consolidan como propios de Internet han de ser
organizados y dirigidos de alguna manera. Esta es
la misión principal del IETF (Internet
Engineering Task Force), que es una gran
comunidad de carácter abierto formada por
diseñadores de redes, operadores, usuarios, etc.
Todos los protocolos agrupados normalmente
bajo el nombre TCP/IP son estándares de Internet
cuyo desarrollo depende del IETF.
8. Para que un protocolo de Internet se convierta en un
estándar debe pasar por una serie de estados o niveles. El
nivel de proposición de protocolo es asignado cuando un
protocolo tiene posibilidades de convertirse en un
estándar en el futuro, siendo recomendables algunas
pruebas y revisiones hasta que el IESG considere su
avance. Después del nivel de proposición el protocolo
puede pasar a considerarse como un "borrador" (draft
standard).
10. PASOS:
• Definición Del Servicio
• Primitivas De Soporte Y Suposiciones Del Entorno
• Reglas Del Protocolo
• Vocabulario De Mensajes
• Codificación
11. DESARROLLO:
• Definición Del Servicio
• Se desea realizar un protocolo de aplicación que
permita transferir archivos entre un SERVIDOR
hacia un CLIENTE.
• Primitivas De Soporte Y Suposiciones Del Entorno
• Este protocolo operará en una red punto a punto, en
un extremo el servidor y en el otro el cliente.
• El Servidor y Cliente se apoyan en los servicios
ofrecidos por un STM primitivas:
• DATA.Request (Mensaje, Longitud), equivalente a
una transmisión
• DATA.Indication (Mensaje, longitud), equivalente a
una recepción.
• El STM realiza detección y corrección de errores, es
decir al usuario siempre llegan los datos buenos.