পরবর্তী নিবন্ধে আমরা এমটিআর সম্পর্কে একবার নজর দিতে চলেছি। এটা নেটওয়ার্ক বিশ্লেষণ সরঞ্জাম এবং আমরা কমান্ড লাইন থেকে ব্যবহার করতে যাচ্ছি। এটি একটি সাধারণ এবং বহু প্ল্যাটফর্ম প্রোগ্রাম যা ট্রেস্রোলেট এবং পিং প্রোগ্রামগুলির কার্যকারিতা একত্রিত করে একক সরঞ্জামে।
একবার এমটিআর চালু হলে এটি অন্বেষণ করবে স্থানীয় সিস্টেম এবং একটি দূরবর্তী হোস্টের মধ্যে নেটওয়ার্ক সংযোগ যে আমরা নির্দিষ্ট। প্রথমে আপনি হোস্টগুলির মধ্যে প্রতিটি নেটওয়ার্ক হ্যাপের ঠিকানা সেট করেন। এরপরে প্রতিটি মেশিনের লিঙ্কের গুণমান নির্ধারণের জন্য এটি প্রত্যেককে পিং করে।
ট্রেস্রোয়েটের মতো, এই প্রোগ্রামটি প্যাকেটগুলির দ্বারা গৃহীত পথ সম্পর্কে তথ্য মুদ্রণ করে। হোস্ট থেকে যেখানে এমটিআর ব্যবহারকারী-নির্দিষ্ট লক্ষ্য হোস্টে চলছে। প্রতিক্রিয়া শতাংশ মুদ্রণের সময় দূরবর্তী মেশিনের পথ নির্ধারণ করা পাশাপাশি স্থানীয় সিস্টেম এবং দূরবর্তী মেশিনের মধ্যে থাকা সমস্ত নেটওয়ার্ক হপের প্রতিক্রিয়া সময়গুলিও নির্ধারণ করা সম্ভব হবে।
এই অপারেশন চলাকালীন, এমটিআর প্রতিটি মেশিনে কিছু দরকারী পরিসংখ্যান তৈরি করে। এগুলি ডিফল্টরূপে রিয়েল টাইমে আপডেট হয়। প্রোগ্রামটি সম্পাদন করার সময়, প্যাকেটটি উত্স এবং গন্তব্যের মধ্যে যে ঝাঁপ দেয় তার ধারাবাহিকতা দেখার জন্য, আইসিএমপি প্যাকেটগুলি বেঁচে থাকার সময় (টিটিএল) সামঞ্জস্য করে প্রেরণ করা হয়। প্যাকেট হ্রাস বা প্রতিক্রিয়া সময় হঠাৎ করে বৃদ্ধি খারাপ সংযোগ, একটি অতিরিক্ত বোঝা হোস্ট, এমনকি একটি মধ্য-আক্রমণের একটি চিহ্ন হতে পারে।
এমটিআর ইনস্টল করুন
আমরা এই সরঞ্জামটি খুঁজে পাব বেশিরভাগ Gnu / লিনাক্স বিতরণে প্রাক ইনস্টলড এবং এটি ব্যবহার করা বেশ সহজ। আপনি যদি এমটিআর ইনস্টলড না খুঁজে পান তবে আপনি এটি ডিফল্ট প্যাকেজ ম্যানেজার ব্যবহার করে উবুন্টুনে ইনস্টল করতে পারেন। আমাদের কেবলমাত্র একটি টার্মিনাল (Ctrl + Alt + T) খুলতে হবে এবং এতে লিখতে হবে:
sudo apt install mtr
এমটিআর ব্যবহারের কয়েকটি উদাহরণ
এমটিআরের সাথে আমরা যে সহজ উদাহরণটি ব্যবহার করতে পারি তা হল আর্গুমেন্ট হিসাবে দূরবর্তী মেশিনের ডোমেন নাম বা আইপি ঠিকানা সরবরাহ করা, উদাহরণস্বরূপ google.com বা 216.58.223.78। এই আদেশ আমাদের একটি ট্রেস্রোয়েট রিপোর্ট প্রদর্শন করবে রিয়েল টাইমে আপডেট হয়েছে, যতক্ষণ না আমরা প্রোগ্রামটি বন্ধ করি, q বা Ctrl + C টিপছি until
mtr google.com
সংখ্যার আইপি ঠিকানাগুলি দেখুন View
আমরা এমটিআর প্রদর্শন করতে বাধ্য করতে সক্ষম হব হোস্ট নামের পরিবর্তে আইপি ঠিকানাগুলি। এর জন্য আমাদের কেবল নীচে প্রদর্শিত হবে হিসাবে ব্যবহার করতে হবে:
mtr -n google.com
হোস্টের নাম এবং সাংখ্যিক আইপি দেখুন
আমরা যদি এমটিআর প্রদর্শনে আগ্রহী হন হোস্টের নাম এবং আইপি উভয়ই, আমাদের কেবলমাত্র -b ব্যবহার করতে হবে:
mtr -b google.com
পিংসের সংখ্যা সীমাবদ্ধ করুন
পিংসের সংখ্যা একটি নির্দিষ্ট মানের মধ্যে সীমাবদ্ধ করতে এবং এই পিংসের পরে এমটিআর থেকে প্রস্থান করতে আমরা -c ব্যবহার করব। আমরা যদি তাকান সেন্ট কলাম, নির্দিষ্ট পিংসের সংখ্যাটি পৌঁছে গেলে লাইভ আপডেট বন্ধ হয়ে যায় এবং প্রোগ্রামটি প্রস্থান হয়। এই উদাহরণে, 4 টি পিংগুলি বরখাস্ত করা হবে।
mtr -c 4 google.com
নেটওয়ার্ক পরিসংখ্যান তৈরি করুন
এই প্রোগ্রামটি রিপোর্ট মোডে কনফিগার করা যায়। এটি করার জন্য, আমরা -r ব্যবহার করব যা উত্পন্ন করার জন্য একটি দরকারী বিকল্প নেটওয়ার্ক মানের উপর পরিসংখ্যান। আমরা একসাথে এই বিকল্পটি ব্যবহার করতে পারি -সি পিংসের সংখ্যা নির্দিষ্ট করতে। যেহেতু পরিসংখ্যানগুলি স্ট্যান্ডার্ড আউটপুটে মুদ্রিত হয়, তাই আমরা আরও বিশ্লেষণের জন্য এগুলি একটি ফাইলে পুনর্নির্দেশ করতে সক্ষম হব।
mtr -r -c 4 google.com > mtr-reporte
আউটপুট ক্ষেত্রগুলি সংগঠিত করুন
আমরা যেভাবে আমাদের সবচেয়ে বেশি আগ্রহী সেভাবে আউটপুট ক্ষেত্রগুলি সংগঠিত করতে সক্ষম হব। নীচে প্রদর্শিত হিসাবে -o বিকল্পটি এটি সম্ভব ধন্যবাদ। এটা হতে পারে অর্থের জন্য এমটিআর ম্যান পৃষ্ঠাটি দেখুন ক্ষেত্রের লেবেল
mtr -o "LSDR NBAW JMXI" 216.58.223.78
আইসিএমপি ECHO অনুরোধগুলির মধ্যে ব্যবধান
আইসিএমপি ECHO অনুরোধগুলির মধ্যে ডিফল্ট ব্যবধানটি এক সেকেন্ড। এটি একটি নতুন নির্দিষ্ট করে পরিবর্তন করা যেতে পারে অনুরোধের মধ্যে বিরতি -i ব্যবহার করে মান পরিবর্তন করা।
mtr -i 2 google.com
জাম্পের সর্বাধিক সংখ্যা উল্লেখ করুন
আমরা সর্বোচ্চ সংখ্যক জাম্প নির্দিষ্ট করতে সক্ষম হব। দ্য ডিফল্ট 30। এটির সাহায্যে আমরা স্থানীয় সিস্টেম এবং দূরবর্তী মেশিনের মধ্যে তদন্ত করতে সক্ষম হব। এটি করতে আমরা -m ব্যবহার করে আমাদের আগ্রহের মানটি অনুসরণ করে।
mtr -m 35 216.58.223.78
ব্যবহৃত প্যাকেটের আকার নির্ধারণ করুন
নেটওয়ার্কের গুণমান পরীক্ষা করে আমরা সক্ষম হব প্যাকেট আকার সেট করুন। এটি বাইটে নির্দিষ্ট করা আছে ব্যবহার করে নিম্নলিখিত কমান্ডে আমাদের প্যাকসটিআইএসআই ক্ষেত্রের একটি সংখ্যাসূচক মান দিতে হবে:
mtr -r -s PACKETSIZE -c 5 google.com > mtr-reporte
এমটিআর সহায়তা
যে কোনও ব্যবহারকারীর প্রয়োজন এটি ম্যান পৃষ্ঠাতে একবার দেখে এই প্রোগ্রামটির সাহায্য নিতে পারে। এটিতে আমরা ব্যবহারের জন্য আরও বিকল্প খুঁজে পেতে পারি।
man mtr
আমরা এর ব্যবহার করতে পারি সহায়তা মেনু এইচ কী টিপে প্রোগ্রামটি তার ইন্টারফেস থেকে সরবরাহ করে।