আইপিভি 6 সম্পর্কিত নিম্নলিখিত 2 টি আরএফসি দ্বারা আমি কিছুটা বিভ্রান্ত হয়ে পড়েছি:
- আরএফসি 4862 (আইপিভি 6 স্টেটলেস অ্যাড্রেস স্বায়ত্তর কনফিগারেশন)
- আরএফসি 7084 (আইপিভি 6 সিই রাউটার প্রয়োজনীয়তা)
আরএফসি 4862 বলেছেন:
এই নথিতে নির্দিষ্ট করা স্বতঃরূপকরণ প্রক্রিয়াটি কেবল হোস্টগুলিতে প্রয়োগ হয় এবং রাউটারগুলিতে নয়। যেহেতু হোস্ট অটোকনফিগারেশন রাউটারগুলির দ্বারা বিজ্ঞাপনিত তথ্য ব্যবহার করে, তাই রাউটারগুলি অন্য কোনও উপায়ে কনফিগার করতে হবে।
আরএফসি 7084 ঠিকানার দায়িত্বের জন্য এর WAN-Side কনফিগারেশন প্রয়োজনীয়তার একটি তালিকাভুক্ত করে:
ডাব্লুএএ -১: আইপিভি CE সিই রাউটার স্টেটলেস অ্যাড্রেস অটোকনফিগারেশন (এসএলএএসি) [আরএফসি 4862] সমর্থন করবে।
এখানে কি কোনও দ্বন্দ্ব আছে?
কোনও রাউটারের তার WAN ইন্টারফেসের জন্য একটি IPv6 ঠিকানাটি স্বতঃরূপে সক্ষম হওয়া উচিত?
আরএফসি কেন 4862 বলে
যেহেতু হোস্ট অটোকনফিগারেশন রাউটারগুলির দ্বারা বিজ্ঞাপনিত তথ্য ব্যবহার করে, তাই রাউটারগুলি অন্য কোনও উপায়ে কনফিগার করতে হবে।
যদি আমি উদাহরণস্বরূপ আমার ল্যানকে কোনও আইএসপিতে সংযুক্ত করতে রাউটার ব্যবহার করি তবে আইএসপির নেটওয়ার্কে এমন কোনও রাউটার নেই যা আমার রাউটারের সাথে কথা বলছে?
আমি ভাবতাম যে এটি 2 (বা আরও) রাউটারগুলি এক সাথে জড়িত রাখা পুরোপুরি যুক্তিসঙ্গত। কোন ক্ষেত্রে, দ্বিতীয় রাউটারের WAN ইন্টারফেসে SLAAC ব্যবহার করবেন না কেন?
সম্ভবত সমস্যাটি হোস্ট এবং রাউটারগুলির মধ্যে কৃত্রিম পার্থক্যে নেমে আসে? আরএফসি থেকে 4862:
নোড - একটি ডিভাইস যা আইপি প্রয়োগ করে।
রাউটার - এমন একটি নোড যা আইপি প্যাকেটগুলি নিজের কাছে সুস্পষ্টভাবে সম্বোধিত হয় না forward
হোস্ট - যে কোনও নোড যা রাউটার নয়।
তবে কোনও হোস্ট (যেমন কোনও মেশিন যা সার্ভার বা অ্যাপ্লিকেশন হোস্ট করছে) এরও একটি রাউটিং টেবিল থাকতে পারে না এবং রাউটার হিসাবে কাজ করতে পারে? এবং আমরা কার্যকরভাবে আবার দুটি রাউটার এক সাথে শৃঙ্খলিত করছি।
সম্পাদনা করুন : পরে কিছু অতিরিক্ত তথ্য আমি আবিষ্কার করেছি ...
লিনাক্স কার্নেল SLAAC পরিচালনা করে এবং এটি আরএফসি 4862 কাছাকাছি অনুসরণ করে। হোস্ট এবং রাউটারগুলির মধ্যে পার্থক্য করতে সরাসরি Ip-sysctl এ কার্নেল ডকুমেন্টেশন দেখুন :
- HOST আচরণ অনুমান করা হয়। যার অর্থ রাউটার সলিসিটেশনগুলি প্রেরণ করা হবে এবং রাউটার বিজ্ঞাপনগুলি ঠিকানা স্বতঃরূপকরণের জন্য ব্যবহৃত হবে।
- কেবল ফরওয়ার্ডিং সক্ষম করা থাকলে (
/proc/sys/net/ipv6/conf/all/forwarding
), ডিভাইসটিকে একটি রাউটার হিসাবে বিবেচনা করা হবে । যার অর্থ কোনও রাউটার সলিটেশন প্রেরণ করা হবে না এবং রাউটার বিজ্ঞাপনগুলি উপেক্ষা করা হবে।
এই পার্থক্যটি ফিরে আসে, প্রি- IPv6। প্যারামিটারটি দেখুন /proc/sys/net/ipv4/ip_forward
:
এই পরিবর্তনশীলটি বিশেষ, এর পরিবর্তনটি সমস্ত কনফিগারেশন প্যারামিটারগুলি তাদের ডিফল্ট অবস্থায় পুনরায় সেট করে ( হোস্টগুলির জন্য আরএফসি 1122 , রাউটারগুলির জন্য আরএফসি 1812 )