নেটওয়ার্ক ঠিকানা অনুবাদ (NAT) কীভাবে কাজ করে তা জানা আগে এটি গুরুত্বপূর্ণ। আপনি ইন্টারনেটে কোনও সার্ভারের সাথে একটি সংযোগ স্থাপন করেন। বাস্তবে আপনি আপনার রাউটারে প্যাকেটগুলি প্রেরণ করেন, কিছু কম্পিউটার থেকে এলোমেলোভাবে বেছে নেওয়া বন্দরে:
Your computer Router
+------------+ +-----------+
| | | |
| port 31746 o====>o |
| | | |
+------------+ +-----------+
আপনার রাউটার, পরিবর্তে, আপনি যে সার্ভারের সাথে কথা বলতে চান তার সাথে একটি সংযোগ স্থাপন করে। এটি নিজের এলোমেলোভাবে বেছে নেওয়া বন্দরের কথা বলে:
Router www.google.com
+-----------+ +----------------+
| | | |
| port 21283o====>o port 80 |
| | | |
+-----------+ +----------------+
গুগলের ওয়েব সার্ভার যখন আপনাকে তথ্য ফেরত পাঠায়, এটি আসলে এটি আপনার রাউটারে ফেরত পাঠায় (যেহেতু আপনার রাউটারটি আসলে ইন্টারনেটে লোক)
Router www.google.com
+-----------+ +----------------+
| | | |
| port 21283o<====o port 80 |
| | | |
+-----------+ +----------------+
একটি প্যাকেট পোর্ট 21283
থেকে আপনার রাউটারে আসে www.google.com
। রাউটার এটি দিয়ে কি করা উচিত?
এই ক্ষেত্রে রাউটারটি আপনার রেকর্ড রেখেছে এবং আপনার পক্ষ www.google.com:80
থেকে এটি যে ট্রাফিক বন্দর থেকে প্রেরণ করেছে 21283
। সুতরাং রাউটারটি আপনার কম্পিউটারে প্যাকেটটি রিলে করবে:
Your computer Router
+------------+ +-----------+
| | | |
| port 31746 o<====o |
| | | |
+------------+ +-----------+
ওপেন নেট
ইন খোলা ন্যাট, কোনো মেশিন ইন্টারনেটে আপনার রাউটার এর পোর্ট ট্রাফিক পাঠাতে পারেন 21283
, এবং প্যাকেট তোমার কাছে ফিরে পাঠানো হবে:
Your computer Router
+------------+ +-----------+ {www.google.com:80
| | | | {www.google.com:443
| port 31746 o<====o port 21283o<===={serverfault.com:80
| | | | {fbi.gov:32188
+------------+ +-----------+ {botnet.cn:11288
NAT বন্ধ
বন্ধ নাট আরও বাধাজনক। এটা যদি না তা মূল ঠিকানা থেকে এসেছে কিছু মঞ্জুরি দেয় না এবং বন্দর আপনি অর্থাত বিষয়ে কথা বলতে চান www.google
বন্দর 80
:
Your computer Router
+------------+ +-----------+ {www.google.com:80
| | | | | (rejected) www.google.com:443
| port 31746 o<====o port 21283o<====+ (rejected) serverfault.com:80
| | | | (rejected) fbi.gov:32188
+------------+ +-----------+ (rejected) botnet.cn:11288
মাঝারি নাট
পরিমিত NAT একটি মিশ্রণ, যেখানে আপনার রাউটার কোনও বন্দর থেকে যেকোন ট্র্যাফিক গ্রহণ করবে তবে কেবল একই হোস্ট থেকে :
Your computer Router
+------------+ +-----------+
| | | | {www.google.com:80
| port 31746 o<====o port 21283o<===={www.google.com:443
| | | | (rejected) serverfault.com:80
+------------+ +-----------+ (rejected) fbi.gov:32188
(rejected) botnet.cn:11288
এটি সংজ্ঞার এক সেট। অন্যটি হ'ল:
- উন্মুক্ত: ল্যানে কম্পিউটারগুলি ইউপিএনপি ব্যবহার করে পোর্টগুলি খুলতে দেয়
- পরিমিত: কিছু বন্দর ফরোয়ার্ড তৈরি করা হয়েছে এবং কাজ করছে
- বন্ধ: কোনও স্থির পোর্ট ফরওয়ার্ডিং বিদ্যমান নেই
তবে পরিভাষাটি সত্যই নীচু।
আরো দেখুন