আইপি এবং আইপিভি 8 (IP and IPv4 )

আজকে আমরা আইপি এবং আইপিভি 8 সম্পর্কে আলোচনা করবো। যা আইপি অ্যাড্রেসিং এর অন্তর্গত।

 

আইপি এবং আইপিভি 8

 

আইপি এবং আইপিভি 8 (IP and IPv4 )

আইপি (IP)

আইপি হল এক ধরনের নেটওয়ার্ক প্রটোকল, যা TCP/IP প্রটোকল সুইট হিসেবে ব্যবহৃত হয়।
একটি আইপি অ্যাড্রেস গড়ে উঠে ৩২-বিট ব্যবহার করে। এ বিটগুলোর প্রতি আটটিকে নিয়ে গড়ে ওঠে একটি করে অকটেট । সুতরাং, আইপি অ্যাড্রেসে থাকছে চারটি অকটেট বা ৩২ বিট । একটি আইপি অ্যাড্রেস তিনভাবে প্রকাশ করা যেতে পারে-

  • ডটেড ডেসিমেল- ১৯২.১৬৮.২১.১
  • বাইনারি- ১১০০০০০০, ১০১০১০০০, ০০০১০১০১, ০০০০০০০১
  • হেক্সাডেসিমেল CO: A8 15:1

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

 

আইপি এবং আইপিভি 8

 

টিসিপি/আইপি নেটওয়ার্কে প্রতিটি হোস্টকে একটি নম্বর দিয়ে নির্দেশ করা হয়। এ নম্বর হল ৩২ বিটের একটি নম্বর ম নিটের প্রতি ৮-বিট বা এক বাইট নিয়ে গড়ে ওঠে একেকটি অকটেট (Octer) বা অষ্টক তাহলে আইপি অ্যাড্রেস হল চার অকটে ৩২ বিট বিশিষ্ট। এই ৩২ বিটের মধ্যে কিছু অংশ ব্যবহৃত হয় নেটওয়ার্ককে বুঝানোর জন্য, যাকে বলে নেটওয়ার্ক আইডি। ম বাকি অংশ হল হোস্ট অ্যাড্রেস বা হোস্ট আইডি আইপি অ্যাড্রেসকে আমরা তুলনা করতে পারি টেলিফোন নম্বরের সাথে । আমরা যখন ফোন করি, তখন এর প্রথমে থাকে কান্ট্রি কোড, তারপর এরিয়া কোড এবং শেষে আসল টেলিফোনের নম্ব অ্যাড্রেসে এ রকম আইপি অ্যাড্রেসকে প্রকাশ করতে পারি এভাবে-

নেটওয়ার্ক আইডি + হোস্ট আইডি

একই নেটওয়ার্কের মধ্যে সকল আইপি অ্যাড্রেসের নেটওয়ার্ক আইডি এক হবে। আবার একই নেটওয়ার্ক আইডিযুক্ত নেটওয়ার্কের মধ্যে প্রতিটি হোস্ট আইডি ভিন্ন হতে হবে।

কম্পিউটার আইপি অ্যাড্রেসকে বাইনারি হিসেবে পড়লেও আমরা মানবসমাজ একে দশমিকে দেখতেই পছন্দ করি। তাই আইপি অ্যাড্রেসকে আমরা ডটেড ডেসিমেল হিসেবে প্রকাশ করি, যেখানে প্রতিটি অকটেটের দশমিক মান থাকে এবং অকটেটসমূহ পৃথক করা হয় ডট (.) নিয়ে, যেমন- ১৯২.১৬৮.২১.১ এখানে চারটি অকটেটের মাঝে তিনটি ডট ব্যবহার করা হয়েছে। এটিকে বাইনারিতে লেখলে দাঁড়াতো নিচের মতো –

   ১ম অকটেট    ২য় অকটেট    ৩য় অকটেট    ৪থ অকটেট

১১০০০০০০

১০১০১০০০

০০০০১০১০১

০০০০০০০১

 

এখানে প্রতিটি অকটেটের সর্বনিম্ন মান হতে পারে, যখন প্রতিটি বিট শুন্য হবে। আর সর্বোচ্চ হবে, যখন প্রতিটি বিটের মান ১ হবে। প্রতিটি বিট শূন্য হলে এই আইপি অ্যাড্রেসের মান হবে ০.০.০.০ আর প্রতিটি বিট ১ করে দিলে তা হবে ২৫৫.২৫৫.২৫৫.২৫৫। তাহলে দেখতে পাচ্ছি প্রতিটি অকটেটের মান সর্বনিম্ন এবং সর্বোচ্চ ২৫৫ হতে পারে। যদি কখনও দেখি কোন আইপি অ্যাড্রেসের কোন অকটেটের মান ২৫৫ এর বেশি, তাহলে বুঝতে হবে সেটি ভুল।

 

IP অ্যাড্রেসিং-এর মৌলিক বিষয় :

একটি হোস্ট থেকে অন্য হোস্টের তথ্য পেতে হলে তিনটি বিষয়কে অবশ্যই নির্দিষ্ট করে দিতে হবে। এগুলো হচ্ছে হোস্টে নাম, অ্যাড্রেস এবং ব্যবহৃত রুট। হোস্টের নামকে বলা হয় ইউনিক আইডেন্টিফায়ার (Unique Identifier); অর্থাৎ হোসেন অ্যাড্রেস পরিবর্তন হলেও এর নাম পরিবর্তন হবে না। হোস্টের অবস্থান পরিবর্তন হলে এর অ্যাড্রেসও সেই সাথে পরিবর্তন হয়ে যাবে। রুট নির্ভর করছে উৎস (Source) এবং গন্তব্য (Destination) উভয় হোস্টের অবস্থানের উপর। যদি দুটি ভিন্ন উৎস এই গন্তব্য হোস্টের সাথে যোগাযোগ করতে চায়, তাহলে তাদেরকে দুটি ভিন্ন রুটে গন্তব্য হোস্টে পৌঁছাতে হবে। গন্তব্য হোস্ট অবস্থান পরিবর্তন করলে যোগাযোগের জন্য অবশ্যই আরো নতুন দু’টি রুট সৃষ্টি হবে।

ইতোমধ্যে উল্লেখ করা হয়েছে একটি আইপি অ্যাড্রেস ৩২টি বিটের সমন্বয়ে গঠিত এবং এগুলো আবার ৮টি করে ৪টি অংশে বিভক্ত। আইপি অ্যাড্রেসের সাথে খুব নিবিড়ভাবে জড়িত এমন কতিপয় টার্মিনোলজি এখানে ব্যাখ্যা করা হল

বিট (Bit) :

কম্পিউটারে ব্যবহৃত ডাটার সবচেয়ে ক্ষুদ্রতম একক হচ্ছে বিট।

বাইট (Byte)

৮টি দৈর্ঘ্যের কোন ডাটাকে বলা হয় বাইট।

অকটেট (Octet) :

এটি একটি বিশেষ ধরনের ডাটার একক, যা সর্বদা ৮ বিটের সমন্বয়ে গঠিত। একটি পূর্ণাঙ্গ আইপি অ্যাড্রেসের জন্য ৪ অকটেট ডেটা প্রয়োজন।

লিস্ট সিগনিফিকেন্ট বিট Least Significant B-LSB)

এলএসবি বলতে কোন ডাটার সবচেয়ে ডানদিকের বিট বা বিটসমূহকে নির্দেশ করা হয়। যদি আমরা বলি অকটেটের ৪টি এলএসবি, তাহলে বুঝতে হবে ঐ অকটেটের ডানদিক থেকে প্রথম ৪টি বিট।

এমএসবি (Mont Significant Bit MSB)

এমএসবি’র ধারনাটি এলএসবি’র ঠিক উল্টো অর্থাৎ এমএসবি বলতে কোন ডাটার বামদিকের বিটগুলো বুঝানো হয়। যদি বলা হয় অকটেটের ২টি এমএসবি, তাহলে বুঝতে হবে ঐ অকটেটের সবচেয়ে বামদিকের দুটো বিট।

হোস্ট (Host) :

আইপি অ্যাড্রেস আছে এ ধারণা করতে পারে, এমন যে কোন ডিভাইসকে বলা হয় হোস্ট এটি হতে পারে কোন প্রিন্টার, কম্পিউটার, রাউটার বা নেটওয়ার্ক কার্ড। এদের মধ্যে যে সকল হোস্টের একাধিক আইপি অ্যাড্রেস থাকে তাদেরকে বলা হয় মাল্টিহোম (Mulhomed) ।

নেটওয়ার্ক সেগমেন্ট (Network Segment)

একটি নেটওয়ার্কের কোন অংশে বা সেগমেন্টে যদি একটি হোস্ট অবস্থান করে, তবে ঐ হোস্টের “আইপি অ্যাড্রেসের নেটওয়ার্ক অংশ” বলতে এ সেগমেন্টকে বুঝানো হয়ে থাকে। প্রতিটি আইপি অ্যাড্রেসের দুটো অংশ থাকে একটি হল নেটওয়ার্ক সেগমেন্ট, অন্যটি হোস্ট সেগমেন্ট ।

 

আইপি এবং আইপিভি 8

 

আইপিভি 8 (IPv4)

ইন্টারনেট প্রটোকলের চতুর্থ ভার্শন হচ্ছে IPv4 এবং বিভিন্ন প্রকার নেটওয়ার্কে ডাটা কমিউনিকেশন প্রটোকল হিসেবে এটি ব্যাপকভাবে ব্যবহৃত হয়। IPv4 সংযোগ বিহীন প্রটোকল, যা নেটওয়ার্কের প্যাকেট সুইচ লেয়ারে ব্যবহৃত হয়। একটি নেটওয়ার্ক ডিভাইস থেকে অন্য নেটওয়ার্ক ডিভাইসে IPv4 লজিক্যাল সংযোগের ব্যবস্থা করে। IPvi কে ম্যানুলো ও অটোমেটিক সকল প্রকার ডিভাইসের সাথে বিভিন্নভাবে Configure করা যায়। IPv4 হচ্ছে best-effort মডেলের বেস ARPANET কে উন্নীত করে IPv4 গঠন করা হয়।

 

আইপি এবং আইপিভি 8

 

OSI মডেলের প্যাকেট সুইচ লিঙ্ক লেয়ারে ব্যবহৃত হয়। IPv4 এ ব্যবহৃত 32 বিট অ্যাড্রেসের পাঁচটি Class রয়েছে যা A. B, C, D, E অ্যাড্রেসিং নেটওয়ার্ক হোস্টের জন্য A. B এবং C তে রয়েছে বিভিন্ন প্রকার বিটেরন লেংথ। D অ্যাড্রেস মান্টিকাস্টিং এর জন্য সংরক্ষিত থাকে এবং E অ্যাড্রেস ভবিষ্যৎ এ ব্যবহারের জন্য সংরক্ষিত থাকবে।

A ক্লাস এর সাবনেট মাস্ক 255.0.0.0 অথবা/ 8

B ক্লাস এর সাবনেট মাস্ক 255.255.0.0 অথবা / 16

C ক্লাস এর সাবনেট মাস্ক 255.255.255.0 অথবা 24

Leave a Comment