প্রদত্ত কম্পিউটারে নির্ধারিত সর্বোচ্চ সংখ্যক আইপি কত?


13

আমার একটি লিনাক্স সার্ভারের জন্য এটি সত্যই জানা দরকার, তবে এটি ক্লায়েন্ট ওএসের ক্ষেত্রেও প্রযোজ্য, তাই আমি ভেবেছিলাম যে সার্ভার ত্রুটির পরিবর্তে এখানে প্রশ্ন উত্থাপন করা উচিত।

উত্তর:


16

লিনাক্স-নেট মেলিং তালিকায় এই পোস্টের জবাব অনুসারে ,

  • এক পর্যায়ে, লিনাক্স কার্নেলের দৈহিক ইন্টারফেস ডিভাইস প্রতি 255 এলিয়াসের সীমা ছিল।
  • লিনাক্স কার্নেল সংস্করণ ২.২ অনুসারে, কোনও একক ইথারনেট কার্ডে 5,000 টিরও বেশি ঠিকানা বিচ্ছিন্ন করে দেওয়া ব্যক্তিগত অভিজ্ঞতার কারণ হিসাবে দ্বিতীয় প্রতিক্রিয়া নেই (ব্যবহারিক) সীমা নেই।

অবশ্যই, একক ডিভাইসে প্রচুর সংখ্যার উপকরণ বাঁধাই মেমোরির প্রয়োজনীয়তা আরোপ করবে এবং এর কার্য সম্পাদন সংক্রান্ত প্রভাব থাকতে পারে, তাই এটি সম্পূর্ণরূপে সম্ভব যে আপনার হার্ডওয়ারটি আপনার যোগ করার মতো উপাধির সংখ্যা সীমাবদ্ধ করতে পারে, এমনকি যদি কার্নেল নিজেই না করে।


এর জন্য উপকরণ তৈরি করার দরকার নেই; ip addr addঠিকানাগুলি একটি একক ডিভাইসে আবদ্ধ করতে পারে।
ইগনাসিও ওয়াজকেজ-আব্রামস

3
হ্যাঁ, এবং এটি একই ডিভাইসে অতিরিক্ত ঠিকানাগুলি aliasing করে। উপনামটির নাম ( eth0:0) দেওয়া হোক বা না হোক, এটি এখনও একটি উপনাম। মঞ্জুর, ip(8)ম্যান পেজের লেখকরা "উরফ" শব্দটি ব্যবহার না করা বেছে নেন কারণ এটি সমস্ত ঠিকানার সমান হিসাবে বিবেচনা করে, প্রায় পুরো পৃথিবীই একমত যে একই ইন্টারফেসে একাধিক ঠিকানা বরাদ্দ করে তাকে "আইপি এলিয়াসিং" বলা হয়।
ডেভ শেরোহমান

1
এক পর্যায়ে আমার একক হোস্টকে প্রচুর IPv6 ঠিকানা বরাদ্দ করা দরকার ছিল এবং একবার আমি প্রায় 4000 ঠিকানায় পৌঁছালে প্রতিবেশী আবিষ্কারটি ভেঙে যায়। প্রতিবেশী আবিষ্কার ভাঙ্গতে ঠিকানার ঠিকানার সংখ্যাটি পরীক্ষাগুলির মধ্যে কিছুটা ভিন্ন ছিল, তবে এটি সর্বদা 4000 এর কাছাকাছি ছিল
ক্যাস্পার্ড

6

আপনার চেয়ে বেশি সম্ভবত কখনও প্রয়োজন হতে পারে। ip addr addএকটি ইন্টারফেসে ঠিকানা যুক্ত করতে ব্যবহার করুন।


3

সর্বাধিক 4,294,967,294 IP ঠিকানা হবে (ধরে নিই যে আপনি আইপিভি 4 এর কথা বলছেন, আপনার পর্যাপ্ত র‌্যাম রয়েছে, এবং আমরা একটি সম্প্রচারের ঠিকানা এবং একটি নেটওয়ার্ক ঠিকানার জন্য বের করি)।


0

লিনাক্স কার্নেলের একটি বৈশিষ্ট্য রয়েছে যেকোনইআইআইপি যা আপনাকে ডিআরএএম / সিপিইউতে খুব অল্প ব্যয়ের জন্য আপনার লিনাক্স লুপব্যাক ইন্টারফেসের মাধ্যমে আইপিভি 4 বা আইপিভি 6 ঠিকানাগুলির সংক্ষিপ্ত ব্লকের জন্য উত্তর দিতে দেয়।

উদাহরণস্বরূপ, ধরুন আমি আমার লিনাক্স মেশিনটি 10.7.0.0/16 এ যে কোনও ঠিকানার জন্য উত্তর দিতে চাই:

  • লিনাক্স সিস্টেমে একটি স্থানীয় রুট যুক্ত করুন: ip -4 route add local 10.7.0.0/16 dev lo
  • আপনার নেটওয়ার্ক ইঞ্জিনিয়ারগুলিকে 10.7.0.0/16 এর জন্য কোনও রুটের বিজ্ঞাপন দিতে বলুন আপনি যে মেশিনটি দিয়েছিলেন সেটি Eth0 ঠিকানার দিকে নির্দেশ করে।

অভিনন্দন, আপনি এখন বিপুল সংখ্যক ঠিকানার (এই উদাহরণস্বরূপ 65,000 এরও বেশি) জবাব দিয়েছেন এবং আপনার র‍্যামের ব্যবহারটি এই অনুশীলন থেকে কার্যত কিছুই নয়। স্কেল্যাবিলিটির দিক থেকে, আপনি যে সমস্ত আইপিটির জন্য উত্তর দিতে চান তার জন্য eth0 এ স্বতন্ত্র ইন্টারফেস অ্যালিয়াস যুক্ত করার চেয়ে এই সমাধানটি আরও ভাল।

আপনি এরকম কতগুলি ঠিকানার উত্তর দিতে পারেন তার কোনও সীমা নেই।

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