ল্যানের মধ্যে কীভাবে স্যুইচগুলি এগিয়ে যায় সে সম্পর্কে আমি অনেক কিছু পড়েছি, তবে রাউটারে কীভাবে সুইচ কথা বলে।
একটি সুইচ কখন রাউটারে প্যাকেট প্রেরণ করে? এটি যখন একই ল্যানে প্রাপককে খুঁজে না পায়?
ল্যানের মধ্যে কীভাবে স্যুইচগুলি এগিয়ে যায় সে সম্পর্কে আমি অনেক কিছু পড়েছি, তবে রাউটারে কীভাবে সুইচ কথা বলে।
একটি সুইচ কখন রাউটারে প্যাকেট প্রেরণ করে? এটি যখন একই ল্যানে প্রাপককে খুঁজে না পায়?
উত্তর:
এটা নির্ভর করে।
একটি স্যুইচের জন্য সাধারণ প্রাথমিক ক্রিয়াকলাপটি গন্তব্য MAC ঠিকানার ভিত্তিতে L2 ডোমেনের এক হোস্ট থেকে অন্য হোস্টে ফ্রেম ফরোয়ার্ড করা। সুতরাং এই অর্থে, একটি স্যুইচ কেবলমাত্র রাউটারে ফ্রেম ফরোয়ার্ড করবে যদি এটি প্রাপ্ত ফ্রেমের রাউটারের ম্যাকের গন্তব্য হিসাবে থাকে।
তবে এটি যদি কোনও পরিচালিত সুইচ হয় তবে এটি নেটওয়ার্কের হোস্টের পাশাপাশি একটি এল 2 ডিভাইস হিসাবেও কাজ করছে। সুতরাং পরিচালন ট্র্যাফিক যা রুট করা দরকার (অর্থাত্ একটি পৃথক সাবনেট / নেটওয়ার্কের হোস্টগুলিতে) রাউটারে পাঠানো হবে (সঠিক রাউটিং / ডিফল্ট গেটওয়ে রয়েছে তা ধরে রেখে)।
আপনি যেভাবে আপনার প্রশ্নের মুখোমুখি হয়েছেন তার উপর ভিত্তি করে, আমি মনে করি যে গুরুত্বপূর্ণ পয়েন্টটি প্যাকেটটি রাউটারে যেতে হবে কিনা সে সম্পর্কে সিদ্ধান্তটি স্যুইচ দ্বারা নেওয়া হয়েছিল, তবে সেই ল্যানে পাঠানো হোস্টের মাধ্যমে।
হোস্ট (পিসি বা রাউটার) নির্ধারণ করে যে গন্তব্য স্থানীয় নেটওয়ার্কে নেই এবং এটি রাউটারে ফরোয়ার্ড করা দরকার। যদি তা হয় তবে হোস্ট গন্তব্য MAC ঠিকানাটি রাউটারের সাথে সেট করে। তারপরে স্যুইচ ম্যাক ঠিকানার ভিত্তিতে প্যাকেটগুলি ফরোয়ার্ড করে। এটি রাউটার বা অন্য কিছু কিনা তা জানে না।
সুইচগুলি বিভিন্ন স্বাদে আসে জাভাডিভেলপার। তোমার একটা সুইচ লাগবে কেন? কারণ আপনি একটি সাধারণ যোগাযোগের মাধ্যম ভাগ করার জন্য 2 টিরও বেশি হোস্টকে চান। আপনার যদি 2 পিসি থাকে এবং তারা একে অপরের থেকে খুব বেশি দূরে না থাকে তবে আপনি তাদের মধ্যে ইথারনেট কেবলটি সংযোগ করতে পারবেন, আইপি ঠিকানাগুলি বরাদ্দ করতে পারেন এবং যোগাযোগ শুরু করতে পারেন। যদি আপনার 15 পিসি থাকে? তারপরে আপনি একটি ভাগ করা মাধ্যম, একটি মিটিং গ্রাউন্ড রাখতে চান যেখানে সমস্ত উপলব্ধ।
আসুন একই উপমা দিয়ে চলুন। আপনি আপনার স্যুইচটি প্লাগ ইন করেছেন, ক্যাবলিং করেছেন, একটি আইপি বিতরণ প্রক্রিয়া নিযুক্ত করেছেন এবং প্রত্যেককে একটি 192.168.1.x / 24 ঠিকানা দিয়েছেন। আপনি দেখতে পাবেন যে তারা অন্যের কাছে পৌঁছতে পারে। আপনি একটিতে একটি ভাগ করা ফোল্ডার তৈরি করতে এবং অন্যের কাছ থেকে ফাইলগুলি প্রেরণ / গ্রহণ করতে পারেন, আপনি সংযুক্ত।
এখন কল্পনা করুন যে আপনি এবং আপনার প্রতিবেশীদের পিসি যোগাযোগ করতে চেয়েছিলেন, তিনি একটি পৃথক সাবনেট প্লাস ব্যবহার করেন যার সাথে আপনার পর্যাপ্ত ইথারনেট পোর্ট নেই। আপনার এখন আর একটি প্রক্রিয়া দরকার যা আপনার দু'জনের মধ্যে ট্র্যাফিকের পথ ঘটাবে। আপনি দুটি ইন্টারফেস সহ একটি রাউটার খুঁজে পেয়েছেন এবং আপনার সুইচ থেকে একটি ইন্টারফেসের সাথে একটি তারের সংযুক্ত করেছেন এবং অন্যের তার ইন্টারফেসে আপনার প্রতিবেশীর সুইচ থেকে অন্য কেবলটি সংযুক্ত করেছেন। আপনি এই ক্যাবলটি স্যুইচগুলিতে প্লাগ করেছেন তবে কোনও মুদ্রক নয়? কারণ প্রত্যেকেই সেখানে এবং উপলব্ধ। আপনি যদি রাউটারের দৃষ্টিকোণ থেকে বিশ্বটি দেখেন তবে আমার প্রতিটি দিকে 2 টি নেটওয়ার্ক রয়েছে, একটিতে জার্মান কথা বলা হয়, অন্যটি ফরাসী ভাষায় কথা বলে। আপনাকে 2 কথোপকথন করতে সক্ষম করতে এটি উভয় ভাষাতেই বলতে হয়। এজন্য প্রতিটি রাউটার ইন্টারফেসে, আপনি প্রতিটি সাবনেট থেকে সঠিক দিকে একটি আইপি ঠিকানা বরাদ্দ করেন (আপনার 192.168.1.x / 24 হবে)। তিনি আপনার প্রতিবেশীর বাড়ির ভার্চুয়াল গেট। আপনার নেটওয়ার্কটি যদি আপনার প্রতিবেশীদের যোগাযোগের প্রয়োজন হয় তবে আপনাকে ভার্চুয়াল দরজাটি কড়াতে হবে। আপনি রাউটার ইন্টারফেসে স্রেফ যে ঠিকানাটি অর্পণ করেছেন তা হ'ল আপনার নেটওয়ার্কের অন্য নেটওয়ার্কের গেটওয়ে যা সঠিক বোঝায়? আপনার যদি এমন একটি পিসি থাকে যা কেবলমাত্র আপনার মুদ্রকের সাথে যোগাযোগ করে, আপনার তাকে গেটওয়ে ঠিকানা দেওয়ার দরকার নেই কেন আপনার উচিত? সে সবসময় বাড়িতে থাকে।
কখন একটি সুইচ রাউটারের সাথে কথা বলবে? যখন এটি অন্যান্য সংলগ্ন বা পৌঁছনীয় নেটওয়ার্কগুলির সাথে যোগাযোগ করতে হবে।
(অন্যান্য লোকেরা যেমন লিখেছেন, সেখানে লেয়ার 3 স্যুইচ রয়েছে যা অন্য নেটওয়ার্কের আইপি অ্যাড্রেসগুলি আপনাকে সেখানে উপস্থিত সকলের সাথে দেখা করতে সক্ষম করে তবে আমি সে বিষয়ে কথা বলব না long আমি দীর্ঘ লিখেছি, দয়া করে আমাকে ভুল করবেন না, আছে অন্যান্য ব্যক্তি যারা এই থ্রেডটি ব্যবহার করতে পারেন)
আশাকরি এটা সাহায্য করবে.
একটি সাধারণ (স্তর 2) স্যুইচ ফ্রেমে গন্তব্য MAC ঠিকানার উপর ভিত্তি করে একটি পোর্ট (ইন) থেকে অন্য বন্দরে (আউট) ফ্রেম প্রেরণ করে। এটি তার ম্যাক টেবিলটি সন্ধান করবে
হোস্টটি প্যাকেট / ফ্রেমটিকে রাউটারের ম্যাক ঠিকানার সাথে প্যাকেজ করবে, পছন্দসই শেষ পয়েন্টটি একই সাবনেট ওয়ার্কে রয়েছে কিনা তা ব্যবহারের ভিত্তিতে (মুখোশ ব্যবহার করা হচ্ছে) package যদি এটি সাবনেট বা নেটওয়ার্ক বিভাগে না থাকে তবে এটি প্যাকেট / ফ্রেমটিকে বিভাগের (রাউটার) ডিফল্ট গেটওয়েতে ফরোয়ার্ড করবে, যা প্রথমে সংযুক্ত সুইচটি দিয়ে যাবে। ম্যাকের ঠিকানাটি আগত ইন্টারফেসে ডিভাইসের সাথে সংযুক্ত নেই তা জেনে স্যুইচটি সিএএম টেবিলটি জিজ্ঞাসা করবে এবং যদি প্রয়োজনীয় তথ্যপ্রযুক্তি গেটওয়ের (রাউটার) জন্য উপস্থিত থাকে তবে প্রয়োজনীয় ইন্টারফেসের বাইরে ফ্রেমটি ফরোয়ার্ড করবে। যদি তা না হয় তবে ডিজিডাব্লু (রাউটার) থেকে কোনও প্রতিক্রিয়া না পাওয়া পর্যন্ত কাঙ্ক্ষিত ম্যাক ঠিকানার অনুরোধ করে একটি অর্পযুক্ত সমস্ত বন্দরগুলির ফ্রেমটি মাল্টিকাস্ট হয়ে যাবে, যা একটি লিঙ্ক স্থাপন এবং প্রয়োজনীয় যোগাযোগের প্রক্রিয়া শুরু করবে। যে ' সংক্ষেপে এটি। আশা করি, আমি কোনও গুরুত্বপূর্ণ বিবরণ মিস করিনি।