রাউটার কীভাবে জানতে পারে কোন ডিভাইসে প্যাকেট প্রেরণ করতে হবে? [প্রতিলিপি]


15

আমার প্রশ্নটি কীভাবে এটি ইন্টারনেটের মধ্য দিয়ে চলে যায় তা নয়, তবে কীভাবে এটি রাউটারের মাধ্যমে কোনও নির্দিষ্ট ডিভাইসে চলে আসে concern একটি হোম নেটওয়ার্কের রাউটারের সাথে সংযুক্ত সমস্ত ডিভাইসের একই বহিরাগত আইপি রয়েছে। বলুন ডিভাইস এ একটি পৃষ্ঠা লোড করছে এবং প্যাকেটগুলি বাহ্যিক উত্স থেকে রাউটারে প্রেরণ করা হয়েছে কারণ প্যাকেটগুলি ডিভাইস এ এর ​​বাহ্যিক আইপি জানে এবং তারা রাউটারে যেতে সক্ষম হয়। তবে এখন, এটি ডিভাইসে কীভাবে পাবেন? রাউটার কীভাবে এটি ডিভাইস বি এর পরিবর্তে ডিভাইস এ পাঠাতে জানে?

আমি মনে করি এটিতে জড়িত জড়িত, তবে আমি এটিকে কার্যকর করতে নাট কী করে তার যৌক্তিক ব্যাখ্যা খুঁজছি।


আমি আপনাকে খুব সুনির্দিষ্ট উত্তর দিতে পারি না, তবে রাউটার একটি অনুরোধটি কোথায় চলেছে এবং কে এটি পাঠিয়েছে সে সম্পর্কে নজর রাখে। যখন বাহ্যিক উত্স প্রতিক্রিয়া জানায়, রাউটারটি প্রথমে কোন ডিভাইসটি প্রাথমিকভাবে বাহ্যিক উত্সের সাথে যোগাযোগ করার চেষ্টা করেছে তা দেখার জন্য এটি পরীক্ষা করে এবং সেই ডিভাইসে প্রতিক্রিয়া ফরোয়ার্ড করে। আপনার যদি আরও তথ্যের প্রয়োজন হয় তবে NAT এ দেখুন।
জ্যাক হামফ্রিজ

এই প্রশ্নটি Superuser.com
টিমোথির ২৩

উত্তর:


11

আপনি যখন কোনও বাহ্যিক সাইটে কোনও সংযোগ শুরু করেন, রাউটারটি প্রতিবার একটি ভিন্ন উত্স বন্দর নম্বর ব্যবহার করে ... এটি তখন সেই উত্স বন্দর নম্বরটি (যা সেখানে ডেটা ফিরে আসে) কোন মেশিনটি অনুসন্ধান করার জন্য কী হিসাবে ব্যবহার করে? আপনার অভ্যন্তরীণ নেটওয়ার্ক থেকে অনুরোধটি এসেছে। এটিকে পোর্ট অ্যাড্রেস ট্রান্সলেশন বলা হয় (নেটওয়ার্ক অ্যাড্রেস ট্রান্সলেশনের বিপরীতে, যখন আপনার রাউটারে একাধিক নেটওয়ার্ক ঠিকানা উপলব্ধ থাকে)।


1
এটি টিসিপি সংযোগের মতো বিষয়গুলি ব্যাখ্যা করবে তবে কিছু অ্যাপ্লিকেশন সংযোগবিহীন। ইউডিপি প্যাকেটের কী হবে? আপনি যদি 1 ডিভাইসে কোনও সার্ভার হোস্ট করছেন, সংযোগের জন্য এটি টিসিপি ব্যবহার করেও, সার্ভারটি কোন ডিভাইসটি চালু আছে তা জেনে রাউটার ছাড়াই কোনও সংযোগ আরম্ভ করতে সক্ষম হবে না।

1
ইউডিপি সংযোগের জন্য আপনাকে সাধারণত আপনার রাউটারের একটি পোর্ট প্রাক-সংজ্ঞায়িত করতে হয় যা নির্দিষ্ট ডিভাইসে রুট করার জন্য ব্যবহার করা যেতে পারে। এটি রাউটারগুলির "পোর্ট ফরওয়ার্ডিং" বৈশিষ্ট্য, এবং আগত ইউডিপি প্যাকেটগুলির জন্য (কোনও বহির্গামী বার্তা বা একটি নতুন আগত প্যাকেটের প্রতিক্রিয়া হিসাবে) পাশাপাশি আগত টিসিপি প্যাকেটগুলির জন্য ব্যবহার করা যেতে পারে (যেমন দূরবর্তী ক্লায়েন্ট দ্বারা পরিবর্তিত সেগুলি) আপনার নিজের পিসির।)
মাইকেল ব্রে

1

সাধারণত, হোম নেটওয়ার্ক থেকে সমস্ত ডিভাইসের অভ্যন্তরীণ ঠিকানা আলাদা থাকে (ব্যক্তিগত ঠিকানা, সর্বদা 192.168.0.1 ~ 192.168.0.255)।

হোম নেটওয়ার্ক থেকে যখন কোনও প্যাকেট প্রেরণ করা হয় (যাক যাক ডিভাইস এ: 192.168.0.123 বলুন), যখন এটি রাউটারের মধ্য দিয়ে যায়, রাউটারটি ব্যক্তিগত ঠিকানাটি রাউটারের বাহ্যিক ঠিকানায় অনুবাদ করে (অনুমান 140.191.2.5 হয়), এবং রাউটার এটিও রেকর্ড করে এটি NAT এ ম্যাপিং

যখন প্রতিক্রিয়া ফিরে আসবে, রাউটারটি NAT কে ম্যাপিং করছে এবং আসল উত্সটি ডিভাইস এ আবিষ্কার করবে

সুতরাং ডিভাইসটি শেষ পর্যন্ত প্যাকেটটি গ্রহণ করে।

এটি কেবলমাত্র একটি ধারণা, আরও তথ্যের জন্য, দয়া করে উইকি: NAT পড়ুন।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.