jueves, 6 de abril de 2017

Códigos y protocolos







Según Wikipedia, código ''es el lenguaje con que se comunica el emisor y el receptor. El emisor y el receptor deben utilizar el mismo código para que la comunicación sea posible. Aunque todos los otros elementos del circuito comunicativo funcionen adecuadamente, la comunicación no tendrá éxito si el emisor y el receptor no comparten el mismo código''. 
Como vimos en diferentes trabajos prácticos, a medida que nos alejamos del emisor, el código se convierte en una herramienta casi indispensable para establecer una comunicación.

Existen infinidad de códigos. Pero creo que uno de los más conocidos es el Código Morse, creado en 1837 por Samuel Morse. Consiste en una combinación de rayas y puntos. Cada una de estas combinaciones representan una letra o número. Teniendo una guía detallada de todos estos símbolos, podía transmitirse cualquier texto con eficacia.
Viendo el código Morse, nos parece que el problema queda resuelto: Si quiero transmitir un texto, simplemente aplico la conversión de letras a puntos y rayas... y listo!
Pero nada es tan fácil. Ejemplo: si quiero escribir ''Si'', tengo que transmitir ''...'' (s) y ''..'' (i), o sea ''.....'' . Ahora, quien lo recibe, ¿no puede interpretar ''he'' (.....), o ''ese'' (.....), o   ''5'' (.....) ???.
¿Cómo resolvemos esto?. Necesitamos algo más que el código para establecer una comunicación eficaz. Necesitamos un protocolo.
''Un protocolo es un conjunto de reglas y procedimientos que deben respetarse para el envío y la recepción de datos a través de una red. Existen diversos protocolos de acuerdo a cómo se espera que sea la comunicación. Algunos protocolos, por ejemplo, se especializarán en el intercambio de archivos, otros pueden utilizarse simplemente para administrar el estado de la comunicación y los errores''. (fuente: CCM)
¿Entendiste?. Apuesto a que no... Vamos de vuelta. Más allá del código, necesitamos establecer ''un conjunto de reglas y procedimientos...'', por ejemplo, tenemos que ponernos de acuerdo en cómo vamos a separar una letra de otra, o una palabra, o cómo indicar cuándo comienza el mensaje y cuándo termina... Cosas que tienen que ver con la comunicación, pero no con el código propiamente dicho.








1 comentario:

  1. Me encantó la información gracias a esa información me ayudó a contestar mis tareas muy bien 🐱

    ResponderEliminar