লিনাক্সে 65536 টিসিপি সংযোগ রয়েছে


11

আমি লিনাক্স (রেডহ্যাট 5) বাক্স থেকে 65536 এর বেশি বহির্গামী টিসিপি সংযোগ স্থাপনের চেষ্টা করতে গিয়ে আটকে আছি।

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

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

বহির্গামী পক্ষে আমি বিশ্বাস করি না যে আমি প্রতিটি আইপি ঠিকানাতে সীমাবদ্ধতা দিচ্ছি - আমি একাধিক আইপি ঠিকানা এবং বন্দর ব্যবহার করছি (বেশ কয়েকটি আইপি ঠিকানার প্রত্যেকটির জন্য আমি 30,000 - 60,000 বন্দরগুলি থেকে সংযোগগুলি খুলছি)।

আমি কি অনুপস্থিত কিছু লিনাক্স কার্নেল টুনেবল প্যারামিটার আছে? নাকি টিসিপিতে কিছু মৌলিক সীমা?

ব্যর্থতা হ'ল সংযোগ খোলার জন্য আমার অ্যাপ্লিকেশনটি কানেক্ট () কলটিতে ঝুলছে।

কোন সাহায্যের জন্য ধন্যবাদ নিক


আপনি কোন সীমাটি আঘাত করেছেন? আপনি যখন এই সীমাটি আঘাত করেছিলেন তখন ত্রুটিটি কী ছিল?
টি

সংযুক্ত () হ্যাং।
নিকবি

1
আপনার উত্স এবং গন্তব্য আইপিগুলির মধ্যে কী রয়েছে? আপনি সম্ভবত কিছু ডিভাইসের NAT টেবিল পূরণ করছেন?

উত্তর:


10

এখানে এমন একটি ব্লগ রয়েছে যেখানে বাক্স থেকে কেউ>>>> 1000,000 আউটবাউন্ড পেয়েছে।

  • রিচার্ড জোনস, মেটাব্রো ডটকম, ২০০৮-১০-০৪, মোচিওবের সাথে মিলিয়ন-ব্যবহারকারী ধূমকেতু অ্যাপ্লিকেশন, পার্ট 3 , বিভাগ এটি 1 মিলিয়নে পরিণত হয়েছে ( এখানে সংরক্ষণাগারভুক্ত ))

পার্ট 1 এ, আমরা "1024 65535" এ সীমাটি সেট করেছি - যার অর্থ 65535-1024 = 64511 অনিবদ্ধ পোর্ট রয়েছে। তাদের মধ্যে কিছু অন্যান্য প্রক্রিয়া দ্বারা ব্যবহৃত হবে, তবে আমরা কখনই 64511 ক্লায়েন্ট সংযোগ পাব না, কারণ আমরা বন্দরগুলি শেষ হয়ে যাব।

...

সুতরাং আসুন আমরা প্রতিটি নতুন 62২,০০০ সংযোগ করার অভিপ্রায় সহ ১ new টি নতুন আইপি ঠিকানা নিয়ে আসি - আমাদের মোট ১,০৫৪,০০০ সংযোগ দিন


ধন্যবাদ! সেটা আমার জন্য কাজ করে. বিশেষত, metabrew.com/article/… এর সিসট্যাকাল সিটিংগুলি আমাকে 65,536 টিসিপি সংযোগ স্থাপনের অনুমতি দেয়।
নিকবি

1

টিসিপি প্রোটোকল কেবল গন্তব্য এবং উত্স পোর্ট উভয়ের জন্যই 16 বিট ব্যবহার করে। একবারে 65536 এর বেশি পোর্ট খোলার কোনও উপায় থাকবে না - এমনকি লিনাক্স দিয়েও নয়।


3
এটি কেবল একটি একক আইপি ঠিকানার জন্য সত্য। আপনি যদি একাধিক ব্যবহার করেন তবে প্রতিটি আইপি ঠিকানার 65536 টি পোর্ট খোলা থাকা উচিত।
কাজ

1
সঠিক, প্রতিটি বহির্গামী সংযোগের জন্য একটি স্থানীয় বন্দর প্রয়োজন। আইআইআরসি, ইতিমধ্যে ব্যবহৃত কোনও বন্দর এই সংযোগগুলির জন্য ব্যবহার করা যাবে না। সুতরাং, উদাহরণস্বরূপ, আপনি যদি টেলনেট / ftp / HT চালাচ্ছেন তবে 21/23/80 নম্বরযুক্ত পোর্টগুলি স্থানীয় পোর্ট হিসাবে উপলভ্য নয়।
কেভিনডিটাইম্মে

1
একই বন্দরে একাধিক সংযোগ থাকতে পারে।
gtrak

@ জোব - হ্যাঁ, যেহেতু টিসিপি আইপি-র উপরে সজ্জিত রয়েছে - আমি কেবল একটি আইপি ঠিকানার কথা বলছি।

4
প্রতিটি সংযোগ দূরবর্তী ঠিকানা এবং পোর্ট এবং স্থানীয় ঠিকানা এবং পোর্ট সমন্বিত একটি টুপল দ্বারা চিহ্নিত করা হয়। সুতরাং> বিভিন্ন দূরবর্তী হোস্টের 65536 অভ্যন্তরীণ সংযোগগুলি সম্ভব। > হোস্টের একক ইন্টারফেস থেকে 65536 আউটবাউন্ড সংযোগগুলি সম্ভব নয় এবং আপনি যে কোনও উপায়ে কিছুটা কম সীমাবদ্ধ থাকবেন কারণ সর্বদা কিছু বন্দর ব্যবহৃত হবে।
লেন হলগেট

0

এই প্রসঙ্গে, "একক ইন্টারফেস" অর্থ একটি একক আইপি ঠিকানার সাথে নির্ধারিত একক নেটওয়ার্ক পরিচর্যা। প্রতিটি আউটবাউন্ড টিসিপি সংযোগ একটি পৃথক বন্দরের সাথে আবদ্ধ, সুতরাং আপনার উদাহরণ সম্ভব নয়।

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