ধরা যাক তুমি (১৯২.১৬৮.১.১১) আর আমি (১৯২.১৬৮.১.১২) দুইটা নোড । তুমি আমার সাথে একটা সম্পর্ক (নেটওয়ার্ক) স্থাপন করতে চাচ্ছো ।
বুঝলাম তুমি কি বলতে চাচ্ছো…
আচ্ছা ঠিক আছে , চলো তার আগে কিছু জিনিস ক্লিয়ার করে নিই ।
একটা নেটওয়ার্কে আসতে হলে যা কিছু অবশ্যই লাগবে ,
১। তোমার (১৯২.১৬৮.১.১১) আমার (১৯২.১৬৮.১.১২) আইপি অ্যাড্রেস ।
২। আমাদের মধ্যে একটা ডিফল্ট গেটওয়ে (১৯২.১৬৮.১.১) থাকতে হবে ।
৩। আমাদের একটি সাবনেট অ্যাড্রেসে (২৫৫.২৫৫.২৫৫.০)থাকতে হবে যা হাজার মানুষদের ভিড়েও আমাদের চিনিয়ে দেবে কে তুমি আর কে আমি ।
৪। আর একটা হোস্ট আইডি (৮.৮.৮.৮) ।
এবার কান খুলে শোন ,
আমার সাথে নেটওয়ার্কে আসবা ? আর কিছু প্রোটোকল মেইনটেইন করবা না তা কি হয় ? আমার সাথে থাকতে হলে , আমাদের কিছু নিয়মের (এখন বলছি না শুনলে পালিয়ে যাবা :p ) মধ্যে থাকতে হবে বুঝলা ? এই যে নিয়ম গুলোর কথা বলছি এগুলাই হচ্ছে ==TCP/IP প্রোটোকল== ।
এতো সহজে এতোগুলা প্রোটোকল মেনে নিলে তুমি !!!! বাহ তুমি তো আচ্ছা নাছোড়বান্দা মেয়ে ? !!
এবার শোন !! এমনি এমনি তোমার সাথে সন্ধি করবোনা বুঝলা :p এই জন্য তোমাকে আমাকে ভালভাবে রিকুয়েস্ট করতে হবে । এই যে রিকুয়েস্টের কথা বললাম এটাকে বলা হয় HTTP রিকুয়েস্ট । আমার যদি মনে হয় তুমি মন থেকেই রিকুয়েস্ট করেছো তবেই রেসপন্স করবো না হলে সরাসরি না বলে দিবো কিন্তু ।
আচ্ছা সবকিছু ঠিক আছে এখন আমরা সেম নেটয়ার্কে থাকবো । আর ইচ্ছামত মনের কথা আদান-প্রদান করবো । এই যে বললাম মনের কথা , এগুলাকে বলা হয় ডাটা প্যাকেট । এখন চলো দেখি কিভাবে এই প্যাকেটগুলা আমার কাছ থেকে তোমার কাছে যায় ।
প্রথমে ,
আমাদের ফিজিক্যালি কানেক্টেড (ভয় পাইয়ো না) হতে হবে সেটা হতে পারে টুইস্টেড পেয়ার ক্যাবল কিংবা কোন ওয়্যারলেস মিডিয়ামের মাধ্যমে । আর এই কাজটি হবে ফিজিক্যাল লেয়ারে ।
তারপর ,
আমাদের এই যে আমাদের কানেকশন হইলো এটাকে আবার যুক্ত করতে হবে নেটয়ার্ক লেয়ারের সাথে । এই কাজ গুলা করবো ডাটা লিঙ্ক লেয়ারে ।
উপরে যে অ্যাড্রেস গুলার কথা বললাম এগুলার লজিক্যাল অ্যাড্রেসিং এবং রাউটিং হবে নেটওয়ার্ক লেয়ারে ।
এরপর আমরা একবারে কতক্ষণ গপ্পসপ্প করবো সেটা ঠিকঠাক হবে সেসন লেয়ারে ।
প্রেজেন্টেশন লেয়ারে এসে, তোমার মনের সব না বলা কথা বিভিন্ন রকম এনক্রিপশন ডেক্রিপশনের মাধ্যমে আমার কাছে আসবে । আর হ্যা এখানে কিন্তু কিছু সিকিউরিটির ব্যাপার-স্যাপার আছে ;)
সব শেষে ,
মানে অ্যাপলিকেশন লেয়ারে এসে আমি দেখতে পেলামঃ দূরে গিয়া মর হারামজাদা , কি মনে করছিলি তুই হ্যাঁ ? নিজেকে কি ভাবিস ।
ঠিক এভাবে ,
বিদ্রঃ কিছু জিনিস বাদ পড়ে যেতে পারে । এই লাইনে নবীশ :)
#নেটওয়ার্কিং সহজ পাঠ