লিনাক্সের আইপিভি 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.