Uno de los protocolos involucrados en el movimiento en torno a redes de datos se llama el Protocolo de Control de Transmisión o TCP . Este protocolo es responsable de establecer una conexión y la comprobación de que los paquetes de datos han llegado en secuencia . Algunas instrucciones TCP viajan en frente de los paquetes de datos , y algunos viajes en un paquete que no tiene datos , pero sirve de guía . El programa de TCP receptor por lo general almacena los paquetes que llegan temporalmente antes de enviarlo a la aplicación receptora . Esto sucede especialmente si los paquetes llegan fuera de secuencia . El propósito de la bandera de PSH es instruir al receptor acerca tampón.
TCP Header
cabecera TCP contiene 20 bytes de datos , además de otros dos bytes para las opciones y el relleno . La bandera PSH es uno de los seis indicadores de control que ocupan los últimos seis bits de la 14 bytes , un byte contiene cuatro bits. Las banderas son el lenguaje de TCP , permitiendo a las dos partes en la transferencia de establecer una conexión y se informarán mutuamente de su estado y de las acciones cada uno quiere que el otro cabo. Cada bandera ocupa un bit de datos . Si ese bit se pone a " 1 ", la bandera está activa.
Propósito
La bandera PSH es un instructor del emisor al receptor terminar buffering . Esto puede tener dos efectos . Está diseñado principalmente para el remitente para indicarle al receptor que el último bit de datos se incluye en el paquete y que el receptor debe ahora vaciar el búfer y pasar todos los datos . Como un ordenador que recibe un paquete PSH deja de almacenamiento en búfer , estableciendo el indicador PSH también tiene el efecto de convertir tamponamiento fuera para ese paquete . Almacenamiento en búfer se produce en los puntos de la jornada paquetes a través de la red , no sólo en el receptor . Esto significa que un paquete PSH viaja más rápido , ya que no se almacena temporalmente en cualquier momento .
Peligro
Los hackers pueden utilizar la bandera PSH para evitar que un paquete de datos es examinado . Cortafuegos paquetes de datos de búfer ligeramente para examinarlos y realizar funciones de seguridad. Si se fija el paquete PSH , los programas se apagan buffering y transmitir el paquete de inmediato, lo que priva al firewall de tiempo para examinar el paquete.