Hasta donde sé, pyshark es un envoltorio de Python para tshark, que es la versión de línea de comandos de Wireshark. Como Wireshark y tshark permiten detectar la retransmisión de TCP, me preguntaba cómo podría hacerlo usando pyshark. No he encontrado ninguna buena documentación, así que no estoy seguro de si no puedes hacer eso, o si no puedo encontrar la forma correcta. ¡Gracias!
Por "detectar transmisión TCP", ¿quiere decir simplemente si se ve un paquete TCP? ¿O quieres decir algo más específico como TCP, pero para hosts / posts remotos específicos?
—
Ross Jacobs
Mi conocimiento de los sistemas de telecomunicaciones está un poco oxidado. Me gustaría detectar (o estimar) la cantidad de paquetes perdidos en las direcciones salientes y entrantes. ¿Eso aclara?
—
user1315621
Puede usar el filtro de pantalla
—
Ross Jacobs
tcp.analysis.retransmission
, que se puede usar tanto con Wireshark como con PyShark. De lo contrario, es posible que desee hacer su pregunta (con más contexto) en el Foro de Wireshark si desea ayuda para aprovechar Wireshark o Server Fault si desea ayuda para localizar la pérdida.
Creo que tcp.analysis.retransmission probablemente funcionaría bien. Pero, ¿puedes darme un ejemplo en PyShark sobre cómo usarlo?
—
user1315621
Este artículo sobre cómo interactuar con Wireshark usando Pyshark es lo más cerca que pude encontrar a su pregunta.
—
Linny