Handshaking

De Wikipedia, la enciclopedia libre
Saltar a: navegación, búsqueda

Handshaking es una palabra inglesa cuyo significado es "apretón de manos" y que es utilizada en tecnologías informáticas, telecomunicaciones, y otras conexiones. Handshaking es un proceso automatizado de negociación que establece de forma dinámica los parámetros de un canal de comunicaciones establecido entre dos entidades antes de que comience la comunicación normal por el canal. De ello se desprende la creación física del canal y precede a la transferencia de información normal.

Por lo general, es un proceso que tiene lugar cuando un equipo está a punto de comunicarse con un dispositivo exterior para establecer las normas para la comunicación.

Cuando un ordenador se comunica con otro dispositivo como un módem o una impresora se necesita realizar un handshaking con éste para establecer una conexión.

El apretón de manos puede ser utilizado para negociar parámetros que sean aceptables para los equipos y sistemas en ambos extremos del canal de comunicación, incluyendo pero no limitado a, tasa de transferencia de información, la codificación alfabeto, paridad, interrupción procedimiento, y otros protocolos o características del hardware.

El apretón de manos permite conectar sistemas o el equipo relativamente heterogéneos sobre un canal de comunicación sin la necesidad de intervención humana para establecer parámetros. Un ejemplo clásico del apretón de manos es la de los módems, que suelen negociar los parámetros de comunicación por un breve período cuando se establece una conexión, y posteriormente utilizar esos parámetros para facilitar la transferencia de información óptima sobre el canal en función de su calidad y capacidad. Los ruidos (que es en realidad un sonido que cambia de tono 100 veces por segundo), emitidos por algunos módems con salida de altavoces inmediatamente después se establece una conexión, son en realidad los sonidos que los módems en ambos extremos realizando el procedimiento de apretón de manos; una vez que el procedimiento se completa, el altavoz es silenciado, dependiendo de la configuración del sistema operativo o la aplicación de control del módem.[1]

Ejemplos[editar]

El protocolo Handshake TLS se utiliza para negociar los atributos seguros de una sesión. (RFC 5246, p.37)[2]

Referencias[editar]