danii escribió:
En las wireless hay muchos errores de transmision comparado con las wired. Esto no lo maneja bien TCP porque esta pensado para entornos de baja tasa de errores y entornos de alta congestion. Por lo que cuando se pierden paquetes tiende a "pensar" que son problemas de congestion.
Precisamente por eso TCP ha evolucionado, y si tienes un sistema que debe comunicarse mediante redes no cableadas, debes habilitar las opciones que te 'mejoran' el rendimiento.
RFC 2018 - SACK escribió: La pérdida de múltiples paquetes de una ventana de datos puede tener
efectos catastróficos en el rendimiento del protocolo TCP. TCP [12]
emplea un esquema de notificación de recepción en el cual, los
segmentos recibidos que no están en el borde izquierdo de la ventana
a la que pertenecen, no se notifican. Esto fuerza al remitente que o
bien espere que se agote el tiempo de espera de la notificación para
detectar los paquetes perdidos, o reenvíe segmentos que han sido
correctamente recibidos [3]. Con el esquema de la notificación de
recepción acumulativa, los múltiples segmentos descartados causan,
generalmente, que el protocolo TCP pierda su reloj basado en las
notificaciones (ACK), reduciendo el rendimiento global.
La notificación de recepción selectiva (SACK) es una estrategia que
corrige este comportamiento en el escenario de múltiples segmentos
descartados. Con la notificación de recepción selectiva, el receptor
de los datos puede informar al remitente de todos los segmentos que
han llegado correctamente, por lo que el remitente solo tiene que
retransmitir los segmentos que han sido perdidos.
¿TCP distingue entre pérdidas por errores de transmisión y pérdidas por congestión, aplicando procedimientos de recuperación diferentes?RFC 1106 - NAK escribió: Abstract
Two extensions to the TCP protocol are described in this RFC in order
to provide a more efficient operation over a network with a high
bandwidth*delay product. The main issue that still needs to be
solved is congestion versus noise. This issue is touched on in this
memo, but further research is still needed on the applicability of
the extensions in the Internet as a whole infrastructure and not just
high bandwidth*delay product networks. Even with this outstanding
issue, this document does describe the use of these options in the
isolated satellite network environment to help facilitate more
efficient use of this special medium to help off load bulk data
transfers from links needed for interactive use
Definitivamente SI
Un saludo