আই পি এড্ৰেছ

আই পি এড্ৰেছ বা ইণ্টাৰনেট প্ৰটোকল ঠিকনা (IP Address) হৈছে এটা সংখ্যাগত লেবেল যেনে 192.0.2.1 যি যোগাযোগৰ বাবে ইণ্টাৰনেট প্ৰটোকল ব্যৱহাৰ কৰা কম্পিউটাৰ নেটৱৰ্কৰ সৈতে সংযুক্ত ডিভাইচত নিযুক্ত কৰা হয়। আই পি এড্ৰেছসমূহে দুটা মূল কাৰ্য্য কৰে: নে'টৱৰ্ক আন্তঃপৃষ্ঠ চিনাক্তকৰণ, আৰু অৱস্থান ঠিকনাকৰণ।

ইণ্টাৰনেট প্ৰটোকল সংস্কৰণ ৪ (IPv4) আই পি এড্ৰেছৰ বাবে প্ৰথম স্বতন্ত্ৰ ধাৰ্য্যকৰণ আছিল, আৰু ১৯৮৩ চনৰ পৰা ব্যৱহৃত হৈ আছে। IPv4 ঠিকনাসমূহক এটা 32-বিট সংখ্যা হিচাপে সংজ্ঞায়িত কৰা হৈছে, যি ইণ্টাৰনেট বৃদ্ধিৰ লগে লগে পৰ্যাপ্ত ঠিকনা প্ৰদান কৰিবলৈ অতি সৰু হৈ পৰিছিল, যাৰ ফলত ২০১০ চনৰ ভিতৰত IPv4 ঠিকনা দুৰ্বল হৈ পৰিছিল। ইয়াৰ নিৰ্দিষ্ট উত্তৰাধিকাৰী IPv6 এ আই পি এড্ৰেছৰ বাবে 128 বিট ব্যৱহাৰ কৰে, যাৰ ফলত ইয়াক এটা ডাঙৰ ঠিকনাৰ স্থান দিয়া হয়।[3][4][5] যদিও IPv6 মোতায়েন ২০০০ চনৰ মাজভাগৰ পৰা চলি আছে, IPv4 আৰু IPv6 দুয়োটা এতিয়াও ২০২৪ চনৰ পৰা সলনাসলনিকৈ ব্যৱহাৰ কৰা হয়।

IPv4 ঠিকনাসমূহ সাধাৰণতে এটা মানুহে পঢ়িব পৰা সংকেতত প্ৰদৰ্শিত হয়, কিন্তু চিষ্টেমসমূহে সেইবোৰক ভিন্ন ভিন্ন কম্পিউটাৰ নম্বৰ বিন্যাসত ব্যৱহাৰ কৰিব পাৰে। ঠিকনাৰ কিমানখিনি এটা ৰাউটিং উপসৰ্গ হিচাপে গণ্য কৰা উচিত তাক নিৰ্ধাৰণ কৰিবলেও CIDR সংকেত ব্যৱহাৰ কৰিব পাৰি। উদাহৰণস্বৰূপ, 192.0.2.1/24 এ ইংগিত দিয়ে যে ঠিকনাৰ 24 টা উল্লেখযোগ্য বিট উপসৰ্গ, বাকী 8 বিট গৰাকীৰ ঠিকনাকৰণৰ বাবে ব্যৱহাৰ কৰা হয়। ই ঐতিহাসিকভাৱে ব্যৱহৃত চাবনেট মাস্কৰ সমতুল্য (এই ক্ষেত্ৰত, 255.255.255.0)।

আই পি এড্ৰেছ বিশ্বব্যাপী ইণ্টাৰনেট নিযুক্ত নম্বৰ কৰ্তৃপক্ষ (IANA) আৰু পাঁচটা আঞ্চলিক ইণ্টাৰনেট পঞ্জীয়ন (RIR) দ্বাৰা পৰিচালিত হয়। IANA এ আই পি এড্ৰেছৰ ব্লকসমূহ RIR সমূহলে লৈ যায়, যিবোৰে নিজৰ অঞ্চলৰ স্থানীয় ইণ্টাৰনেট পঞ্জীয়ন যেনে ইণ্টাৰনেট সেৱা প্ৰদানকাৰী (আই এছ পি) আৰু বৃহৎ প্ৰতিষ্ঠানসমূহত বিতৰণ কৰাৰ বাবে দায়বদ্ধ। কিছুমান ঠিকনা ব্যক্তিগত নেটৱাৰ্কৰ বাবে সংৰক্ষিত আৰু গোলকীয়ভাৱে অনন্য নহয়।

এটা নে'টৱৰ্কৰ ভিতৰত, নে'টৱৰ্ক প্ৰশাসকে প্ৰতিটো ডিভাইচলৈ এটা আই পি এড্ৰেছ নিযুক্ত কৰে। এনে নিযুক্তিসমূহ এটা স্থিতিশীল (স্থিৰ বা স্থায়ী) বা গতিশীল ভিত্তিত হব পাৰে, নে'টৱৰ্ক অনুশীলন আৰু চফ্টৱেৰ বৈশিষ্ট্যসমূহৰ ওপৰত নিৰ্ভৰ কৰি। কিছুমান ন্যায়িক অধিকাৰক্ষেত্ৰই আই পি ঠিকনাক ব্যক্তিগত তথ্য বুলি গণ্য কৰে।

কাৰ্য

এটা আই পি এড্ৰেছে দুটা প্ৰধান কাৰ্য্যৰে সেৱা আগবঢ়ায়: ই গৰাকীক চিনাক্ত কৰে, বা অধিক নিৰ্দিষ্টভাৱে, ইয়াৰ নে'টৱৰ্ক আন্তঃপৃষ্ঠ, আৰু ই নে'টৱৰ্কত গৰাকীৰ অৱস্থান প্ৰদান কৰে, আৰু এইদৰে, সেই গৰাকীলৈ এটা পথ প্ৰতিষ্ঠা কৰাৰ ক্ষমতা থাকে। ইয়াৰ ভূমিকাক নিম্নলিখিত ধৰণে বৈশিষ্ট্যযুক্ত কৰা হৈছে: "এটা নামে আমি কি বিচাৰো তাক সূচায়। এটা ঠিকনাই ই ক'ত আছে তাক সূচায়। এটা পথে তালৈ কেনেকৈ যাব লাগে তাক সূচায়।"

ছাবনেটৱৰ্ক

IP নে'টৱৰ্কসমূহক IPv4 আৰু IPv6 দুয়োটাতে উপ-নেটৱৰ্কসমূহত বিভক্ত কৰিব পাৰি। ইয়াৰ বাবে এটা আই পি এড্ৰেছক দুটা অংশৰে গঠিত বুলি স্বীকৃতি দিয়া হয়: উচ্চ-ক্ৰম বিটসমূহত নে'টৱৰ্ক উপসৰ্গ আৰু বাকী বিটসমূহক বাকী ক্ষেত্ৰ বুলি কোৱা হয়, গৰাকী চিনাক্তকৰ্তা বা আন্তঃপৃষ্ঠ চিনাক্তকৰ্তা (IPv6), এটা নে'টৱৰ্কৰ ভিতৰত গৰাকী সংখ্যাকৰণৰ বাবে ব্যৱহাৰ কৰা হয়।[1] চাবনেট মাস্ক বা CIDR সংকেতে আই পি এড্ৰেছক নে'টৱৰ্ক আৰু হ’স্ত অংশত কেনেকৈ বিভক্ত কৰা হয় তাক নিৰ্ধাৰণ কৰে।

চাবনেট মাস্ক শব্দটো কেৱল IPv4 ৰ ভিতৰত ব্যৱহাৰ কৰা হয়। দুয়োটা IP সংস্কৰণে অৱশ্যে CIDR ধাৰণা আৰু সংকেত ব্যৱহাৰ কৰে। ইয়াত, আই পি এড্ৰেছৰ পিছত এটা স্লেছ আৰু নে'টৱৰ্ক অংশৰ বাবে ব্যৱহৃত বিটসমূহৰ সংখ্যা (দশমিকত) থাকে, যাক ৰাউটিং উপসৰ্গ বুলিও কোৱা হয়। উদাহৰণস্বৰূপ, এটা IPv4 ঠিকনা আৰু ইয়াৰ চাবনেট মাস্ক ক্ৰমে 192.0.2.1 আৰু 255.255.255.0 হব পাৰে। একে আই পি এড্ৰেছ আৰু চাবনেটৰ বাবে CIDR সংকেত 192.0.2.1/24, কাৰণ IP ঠিকনাৰ প্ৰথম 24 বিটে নে'টৱৰ্ক আৰু চাবনেট সূচায়।

IPv4 এড্ৰেছসমূহ

এটা IPv4 ঠিকনাৰ আকাৰ ৩২ বিট, যি ঠিকনা স্থানক 4294967296 (232) ঠিকনালৈ সীমিত কৰে। এই সংখ্যাৰ কিছুমান ঠিকনা বিশেষ উদ্দেশ্য যেনে ব্যক্তিগত নে'টৱৰ্ক (≈১৮ মিলিয়ন ঠিকনা) আৰু মাল্টিকাষ্ট ঠিকনা (≈২৭০ মিলিয়ন ঠিকনা)ৰ বাবে সংৰক্ষিত।

IPv4 ঠিকনাসমূহক সাধাৰণতে বিন্দু-দশমিক সংকেতত প্ৰতিনিধিত্ব কৰা হয়, চাৰিটা দশমিক সংখ্যাৰে গঠিত, প্ৰতিটো 0 ৰ পৰা 255 লৈকে, বিন্দুৰ দ্বাৰা পৃথক, যেনে, 192.0.2.1 । প্ৰতিটো অংশই ঠিকনাৰ ৮ বিট (এটা অক্টেট)ৰ এটা গোটক প্ৰতিনিধিত্ব কৰে। কাৰিকৰী লিখাৰ কিছুমান ক্ষেত্ৰত IPv4 ঠিকনাসমূহ বিভিন্ন হেক্সাডেচিমেল, অক্টাল, বা বাইনাৰী উপস্থাপনত উপস্থাপন কৰিব পাৰি।

চাবনেটিঙৰ ইতিহাস

ইণ্টাৰনেট প্ৰট'কলৰ বিকাশৰ প্ৰাৰম্ভিক পৰ্যায়ত নেটৱৰ্ক সংখ্যা সদায় সৰ্বোচ্চ ক্ৰমৰ অক্টেট (সৰ্বাধিক উল্লেখযোগ্য আঠ বিট) আছিল। যিহেতু এই পদ্ধতিয়ে মাত্ৰ ২৫৬টা নেটৱৰ্কৰ অনুমতি দিছিল, সেয়েহে ই অতি সোনকালে অপৰ্যাপ্ত বুলি প্ৰমাণিত হৈছিল, কাৰণ অধিক নেটৱৰ্কৰ বিকাশ হৈছিল যিবোৰ ইতিমধ্যে এটা নেটৱৰ্ক সংখ্যাৰ দ্বাৰা নিৰ্ধাৰিত বৰ্তমানৰ নেটৱৰ্কৰ পৰা স্বাধীন আছিল। ১৯৮১ চনত, classful network স্থাপত্যৰ প্ৰৱৰ্তনৰ সৈতে ঠিকনা ধাৰ্য্যকৰণ সংশোধন কৰা হয়।

ক্লাছফুল নে'টৱৰ্ক ডিজাইনে বৃহৎ সংখ্যক ব্যক্তিগত নে'টৱৰ্ক নিযুক্তি আৰু ক্ষুদ্ৰ চাবনেটৱৰ্ক ডিজাইনৰ অনুমতি দিছিল। এটা IP ঠিকনাৰ আটাইতকৈ উল্লেখযোগ্য অক্টেটৰ প্ৰথম তিনিটা বিটক ঠিকনাৰ শ্ৰেণী হিচাপে সংজ্ঞায়িত কৰা হৈছিল। ইউনিভাৰ্চেল ইউনিকাষ্ট ঠিকনা দিয়াৰ বাবে তিনিটা শ্ৰেণী (A, B, আৰু C) সংজ্ঞায়িত কৰা হৈছিল। শ্ৰেণীকৰণৰ ওপৰত নিৰ্ভৰ কৰি, নেটৱৰ্ক চিনাক্তকৰণ সমগ্ৰ ঠিকনাৰ অক্টেট সীমা খণ্ডৰ ওপৰত ভিত্তি কৰি কৰা হৈছিল। প্ৰতিটো শ্ৰেণীয়ে নে'টৱৰ্ক চিনাক্তকৰণত ক্ৰমাগতভাৱে অতিৰিক্ত অক্টেটসমূহ ব্যৱহাৰ কৰিছিল, যাৰ ফলত উচ্চ ক্ৰমৰ শ্ৰেণীসমূহত (B আৰু C) সম্ভাৱ্য হষ্টসমূহৰ সংখ্যা হ্ৰাস কৰা হৈছিল। নিম্নলিখিত টেবুলে এই এতিয়া-অচল ব্যৱস্থাপ্ৰণালীৰ এটা আভাস দিয়ে।

+ Historical classful network architecture
Class
Leading bits
Size of network number bit field
Size of restbit field
Numberof networks
Number of addressesper network
Start address
End address
A
0
8
24
128 (27)
(224)
0.0.0.0
127.255.255.255
B
10
16
16
(214)
(216)
128.0.0.0
191.255.255.255
C
110
24
8
(221)
256 (28)
192.0.0.0
223.255.255.255

ইণ্টাৰনেটৰ ষ্টাৰ্টআপ পৰ্যায়ত ক্লাছফুল নেটৱৰ্ক ডিজাইনে নিজৰ উদ্দেশ্য পূৰণ কৰিছিল যদিও ১৯৯০ চনত নেটৱৰ্কিঙৰ দ্ৰুত সম্প্ৰসাৰণৰ সন্মুখত ইয়াৰ স্কেলেবিলিটিৰ অভাৱ আছিল। ঠিকনা স্থানৰ শ্ৰেণী ব্যৱস্থাপ্ৰণালীক ১৯৯৩ চনত শ্ৰেণীবিহীন আন্তঃডমেইন ৰাউটিং (CIDR) ৰ সৈতে সলনি কৰা হৈছিল। বৰ্তমান শ্ৰেণীগত নে'টৱৰ্ক ধাৰণাসমূহৰ অৱশিষ্টসমূহে কেৱল এটা সীমিত পৰিসৰত কিছুমান নে'টৱৰ্ক চফ্টৱেৰ আৰু হাৰ্ডৱেৰ উপাদানসমূহৰ অবিকল্পিত বিন্যাস (যেনে নেটমাস্ক), আৰু নে'টৱৰ্ক প্ৰশাসকৰ আলোচনাত ব্যৱহৃত কাৰিকৰী শব্দত আৰ্হি হিচাপে কাম কৰে।

তথ্য সূত্ৰ