Skip to main content

একটি রেজোলিউশন গাইড অ্যাড্রেস রেজোলিউশন প্রোটোকল (এআরপি)

Ekati হিরে খনি কানাডা (জুন 2025)

Ekati হিরে খনি কানাডা (জুন 2025)
Anonim

অ্যাড্রেস রেজোলিউশন প্রোটোকল (এআরপি) স্থানীয় আইপি অ্যাড্রেসগুলি নেটওয়ার্কের সাথে কম্পিউটারের মধ্যে সমাধান করা হয়।

তার সহজতম আকারে কল্পনা করুন যে আপনার কম্পিউটারের মতো একটি ল্যাপটপ রয়েছে এবং আপনি আপনার রাস্পবেরি PI- এর সাথে যোগাযোগ করতে চান যা উভয় আপনার স্থানীয় ব্রডব্যান্ড সংযোগের অংশ হিসাবে সংযুক্ত।

রাস্পবেরি পিআই নেটওয়ার্কিংয়ে এটি পিং করার মাধ্যমে আপনি সাধারণত দেখতে পারেন। যত তাড়াতাড়ি আপনি রাস্পবেরি পিআইকে পিং করতে বা রাস্পবেরি পিআই এর সাথে অন্য কোনও সংযোগ করার চেষ্টা করবেন, তখন আপনি ঠিকানা রেজোলিউশনের প্রয়োজনটি বন্ধ করে দেবেন। হ্যান্ডশেক একটি ফর্ম হিসাবে এটি চিন্তা করুন।

এআরপি হোস্ট এবং লক্ষ্য কম্পিউটারের ঠিকানা এবং সাবনেট মাস্কগুলি তুলনা করে। এই ম্যাচটি হলে ঠিকানাটি স্থানীয় নেটওয়ার্কে কার্যকরভাবে সমাধান করা হয়েছে।

সুতরাং কিভাবে এই প্রক্রিয়া আসলে কাজ করে?

আপনার কম্পিউটারে একটি এআরপি ক্যাশে থাকবে যা ঠিকানাটি চেষ্টা এবং সমাধান করার জন্য প্রথমে অ্যাক্সেস করা হবে।

যদি ক্যাশে ঠিকানাটি সমাধান করার জন্য প্রয়োজনীয় তথ্য ধারণ করে না তবে নেটওয়ার্কটিতে প্রতিটি মেশিনে একটি অনুরোধ পাঠানো হয়।

নেটওয়ার্কে যদি কোনও মেশিনের জন্য IP ঠিকানা অনুসন্ধান করা না থাকে তবে এটি কেবল অনুরোধটি উপেক্ষা করবে তবে যদি মেশিনটির একটি মিল থাকে তবে এটি কলিং কম্পিউটারের নিজস্ব এআরপি ক্যাশে তথ্য যুক্ত করবে। এটি তখন আসল কলিং কম্পিউটারে একটি প্রতিক্রিয়া পাঠাবে।

লক্ষ্য কম্পিউটারের ঠিকানা নিশ্চিত করার পরে সংযোগ তৈরি করা হয় এবং তাই একটি পিং বা অন্য নেটওয়ার্ক অনুরোধ প্রক্রিয়া করা যেতে পারে।

সোর্স কম্পিউটারটি গন্তব্য কম্পিউটার থেকে আসার প্রকৃত তথ্যটি তার MAC ঠিকানা বা এটি কখনও কখনও HW ঠিকানা হিসাবে অভিহিত করা হয়।

এআরপি কমান্ড ব্যবহার করে একটি কাজের উদাহরণ

এই সহজ বোঝার জন্য আপনাকে আপনার নেটওয়ার্কে সংযুক্ত দুটি কম্পিউটার থাকতে হবে।

নিশ্চিত করুন যে উভয় কম্পিউটার চালু আছে এবং ইন্টারনেটে সংযোগ করতে সক্ষম।

এখন লিনাক্স ব্যবহার করে একটি টার্মিনাল উইন্ডো খুলুন এবং নিম্নোক্ত কমান্ড টাইপ করুন:

Arp

প্রদর্শিত তথ্য বর্তমানে আপনার কম্পিউটারের এআরপি ক্যাশে সংরক্ষিত তথ্য।

ফলাফলগুলি কেবল আপনার মেশিনটি দেখাতে পারে, আপনি এটিকে কোনও কিছুই দেখেন না বা ফলাফলটি অন্যান্য কম্পিউটারের নাম অন্তর্ভুক্ত করতে পারে যদি আপনি পূর্বে এটি সংযুক্ত থাকেন।

নিম্নরূপ ARP কমান্ড দ্বারা সরবরাহিত তথ্য:

  • ঠিকানা
  • HW টাইপ
  • এইচডাব্লু ঠিকানা
  • পতাকা
  • মাস্ক
  • আমি মুখোমুখি

যদি আপনার কিছুই প্রদর্শিত হয় তবে চিন্তা করবেন না কারণ এটি শীঘ্রই পরিবর্তিত হবে। যদি আপনি অন্য কম্পিউটারটি দেখতে পারেন তবে সম্ভবত আপনি দেখতে পাবেন যে HW ঠিকানাটি "(অসম্পূর্ণ)" তে সেট আছে।

আপনি যে কম্পিউটারটি সংযুক্ত করছেন তার নামটি আপনার জানা দরকার। আমার ক্ষেত্রে, আমি আমার রাস্পবেরি পিআই শূন্য সাথে সংযোগ করছি।

টার্মিনালের মধ্যে নিম্নলিখিত কমান্ডের সাহায্যে আপনি যে কম্পিউটারটি সংযোগ করছেন তার নামের সাথে রাস্পবেরিপিজিরো শব্দগুলি প্রতিস্থাপন করে।

পিং রাস্পবেরিপিজারো

কি ঘটেছে যে আপনি যে কম্পিউটারটি ব্যবহার করছেন সেটি তার এআরপি ক্যাশে দেখেছে এবং বুঝতে পেরেছে যে এটি আপনার কাছে পিং করার চেষ্টা করছেন এমন কোনও তথ্য নেই বা যথেষ্ট তথ্য নেই। এটি নেটওয়ার্ক জুড়ে অন্য সমস্ত মেশিনকে জিজ্ঞাসা করে নেটওয়ার্ক জুড়ে একটি অনুরোধ পাঠিয়েছে যে তারা আসলেই আপনি যে কম্পিউটারটি খুঁজছেন তা কিনা।

নেটওয়ার্কে প্রতিটি কম্পিউটার আইপি অ্যাড্রেস এবং মাস্ক অনুরোধ করে এবং এটির যে আইপি ঠিকানাটি আছে তা প্রত্যাহার করবে।

অনুরোধকৃত আইপি ঠিকানা এবং মাস্ক কম্পিউটারটি চিৎকার করে উঠবে, "আরে, ওটা আমার!" এবং অনুরোধকারী কম্পিউটারে তার HW ঠিকানা পাঠাতে হবে। এই তারপর কলিং কম্পিউটার এর এআরপি ক্যাশে যোগ করা হবে।

আমাকে বিশ্বাস করো না? আবার arp কমান্ড চালান।

Arp

এই মুহুর্তে আপনার পিং করা কম্পিউটারের নামটি দেখতে হবে এবং আপনি HW ঠিকানাটিও দেখতে পাবেন।

কম্পিউটারের হোস্টনাম পরিবর্তে IP ঠিকানাগুলি দেখান

ডিফল্টরূপে, ARP কমান্ডটি ARP ক্যাশে আইটেমের হোস্টনামটি দেখাবে তবে আপনি নিম্নোক্ত স্যুইচটি ব্যবহার করে আইপি ঠিকানাগুলি প্রদর্শন করতে বাধ্য করতে পারেন:

arp-n

বিকল্পভাবে, আপনি নিম্নলিখিত সুইচটি ব্যবহার করতে চান যা আউটপুটটি অন্যভাবে প্রদর্শন করবে:

arp -a

উপরের কমান্ডের আউটপুটটি নিম্নরূপ কিছু হবে:

রাস্পেরিপিপি (17২.16.15.254) এ ডি 4: ca: 6d: 0e: d6: 19 ether wlp2s0 এ

এবার আপনি কম্পিউটারের নাম, আইপি ঠিকানা, এইচডাব্লু ঠিকানা, এইচডাব্লিউ টাইপ এবং নেটওয়ার্ক পাবেন।

কিভাবে এআরপি ক্যাশে থেকে এন্ট্রি মুছে ফেলুন

এআরপি ক্যাশে খুব বেশি সময়ের জন্য এটির ডেটা ধরে রাখে না তবে যদি কোনও নির্দিষ্ট কম্পিউটারের সাথে সংযোগ স্থাপন করতে সমস্যা হয় এবং আপনি সন্দেহ করেন যে এটির ঠিকানা ডেটা ভুল বলে মনে হয় তবে আপনি নিম্নলিখিত উপায়ে ক্যাশে থেকে একটি এন্ট্রি মুছে ফেলতে পারেন।

প্রথমে, আপনি যে এন্ট্রি অপসারণ করতে চান সেটির HW ঠিকানা পেতে arp কমান্ড চালান।

এখন নিম্নোক্ত কমান্ডটি চালান:

ARP-D HWADDR

আপনি যে এন্ট্রি অপসারণ করতে চান তার জন্য HWADDR HWAD ঠিকানাটি প্রতিস্থাপন করুন।

সারাংশ

Arp কমান্ডটি সাধারণত আপনার গড় কম্পিউটার ব্যবহারকারী দ্বারা ব্যবহৃত হয় না এবং নেটওয়ার্ক সমস্যাগুলির সমস্যাগুলির সমাধান করার সময় কেবলমাত্র বেশিরভাগ ক্ষেত্রেই এটি প্রাসঙ্গিক হবে।