গেটওয়ে কি সর্বদা সত্যিকারের কম্পিউটার বা কেবল একটি "লজিক" সত্তা, যা ব্রডকাস্ট আইপি বাদে কোনও ঠিকানায় থাকতে পারে?
গেটওয়ে কি সর্বদা সত্যিকারের কম্পিউটার বা কেবল একটি "লজিক" সত্তা, যা ব্রডকাস্ট আইপি বাদে কোনও ঠিকানায় থাকতে পারে?
উত্তর:
ডিফল্ট রুট (ওরফে গেটওয়ের ঠিকানা) এমন কোনও কিছুর মালিকানাধীন হতে হবে যা বাকী ইন্টারনেটে প্যাকেট ফরোয়ার্ড করতে সক্ষম এবং এটি করতে ইচ্ছুক। এটি যে জিনিসটির মালিক তার ("যার অর্থ যাই হোক না কেন) এর" প্রধান "আইপি ঠিকানা হতে হবে না। এটি একটি যৌক্তিক ঠিকানা হতে পারে যা দুটি বা ততোধিক ডিভাইসের মধ্যে ভেসে ওঠে এবং উচ্চ-উপলব্ধতার সেটআপগুলিতে এটি প্রায়শই হয়।
রাউটিংয়ের কাজ করার জন্য কেবল একমাত্র প্রয়োজনটি হ'ল ডিভাইসটি বর্তমানে ঠিকানাটির মালিকানাধীন এবং বিজ্ঞাপনটি দেয় না কেন, সেই ডিভাইস ট্র্যাফিকের পথে যেতে পারে এবং করবে।
গেটওয়ের আইপি ঠিকানাটি সাবনেটের কোনও বৈধ হোস্ট আইপি ঠিকানা হতে পারে, যেমন নেটওয়ার্ক ঠিকানা নিজেই বা সম্প্রচারের ঠিকানা নয়। এই আইপি ঠিকানাটি কোনও একক কম্পিউটার বা রাউটারের অন্তর্ভুক্ত নয়, এটি বেশ কয়েকটি গেটওয়ে দ্বারা ব্যবহৃত একটি "ভাসমান" আইপি ঠিকানা হতে পারে। উইকিপিডিয়ার নিবন্ধ পরীক্ষা করে দেখুন HSRP , VRRP , GLBP , অথবা কার্প ।
উদাহরণস্বরূপ, যখন সাবনেটটি 172.16.23.0/25 হয়, তারপরে:
গেটওয়েটি অবশ্যই এই বৈধ হোস্টের ঠিকানাগুলির মধ্যে একটি হতে হবে, যেমন 172.16.23.65 5 আপনার কম্পিউটারের সেটিংস এর পরে হবে:
এখন প্রথম হপ রিডানডেন্সি প্রোটোকলগুলির মধ্যে একটি যুক্ত করে প্রকৃত গেটওয়েগুলির (রাউটারগুলি) আইপি ঠিকানা থাকতে পারে 172.16.23.1 এবং 172.16.23.2 তবে সাবনেটের ডিফল্ট গেটওয়ে হিসাবে নিজেকে উপস্থাপন করতে 172.16.23.65 এর ভার্চুয়াল আইপি ঠিকানাটি ব্যবহার করুন ।
আপনার ব্যবহারে "যৌক্তিক সত্তা" একটি সামান্য বিভ্রান্তিকর। তবে আমি এর যথাসাধ্য উত্তর দেওয়ার চেষ্টা করব।
আমার অভিজ্ঞতা থেকে, আইপি কনফিগারেশনের একটি গেটওয়ে সাধারণত একটি শারীরিক ডিভাইস। যদিও এটি প্রচলিত অর্থে কম্পিউটার হতে হবে না (এটি একটি নেটওয়ার্ক অ্যাপ্লায়েন্সও হতে পারে) এটি ডিভাইস হতে হবে।
আপনারা জানেন যে, একটি ডিফল্ট গেটওয়ে যে উদ্দেশ্যে কাজ করে তার উদ্দেশ্য হ'ল সমস্ত অনুরোধগুলির জন্য একটি ফরোয়ার্ডিং সত্তা হিসাবে কাজ করা যা ক। কম্পিউটারের ইতিমধ্যে তার রাউটিং টেবিলটিতে নেই বা কোনও প্রবেশের জন্য অনুরোধটি ফরোয়ার্ড করার জন্য সিস্টেমকে নির্দেশ দিচ্ছে আইপি যা গেটওয়ে এবং / বা খ) হয়ে থাকে যা সম্প্রচার ডোমেনের বাইরের। ডিফল্ট গেটওয়ে কখনও এমন পরিস্থিতিতে ব্যবহার করা হয় না যেখানে দুটি হোস্ট একই সম্প্রচার ডোমেনে থাকে (যেমন একটি সুইচ দ্বারা তৈরি একটি নেটওয়ার্ক টপোলজি) কারণ সিস্টেমটি কোনও নির্দিষ্ট আইপি ঠিকানার মালিকানাধীন কোনও ম্যাকের ঠিকানা সন্ধানের জন্য সাবনেটের সম্প্রচার ঠিকানা ব্যবহার করতে পারে।
সংক্ষেপে, আপনার প্রশ্নের উত্তর দেওয়ার জন্য, প্রযুক্তিগতভাবে, আপনি কোনও সংযুক্ত নেটওয়ার্কের কোনও আইপি ঠিকানা হিসাবে আপনার ডিফল্ট গেটওয়ে সেট করতে পারেন। এই বিষয়ে উইন্ডোজ বা অন্যান্য বেশিরভাগ ওএস আপনাকে থামিয়ে দেবে না কারণ তারা প্রায়শই টিসিপি / আইপি বিশদ যাচাই করে না। যদি আপনি এটি সেট করে থাকেন তবে আপনি সম্ভবত প্রযুক্তিগতভাবে যথেষ্ট পার্থক্য বুঝতে পারছেন। যাইহোক, যদি এটি কোনও ডিভাইসের আইপি ঠিকানা যা ফরোয়ার্ড করতে অক্ষম হয়, তবে এটি রাউটিংয়ের উপর নির্ভরশীল অ্যাপ্লিকেশনগুলিতে ত্রুটির কারণ হতে পারে (অর্থাত্ একটি ওয়েব ব্রাউজার) কারণ ডিভাইসটি রাউটিং টেবিল বা রাউটিং পরিষেবা দিয়ে প্রস্তুত হবে না অনুরোধ ফরোয়ার্ড।
আমার চেয়ে অনেক বেশি অভিজ্ঞ কেউ যদি ভুল হয় তবে সহজেই আমাকে সংশোধন করতে সক্ষম হওয়া উচিত।
টিএল; ডিআর - একটি শারীরিক ডিভাইস, সম্ভবত।
রাউটিং টেবিল এন্ট্রিগুলি একটি গেটওয়ে বা একটি নেটওয়ার্ক অ্যাডাপ্টারের একটি সাবনেট সমাধান করে।
একটি বেসরকারী নেটওয়ার্কে কোনও ডিভাইসের জন্য একটি সাধারণ রাউটিং টেবিল, আপনি যদি অপ্রয়োজনীয় জিনিসগুলি ছেড়ে দেন তবে দেখতে ভাল লাগবে
0.0.0.0/0 via 192.168.0.1
192.168.0.0/24 dev eth0
প্রতিটি গন্তব্যের জন্য সুনির্দিষ্ট রুটটি জিততে পারে, সুতরাং সাবনেটের ঠিকানাগুলির জন্য সাবનેટ রুটটি ডিফল্ট রুটের চেয়ে বেশি অগ্রাধিকার নেয়।
গেটওয়ের ঠিকানাটি ঘুরে দেখা যায়, রাউটিং টেবিলের মাধ্যমে সমাধান করা হয় যা এটি নীচের স্তরে সম্বোধন করার পাশাপাশি নেটওয়ার্ক ইন্টারফেসটিকে দেওয়া হয়।
সুতরাং, কোনও প্যাকেটের জন্য 1.1.1.1
, গন্তব্যটি রাউটিং টেবিলটিতে সন্ধান করা হবে এবং একটি গেটওয়ে রয়েছে এমন ডিফল্ট রুট ফিরে আসবে। ইথারনেট ইন্টারফেসটি ফেরত গেটওয়েটি আবার সন্ধান করা হবে।
ইথারনেটের ম্যাক ঠিকানা রয়েছে, সুতরাং গেটওয়ের ঠিকানার জন্য একটি এআরপি লুকআপ করা হবে এবং গেটওয়ের জন্য ম্যাক ঠিকানা বহির্গামী প্যাকেটের জন্য ব্যবহৃত হবে (যা এখনও তার আইপি শিরোনামে সঠিক গন্তব্য ঠিকানা ব্যবহার করে)।
অন্যান্য নিম্ন-স্তরের পরিবহনগুলি আলাদাভাবে কাজ করে, উদাহরণস্বরূপ পিপিপি লিঙ্কগুলির একটি "পিয়ার ঠিকানা" থাকে, সুতরাং তাদের ডিভাইস রুটে / 32 এর নেটমাস্ক ব্যবহার করে এবং তারা এআরপি রেজোলিউশন এড়িয়ে যায় এবং কেবল প্যাকেটগুলিকে পিপিপি লিঙ্কের উপরে "সম্প্রচার" হিসাবে প্রেরণ করে।
কিছু আইপি স্ট্যাকের জন্য ডিভাইস রুটের ম্যানুয়াল তৈরির প্রয়োজন হয় যা এটি আরও কিছুটা সুস্পষ্ট করে তোলে:
ifconfig eth0 192.168.0.2 netmask 255.255.255.0 broadcast 192.168.0.255 up
route add -net 192.168.0.0 netmask 255.255.255.0 dev eth0
route add default via 192.168.0.1