IP বনাম পোর্ট
তথ্য ও যোগাযোগ প্রযুক্তির (আইসিটি) সর্বশেষ বিকাশের সাথে বিশাল বিশ্বের প্রতিটি কোণ এবং কোণ পরস্পর সংযুক্ত। এই বিস্ময়কর বিজয়ের ভিত্তি মূলত দ্রুত বিকশিত যোগাযোগ এবং নেটওয়ার্কিং প্রযুক্তির কারণে। এই অলৌকিক সৃষ্টির বিল্ডিং ব্লকগুলি আইপি অ্যাড্রেসিং এবং পোর্টের ধারণার উপর ভিত্তি করে।
IP ঠিকানা এবং পোর্টের মাধ্যমে, ইন্টারনেটে লক্ষ লক্ষ সার্ভার এবং ক্লায়েন্ট একে অপরের সাথে যোগাযোগ করছে।
IP ঠিকানা
IP ঠিকানা একটি যৌক্তিক 32 বিট ঠিকানা যা একটি ডেটা প্যাকেটের (ডেটাগ্রাম) গন্তব্য নির্ধারণ করতে ব্যবহৃত হয়।IP ঠিকানা উৎস এবং গন্তব্য নেটওয়ার্ক চিহ্নিত করে যা ডেটাগ্রামকে নির্দিষ্ট রুটে সেই অনুযায়ী প্রবাহিত হতে দেয়। ইন্টারনেটে প্রতিটি হোস্ট এবং রাউটারের একটি আইপি ঠিকানা থাকে, ঠিক যেমন সমস্ত টেলিফোনের সনাক্তকরণের উদ্দেশ্যে একটি অনন্য নম্বর থাকে। আইপি অ্যাড্রেসিংয়ের ধারণাটি 1981 সালে প্রমিত হয়েছিল।
আইপি অ্যাড্রেসিংয়ে মূলত ডটেড ডেসিমেল নোটেশন ব্যবহার করা হচ্ছে। সাধারণত একটি IP ঠিকানা নেটওয়ার্ক অংশ এবং হোস্ট অংশ হিসাবে দুটি অংশ নিয়ে গঠিত। একটি IP ঠিকানার সাধারণ বিন্যাস নিম্নরূপ:
4 বাইটের প্রতিটি (8 বিট=1বাইট) 0-255 পর্যন্ত মান নিয়ে গঠিত। নেটওয়ার্ক শনাক্তকারী এবং হোস্ট শনাক্তকারীর আকারের উপর নির্ভর করে IP ঠিকানাগুলিকে (A, B, C এবং D) শ্রেণীতে বিভক্ত করা হয়। যখন এই পদ্ধতিটি আইপি ঠিকানা নির্ধারণে ব্যবহার করা হয়, তখন এটিকে ক্লাস পূর্ণ ঠিকানা হিসাবে চিহ্নিত করা হয়। যে ধরনের নেটওয়ার্ক তৈরি করা হবে তার উপর নির্ভর করে একটি উপযুক্ত ঠিকানা স্কিম নির্বাচন করতে হবে।
যেমন: ক্লাস A=> কয়েকটি নেটওয়ার্কের জন্য, প্রতিটিতে অনেক হোস্ট রয়েছে।
ক্লাস C=> অনেক নেটওয়ার্কের জন্য, প্রত্যেকটিতে কয়েকটি হোস্ট রয়েছে।
বেশিরভাগ ক্ষেত্রে, একটি বিবেচিত LAN পরিবেশ নেটওয়ার্কের মধ্যে IP ঠিকানার আইডেন্টিফায়ার একই থাকে, যেখানে হোস্ট অংশটি পরিবর্তিত হয়।
ক্লাস ফুল অ্যাড্রেসিংয়ের কারণে একটি বড় অসুবিধা হল আইপি অ্যাড্রেসের অপচয়। সুতরাং, প্রকৌশলীরা ক্লাস কম অ্যাড্রেসিংয়ের নতুন পদ্ধতিতে চলে গেছে। ক্লাস পূর্ণ ঠিকানার বিপরীতে, এখানে, নেটওয়ার্ক শনাক্তকারীর আকার পরিবর্তনশীল। এই পদ্ধতিতে, নেটওয়ার্ক শনাক্তকারীর আকার নির্ধারণ করতে সাবনেট মাস্কিং ধারণা ব্যবহার করা হয়।
একটি সাধারণ IP ঠিকানার উদাহরণ হল 207.115.10.64
বন্দর
পোর্টগুলি 16-বিট সংখ্যা দ্বারা প্রতিনিধিত্ব করা হয়। তাই পোর্টের রেঞ্জ 0-65, 525। 0 -1023 থেকে পোর্ট নম্বরগুলি সীমাবদ্ধ, কারণ সেগুলি HTTP এবং FTP-এর মতো পরিচিত প্রোটোকল পরিষেবাগুলির ব্যবহারের জন্য সংরক্ষিত৷
একটি নেটওয়ার্কে, শেষ বিন্দু, যে দুটি হোস্ট একে অপরের সাথে যোগাযোগ করে তাকে পোর্ট হিসাবে চিহ্নিত করা হয়। বেশিরভাগ বন্দর একটি বরাদ্দকৃত কাজ দিয়ে বরাদ্দ করা হয়। এই পোর্টগুলিকে পূর্বে আলোচনা করা পোর্ট নম্বর দ্বারা চিহ্নিত করা হয়েছে৷
তাই IP ঠিকানা এবং পোর্টের কার্যকরী আচরণ নিম্নরূপ। সোর্স মেশিন থেকে ডেটা প্যাকেট পাঠানোর আগে, সংশ্লিষ্ট পোর্ট নম্বর সহ উৎস এবং গন্তব্য আইপি ঠিকানাগুলি ডেটাগ্রামে দেওয়া হয়। আইপি অ্যাড্রেসের সাহায্যে, ডেটাগ্রাম গন্তব্য মেশিনকে ট্র্যাক করে এবং এটিতে পৌঁছায়। প্যাকেটটি উন্মোচন করার পরে, পোর্ট নম্বরগুলির সাহায্যে ওএস সঠিক অ্যাপ্লিকেশনে ডেটা নির্দেশ করে। যদি পোর্ট নম্বরটি ভুলভাবে স্থানান্তরিত হয়, OS জানে না কোন ডেটা কোন অ্যাপ্লিকেশনে পাঠানো হবে।
সুতরাং সংক্ষিপ্তসার হিসাবে, আইপি অ্যাড্রেস ডেটাকে উদ্দেশ্যমূলক গন্তব্যে নিয়ে যাওয়ার বড় কাজ করে, যেখানে পোর্ট নম্বরগুলি নির্ধারণ করে যে কোন অ্যাপ্লিকেশনটি প্রাপ্ত ডেটা দিয়ে খাওয়ানো হবে৷ অবশেষে সংশ্লিষ্ট পোর্ট নম্বর সহ, বরাদ্দকৃত অ্যাপ্লিকেশন সংরক্ষিত পোর্টের মাধ্যমে ডেটা স্বীকার করে।