লিনাক্সের আইপিভি 6 স্ট্যাকটি টিউন করছে


8

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

net.ipv4.ip_forward
net.ipv6.conf.all.forwarding

তবে এগুলি কয়েকটি সেটিংয়ের উদাহরণ যা আমাকে আইপিভি 6 সমর্থন করতে হবে

net.ipv4.ip_nonlocal_bind
net.ipv4.ip_local_port_range
net.ipv4.tcp_tw_reuse
net.ipv4.tcp_rmem
net.ipv4.tcp_wmem

ip_nonlocal_bind বেশ সমালোচনামূলক এবং টিসিপি TIME_WAIT সকেটের জন্য সেটিংস আপাতদৃষ্টিতে অনুপস্থিত।

কার্নেল / আইপ্রেট ডকুমেন্টেশনের পয়েন্টারগুলি যা আমি মিস করেছি তা দুর্দান্তও হতে পারে।

উত্তর:


1

ঠিক আছে, মনে হচ্ছে এই বৈশিষ্ট্যগুলির মধ্যে কমপক্ষে কিছু (সমস্ত?) কার্যকর করা হয়নি।

থ্রেডের পরে কিছু সমস্যা সহ ipv6_nonlocal_bind যুক্ত করার জন্য সাম্প্রতিক প্রচেষ্টা হওয়া প্যাচটি এখানে রয়েছে


0

http://kb.pert.geant.net/PERTKB/LinuxOSSpecific পরামর্শ দেয়:

মনে রাখবেন যে এইগুলির মধ্যে কিছু প্যারামিটারের নামে আইপিভি 4 রয়েছে তবে তারা আইপিভি 6 এর মাধ্যমে টিসিপিতে সমানভাবে প্রয়োগ করে।

আমি নিজেই পরীক্ষা করে দেখিনি এটি সত্য কিনা।


তাদের মধ্যে কিছু পরীক্ষা করা সহজ। আমি নিশ্চিত করতে পারি যে net.ipv4.ip_local_port_rangeএটি আইপিভি 6 কেও প্রভাবিত করে। তবে net.ipv4.ip_nonlocal_bindআইপিভি affect কে প্রভাবিত করে না। এর অর্থ এই নয় যে আইপিভি 6 এর জন্য ননলোকাল বাইন্ডগুলি প্রয়োগ করা হয় না, এটি কেবল সিস্টেমওয়াইড সেটিংয়ের পরিবর্তে প্রতি সকেট বিকল্পের মাধ্যমে নিয়ন্ত্রণ করা হয়।
ক্যাস্পারড
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.