ক্লাস বি সাবনেটিং মিনা কার্টুন এর কথা মনে আছে ? ডিম ভাগাভাগি নিয়ে। মানে রাজুর যেমন ডিম খাওয়া প্রয়োজন মিনার ও সেই রকম ডিম খাওয়া প্রয়োজন । নেটওয়ার্কিং এর ক্ষেত্রেও যদিও উভয় এর অর্থাৎ হোস্ট আইপির সংখ্যা  আর নেটওয়ার্ক আইপির সংখ্যা সমপরিমান প্রয়োজন হয় তখন আমরা ক্লাস-বি  সিলেক্ট করব। চলুন দেখি কিভাবে ক্লাস বি সাবনেট করতে হয়। ক্লাস বি এড্রেসের সাবনেটিং করার  সময় মনে রাখতে হবে যে মাস্কে প্রথম দুইটি অকটেড ১৬ বিট অবশ্যই ১ হবে। অর্থাৎ প্রথম ১৬ বিট হলো নেটওয়ার্ক আর পরবর্তী ১৬ বিট  হলো হোস্ট আইডি। ক্লাস বি এর ডিফল্ট সাবনেট মাস্ক হলো ২৫৫.২৫৫.০.০ । ক্লাস বি এর ক্ষেত্রে একটি বিট অন করে সাবনেটিং করি।
১২৮১৯২২২৪২৪০২৪৮২৫২২৫৪২৫৫
 ৬ ৮
১৭২.১৬.০.০/১৭ ২৫৫.২৫৫.১২৮.০ নেটওয়ার্ক সংখ্যা=২ =২ হোস্টের সংখ্যা= ২১৫-২=৩২৭৬৬ সাবনেট আইডি =২৫৬-১২৮=১২৮
নেটওয়ার্ক-১১৭২.১৬.০.০নেটওয়ার্ক-২১৭২.১৬.১২৮.০
প্রথম হোস্ট১৭২.১৬.০.১প্রথম হোস্ট১৭২.১৬.১২৮.১
১৭২.১৬.০.২১৭২.১৬.১২৮.২
১৭২.১৬.০.৩১৭২.১৬৮.১২৮.৩
শেষ হোস্ট১৭২.১৬.১২৭.২৫৪শেষ হোস্ট১৭২.১৬.২৫৫.২৫৪
ব্রডকাস্ট এড্রেস১৭২.১৬.১২৭.২৫৫ব্রডকাস্ট এড্রেস১৭২.১৬.২৫৫.২৫৫
আবার ক্লাস বি এর ক্ষেত্রে দুইটি বিট অন করে সাবনেটিং করি। ১৭২.১৬.০.০/১৮ ২৫৫.২৫৫.১৯২.০ নেটওয়ার্ক সংখ্যা=২ =৪ হোস্টের সংখ্যা= ২১৪-২=১৬৩৮২ সাবনেট আইডি =২৫৬-১৯২=৬৪
নেটওয়ার্ক-১১৭২.১৬.০.০নেটওয়ার্ক-২১৭২.১৬.৬৪.০
প্রথম হোস্ট১৭২.১৬.০.১প্রথম হোস্ট১৭২.১৬.৬৪.১
১৭২.১৬.০.২১৭২.১৬.৬৪.২
১৭২.১৬.০.৩১৭২.১৬৮.৬৪.৩
শেষ হোস্ট১৭২.১৬.৬৩.২৫৪শেষ হোস্ট১৭২.১৬.১২৭.২৫৪
ব্রডকাস্ট এড্রেস১৭২.১৬.৬৩.২৫৫ব্রডকাস্ট এড্রেস১৭২.১৬.১২৭.২৫৫

নেটওয়ার্ক-৩১৭২.১৬.১২৮.০নেটওয়ার্ক-৪১৭২.১৬.১৯২.০
প্রথম হোস্ট১৭২.১৬.১২৮.১প্রথম হোস্ট১৭২.১৬.১৯২.১
১৭২.১৬.১২৮.২১৭২.১৬.১৯২.২
১৭২.১৬.১২৮.৩১৭২.১৬৮.১৯২.৩
শেষ হোস্ট১৭২.১৬.১৯১.২৫৪শেষ হোস্ট১৭২.১৬.২৫৫.২৫৪
ব্রডকাস্ট এড্রেস১৭২.১৬.১৯১.২৫৫ব্রডকাস্ট এড্রেস১৭২.১৬.২৫৫.২৫৫
এবার দেখি পরীক্ষায় কি ধরনের প্রশ্ন থাকে। আপনাকে এ ধরনের একটি ব্লক দিয়ে ১৭২.১৬.১৬.১৩৭/২২ প্রশ্ন করা হবে  এ ধরনের 
১. ইহার সাবনেট মাস্ক কত? 
২. ব্লক সাইজ কত? 
৩. ইহার নেটওয়ার্ক এড্রেস কত? 
৪. ইহার ব্রডকাস্ট এড্রেস কত? 
৫. প্রথম ব্যবহারযোগ্য এড্রেস কোনটি? 
৬. শেষ ব্যবহারযোগ্য এড্রেস কোনটি? 
৭.  পরবর্তী নেটওয়ার্ক এড্রেস কোনটি? 
৮. কতগুলো ব্যবহারযোগ্য এড্রেস আছে? 
৯. ইহা কি হোস্ট, নেটওয়ার্ক অথবা ব্রডককাস্ট এড্রেস?  
 উত্তরগুলো হলো ১. ইহার সাবনেট মাস্ক কত? আমরা জানি যে, ক্লাস-বি এর ক্ষেত্রে ডিফল্ট প্রিফিক্স  /১৬ ।  এখানে অতিরিক্ত বিট আছে(২২-১৬)=৬টি। আমরা আরেকটি তথ্য জানি যে, ১২৮ -১৯২-২২৪-২৪০-২৪৮-২৫২-২৫৪-২৫৫ যেহেতু ৬টি বিট অতিরিক্ত আছে সেহেতু ৬তম বিটের মান হবে-২৫২ তাহলে সাবনেট মাস্ক হচ্ছে- ২৫৫.২৫৫.২৫২.০
 ২. ব্লক সাইজ কত?     যেকোন ব্লক সাইজ আমরা বাহির করব ২৫৬ থেকে শেষের য়ে মানটি পাব তা বিয়োগ করব ২৫৬-২৫২=৪ তাহলে এখানে ব্লক সাইজ হলো ৪ এখন আমাদের নেটওয়ার্ক গুলো হবে ১৭২.১৬.০.০/২২ ১৭২.১৬.৪.০/২২ ১৭২.১৬.৮.০/২২ ১৭২.১৬.১২.০/২২ ১৭২.১৬.১৬.০/২২ ১৭২.১৬.২০.০/২২ আমাদেরকে যে নেটওয়ার্কটি দেওয়া হয়েছে ইহা ১৭২-১৬-১৬-০ থেকে ১৭২.১৬.১৯.২৫৫ এর মধ্যে রয়েছে।   
. ইহার নেটওয়ার্ক এড্রেস কত? ১৭২.১৬.১৬.০/২২   
. ইহার ব্রডকাস্ট এড্রেস কত? ১৭২.১৬.১৯.২৫৫/২২ যেহেতু পরবর্তী নেটওয়ার্ক -১৭২.১৬.২০.০/২২   
৫. প্রথম ব্যবহারযোগ্য এড্রেস কোনটি? ১৭২.১৬.১৬.১/২২   
৬. শেষ ব্যবহারযোগ্য এড্রেস কোনটি? ১৭২.১৬.১৯.২৫৪/২২   
৭. পরবর্তী নেটওয়ার্ক এড্রেস কোনটি? পরবর্তী নেটওয়ার্ক -১৭২.১৬.২০.০/২২   
৮. কতগুলো ব্যবহারযোগ্য এড্রেস আছে? ২ ^১০=১০২৪-২=১০২২   
ইহা কি হোস্ট, নেটওয়ার্ক অথবা ব্রডককাস্ট এড্রেস? হোস্ট     


সাবনেটিং:
বড় নেটওয়ার্কে ছোট নেটওয়ার্কে বিভক্ত করার পদ্ধতিকে বলা হয় সাবনেটিং।
সাবনেট করার সময় যে বিষয়টি মনে রাখতে হবে, তা হলো
১২৮১৯২২২৪২৪০২৪৮২৫২২৫৪২৫৫
এই ধারাটি মনে রাখলে যেকোন সাবনেটিং করা সম্ভব ।
কেন এই সাবনেটিং?
ছোট নেটওয়ার্ক তৈরি (বড় নেটওয়ার্ক এর পরিবর্তে) দ্বারা, আমরা ভাল নিরাপত্তা, কম কলিশন এবং ব্রডকাস্ট ডোমেইন, এবং প্রতিটি নেটওয়ার্ক বৃহত্তর প্রশাসনিক নিয়ন্ত্রণ প্রাপ্ত করা যায় ।
চলুন একটি উদাহরণের মাধ্যমে জানানর চেস্টা করি
একটি শহরে কোন ব্লক নেই শুধু একটা দীর্ঘ রাস্তায় আছে । এখন যদি ডাকহরকরা করিম সাহেব নামে একজনকে চিঠি দিতে চায় তাহলে যে সমস্যাটি হবে। এই রাস্তায় করিম নামে অনেকেই থাকতে পারে এই অবস্থায় ডাকহরকরার পাগলের মতো অবস্থা হবে। কিন্তু যদি এই রাস্তায় কতগুলো ব্লক থাকে তাহলে সহজেই কোন ব্লকের করিম সাহেব তা সহজেই খুজেঁ বাহির করতে পারবে।
এটি একটি IP সঙ্গে একই দৃশ্যকল্প. ছোট নেটওয়ার্ক তৈরি করে, আমরা আরো কার্যকরভাবে প্রতিটি হোস্ট তথ্য পেতে পারেন।
Class-C  সাবনেটিং :
আমরা আগেই জেনেছি  ক্লাস সি এর প্রথম ২৪ বিট নেটওয়ার্ক আইডি আর বাকি ৮ বিট হোস্ট আইডি। যদি নেটওয়ার্ক আইডি এর সংখ্যা বেশি আর হোস্ট আইডির সংখ্যা কম প্রয়োজন হয় তাহলে আমরা ক্লাস-সি এর আইপি সিলেক্ট করব।

একটি সি ক্লাস এর নেটওয়ার্ক দিয়ে নীচে বণর্না করা হলো:
[এখানে নেটওয়ার্ক সংখ্যা হলো কতগুলো নেটওয়ার্ক হবে, হোস্ট হলো কতগুলো হোস্ট হবে আর সাবনেট আইডি হলো সাবনেট গুলো কত করে হবে।]
ইন্টারভিট বোর্ডে সাধারণত এ ধরনের (১৯২.১৬৮.১০.০/২৮)
একটি ব্লক দিয়ে বলবে বলেন তো এখানে কতগুলো নেটওয়ার্ক আছে এবং প্রত্যেক নেটওয়ার্কে কতগুলো হোস্ট আছে।
আমরা নেটওয়ার্ক দেখেই যেহেতু বুঝতে পারছি সি ক্লাস নেটওয়ার্ক তাহলে ২৪ বিট ব্যবহার হচ্ছে নেটওয়ার্কের জন্য । যেহেতু /২৮ তাহলে /২৪ বিট বাদ দিলে থাকে ৪বিট । উপরের ধারা অনুযায়ী তাহলে হয় ২৪০. ইহায় হলো সাবনেট মাস্ক।
সর্ম্পূন প্যাকটিক্যাল দেখি
১৯২.১৬৮.১০.০/২৮
২৫৫.২৫৫.২৫৫.২৪০
নেটওয়ার্ক সংখ্যা=২ =১৬
হোস্টের সংখ্যা= ২-২=১৪
সাবনেট আইডি =২৫৬-২৪০=১৬
[এখানে নেটওয়ার্ক বলতে কোন নেটওয়ার্ক তা বুঝায়, প্রথম হোস্ট বলতে প্রথম হোস্ট এড্রেস, শেষ হোস্ট হলো ব্রডকাস্ট এড্রেস এর আগের এড্রেস আর ব্রডকাস্ট এড্রেস হলো পরবর্তী নেটওয়ার্ক এর আগের এড্রেস।]






**প্রশ্ন**
এখন যদি প্রশ্ন করা হয় কোনটি ব্যবহার যোগ্য হোস্ট এ্যাড্রেস?
১. ১৯২.১৬৮.১০.২০৮/২৮
২. ১৯২.১৬৮.১০.১৫/২৮
৩. ১৯২.১৬৮.১০.২৪০/২৮
৪. ১৯২.১৬৮.১০.১১৩/২৮
আবার যদি প্রশ্ন করা হয় কোনটি নেটওয়ার্ক এ্যাড্রেস?
১. ১৯২.১৬৮.১০.২০৭/২৮
২. ১৯২.১৬৮.১০.১৪/২৮
৩. ১৯২.১৬৮.১০.৪৮/২৮
৪. ১৯২.১৬৮.১০.১১০/২৮
এছাড়াএ আরেকটি বিষয় জানা থাকা দরকার তা হলো
সাধারণত পয়েন্ট টু পয়েন্ট কানেকশন এর জন্য ব্যবহিত নেটওয়ার্কটি হলো:
১৯২.১৬৮.১০.০/৩০
২৫৫.২৫৫.২৫৫.২৫২
নেটওয়ার্ক সংখ্যা=২ =৬৪
হোস্টের সংখ্যা= ২-২=২
সাবনেট আইডি =২৫৬-২৫২=৪
TCP/IP
টিসিপি/আইপি হলো ইন্টারনেট ব্যবহারের জন্য প্রটোকল স্যুট ।  এই প্রটোকল স্যুটে দুটি প্রটোকলের নাম দেওয়া হয়েছে। এই প্রটোকল দুটি হলো : ট্রান্সমিশন কন্ট্রোল প্রটোকল (TCP) ও ইন্টারনেট প্রটোকল (IP)। TCP ব্যবহৃত হয় কানেকশন-অরিয়েন্টেড নির্ভরযোগ্য ট্রান্সমিশন সার্ভিসের জন্য, আর IP ব্যবহৃত হয় ওই নেটওয়ার্কের প্রতিটি হোস্টের এড্রেস নির্ধারণের জন্য।
টিসিপি কি?
টিসিপি হলো ট্রান্সমিশন কন্ট্রোল প্রটোকল । ইহা কানেকশন ওরিয়েন্টেড একটি একুনলেজ সিগন্যাল এর মাধ্যাম কানেকশন তৈরি করে থাকে।

চলুন এবার আই পি নিয়ে আলোচনা করি….
আইপি কি?
টিসিপি/আইপি নেটওর্য়াকে প্রতিটি হোস্টকে একটি নম্বর দিয়ে নির্দেশ করা হয়। এই নম্বরেই হলো আইপি যা ৩২ বিটের হয়ে থাকে ।এই ৩২ বিট, ৮ বিট করে ৪টি ভাগে ভাগ করা থাকে ।
আইপিগুলোকে ৫টি ভাগে ভাগ করা হয়েছে
১. ক্লাস-এ
২. ক্লাস-বি
৩. ক্লাস-সি
৪. ক্লাস-ডি
৫. ক্লাস-ই
ক্লাস
নেটহোস্টহোস্টহোস্ট
৮ বিট৮ বিট৮ বিট৮ বিট
শুরু : ০
শেষ : ১২৭
যেসব আইপি এড্রেসের প্রথম বিট শুন্য(০) সেগুলো ক্লাস এ এর অর্ন্তগত। এধরনের আইপি এর ক্ষেত্রে প্রথম ৮ বিট নেটওয়ার্ক আইডি আর বাকি ২৪ বিট হোস্ট আইডি।
যদি নেটওয়ার্ক আইডি এর সংখ্যা কম আর হোস্ট আইডির সংখ্যা বেশি প্রয়োজন হয় তাহলে আমরা ক্লাস-এ এর আইপি সিলেক্ট করব।
ক্লাসবি
নেটনেটহোস্টহোস্ট
৮ বিট৮ বিট৮ বিট৮ বিট
শুরু : ১২৮
শেষ : ১৯১
এই ক্লাসের আইপি এড্রেসের প্রথম দুইটি বিটের মান হবে ১০। এধরনের আইপি এর ক্ষেত্রে প্রথম ১৬ বিট নেটওয়ার্ক আইডি আর বাকি ১৬ বিট হোস্ট আইডি।
যদি নেটওয়ার্ক আইডি এর সংখ্যা যে রকম প্রয়োজন পাশাপাশি  হোস্ট আইডির সংখ্যাও প্রায় সমপরিমান প্রয়োজন হয় তাহলে আমরা ক্লাস বি এর আইপি সিলেক্ট করব।
ক্লাসসি
নেটনেটনেটহোস্ট
৮ বিট৮ বিট৮ বিট৮ বিট
শুরু : ১৯২
শেষ : ২২৩
এই ক্লাসের আইপি এড্রেসের প্রথম তিনটি বিটের মান হবে ১১০। এধরনের আইপি এর ক্ষেত্রে প্রথম ২৪ বিট নেটওয়ার্ক আইডি আর বাকি ৮ বিট হোস্ট আইডি।
যদি নেটওয়ার্ক আইডি এর সংখ্যা বেশি আর হোস্ট আইডির সংখ্যা কম প্রয়োজন হয় তাহলে আমরা ক্লাস-সি এর আইপি সিলেক্ট করব।
ক্লাসডি
এটি একটি বিশেষ ধরনের ক্লাস যাকে বলা হয় মাল্টিকাস্ট নেটওয়ার্ক। কোন হোস্ট নেটওয়ার্কের সকল রাউটারকে খু‍জে পাওয়ার জন্য এধরনের আইপি ব্যবহিত হয়। এই ক্লাস ২২৪ থেকে ২৩৯ পযর্ন্ত।
ক্লাস
এই ক্লাসের আইপি গুলো সাধারণত বৈজ্ঞানিকগবেষনা কাজে ব্যবহিত হয়ে থাকে। এই ক্লাস ২৪০ থেকে ২৫৫ পযর্ন্ত।
একটি বিষয় জানা থাকা দরকার আইপি কিন্তু ২ ধরনের হয়ে থাকে ।

প্রাইভেট আইপি

পাবলিক আইপি

প্রাইভেট আইপি এর রেঞ্জ হলো
ক্লাস এ এর ক্ষেত্রে-১০.০.০.১ থেকে ১০.২৫৫.২৫৫.২৫৪
ক্লাস বি এর ক্ষেত্রে-১৭২.১৬.০.১ থেকে ১৭২.৩১.২৫৫.২৫৪
ক্লাস সি এর ক্ষেত্রে-১৯২.১৬৮.০.১ থেকে ১৯২.১৬৮.২৫৫.২৫৪
এছাড়া বাকি আইপি গুলো হলো পাবলিক আইপি।
সবশেষে টিসিপি /আইপি মডেল যে লেয়ার গুলো নিয়ে কাজ করে । তা হলো
৪. এপ্লিকেশন
৩. ট্রান্সপোর্ট
২. ইন্টারনেট
১. নেটওয়ার্ক ইন্টারফেস