টিসিপি / আইপি রিসেট (আরএসটি) পতাকা পাঠানোর কারণ কী?


122

আমি কেন আমার অ্যাপের টিসিপি / আইপি সংযোগ প্রতি 10 মিনিটে হিচাপি রাখছে তা ঠিক রাখার চেষ্টা করছি (ঠিক, 1-2 সেকেন্ডের মধ্যে)। আমি ওয়্যারশার্ক চালিয়েছি এবং আবিষ্কার করেছি যে 10 মিনিটের নিষ্ক্রিয়তার পরে অন্য প্রান্তটি রিসেট (আরএসটি) পতাকা সেট সহ একটি প্যাকেট প্রেরণ করছে। একটি গুগল অনুসন্ধান আমাকে জানিয়েছে "রিসেট পতাকাটি বোঝায় যে গ্রহীতা বিভ্রান্ত হয়ে পড়েছে এবং তাই সংযোগটি বাতিল করতে চায়" তবে এটি আমার যে বিবরণে প্রয়োজন তা সামান্যই সংক্ষেপে। কি এই সৃষ্টি হতে পারে? এবং এটি কি সম্ভব যে পথে কিছু রাউটার তার জন্য দায়ী বা এটি কি সর্বদা অন্য প্রান্ত থেকে আসে?

সম্পাদনা করুন: আমার কম্পিউটার এবং অন্য প্রান্তের মাঝে একটি রাউটার রয়েছে (বিশেষত একটি লিংকসিস ডাব্লুআরটি -55 জি) - রাউটারের সেটিংসে আমার কী দেখার দরকার আছে?


12
এখানে অন্যটি: কমকাস্ট
টম রিটার

1
হ্যাঁ ভাগ্যক্রমে আমার কমকাস্টের উপর নির্ভরতা নেই কারণ এটি ল্যানের মধ্যেই ঘটছে। আমি আশা করি যে দোষটি সহজেই এটিকে পরিবর্তন করতে পারি;)
লুক

আপনি কি কখনও এই চিত্রিত খুঁজে পেতে পারেন? আমি মন্তব্য করতে পারছি না কারণ আমার পর্যাপ্ত পয়েন্ট নেই, তবে আমার ঠিক একই সমস্যা ছিল যা আপনার ছিল এবং আমি একটি সমাধান খুঁজছি।

এই বিশেষ ক্ষেত্রে কোন পরিষেবাটি বোঝায়? সকেটে (অ্যাপ-স্তর থেকে) এতক্ষণের নিষ্ক্রিয় সময়সীমার কারণে কোনও ব্যক্তির (মাঝখানে বা না) সংস্থান পুনরায় সংস্থানকে সংস্থান করতে বাধ্য করার চেষ্টা করা হয় না এমন সংস্থান সংস্থার অভাবের জন্য সেট করা সম্ভব হতে পারে।
আরিফেল

"কমকাস্ট" আপনি বলছেন? : ডি এই সম্পর্কিত রেপোটি দেখুন
junas.fi

উত্তর:


88

একটি 'রাউটার' কিছু করতে পারে - বিশেষত NAT, এতে ট্র্যাফিকের সাথে যে কোনও পরিমাণ বাগ-চালিত জড়িত জড়িত থাকতে পারে ...

কোনও ডিভাইস আরএসটি প্রেরণ করার একটি কারণ বন্ধ সকেটের জন্য প্যাকেট পাওয়ার প্রতিক্রিয়া।

একটি দৃ but় তবে সাধারণ উত্তর দেওয়া শক্ত, কারণ টিসিপিতে প্রতিষ্ঠার পর থেকে প্রতিটি সম্ভাব্য বিপর্যয় দেখা গেছে এবং ট্র্যাফিক বাধা দেওয়ার প্রয়াসে সমস্ত ধরণের লোক আরএসটি সন্নিবেশ করছিল। (কিছু 'জাতীয় ফায়ারওয়াল' উদাহরণস্বরূপ এটি কাজ করে))


6
হয় রাশিটারের টিসিপি সংযোগগুলির জন্য 10 মিনিটের সময়সীমা বা রাউটারটির "গেটওয়ে স্মার্ট প্যাকেট সনাক্তকরণ" সক্ষম করা আছে।
ডেভিড শোয়ার্জ

2
এটি একটি রাউটারটি বাগ-চালিত হতে পারে তা বোঝাতে কিছুটা সমৃদ্ধ।
লার্নের মারকুইস

22

পিয়ারে প্যাকেট স্নিফার চালাও (যেমন, ওয়্যারশার্ক) এটি পিয়ার কিনা আরএসটি প্রেরণ করছেন বা মাঝখানে কেউ আছেন কিনা তা দেখার জন্য।


14

আমি খুব সমস্যাটি সমাধানের জন্য বেশ কিছুটা সময় ব্যয় করেছি। প্রস্তাবিত সমাধানগুলির কোনওটিই কাজ করেনি। দেখা গেল যে আমাদের সিসাদমিন ভুলক্রমে একই স্ট্যাটিক আইপিকে বিভিন্ন গোষ্ঠীভুক্ত দুটি সম্পর্কিত নয় এমন সম্পর্কযুক্ত সার্ভারকে অর্পণ করেছে, তবে একই নেটওয়ার্কে বসে আছে। শেষের ফলাফলগুলি মাঝে মধ্যেই ভিএনসি সংযোগ, ব্রাউজার এবং ওয়েব পৃষ্ঠাগুলি আনতে বেশ কয়েকবার রিফ্রেশ করতে হয়েছিল dropped


7

সক্রিয় কাছাকাছি করে আরএসটি প্রেরিত হয় কারণ এটি পাশের দিকটি যা সর্বশেষ এসিকে প্রেরণ করে। সুতরাং যদি এটি পাশ থেকে এফআইএন গ্রহণ করে কোনও ভুল অবস্থায় প্যাসিভ বন্ধ করে, এটি একটি আরএসটি প্যাকেট প্রেরণ করে যা অন্যদিকে নির্দেশ করে যে কোনও ত্রুটি ঘটেছে।


6
উভয় পক্ষই একটি সাধারণ বন্ধে একটি এফআইএন প্রেরণ এবং গ্রহণ করে। এই পরিস্থিতিতে কিছু ভুল নেই, এবং তাই এক পক্ষের পুনরায় সেট করার কোনও কারণ নেই। প্রথম বাক্যটিও বোঝায় না।
লার্নের মারকুইস

2
[আরএসটি, এসিকে] কোনও বন্দরে শোনা যাচ্ছে না এমন কোনও এসওয়াইএন গ্রহণকারী পক্ষের মাধ্যমেও পাঠানো যেতে পারে। একটি ক্ষেত্রে আমি দৌড়ে এসেছি, আরএসটি / এসি প্রথম এসওয়াইএন পরে প্রায় 60 সেকেন্ড পরে এসেছিল। এফডব্লিউআইডাব্লু
লেস

6

কিছু ফায়ারওয়ালগুলি এমন করে যে কোনও সংযোগটি যদি মিনিটের সংখ্যাতে অলস থাকে। কিছু আইএসপি বিভিন্ন কারণে তাদের রাউটারগুলি সেট করে।

এই দিন এবং বয়সের ক্ষেত্রে, আপনাকে শর্তসাপেক্ষে সেই শর্তটি পরিচালনা করতে হবে (প্রয়োজন হিসাবে পুনরায় প্রতিষ্ঠিত করুন)।


2
সংযোগটি ঠিক ঠিক আবার প্রতিষ্ঠিত হয়েছে, সমস্যাটি হ'ল সংযোগের সংক্ষিপ্ত সময়টি অকারণে একটি সতর্কতা সৃষ্টি করে।
লুক

1
বিশেষত সিসকো পিক্স / এএসএ সরঞ্জাম নিয়ে আমার সমস্যা হয়েছে। ডিফল্ট হিসাবে তাদের বিশেষত সংক্ষিপ্ত সময়সীমা রয়েছে। সস্তা সরঞ্জামগুলি সাধারণত এই ক্ষেত্রে "ভাল" হয় (যেমন তারা
বাস্তবের

6

যদি নাটি কাজ করে এমন রাউটার থাকে, বিশেষত কয়েকটি সংস্থান সহ একটি নিম্ন প্রান্তের রাউটার, এটি প্রথমে সবচেয়ে পুরানো টিসিপি সেশনগুলিকে বয়সের হয়ে যাবে। এটি করার জন্য এটি RSTপ্যাকেটে পতাকাটি সেট করে যা কার্যকরভাবে গ্রহণকারী স্টেশনটিকে (খুব ungracefully) সংযোগটি বন্ধ করতে বলে। এটি সম্পদ সংরক্ষণ করার জন্য করা হয়।


3

একটি বিষয় সচেতন হতে হবে যে অনেকগুলি লিনাক্স নেটফিল্টার ফায়ারওয়ালগুলি ভুল কনফিগার করা হয়।

আপনার মতো কিছু থাকলে:

-আমি পূর্ব-রাজ্য সম্পর্কিত - স্থিতিস্থাপিত, প্রতিষ্ঠিত -জে-এসিপিটি

-এ ফরোয়ার্ড-পি টিসিপি-জে প্রত্যাখ্যান - রিজেক্ট-টিসিপি-রিসেট সহ

তারপরে প্যাকেট পুনরায় অর্ডার করার ফলে প্যাকেটগুলি অবৈধ বিবেচনা করে ফায়ারওয়ালের ফলস্বরূপ পুনরায় সেটগুলি তৈরি করা যায় যা অন্যথায় স্বাস্থ্যকর সংযোগগুলি ভেঙে দেয়।

বিশেষত একটি ওয়্যারলেস নেটওয়ার্কের সাথে পুনঃক্রম করা সম্ভবত।

পরিবর্তে এটি হওয়া উচিত:

-আমি পূর্ব-রাজ্য সম্পর্কিত - স্থিতিস্থাপিত, প্রতিষ্ঠিত -জে-এসিপিটি

- একটি পূর্ব-মিটার রাজ্য - স্তরের ইনভ্যালিড-জে ড্রপ

-এ ফরোয়ার্ড-পি টিসিপি-জে প্রত্যাখ্যান - রিজেক্ট-টিসিপি-রিসেট সহ

মূলত আপনার যে কোনও সময়:

... -মাম রাজ্য - সম্পর্কিত, ESTABLISHED -j স্বীকৃতি

এটি অবিলম্বে অনুসরণ করা উচিত:

... -ম রাষ্ট্র - স্তরের ইনভ্যালিড-জে ড্রপ

কোনও প্যাকেট ফেলে দেওয়ার পরে সম্ভাব্য প্রোটোকল বিঘ্নিত টিসিপি পুনরায় সেট করা ভাল। পুনরায় সেটগুলি আরও ভাল হয় যখন তারা প্রেরণযোগ্যভাবে প্রেরণ করার জন্য সঠিক জিনিস হয় ... যেহেতু এটি টাইমআউটগুলি সরিয়ে দেয়। তবে যদি তাদের কোনও সুযোগ থাকে তবে তারা অবৈধ থাকে তবে তারা এই ধরণের ব্যথা ঘটাতে পারে।


0

এটি কারণ আপনার নেটওয়ার্ক টিতে টিসিপি সংযোগে আরএসটি প্রেরণে আরও একটি প্রক্রিয়া রয়েছে।

সাধারণত নিম্নলিখিত ক্ষেত্রে আরএসটি প্রেরণ করা হবে

  • SO_LINGER বিকল্পটি সক্ষম করে সকেট বন্ধ করার সময় একটি প্রক্রিয়া
  • আপনার প্রক্রিয়াটি সকেটটি বন্ধ না করে প্রস্থান করার সময় ওএস সংস্থান ক্লিনআপ করছে।

আপনার ক্ষেত্রে এটির মতো মনে হচ্ছে যে কোনও প্রক্রিয়াটি আপনার সংযোগটি (আইপি + পোর্ট) সংযুক্ত করছে এবং সংযোগ স্থাপনের পরে আরএসটি প্রেরণ করে চলেছে।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.