IPv4 হল ইন্টারনেট প্রোটোকলের (IP) চতুর্থ সংস্করণ এবং প্রথম বহুল ব্যবহৃত প্রোটোকল যা আজকের ইন্টারনেট প্রযুক্তির ভিত্তি তৈরি করে। ইন্টারনেটের সাথে সংযুক্ত প্রতিটি ডিভাইস এবং ডোমেনকে একটি অনন্য নম্বর বরাদ্দ করা হয় যাকে একটি IP ঠিকানা বলা হয়। IPv4 ঠিকানা হল একটি 32-বিট সংখ্যা যা চার দশমিকের সমন্বয়ে গঠিত। প্রতিটি দশমিক বিভাজকের মধ্যে 0 এবং 255 এর মধ্যে একটি সংখ্যা। উদাহরণ: 192.0.2.235
আজকাল, IPv6 এর তুলনামূলকভাবে নতুন প্রকৃতির কারণে, IPv4 এখনও বেশিরভাগ ইন্টারনেট অপারেশনের ভিত্তি, এবং অনেক ডিভাইস IPv4 এর সাথে কনফিগার করা হয়েছে। এই পরিস্থিতিতে, বেশিরভাগ ডিভাইস IPv6 ব্যবহার করে যোগাযোগ করতে পারে না, ফলে অনেক ব্যক্তি, ব্যবসা এবং অন্যদের এখনও IPv4 প্রয়োজন। এর পরে, আমরা IPv4 এর প্যাকেট বিন্যাস প্রবর্তন করব।
IPv4 প্যাকেট বিন্যাস
(1)সংস্করণআইপি প্রোটোকলের সংস্করণ নির্দেশ করে ক্ষেত্রটি 4 বিটের জন্য অ্যাকাউন্ট করে।
(2)আইপি হেডার দৈর্ঘ্য, এই ক্ষেত্রটি আইপি হেডারের দৈর্ঘ্য বর্ণনা করতে ব্যবহৃত হয়, কারণ আইপি হেডারে পরিবর্তনশীল দৈর্ঘ্যের ঐচ্ছিক অংশ রয়েছে। এই বিভাগটি 4 বিট দখল করে, যার দৈর্ঘ্য 4 বাইটের একক, যার মানে হল এই অঞ্চলের মান = IP হেডার দৈর্ঘ্য (বাইটে)/দৈর্ঘ্য ইউনিট (4 বাইট)।
(৩)পরিষেবার ধরন: দৈর্ঘ্যে 8 বিট।
PPP: প্রথম তিনটি সংখ্যা প্যাকেজের অগ্রাধিকার নির্ধারণ করে। মান যত বেশি গুরুত্বপূর্ণ, বিগ ডেটা তত বেশি গুরুত্বপূর্ণ
000 (রুটিন) স্বাভাবিক
001 (অগ্রাধিকার) অগ্রাধিকার, ডেটা ব্যবসার জন্য ব্যবহৃত
010 (অবিলম্বে) অবিলম্বে, ডেটা ব্যবসার জন্য
ভয়েস ট্রান্সমিশনের জন্য 011 (ফ্ল্যাশ) ফ্ল্যাশ গতি
ভিডিও ব্যবসার জন্য 100 (ফ্ল্যাশ ওভাররাইড) দ্রুত
101 (গুরুত্বপূর্ণ) CRI/TIC/ECP ভয়েস ট্রান্সমিশনের জন্য গুরুত্বপূর্ণ
110 (ইন্টারনেট নিয়ন্ত্রণ) আন্তঃ নেটওয়ার্ক নিয়ন্ত্রণ, নেটওয়ার্ক নিয়ন্ত্রণের জন্য ব্যবহৃত হয়, যেমন রাউটিং প্রোটোকল
111 (নেটওয়ার্ক কন্ট্রোল) নেটওয়ার্ক নিয়ন্ত্রণ, নেটওয়ার্ক নিয়ন্ত্রণের জন্য ব্যবহৃত হয়
DTRCO: শেষ 5 সংখ্যা
(1000) D বিলম্ব: 0: মিনিট বিলম্ব, 1: যতটা সম্ভব বিলম্ব কমিয়ে দিন
(0100) T থ্রুপুট: 0: সর্বোচ্চ থ্রুপুট (সর্বোচ্চ থ্রুপুট), 1: যতটা সম্ভব ট্রাফিক বাড়ানোর চেষ্টা করুন
(0010) R নির্ভরযোগ্যতা: 0: সর্বোচ্চ থ্রুপুট, 1: সর্বাধিক নির্ভরযোগ্যতা
(0001) এম ট্রান্সমিশন খরচ: 0: মিনিট সোমবার খরচ (ন্যূনতম পথ ওভারহেড), 1: যতটা সম্ভব খরচ কমিয়ে দিন
(0000): স্বাভাবিক (নিয়মিত পরিষেবা)।
(4)আইপি প্যাকেটের মোট দৈর্ঘ্য: দৈর্ঘ্যে 16 বিট। একটি আইপি প্যাকেটের দৈর্ঘ্য বাইটে গণনা করা হয় (হেডার এবং ডেটা সহ), তাই একটি আইপি প্যাকেটের সর্বোচ্চ দৈর্ঘ্য 65 535 বাইট। সুতরাং, প্যাকেট পেলোডের আকার = মোট আইপি প্যাকেটের দৈর্ঘ্য - আইপি হেডারের দৈর্ঘ্য।
(5)শনাক্তকারী: দৈর্ঘ্যে 16 বিট। এই ক্ষেত্রটি পতাকা এবং ফ্র্যাগমেন্ট অফার ক্ষেত্রগুলির সাথে বৃহত্তর উপরের স্তরের প্যাকেটগুলিকে ভাগ করার জন্য ব্যবহার করা হয়। পরেরাউটারএকটি প্যাকেট বিভক্ত করে, বিভক্ত করা সমস্ত ছোট প্যাকেট একই মান দিয়ে চিহ্নিত করা হয়, যাতে গন্তব্য ডিভাইসটি আলাদা করতে পারে কোন প্যাকেটটি বিভক্ত প্যাকেটের অন্তর্গত।
(6)পতাকা: দৈর্ঘ্যে 3 বিট.
এই ক্ষেত্রের প্রথম অঙ্ক ব্যবহার করা হয় না.
দ্বিতীয় বিটটি হল ডিএফ (ডোন্ট ফ্র্যাগমেন্ট) বিট। যখন ডিএফ বিট 1 এ সেট করা হয়, তখন এটি নির্দেশ করে যেরাউটারউপরের স্তর প্যাকেট সেগমেন্ট করতে পারবেন না. যদি একটি উপরের স্তরের প্যাকেট বিভাজন ছাড়া ফরোয়ার্ড করা না যায়,রাউটারউপরের স্তরের প্যাকেটটি বাতিল করবে এবং একটি ত্রুটি বার্তা ফেরত দেবে।
তৃতীয় বিটটি হল MF (More Fragments) বিট। যখনরাউটারএকটি উপরের স্তরের প্যাকেটকে সেগমেন্ট করে, এটি শেষ সেগমেন্ট ব্যতীত আইপি প্যাকেটের হেডারে MF বিটকে 1 এ সেট করে।
(৭)ফ্র্যাগমেন্ট অফসেট: 13 বিটের দৈর্ঘ্য, 8 অক্টেটের এককে পরিমাপ করা হয়। কম্পোনেন্ট প্যাকেটে আইপি প্যাকেটের অবস্থান নির্দেশ করে, যেটি আইপি প্যাকেট একত্রিত করতে এবং পুনরুদ্ধার করতে প্রাপ্তির প্রান্ত ব্যবহার করে।
(৮)বেঁচে থাকার সময় (TTL): দৈর্ঘ্য 8 বিট, প্রাথমিকভাবে সেকেন্ডে ডিজাইন করা হয়েছে, কিন্তু আসলে হপসে পরিমাপ করা হয়েছে। প্রস্তাবিত ডিফল্ট মান হল 64। যখন আইপি প্যাকেটগুলি প্রেরণ করা হয়, তখন একটি নির্দিষ্ট মান প্রথমে এই ক্ষেত্রে বরাদ্দ করা হয়। যখন একটি আইপি প্যাকেট প্রতিটি মাধ্যমে পাসরাউটারপথ বরাবর, প্রতিটিরাউটারপথের ধারে আইপি প্যাকেটের TTL মান 1 কমিয়ে দেবে। যদি TTL 0-এ কমানো হয়, তাহলে IP প্যাকেটটি বাতিল করা হবে। এই ক্ষেত্রটি রাউটিং লুপের কারণে IP প্যাকেটগুলিকে নেটওয়ার্কে ক্রমাগত ফরোয়ার্ড হওয়া থেকে আটকাতে পারে।
(9)প্রোটোকল: দৈর্ঘ্যে 16 বিট। IP শিরোনামগুলির সঠিকতা সনাক্তকরণের জন্য ব্যবহৃত হয়, কিন্তু ডেটা বিভাগ অন্তর্ভুক্ত করে না। কারণ প্রতিটিরাউটারTTL মান পরিবর্তন করতে হবে,রাউটারপ্রতিটি পাসিং প্যাকেটের জন্য এই মান পুনরায় গণনা করবে
(10)হেডার চেকসাম: দৈর্ঘ্যে 16 বিট। IP শিরোনামগুলির সঠিকতা সনাক্তকরণের জন্য ব্যবহৃত হয়, কিন্তু ডেটা বিভাগ অন্তর্ভুক্ত করে না। কারণ প্রতিটিরাউটারTTL মান পরিবর্তন করতে হবে,রাউটারপ্রতিটি পাসিং প্যাকেটের জন্য এই মান পুনরায় গণনা করবে
(11)উৎস এবং গন্তব্য ঠিকানা: উভয় ঠিকানাই 32 বিট। এই আইপি প্যাকেটের উৎপত্তি এবং গন্তব্য ঠিকানা সনাক্ত করে। অনুগ্রহ করে মনে রাখবেন যে NAT ব্যবহার না করা পর্যন্ত, এই দুটি ঠিকানা সমগ্র সংক্রমণ প্রক্রিয়া জুড়ে পরিবর্তিত হবে না।
(12)অপশন: এটি একটি পরিবর্তনশীল দৈর্ঘ্যের ক্ষেত্র। এই ক্ষেত্রটি ঐচ্ছিক এবং প্রধানত পরীক্ষার জন্য ব্যবহৃত হয়, এবং প্রয়োজন অনুসারে উদ্ভূত ডিভাইস দ্বারা পুনরায় লেখা যেতে পারে। ঐচ্ছিক আইটেম নিম্নলিখিত অন্তর্ভুক্ত:
• লুজ সোর্স রাউটিং: এর জন্য আইপি ঠিকানাগুলির একটি সিরিজ প্রদান করুন৷রাউটারইন্টারফেস আইপি প্যাকেটগুলি অবশ্যই এই আইপি ঠিকানাগুলির সাথে প্রেরণ করা উচিত, তবে এটি পরপর দুটি আইপি ঠিকানার মধ্যে একাধিক রাউটার এড়িয়ে যাওয়ার অনুমতি দেওয়া হয়।
• কঠোর উত্স রাউটিং: এর জন্য আইপি ঠিকানাগুলির একটি সিরিজ প্রদান করুন৷রাউটারইন্টারফেস আইপি প্যাকেটগুলি অবশ্যই এই আইপি ঠিকানাগুলির সাথে প্রেরণ করা উচিত এবং যদি পরবর্তী হপটি আইপি ঠিকানা টেবিলে না থাকে তবে এটি একটি ত্রুটি নির্দেশ করে৷
• রেকর্ড রুট: রাউটারের আউটবাউন্ড ইন্টারফেসের IP ঠিকানা রেকর্ড করুন যখন IP প্যাকেট প্রতিটি ছেড়ে যায়রাউটার.
• টাইমস্ট্যাম্প: একটি IP প্যাকেট প্রতিটি ছেড়ে যাওয়ার সময় রেকর্ড করুনরাউটার.
• প্যাডিং: যেহেতু আইপি হেডারের দৈর্ঘ্যের একক 32 বিট, তাই আইপি হেডারের দৈর্ঘ্য অবশ্যই 32 বিটের একটি পূর্ণসংখ্যা মাল্টিপল হতে হবে। অতএব, ঐচ্ছিক বিকল্পের পরে, আইপি প্রোটোকল 32 বিটের একটি পূর্ণসংখ্যা মাল্টিপল অর্জন করতে বেশ কয়েকটি শূন্য পূরণ করবে।
IPV4 ডেটা প্রায়ই আমাদের কোম্পানির জন্য প্রয়োগ করা যেতে পারেওএনইউনেটওয়ার্ক ডিভাইস, এবং আমাদের সম্পর্কিত নেটওয়ার্ক হট সেলিং পণ্য বিভিন্ন ধরনের কভারওএনইউএসি সহ সিরিজের পণ্যওএনইউ/যোগাযোগওএনইউ/বুদ্ধিমানওএনইউ/বক্সওএনইউ, ইত্যাদি উপরোক্তওএনইউসিরিজ পণ্য বিভিন্ন পরিস্থিতিতে নেটওয়ার্ক প্রয়োজনীয়তার জন্য ব্যবহার করা যেতে পারে. সবাইকে স্বাগত জানাই এবং পণ্যটির আরও বিশদ প্রযুক্তিগত বোঝার জন্য আসার জন্য।