Actualmente estoy trabajando en un programa que olfatea los paquetes TCP que se envían y reciben hacia y desde una dirección particular. Lo que intento lograr es responder con paquetes adaptados personalizados a ciertos paquetes recibidos. Ya he hecho el análisis sintáctico. Ya puedo generar paquetes Ethernet, IP y, en su mayor parte, TCP válidos.TCP: ¿Cómo se generan los números seq/ack?
Lo único que no puedo entender es cómo se determinan los números de seq/ack.
Si bien esto puede ser irrelevante para el problema, el programa está escrito en C++ utilizando WinPCap. Estoy pidiendo sugerencias, artículos u otros recursos que puedan ayudarme.
El mejor lugar para la información relacionada con los estándares suele ser el RFC original (Solicitud de comentarios), en este caso, [RFC 2018] (http: //tools.ietf .org/html/rfc2018). En general [Wikipedia] (http://en.wikipedia.org/wiki/Transmission_Control_Protocol) es también un buen lugar para buscar. De lo contrario, está casi garantizado que obtendrás resultados [aquí] (http://tinyurl.com/dkkjfn). –