ทำไมระบบ XP ของฉันถึงสูญเสียการเชื่อมต่อ TCP / IP ทุกคืนประมาณ 3 น.


2

ทุกคืนประมาณ 3 น. จากบันทึกเหตุการณ์ (Outlook บ่นว่าไม่สามารถไปที่เซิร์ฟเวอร์แลกเปลี่ยน) ฉันสูญเสียการเชื่อมต่อ TCP / IP ทั้งหมดจากเดสก์ท็อปของฉัน ระบบอื่น ๆ ในเครือข่ายยังคงทำงานเช่นเดียวกับระบบโทรศัพท์ IP ที่เชื่อมต่อกับฮับเดียวกัน แต่ไม่ใช่ฉัน

และ ipconfig /release และ /renew ทำให้ฉันทำงานอีกครั้งดังนั้นฉันจึงสามารถจัดการการออกอากาศ DHCP ได้ แต่ทำไม IP ของฉันถึงล้มลง

ฉันเป็นระบบ XP SP 3 32 บิต แพทช์ล่าสุด - ยกเว้นว่าแพทช์รักษาความปลอดภัยล่าสุดของ SQLServer 2005 SP2 ไม่สามารถทำการติดตั้งได้ (สำหรับสิ่งที่คุ้มค่า)

สิ่งเดียวในบันทึกในเวลาที่เกี่ยวข้องกับเครือข่ายคือ:

Event Type: Warning
Event Source:   Tcpip
Event Category: None
Event ID:   4226
Date:       11/6/2009
Time:       9:53:43 AM
User:       N/A
Computer:   HEIMDALL
Description:
TCP/IP has reached the security limit imposed on the number of concurrent TCP connect attempts.

For more information, see Help and Support Center at http://go.microsoft.com/fwlink/events.asp.
Data:
0000: 00 00 00 00 01 00 54 00   ......T.
0008: 00 00 00 00 82 10 00 80   ......
0010: 01 00 00 00 00 00 00 00   ........
0018: 00 00 00 00 00 00 00 00   ........
0020: 00 00 00 00 00 00 00 00   ........

แต่มันเกิดขึ้นแม้ในขณะที่ฉันกำลังทำงานอยู่

แนวคิดเกี่ยวกับวิธีการวินิจฉัยนี้ มีโหมดการวิเคราะห์ TCP / IP "ขั้นสูง" ในสแต็กหรือไม่


1
Re: รหัสเหตุการณ์: 4226 จนถึง 3:00 มันแทบจะไม่เกี่ยวข้องกับปัญหาของคุณ คุณอาจต้องการตรวจสอบเรื่องนี้ แต่ถ้าเกิดขึ้นวันละหลายครั้งทำไมต้องกังวล
Bender

คอมพิวเตอร์กำลังไฮเบอร์เนตหรือสแตนด์บายหรือไม่
Tester101

มีการจัดกำหนดการงานที่ตั้งไว้ให้ทำงานในเวลาใกล้เคียงหรือไม่?
Tester101

คุณใช้ไคลเอนต์ torrent บางตัวหรือไม่

@Bender - ฉันเชื่อมต่อจากระยะไกลจากที่บ้าน (เป็นกล่อง dev ของฉันสำหรับการทำงาน) - ฉันต้องการให้สามารถเข้าถึงได้หากฉันไม่ได้เข้าสำนักงาน @ Tester101 - ไม่มันไม่ได้จำศีลหรือสแตนด์บายงานที่กำหนด - อาจ defrag @Revolter - ไม่มีลูกค้าฝนตกหนักทำไม?
Eli

คำตอบ:


1

ตั้งแต่ XP SP2 มีข้อ จำกัด เกี่ยวกับจำนวนการพยายามเชื่อมต่อ TCP ขาออกพร้อมกันและไม่สมบูรณ์ คุณสามารถเปลี่ยนวงเงินได้ด้วย แพทช์นี้ แต่ฉันขอแนะนำให้ค้นหาโปรแกรมที่กำลังทำการเชื่อมต่อที่ไม่สมบูรณ์เหล่านี้ทั้งหมดและทำการแก้ไขแทน คุณสามารถใช้ netstat คำสั่งหรือ Sysinternals TCPView เพื่อดูสิ่งที่ทำให้การเชื่อมต่อ


1

ดูเหมือนปัญหาที่เป็นไปได้ด้วยการต่ออายุ DHCP เครื่อง Windows มัก 'สะอึก' หากพวกเขามีการเชื่อมต่อแบบเปิดในระหว่างการดำเนินการต่ออายุสัญญาเช่า ลองเพิ่มเวลาเช่าเริ่มต้นจาก 1440 นาที (24 ชั่วโมง) ให้นานขึ้นและดูว่าปัญหาเกิดขึ้นหรือไม่ ฉันมีเครื่องที่ดูเหมือนจะปลดการเชื่อมต่ออย่างลึกลับจากเครือข่ายและสืบหามันจนถึงเวลาเช่าของเราเตอร์ แม้กระทั่งสัญญาเช่า DHCP แบบคงที่ก็ไม่ได้ช่วยอะไรพวกเขายังคงหมดอายุและต่ออายุแม้ว่าจะมี IP เดียวกันทุกครั้ง และเมื่อเร็ว ๆ นี้เมื่อใช้สัญญาเช่าแบบคงที่เราเตอร์ของฉันให้ 'infinite lease' 32 บิต 0xFFFFFFFF (เช่น -1) ซึ่งเหมาะสมโดย RFC-2131 และ Windows คิดว่าการเช่าหมดอายุ 1 วินาทีที่แล้ว สับสนเครื่อง Windows ทั้งหมดในเครือข่าย


ฉันจะเริ่มเรียนรู้เกี่ยวกับวิธีเพิ่ม "ระยะเวลาการเช่า" ของฉันได้อย่างไร ฉันไม่รู้ว่าจะเริ่มจากตรงไหน
Gabriel Fair

0

ลองเพิ่มการจอง DHCP บนเราเตอร์ของคุณหรือใช้ IP แบบตายตัว หากสิ่งนั้นล้มเหลว (และคุณแน่ใจว่าคอมพิวเตอร์เครื่องอื่นไม่ได้ล้มเหลว) ให้ลองใช้ไดรเวอร์การ์ดเครือข่ายรุ่นใหม่สายเคเบิลเครือข่ายอื่นหรือการ์ดเครือข่ายอื่น หากคุณยังคงติดอยู่ให้ใช้ wireshark เพื่อบันทึกแพ็กเก็ตทั้งหมดเข้าและออกและดูว่าแพ็คเก็ตบางอันนั้นกระแทกไดรเวอร์การ์ด จากนั้นใช้จอภาพประหยัดพลังงานเพื่อตรวจสอบว่าการ์ด (หรือคอมพิวเตอร์ทั้งหมดของคุณ) เข้าสู่โหมดสลีปหรือไม่


0

มีการตั้งค่าบนการ์ดเครือข่ายซึ่งเมื่อเลือกจะอนุญาตให้ Windows ปิด NIC ได้ การไปที่การตั้งค่าขึ้นอยู่กับระบบปฏิบัติการที่ใช้ ในเครื่อง XP บางเครื่อง (ประสบการณ์ของฉันกับ Dell เป็นหลัก) มีไอคอนแยกต่างหากในแผงควบคุมในขณะที่ Vista อยู่ในเครือข่ายและการแชร์ ... คุณสมบัติการเชื่อมต่อเครือข่ายขั้นสูง

หวังว่านี่จะช่วยได้


ค่อนข้างสมเหตุสมผลยกเว้น: & lt; BR & gt; 1) การปลุกคอมพิวเตอร์ในเครื่องไม่ได้คืนค่าการเชื่อมต่อ & lt; BR & gt; 2) ipconfig / ต่ออายุทำการเชื่อมต่อใหม่อีกครั้ง - ถ้าเป็น NIC ปิดอยู่ฉันไม่คิดว่า ipconfig / ต่ออายุจะทำงานได้
Eli

0

คุณมีที่อยู่ IP คงที่หรือไม่

ในกรณีของฉันเมื่อ ISP เปลี่ยนที่อยู่ IP ของฉันผลข้างเคียงทั้งหมดอาจมาถึงและการเชื่อมต่ออาจหายไปเป็นระยะเวลาหนึ่งจนกว่าเราเตอร์และ Windows จะได้รับข้อตกลงใหม่


ไม่ - ฉันไม่มีที่อยู่ IP คงที่ (ฉันมี IP เดียวกันจากสัญญาเช่า DHCP แต่ไม่มีการรับประกันใด ๆ )
Eli

จากนั้นคำอธิบายของฉันมีโอกาสที่จะถูกต้อง
harrymc

-1

ฉันเดาทางออกง่าย ๆ ที่จะสร้างไฟล์แบตช์ที่มีคำสั่ง "ipconfig / release" และ "ipconfig / ต่ออายุ" และ ใส่ไว้ใน Windows Task Scheduler ทำงานทุกวันหลัง 15.00 น.


2
ฉันไม่ชอบคำแนะนำนี้ มันไม่ได้พยายามที่จะแก้ปัญหา แต่เป็น bandaid ที่ครอบคลุมถึงปัญหา ลองนึกภาพเว็บเซิร์ฟเวอร์ของเขาล้มเหลวบ่อยครั้งและการรีบูตแก้ไขมัน ... คุณจะไม่บอกให้เขาตั้งสคริปต์ให้รีบูตเว็บเซิร์ฟเวอร์ของเขาทุกครั้งใช่ไหม
davr

@davr - เห็นด้วยอย่างแน่นอน
MDMarra
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.