This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] UIP_Close 不发送 FIN,那么如何关闭来自 Tiva 主机的连接?

Guru**** 1794070 points
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/571597/uip_close-is-not-sending-the-fin-then-how-the-connection-from-the-tiva-host-would-be-closed

您好,  

Tiva C 系列 MCU - TM4C129NCPDT。

我在该上实现了 Web 服务器, 在发送数据后,调用 UIP_ack()时,我 调用 UIP_Close 函 数以关闭 TCP 连接。

但在 Wireshark 上,我看不到 Tiva 发送的 FIN,尽管发送器已关闭连接,但我们如何关闭 Tiva 端的连接?

谢谢、

Sanchit Mehra

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好 Sanchit

    我已要求 SME 回复您的帖子。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Amit、您好!

    上述问题已解决。

    但我通常遇到的另一个问题是:

    1.有时连接无法建立,在 Wireshark 中只观察到 SYN 数据包和 SYN 重新传输。 Tiva 不回复 SYNACK。

    2.在优化级别2/3构建 Tiva 固件时,UIP http 应用程序挂起且无法响应。

    谢谢、
    Sanchit Mehra