ฉันทำงานกับการแจกจ่าย Linux ที่ฝังอยู่และฉันต้องการตรวจสอบการเชื่อมต่อขาเข้าและขาออก (หากยังคงมีการใช้งานอื่น ๆ ) และฉันประสบปัญหาเพราะฉันสังเกตเห็นว่าแม้ว่าโฮสต์ระยะไกลจะปิดการเชื่อมต่อ การเชื่อมต่อเป็นESTABLISHEDผ่าน netstat
ฉันมีระบบฝังตัว Linux สองรุ่น: รุ่นหนึ่งใช้เคอร์เนล 2.6.34 รุ่นเก่าและใช้งานได้ดีในขณะที่รุ่นที่ล้มเหลวใช้เคอร์เนล 3.18.18
กำลังมองหาข้อมูลเพิ่มเติมฉันสงสัยว่าฉันต้องตั้งค่า / เปลี่ยนการหมดเวลา TCPดังนั้นฉันจึงกำหนดค่าผ่าน syctl.conf แต่ไม่เปลี่ยนแปลงอะไรเลย ระบบที่ใช้เคอร์เนล 2.6.34 ไม่มีการตั้งค่า TCP หมดเวลาจึงทำให้ฉันคิดว่า TCP ไม่ใช่รากของปัญหาของฉัน
คุณมีความคิดเกี่ยวกับสิ่งที่อาจเป็นเหตุผลของความเป็นจริงว่าการเชื่อมต่อยังคงเป็นที่ก่อตั้งขึ้น ?