दिलचस्प पोस्ट
WinForms प्रगति बार का उपयोग कैसे करें? सी # और यूएसबी छुपाया उपकरण आप Node.js में डाक डेटा कैसे निकाल सकते हैं? जावा में बफ़रेड रीडर का उपयोग कैसे करें एक std :: string ऑब्जेक्ट के लिए स्मृति को पूर्व आवंटित कैसे करें? आईटीओ 8859-1 एन्कोडेड टेक्स्ट फाइलों को परिवर्तित करने के लिए .टीटी का उपयोग करना जो लैटिन-1 एक्सेंटेंट वर्णों को यूटीएफ -8 में शामिल करता है एंड्रॉइड से एक वेब सर्वर पर डेटा कैसे भेजा जाए कोणीय जेएस कस्टम सीमांकक Laravel 5 में सभी दृश्यों को डेटा कैसे प्राप्त करें? मैं जावा HTTPResponse से JSON को कैसे पार्स कर सकता हूं? जावा: BigInteger का उपयोग कैसे करें? फ़ाइल / फ़ोल्डर पहुंच अनुमति की जांच रिफैक्टरिंग अगर / अन्य तर्क एससीएसएस और एसस के बीच अंतर क्या है? मैं अगले संस्करणों में Node.js और npm को कैसे अपडेट कर सकता हूं?

क्या टीसीपी / आईपी रीसेट (आरएसटी) ध्वज भेजा जा सकता है?

मैं यह समझने की कोशिश कर रहा हूं कि क्यों मेरे ऐप के टीसीपी / आईपी कनेक्शन हर 10 मिनट (बिल्कुल, 1-2 सेकंड के भीतर) हिचकी रखता है। मैं वायरहार्क भाग गया और पता चला कि 10 मिनट की निष्क्रियता के बाद दूसरा अंत रीसेट (आरएसटी) झंडा सेट के साथ एक पैकेट भेज रहा है। एक Google सर्च मुझे बताती है "रीसेट फ्लैग यह दर्शाता है कि रिसीवर भ्रमित हो गया है और इसलिए कनेक्शन को रद्द करना चाहता है" लेकिन यह उस विस्तार की थोड़ी कम है जिसे मैं चाहता हूं। ऐसा किसके कारण हो सकता है? और क्या यह संभव है कि रास्ते में कुछ राउटर इसके लिए ज़िम्मेदार है या क्या यह हमेशा अन्य समापन बिंदु से आएगा?

संपादित करें: मेरे कंप्यूटर और अन्य समापन बिंदु के बीच एक राउटर (विशेष रूप से एक Linksys WRT-54G) बैठे हैं – क्या मुझे राउटर सेटिंग्स में देखना चाहिए?

Solutions Collecting From Web of "क्या टीसीपी / आईपी रीसेट (आरएसटी) ध्वज भेजा जा सकता है?"

ए 'राउटर' कुछ भी कर सकता है – विशेष रूप से एनएटी, जिसमें ट्रैफिक के साथ किसी भी तरह की गड़बड़ी में गड़बड़ हो सकती है …

एक कारण एक उपकरण आरएसटी को भेजेगा, जिसमें एक बंद सॉकेट के लिए पैकेट प्राप्त करने के जवाब में है।

एक फर्म लेकिन सामान्य जवाब देने के लिए मुश्किल है, क्योंकि हर संभव विकृति टीसीपी की स्थापना के बाद से आई है, और सभी प्रकार के लोग यातायात को रोकने के प्रयास में आरएसटी को सम्मिलित कर सकते हैं। (कुछ 'फायरवॉल्स' काम इस तरह, उदाहरण के लिए।)

एक पैकेट स्निफ़र (उदाहरण के लिए, वायरसहार्क) भी पीयर पर चलाएं, यह देखने के लिए कि क्या वह पीयर है जो आरएसटी भेज रहा है या बीच में कोई है

मैंने अभी बहुत समय बिताया है इस समस्या का समस्या निवारण प्रस्तावित समाधानों में से कोई भी काम नहीं करता। यह पता चला कि हमारे sysadmin ने गलती से अलग समूहों से संबंधित दो असंबद्ध सर्वरों को एक ही स्थिर आईपी को सौंप दिया, लेकिन एक ही नेटवर्क पर बैठे। अन्तराल परिणाम वीएनसी कनेक्शन, ब्राउज़र जो कई बार वेब पेज को लाने के लिए रीफ्रेश करना पड़ता था, और अन्य अजीब चीजों को छोड़ दिया गया।

आरएसटी सक्रिय बंद करने वाले पक्ष द्वारा भेजा जाता है क्योंकि यह वह पक्ष है जो पिछले एसीके भेजता है। तो अगर गलत पक्ष में निष्क्रिय बंद कर रहे पक्ष से एफआईएन को प्राप्त होता है, तो यह एक आरएसटी पैकेट भेजता है जो दूसरी तरफ इंगित करता है कि एक त्रुटि हुई है।

कुछ फ़ायरवॉल्स ऐसा करते हैं कि यदि कनेक्शन एक्स मिनट के लिए बेकार है। कुछ आईएसपी ने अपने रूटरों को विभिन्न कारणों से भी ऐसा करने के लिए निर्धारित किया है।

इस दिन और उम्र में, आपको उस स्थिति को सुन्दरता से संभाल करने की आवश्यकता होगी (पुन: स्थापित की आवश्यकता है)

अगर कोई रूटर NAT कर रहा है, विशेष रूप से कुछ संसाधनों के साथ एक कम अंत राउटर है, तो यह सबसे पुराना टीसीपी सत्रों की उम्र पहले होगा ऐसा करने के लिए वह RST ध्वज को पैकेट में सेट करता है जो प्रभावी रूप से प्राप्त स्टेशन को (बहुत बेवजह) कनेक्शन को बंद कर देता है। यह संसाधनों को बचाने के लिए किया जाता है