fbpx
Wikipedia

Protocolo de comunicaciones

En informática y telecomunicación, un protocolo de comunicaciones es un sistema de reglas que permiten que dos o más entidades (computadoras, teléfonos celulares, etc.) de un sistema de comunicación se comuniquen entre ellas para transmitir información por medio de cualquier tipo de variación de una magnitud física. Se trata de las reglas o el estándar que define la sintaxis, semántica y sincronización de la comunicación, así como también los posibles métodos de recuperación de errores. Los protocolos pueden ser implementados por hardware, por software, o por una combinación de ambos.[1]

En la comunicación por semáforo el protocolo de comunicaciones puede definir los distintos signos, la duración mínima de cada posición o el color de las banderas.

También se define como un conjunto de normas que permite la comunicación entre ordenadores, estableciendo la forma de identificación de estos en la red, la forma de transmisión de los datos y la forma en que la información debe procesarse.

Los sistemas de comunicación utilizan formatos bien definidos (protocolo) para intercambiar mensajes. Cada mensaje tiene un significado exacto destinado a obtener una respuesta de un rango de posibles respuestas predeterminadas para esa situación en particular. Normalmente, el comportamiento especificado es independiente de cómo se va a implementar. Los protocolos de comunicación tienen que estar acordados por las partes involucradas. Para llegar a dicho acuerdo, un protocolo puede ser desarrollado dentro de estándar técnico. Un lenguaje de programación describe el mismo para los cálculos, por lo que existe una estrecha analogía entre los protocolos y los lenguajes de programación: «los protocolos son a las comunicaciones como los lenguajes de programación son a los cómputos».[2]​ Un protocolo de comunicación, también llamado en este caso protocolo de red, define la forma en la que los distintos mensajes o tramas de bit circulan en una red de computadoras.

Por ejemplo, el protocolo sobre palomas mensajeras permite definir la forma en la que una paloma mensajera transmite información de una ubicación a otra, definiendo todos los aspectos que intervienen en la comunicación: tipo de paloma, cifrado del mensaje, tiempo de espera antes de dar a la paloma por 'perdida'... y cualquier regla que ordene y mejore la comunicación.

Propiedades típicas

Si bien los protocolos pueden variar mucho en propósito y sofisticación, la mayoría especifican una o más de las siguientes propiedades:

  • Detección de la conexión física subyacente (con cable o inalámbrica), o la existencia de otro punto final o nodo.
  • Handshaking.
  • Negociación de varias características de la conexión.
  • Cómo iniciar y finalizar una sesión.
  • 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.
  • Estrategias para mejorar la seguridad (autenticación, cifrado).
  • Cómo se construye una red física.

Protocolos basados en niveles de abstracción

En el campo de las redes informáticas, los protocolos se pueden dividir en varias categorías. Una de las clasificaciones más estudiadas es la del modelo OSI (Open System Interconnection, interconexión de sistemas abiertos).

Según la clasificación OSI, la comunicación de varios “Equipos Terminales de Datos” (ETD) se puede estudiar dividiéndola en 7 niveles, que son expuestos desde su nivel más alto hasta el más bajo:[3]

Capas Niveles Categorías
Capa 7 nivel de aplicación Aplicación
Capa 6 nivel de presentación
Capa 5 nivel de sesión
Capa 4 nivel de transporte
Capa 3 nivel de red Transporte
de datos
Capa 2 nivel de enlace de datos
Capa 1 nivel físico

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.

Otra clasificación, más práctica y la apropiada para TCP/IP, podría ser la siguiente:[4]

Los protocolos de cada capa tienen una interfaz bien definida. Generalmente, una capa se comunica con la capa inmediata inferior, la inmediata superior, y la capa del mismo nivel en otros computadores de la red. Esta división de los protocolos ofrece abstracción en la comunicación.

Una aplicación (capa nivel 7) por ejemplo, solo necesita conocer cómo comunicarse con la capa 6 que le sigue, y con otra aplicación en otro computador (capa 7). No necesita conocer nada entre las capas de la 1 a la 5. Así, un navegador web (HTTP, capa 7) puede utilizar una conexión Ethernet o PPP (capa 2) para acceder a la Internet, sin que sea necesario cualquier tratamiento para los protocolos de este nivel más bajo. De la misma forma, un router sólo necesita de las informaciones del nivel de red para enrutar paquetes, sin que importe si los datos en tránsito pertenecen a una imagen para un navegador web, un archivo transferido vía FTP o un mensaje de correo electrónico.

Ejemplos de protocolos de red

Véase también

Referencias

  1. Licesio J. Rodríguez-Aragón: Tema 4: Internet y Teleinformática. Consultado el 24 de abril de 2013.
  2. Comer 2000, Sect. 11.2 - The Need For Multiple Protocols, p. 177, "They (protocols) are to communication what programming languages are to computation" (en inglés)
  3. Universidad Nacional del Centro de la Provincia de Buenos Aires (ed.). «El Modelo OSI» (PDF). Consultado el 29 de diciembre de 2012. 
  4. Universidad Miguel Hernández de Elche (ed.). «El Modelo TCP/IP» (PDF). Consultado el 29 de diciembre de 2012. 

Enlaces externos

  • netcom.it.uc3m.es/protocolos/index.php (enlace roto disponible en Internet Archive; véase el historial, la primera versión y la última). Protocolos de comunicación: Telemática,
  •   Datos: Q132364

protocolo, comunicaciones, informática, telecomunicación, protocolo, comunicaciones, sistema, reglas, permiten, más, entidades, computadoras, teléfonos, celulares, sistema, comunicación, comuniquen, entre, ellas, para, transmitir, información, medio, cualquier. En informatica y telecomunicacion un protocolo de comunicaciones es un sistema de reglas que permiten que dos o mas entidades computadoras telefonos celulares etc de un sistema de comunicacion se comuniquen entre ellas para transmitir informacion por medio de cualquier tipo de variacion de una magnitud fisica Se trata de las reglas o el estandar que define la sintaxis semantica y sincronizacion de la comunicacion asi como tambien los posibles metodos de recuperacion de errores Los protocolos pueden ser implementados por hardware por software o por una combinacion de ambos 1 En la comunicacion por semaforo el protocolo de comunicaciones puede definir los distintos signos la duracion minima de cada posicion o el color de las banderas Tambien se define como un conjunto de normas que permite la comunicacion entre ordenadores estableciendo la forma de identificacion de estos en la red la forma de transmision de los datos y la forma en que la informacion debe procesarse Los sistemas de comunicacion utilizan formatos bien definidos protocolo para intercambiar mensajes Cada mensaje tiene un significado exacto destinado a obtener una respuesta de un rango de posibles respuestas predeterminadas para esa situacion en particular Normalmente el comportamiento especificado es independiente de como se va a implementar Los protocolos de comunicacion tienen que estar acordados por las partes involucradas Para llegar a dicho acuerdo un protocolo puede ser desarrollado dentro de estandar tecnico Un lenguaje de programacion describe el mismo para los calculos por lo que existe una estrecha analogia entre los protocolos y los lenguajes de programacion los protocolos son a las comunicaciones como los lenguajes de programacion son a los computos 2 Un protocolo de comunicacion tambien llamado en este caso protocolo de red define la forma en la que los distintos mensajes o tramas de bit circulan en una red de computadoras Por ejemplo el protocolo sobre palomas mensajeras permite definir la forma en la que una paloma mensajera transmite informacion de una ubicacion a otra definiendo todos los aspectos que intervienen en la comunicacion tipo de paloma cifrado del mensaje tiempo de espera antes de dar a la paloma por perdida y cualquier regla que ordene y mejore la comunicacion Indice 1 Propiedades tipicas 2 Protocolos basados en niveles de abstraccion 2 1 Ejemplos de protocolos de red 3 Vease tambien 4 Referencias 5 Enlaces externosPropiedades tipicas EditarSi bien los protocolos pueden variar mucho en proposito y sofisticacion la mayoria especifican una o mas de las siguientes propiedades Deteccion de la conexion fisica subyacente con cable o inalambrica o la existencia de otro punto final o nodo Handshaking Negociacion de varias caracteristicas de la conexion Como iniciar y finalizar una sesion Procedimientos en el formateo de un mensaje Que hacer con mensajes corruptos o formateados incorrectamente correccion de errores Como detectar una perdida inesperada de la conexion y que hacer entonces Terminacion de la sesion y o conexion Estrategias para mejorar la seguridad autenticacion cifrado Como se construye una red fisica Protocolos basados en niveles de abstraccion EditarArticulo principal Modelo OSI En el campo de las redes informaticas los protocolos se pueden dividir en varias categorias Una de las clasificaciones mas estudiadas es la del modelo OSI Open System Interconnection interconexion de sistemas abiertos Segun la clasificacion OSI la comunicacion de varios Equipos Terminales de Datos ETD se puede estudiar dividiendola en 7 niveles que son expuestos desde su nivel mas alto hasta el mas bajo 3 Capas Niveles CategoriasCapa 7 nivel de aplicacion AplicacionCapa 6 nivel de presentacionCapa 5 nivel de sesionCapa 4 nivel de transporteCapa 3 nivel de red Transportede datosCapa 2 nivel de enlace de datosCapa 1 nivel fisicoA su vez esos 7 niveles se pueden subdividir en dos categorias 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 Otra clasificacion mas practica y la apropiada para TCP IP podria ser la siguiente 4 Capascapa de aplicacioncapa de transportecapa de redcapa de enlace de datoscapa fisicaLos protocolos de cada capa tienen una interfaz bien definida Generalmente una capa se comunica con la capa inmediata inferior la inmediata superior y la capa del mismo nivel en otros computadores de la red Esta division de los protocolos ofrece abstraccion en la comunicacion Una aplicacion capa nivel 7 por ejemplo solo necesita conocer como comunicarse con la capa 6 que le sigue y con otra aplicacion en otro computador capa 7 No necesita conocer nada entre las capas de la 1 a la 5 Asi un navegador web HTTP capa 7 puede utilizar una conexion Ethernet o PPP capa 2 para acceder a la Internet sin que sea necesario cualquier tratamiento para los protocolos de este nivel mas bajo De la misma forma un router solo necesita de las informaciones del nivel de red para enrutar paquetes sin que importe si los datos en transito pertenecen a una imagen para un navegador web un archivo transferido via FTP o un mensaje de correo electronico Ejemplos de protocolos de red Editar Capa 1 Nivel fisico Cable coaxial o UTP categoria 5 categoria 5e categoria 6 categoria 6a Cable de fibra optica cable de par trenzado Microondas Radio RS 232 RS 485 Capa 2 Nivel de enlace de datos ARP RARP Ethernet Fast Ethernet Gigabit Ethernet Token Ring FDDI ATM HDLC CDP Capa 3 Nivel de red IP IPv4 IPv6 X 25 ICMP IGMP NetBEUI IPX Appletalk Capa 4 Nivel de transporte TCP UDP SPX Capa 5 Nivel de sesion NetBIOS RPC SSL Capa 6 Nivel de presentacion ASN 1 Capa 7 Nivel de aplicacion SNMP SMTP NNTP FTP SSH HTTP CIFS tambien llamado SMB NFS Telnet IRC POP3 IMAP LDAP Internet Mail 2000 y en cierto sentido WAIS y el desaparecido GOPHER Vease tambien EditarProtocolo tunelizado Familia de protocolos de Internet TCP IP Interfaz de programacion de aplicaciones Modelo OSIReferencias Editar Licesio J Rodriguez Aragon Tema 4 Internet y Teleinformatica Consultado el 24 de abril de 2013 Comer 2000 Sect 11 2 The Need For Multiple Protocols p 177 They protocols are to communication what programming languages are to computation en ingles Universidad Nacional del Centro de la Provincia de Buenos Aires ed El Modelo OSI PDF Consultado el 29 de diciembre de 2012 Universidad Miguel Hernandez de Elche ed El Modelo TCP IP PDF Consultado el 29 de diciembre de 2012 Enlaces externos Editarnetcom it uc3m es protocolos index php enlace roto disponible en Internet Archive vease el historial la primera version y la ultima Protocolos de comunicacion Telematica Datos Q132364Obtenido de https es wikipedia org w index php title Protocolo de comunicaciones amp oldid 134535320, wikipedia, wiki, leyendo, leer, libro, biblioteca,

español

, española, descargar, gratis, descargar gratis, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, imagen, música, canción, película, libro, juego, juegos