ইন্টারনেট প্রটোকল চালুর প্রথম দিকে নেটওয়ার্ক প্রশাসকরা আইপি ঠিকানাকে দুটি অংশে ভাগ করেনঃ একটি হল "নেটওয়ার্ক নম্বর" এবং 
অপরটি হল "হোস্ট নম্বর" । নেটওয়ার্ক নম্বর হল আইপি ঠিকানার প্রথম ৮বিট বা প্রথম অক্টেট এবং বাকী ২৪টি বিট বা ৩টি অক্টেট নিয়ে হল হোস্ট নম্বর।নেটওয়ার্ক নম্বর ইন্টারনেট প্রটোকলে সুনির্দিষ্ট নেটওয়ার্কটি খুজে বের করে এবং হোস্ট নম্বর দিয়ে ওই নেটওয়ার্কের যন্ত্র বা কম্পিউটারটিকে চিহ্নিত করা হয়।এই ব্যাপারটিকে বাসা বা বাড়ির ঠিকানা সাথে তুলনা করা যেতে পারে।কোন একটি ভবন অনুসন্ধান করার জন্য প্রথমে এলাকাটি খুজে বের করতে(নেটয়ার্ক নম্বর) হয় এবং পরবর্তিতে বাড়ির নম্বর(হোস্ট নম্বর) দিয়ে ভবনটিকে শনাক্ত করা হ্য় ।
কিন্তু নেটওয়ার্কের স্ংখ্যা দিন দিন বাড়তে থাকায় নেটওয়ার্ক খুজে বের করার এই পদ্বতি সমস্যার সম্মুখীন হয় কারণ এক অক্টেট দিয়ে বিপুল সংখ্যাক নেটওয়ার্ক এর জন্য স্বতন্ত্র নেটওয়ার্ক নম্বর প্রদান করা সম্ভবপর ছিল না।এ কারণে ১৯৮১ সনে ইন্টারনেট অ্যাড্রেসিং স্পেসিফিকেশন সংশোধন করে ক্লাশফুল নেটওয়ার্ক পদ্বতি প্রবর্তন করা হয়। 

"ক্লাশফুল নেটওয়ার্ক পদ্বতি" নেটওয়ার্ক নম্বরের অসুবিধাটি দুর করার পাশাপাশি সাব নেটওয়ার্ক ডিজাইন ও সহজ করে দেয়।এই পদ্বতিতে আইপি ঠিকানার প্রথম ৮ বিট বা ১ অক্টেটের প্রথম তিন বিটকে আইপি ঠিকানার ক্লাশ(class) বলা হয়। সর্বজনীন ইউনিকাস্ট অ্যাড্রেসিং এর জন্য তিনটি ক্লাশ A,B এবং C তৈরি করা হ্য়।ক্লাশের উপর নির্ভর করত কতগুলো স্বতন্ত্র নেটওয়ার্ক নম্বর প্রদান করা যাবে।নেটওয়ার্ক নম্বরের সংখ্যা যত বেশি হোস্ট নম্বরের সংখ্যা তত কম। নিচের টেবিলে ক্লাশফুল নেটওয়ার্ক সম্পর্কে একটু ধারণা দেয়া হল।
ক্লাশফুল নেটওয়ার্ক পদ্বতি প্রাথমিক অবস্থায় ইন্টারনেটের নেটওয়ার্ক নম্বরের প্রয়োজন মেটাতে সফল হলেও ১৯৯০ সনে নেটওয়ার্কের সংখ্যা দ্রুত বাড়তে থাকায় এই পদ্বতি সমস্যার সম্মুখীন হয়।এ কারণে ১৯৯৩ সনে ইন্টারনেট প্রটোকল অ্যাড্রেস স্পেস এর জন্য ক্লাশফুল নেটওয়ার্ক এর পরিবর্তে ক্লাশলেস ইন্টার ডোমেইন রাউটিং চালু করা হয়। এই পদ্ধতিতে অ্যাড্রেস স্পেস বরাদ্দের জন্য পরিবর্তশীল দৈর্ঘ্যের ( variable-length) সাবনেট মাস্ক এবং রাউটিং এর জন্য বিভিন্ন দৈর্ঘ্যের উপসর্গ (prefix ) ব্যবহার করা হয় ।

আইপি সংস্করণ
আইপি ঠিকানা লুকানো
আইপিভি৪ সাবনেট
আইপিভি৪ প্রাইভেট অ্যাড্রেস