আপনার প্রশ্ন ইন্টারনেটের হৃদয় এবং রাউটিংয়ের খুব সংজ্ঞাটিকে স্পর্শ করে। আপনার উদাহরণে, রাউটার ডি দুটি প্রাঙ্গণের ভিত্তিতে কম্পিউটার এ ডেটা প্রেরণ করে:
- কম্পিউটার এ-তে ডেটা প্রেরণ করতে বলা হয়েছে।
- এটি ইতিমধ্যে কম্পিউটার এ থেকে ডেটা প্রক্রিয়াজাত করা হয়েছে
আপনার দৃশ্যের প্রথম বিকল্পটি মনে হচ্ছে - রাউটার ডি কম্পিউটার এ প্রেরণ করতে চায় তবে এটি সেখানে কীভাবে আসে? এটি রাউটিং টেবিলগুলি ব্যবহার করে যা একে অপরের মধ্যে রাউটারগুলির দ্বারা ভাগ করা হয়।
রাউটার সি নিয়মিত সমস্ত রাউটারগুলিতে আপডেটগুলি প্রেরণ করে - রাউটার ডি সহ - এটি "192.168। *" নেটওয়ার্ককে "জানে" (বাস্তবে - এটি ঘটবে না কারণ সেই নেটওয়ার্কটি রাউন্ডে নেই - এটি ব্যক্তিগত হিসাবে বিবেচিত হয়।) এটি উপেক্ষা করুন)) সুতরাং, রাউটার ডি ইতিমধ্যে জানে যে রাউটার সি সেই নেটওয়ার্কটি জানে।
সুতরাং যখন কম্পিউটার এ এর ডেটা নির্ধারিত হয়, তখন এটি প্রথমে নেটওয়ার্ক দ্বারা সম্বোধন করা হয়। সুতরাং, রাউটার ডি জিজ্ঞাসা করেছেন, "আমাকে 192.168 নেটওয়ার্কের সন্ধান করা উচিত * আমি কি এটি জানি? না। আমি কি অন্য কাউকে জানি যাঁরা করেন? হ্যাঁ। রাউটার সি করেন I আমি কীভাবে রাউটার সিতে যাব? আমার 2.2 এর মাধ্যমে। 2.2 ইন্টারফেস। "
রাউটার ডি এর পরে রাউটার সিতে ডেটা প্রেরণ করে রাউটার সি তা পেয়ে যায় এবং বলে, "ওহ, আমার কাছে রাউটার ডি থেকে ডেটা আছে তবে এটি 192.168 নেটওয়ার্কের জন্য। আমি কি সেই নেটওয়ার্কটি জানি? হ্যাঁ, আমার 192.168.1.1 নেটওয়ার্কের মাধ্যমে" এবং তারপরে এটি এগিয়ে।
আইপি এবং ম্যাক অ্যাড্রেসিং সমাধানের জন্য আরও কিছু কাজ করার আছে, তবে আমি রাস্তাটি কভার করছি, এআরপি এবং স্থানীয় নেটওয়ার্কিং নয় not
আপনি আপনার প্রথম অনুমানটি লক্ষ্য করবেন - দূরবর্তী রাউটার অবশ্যই রাউটিংয়ের পদ্ধতিটি জানতে হবে - এটি এখানে কার্যকর হয় না। রাউটার ডি ইআইজিআরপি, আরআইপি, আরআইপিভি 2, ওএসপিএফ বা অন্য যে কোনও কিছু ব্যবহার করছে কিনা তা বিবেচনা করে না। এটির যত্নশীল হ'ল এটি একটি আপডেট পেয়েছে। (অবশ্যই, কীভাবে এটি আপডেট পেয়েছে তা দু'জনের একযোগে থাকার বিষয়টি নিশ্চিত করার জন্য গুরুত্বপূর্ণ But তবে আবার, এটি ভিন্ন বিষয়))
আপনার দ্বিতীয় অনুমান - পোর্ট নম্বরটি রাউটিংয়ের একটি কারণ - এটিও ভুল। রাউটারগুলি (সাধারণত) রাউটিংয়ের সিদ্ধান্ত নেওয়ার জন্য বন্দর তথ্য প্রয়োজন হয় না। (কিছু নতুন নেটওয়ার্ক প্রযুক্তির কারণে এটি কিছুটা পরিবর্তন হয়েছে এবং মূলত ফায়ারওয়াল এবং প্রক্সিগুলির ক্ষেত্রে প্রযোজ্য, তবে এখনও বিস্তৃত ধারণাটি "সত্য" রাউটারগুলিতে প্রযোজ্য।)
আপনার উদাহরণ সহ চালিয়ে যেতেই, রাউটার সি 1000 পোর্টে (আপনার দৃশ্যের প্রতি) ডেটা ফরোয়ার্ড করবে কারণ কম্পিউটার এ একটি নির্দিষ্ট পোর্টে প্রত্যাশিত ডেটা সম্ভব রয়েছে। তবে এটি কেবলমাত্র করতেই জানে কারণ রাউটার ডি এটি 1000 বন্দরে পাঠিয়েছে And
আপনি যে প্রশ্নটি করেছেন তার প্রতিচ্ছবি হিসাবে আপনার বিটোরেন্ট বা পি 2 পি প্রোগ্রাম অন্তর্ভুক্তি আমি বুঝতে পারি না। একই ব্যাখ্যা প্রয়োগ করা হবে। রাউটারগুলি পোর্ট ট্রিগার দিয়েও কনফিগার করা যায় যা কোনও নির্দিষ্ট পোর্টের সাথে কোনও নির্দিষ্ট ডিভাইস (বা আইপি) সংযুক্ত করে। যেমন ট্র্যাফিক যখন 1234 পোর্টে আসে, রাউটারগুলি ডিভাইস এবিসিডি তে ডেটা প্রেরণ করতে জানে। এটি সাধারণত বহির্গামী টিসিপি পোর্টের সাথে সম্পর্কিত। অর্থ্যাৎ আমি যদি I 78৯০ বন্দরটিতে ট্র্যাফিক প্রেরণ করি তবে রাউটারটি জানে যে আগত ট্র্যাফিকটি 1234 বন্দরে থাকবে এবং তা আমার কাছে প্রেরণ করবে।
তবে পোর্ট ট্রিগারটি (দূরবর্তী) রাউটিং সিদ্ধান্তের সাথে সম্পর্কিত নয় - পরিবর্তে এটি ল্যানের জন্য রাউটারের অভ্যন্তরীণ MAC / IP টেবিলের সাথে সম্পর্কিত।
আপডেট / সম্পাদনা : আপনার মন্তব্যের পরে আরও উত্তর এবং বিস্তারিত জানাতে। রাউটার ডি কম্পিউটার এ শুধুমাত্র তার আইপি ঠিকানা (192.168.2.2) দ্বারা জানে। তবে রাউটার সি কম্পিউটার এ তার আইপি ঠিকানা এবং ম্যাকের ঠিকানায় জানে। ম্যাক (মিডিয়া অ্যাক্সেস কন্ট্রোল) একটি অনন্য (সাধারণত ...) 48-বিট সনাক্তকারী যা আন্তর্জাতিক মানের দ্বারা সংজ্ঞায়িত। ল্যানের সাথে সংযুক্ত প্রতিটি ডিভাইসের (তারযুক্ত এবং ওয়্যারলেস) একটি অনন্য ম্যাক ঠিকানা থাকার কথা।
রাউটার (রাউটার সি) আইপি ঠিকানা এবং ম্যাক ঠিকানা একসাথে একটি সারণীতে (ম্যাক ঠিকানা সারণী) যুক্ত করে। সুতরাং যখন ট্রাফিক রাউটার সি তে আসে এবং রাউটারটি এটির "স্থানীয়" বুঝতে পারে, এটি একটি ম্যাক ঠিকানা টেবিল অনুসন্ধান করে। রাউটারটি তখন আক্ষরিকভাবে ফ্রেমের ঠিকানা সম্পর্কিত তথ্য পরিবর্তন করে।
এটি কম্পিউটার এ এর গন্তব্য ম্যাক ঠিকানা থাকতে লেয়ার 2 গন্তব্য তথ্য পুনর্গঠন করে (পুনরায় লেখা) কিন্তু আইপি ঠিকানার তথ্য (স্তর 3) একই রাখে।
রুটে যদি ম্যাকের ঠিকানা না জানা থাকে। বা এর টেবিলে কোনও আইপি-ম্যাক সম্পর্ক নেই, "আরে, এই নেটওয়ার্কের প্রত্যেককে জিজ্ঞাসা করার জন্য এটি এআরপি (অ্যাড্রেস রেজুলেশন প্রোটোকল) বলে কিছু করে? আপনার কি এই ম্যাক ঠিকানা আছে?" বা কখনও কখনও - "সবাই, আপনার ম্যাক ঠিকানা কী?")। উপযুক্ত ডিভাইস / ডিভাইসগুলি সাড়া দেয় এবং রাউটারটি তার আইপি-ম্যাক টেবিলটি তৈরি করে।