নেটওয়ার্কিং এ হাতেখড়ি

ধরা যাক তুমি (১৯২.১৬৮.১.১১) আর আমি (১৯২.১৬৮.১.১২) দুইটা নোড । তুমি আমার সাথে একটা সম্পর্ক (নেটওয়ার্ক) স্থাপন করতে চাচ্ছো । 

বুঝলাম তুমি কি বলতে চাচ্ছো…

আচ্ছা ঠিক আছে , চলো তার আগে কিছু জিনিস ক্লিয়ার করে নিই ।

একটা নেটওয়ার্কে আসতে হলে যা কিছু অবশ্যই লাগবে ,

১। তোমার (১৯২.১৬৮.১.১১) আমার (১৯২.১৬৮.১.১২) আইপি অ্যাড্রেস

২। আমাদের মধ্যে একটা ডিফল্ট গেটওয়ে (১৯২.১৬৮.১.১) থাকতে হবে ।

৩। আমাদের একটি সাবনেট অ্যাড্রেসে (২৫৫.২৫৫.২৫৫.০)থাকতে হবে যা হাজার মানুষদের ভিড়েও আমাদের চিনিয়ে দেবে কে তুমি আর কে আমি ।

৪। আর একটা হোস্ট আইডি (৮.৮.৮.৮) ।

এবার কান খুলে শোন ,

আমার সাথে নেটওয়ার্কে আসবা ? আর কিছু প্রোটোকল মেইনটেইন করবা না তা কি হয় ? আমার সাথে থাকতে হলে , আমাদের কিছু নিয়মের (এখন বলছি না শুনলে পালিয়ে যাবা :p ) মধ্যে থাকতে হবে বুঝলা ? এই যে নিয়ম গুলোর কথা বলছি এগুলাই হচ্ছে ==TCP/IP প্রোটোকল== ।

এতো সহজে এতোগুলা প্রোটোকল মেনে নিলে তুমি !!!! বাহ তুমি তো আচ্ছা নাছোড়বান্দা মেয়ে ? !!

এবার শোন !! এমনি এমনি তোমার সাথে সন্ধি করবোনা বুঝলা :p এই জন্য তোমাকে আমাকে ভালভাবে রিকুয়েস্ট করতে হবে । এই যে রিকুয়েস্টের কথা বললাম এটাকে বলা হয় HTTP রিকুয়েস্ট । আমার যদি মনে হয় তুমি মন থেকেই রিকুয়েস্ট করেছো তবেই রেসপন্স করবো না হলে সরাসরি না বলে দিবো কিন্তু ।

আচ্ছা সবকিছু ঠিক আছে এখন আমরা সেম নেটয়ার্কে থাকবো । আর ইচ্ছামত মনের কথা আদান-প্রদান করবো । এই যে বললাম মনের কথা , এগুলাকে বলা হয় ডাটা প্যাকেট । এখন চলো দেখি কিভাবে এই প্যাকেটগুলা আমার কাছ থেকে তোমার কাছে যায় ।

প্রথমে ,

আমাদের ফিজিক্যালি কানেক্টেড (ভয় পাইয়ো না) হতে হবে সেটা হতে পারে টুইস্টেড পেয়ার ক্যাবল কিংবা কোন ওয়্যারলেস মিডিয়ামের মাধ্যমে । আর এই কাজটি হবে ফিজিক্যাল লেয়ারে

তারপর ,

আমাদের এই যে আমাদের কানেকশন হইলো এটাকে আবার যুক্ত করতে হবে নেটয়ার্ক লেয়ারের সাথে । এই কাজ গুলা করবো ডাটা লিঙ্ক লেয়ারে

উপরে যে অ্যাড্রেস গুলার কথা বললাম এগুলার লজিক্যাল অ্যাড্রেসিং এবং রাউটিং হবে নেটওয়ার্ক লেয়ারে

এরপর আমরা একবারে কতক্ষণ গপ্পসপ্প করবো সেটা ঠিকঠাক হবে সেসন লেয়ারে

প্রেজেন্টেশন লেয়ারে এসে, তোমার মনের সব না বলা কথা বিভিন্ন রকম এনক্রিপশন ডেক্রিপশনের মাধ্যমে আমার কাছে আসবে । আর হ্যা এখানে কিন্তু কিছু সিকিউরিটির ব্যাপার-স্যাপার আছে ;)

সব শেষে ,

মানে অ্যাপলিকেশন লেয়ারে এসে আমি দেখতে পেলামঃ দূরে গিয়া মর হারামজাদা , কি মনে করছিলি তুই হ্যাঁ ? নিজেকে কি ভাবিস ।

ঠিক এভাবে ,

বিদ্রঃ কিছু জিনিস বাদ পড়ে যেতে পারে । এই লাইনে নবীশ :)

#নেটওয়ার্কিং সহজ পাঠ