2009-05-05 14 views
7

में टीसीपी कनेक्शन को सेवर/मारें, मैं देखना चाहता हूं कि कनेक्शन कब टूट जाता है जब कोई प्रोग्राम प्रतिक्रिया देता है। नेटवर्क कार्ड को अक्षम करने के अलावा, क्या प्रक्रिया में हत्या किए बिना विंडोज़ में टीसीपी कनेक्शन को अलग करने का कोई तरीका है, या कनेक्शन का मालिक है?विंडोज़

उत्तर

7

ओएस त्रुटि उत्पन्न करने के लिए मुझे मिली सबसे नज़दीकी चीज़ TcpView जैसे कुछ सॉकेट खोलने और उन्हें अलग करने के लिए उपयोग करने के लिए है। मुझे यकीन नहीं है कि यह कनेक्शन को अलग करने के लिए क्या करता है, लेकिन यह इस तरह से बंद हो जाता है कि कोई एप्लिकेशन देख सके।

0

एक चीज जो मैंने देखी है वह नेटवर्क कोड को इस तरह से लिखा गया है कि कनेक्शन को दूरस्थ रूप से अलग किया जा सके। एक उत्पाद जिस पर मैंने काम किया था, उस तरह लिखा गया था। हमारे पास यातना परीक्षणों का एक सेट भी था जो कनेक्शन को यादृच्छिक रूप से तोड़ देगा। उत्पाद लेनदेन के लिए था, और यह देखने के लिए निर्देशक था कि यह कैसे व्यवहार किया।

बेशक, हमें तब एक ग्राहक मिला जिसकी नेटवर्क वास्तव में कनेक्शन तोड़ रही थी, और बहुत खुश थे कि हमने इतनी मेहनत की जांच की।

0

नेटवर्क केबल को अनप्लग क्यों न करें?

2

SysInternals द्वारा TCPView आपको कनेक्शन बंद करने देता है (और सभी खुले कनेक्शन देखें)।