ইকোপিং - ক্লাউডে অনলাইন

এটি ইকোপিং কমান্ড যা আমাদের একাধিক বিনামূল্যের অনলাইন ওয়ার্কস্টেশন যেমন উবুন্টু অনলাইন, ফেডোরা অনলাইন, উইন্ডোজ অনলাইন এমুলেটর বা MAC OS অনলাইন এমুলেটর ব্যবহার করে OnWorks ফ্রি হোস্টিং প্রদানকারীতে চালানো যেতে পারে।

কার্যক্রম:

NAME এর


ইকোপিং - টিসিপি বা ইউডিপি সহ একটি দূরবর্তী হোস্ট পরীক্ষা করে

সাইনোপিসিস


প্রতিধ্বনি [-4] [-6] [-v][-V] [-fভরাট] [-টিসময় শেষ] [-c][-d][-u] [-sআকার] [-এনসংখ্যা]
[-wবিলম্ব] [-জurl-বা-পাথ] [-আর] [-iইউআরএল] [-পৃঅগ্রাধিকার] [-পিtos] [-C][-S][-A][-a][-mপ্লাগ লাগানো]
হোস্ট-নেম [:পোর্ট] [প্লাগইন বিকল্প...]

বর্ণনাঃ


প্রতিধ্বনি দূরবর্তী ইন্টারনেটের পারফরম্যান্স (আনুমানিকভাবে) পরীক্ষা করার জন্য একটি ছোট প্রোগ্রাম
এটিকে TCP "echo" প্যাকেট পাঠিয়ে হোস্ট করুন। এটি অন্যান্য প্রোটোকলও ব্যবহার করতে পারে (HTTP - যা
ওয়েব সার্ভার, ইউডিপি "ইকো" ইত্যাদি পরীক্ষা করার জন্য এটি একটি ভাল হাতিয়ার করে তোলে)।

প্রতিধ্বনি TCP সংযোগ সেট আপ করার সময় সহ অতিবাহিত সময় দেখায়
এবং ডেটা স্থানান্তর করতে। অতএব, এটি শারীরিক লাইন কাঁচা থ্রুপুট অনুপযুক্ত
পরিমাপ (বিং বা ট্রেনোর বিপরীতে)। অন্য প্রান্তে, এটি যে ক্রিয়া সম্পাদন করে তা থেকে কাছাকাছি,
উদাহরণস্বরূপ, একটি HTTP অনুরোধ এবং ওয়েব পরিমাপের জন্য এটি (সাবধানে) ব্যবহার করা অর্থপূর্ণ
পারফরম্যান্স।

যুক্তি


হোস্টনাম [:পোর্ট]
পরীক্ষা করার জন্য সার্ভারের নাম (বা ঠিকানা)। HTTP এর জন্য, আপনি একটি পোর্ট নম্বর নির্দিষ্ট করতে পারেন।
HTTP এবং IPv6 এর জন্য, আপনি RFC 2732 সিনট্যাক্স ব্যবহার করতে পারেন (আপনাকে সম্ভবত পালাতে হবে
শেল থেকে বন্ধনী)। নামটি একটি IDN (ইউনিকোড ডোমেইন নাম) হতে পারে।

বিকল্প


-v ভার্বোস

-V ইকোপিংয়ের সংকলিত-ইন কনফিগারেশন প্রদর্শন করে। বাগ রিপোর্টের জন্য দরকারী।

-s nnn সাইজ পাঠাতে হবে। বড় মান কিছু প্রতিধ্বনি সঙ্গে অদ্ভুত ফলাফল উত্পাদন করতে পারে
সার্ভার।

-n nnn বারবার পরীক্ষার সংখ্যা। এই বিকল্পের সাথে, আপনার কাছে সর্বনিম্ন, সর্বোচ্চ,
গড় এবং মাঝারি সময়, সেইসাথে আদর্শ বিচ্যুতি। মধ্যমা হল মান
যেমন অর্ধেক পরিমাপ এর অধীনে এবং বাকি অর্ধেক উপরে। যখন তুমি
উচ্চ ভেরিয়েবলের মান পরিমাপ করুন, যেমনটি প্রায়শই সমগ্র ইন্টারনেটে হয়,
"চরম" মানগুলি এড়াতে গড় গড় থেকে মধ্যমা ভাল৷ আপনি "মান" পরীক্ষা করতে পারেন
স্ট্যান্ডার্ড বিচ্যুতি দেখে গড়: খুব মোটামুটিভাবে, যদি মান
বিচ্যুতি গড়ের অর্ধেকের বেশি, গড় বলতে কিছু বোঝায় না।
(বিশদ বিবরণের জন্য পরিসংখ্যান সম্পর্কে একটি বই দেখুন: বাস্তবতা অনেক বেশি জটিল।)

-w nnnn দুটি পরীক্ষার মধ্যে অপেক্ষা করতে সেকেন্ডের সংখ্যা (ডিফল্ট একটি)। সিস্টেম যা আছে
usleep(), আপনি এটি একটি ভগ্নাংশ সংখ্যা হিসাবে লিখতে পারেন, যেমন 3.14। অন্যথায়, ব্যবহার করুন
পূর্ণসংখ্যা

- হাল ছেড়ে দেওয়ার আগে একটি উত্তর অপেক্ষা করতে সেকেন্ডের সংখ্যা। TCP এর জন্য, এটি সর্বাধিক
পুরো সংযোগের জন্য সেকেন্ডের সংখ্যা (সেটআপ এবং ডেটা বিনিময়)।

-u TCP এর পরিবর্তে UDP ব্যবহার করুন

-d প্রতিধ্বনির পরিবর্তে "বাতিল" পরিষেবা ব্যবহার করুন

-c প্রতিধ্বনির পরিবর্তে "চার্জেন" পরিষেবা ব্যবহার করুন

-h url-অথবা-পথ
প্রদত্ত URL-এর জন্য HTTP প্রোটোকল (প্রতিধ্বনির পরিবর্তে) ব্যবহার করুন। হোস্টনেম হলে
ওয়েব সার্ভার, যুক্তি একটি পাথ হতে হবে, একটি আপেক্ষিক URL (উদাহরণস্বরূপ '/' বা
'/pics/foobar.gif')। যদি হোস্টনামটি স্কুইডের মতো একটি প্রক্সি/ক্যাশে হয় তবে যুক্তিটি রয়েছে
একটি পরম URL হতে.

-R স্বাভাবিক প্রতিক্রিয়া হিসাবে HTTP স্ট্যাটাস কোড 3xx (পুনঃনির্দেশ) গ্রহণ করুন (ডিফল্ট হল এটি
তাদের ত্রুটি হিসাবে বিবেচনা করুন)

-i url প্রদত্ত URL এর জন্য ICP প্রোটোকল (প্রতিধ্বনির পরিবর্তে) ব্যবহার করুন। URL একটি হতে হবে
পরম এক এটি বেশিরভাগ স্কুইড ওয়েব প্রক্সি/ক্যাশে পরীক্ষার জন্য।

-ক্যাশে উপেক্ষা করতে প্রক্সি (যদি আপনি একটি ব্যবহার করেন) জোর করুন

-a মূল সার্ভারের সাথে ডেটা পুনরায় যাচাই করতে প্রক্সি (যদি আপনি একটি ব্যবহার করেন) জোর করুন

-C SSL/TLS (ক্রিপ্টোগ্রাফি) প্রোটোকল ব্যবহার করুন। শুধুমাত্র HTTP পরীক্ষার জন্য।

-S প্রদত্ত সার্ভারের জন্য SMTP প্রোটোকল (প্রতিধ্বনির পরিবর্তে) ব্যবহার করুন।

-4 শুধুমাত্র IPv4 ব্যবহার করুন (এমনকি যদি লক্ষ্য মেশিনের একটি IPv6 ঠিকানা থাকে)

-6 শুধুমাত্র IPv6 ব্যবহার করুন (এমনকি যদি লক্ষ্য মেশিনের একটি IPv4 ঠিকানা থাকে)

-চ চরিত্র
এই অক্ষর দিয়ে প্যাকেটটি পূরণ করুন (ডিফল্ট র্যান্ডম ফিলিং)

-D শুধুমাত্র প্রকৃত ডেটা স্থানান্তরের সময়কাল প্রদর্শন করার চেষ্টা করে, মোট সময় নয়

-N n একটি গড় প্রদর্শন করে যা মান ("outliers") বাদ দেয় যা +/- এর চেয়ে বেশি
N*মানক বিচ্যুতি

-pn পূর্ণসংখ্যাতে সকেট অগ্রাধিকার সহ প্যাকেট পাঠান n. সকেট এর ম্যাপিং
নেটওয়ার্ক স্তরে অগ্রাধিকার বা একটি লিঙ্ক স্তর অগ্রাধিকার নেটওয়ার্কের উপর নির্ভর করে
প্রোটোকল এবং লিঙ্ক প্রোটোকল ব্যবহার করা হচ্ছে। আরো বিস্তারিত জানার জন্য দেখুন SO_PRIORITY in সকেট(7).

-P n প্রেরিত প্যাকেটগুলিতে পরিষেবার অক্টেটের IP প্রকারটি কমপক্ষে সেট করুন৷
পূর্ণসংখ্যার উল্লেখযোগ্য আট বিট n। দেখ ip(7) or ip(4) (নির্ভর করে আপনার
ইউনিক্স)। /usr/include/netinet/ip.h ধরন সেট করার জন্য আকর্ষণীয় ধ্রুবক থাকতে পারে
সেবার।

-m প্লাগইন
প্রদত্ত প্লাগইন লোড করুন। প্লাগইনটি প্রথমে সাধারণ লাইব্রেরিতে অনুসন্ধান করা হয়
ডিরেক্টরি (দেখুন ld.so(8) ) তারপরে /usr/lib/echoping. আপনি টাইপ করতে পারেন ls in
উপলব্ধ প্লাগইনগুলির একটি ধারণা পেতে /usr/lib/echoping. একটি জন্য ডকুমেন্টেশন
দেওয়া প্লাগইন আছে echoping_PLUGINNAME(1) প্লাগইন-নির্দিষ্ট বিকল্পগুলি উপস্থিত হয় পরে
হোস্টনাম

উদাহরণ


echoping -v foobar.example.com
TCP ইকো (একটি পরীক্ষা) দিয়ে দূরবর্তী মেশিন পরীক্ষা করে।

echoping -n 5 -w 10 foobar.example.com
TCP ইকো (পাঁচটি পরীক্ষা, প্রতি দশ সেকেন্ডে) দিয়ে দূরবর্তী মেশিন পরীক্ষা করে।

echoping -h/foobar.example.com
দূরবর্তী ওয়েব সার্ভার পরীক্ষা করে এবং এর হোম পেজ জিজ্ঞাসা করে। নোট করুন আপনি ইঙ্গিত করবেন না
সম্পূর্ণ URL।

echoping -h http://www.example.com/ cache.example.com:3128
দূরবর্তী ওয়েব প্রক্সি-ক্যাশে পরীক্ষা করে এবং একটি ওয়েব পৃষ্ঠা জিজ্ঞাসা করে। উল্লেখ্য যে আপনাকে অবশ্যই নির্দেশ করতে হবে
পুরো URL।

echoping -n 3 -m whois foobar.example.com -d tao.example.org
Whois প্লাগইন লোড করুন এবং হোস্ট foobar.example.com-এ প্রশ্ন করুন। "-d tao.example.org"
Whois প্লাগইনের জন্য নির্দিষ্ট বিকল্প।

echoping -u -P 0xa0 foobar.example.com
5 এর আইপি অগ্রাধিকার সহ বেশ কয়েকটি UDP ইকো প্যাকেট পাঠায়।

IP প্রকার OF সেবা BYTE


আইপি প্যাকেট হেডারে 8টি বিট রয়েছে যার নাম "পরিষেবার অক্টেটের প্রকার"। এর মান
অক্টেট দিয়ে সেট করা হয় -P বিকল্প অক্টেটের প্রভাব ভিন্নভাবে সংজ্ঞায়িত করা হয়েছে
RFC791 Internet প্রোটোকল এবং RFC2474 সংজ্ঞা of দ্য পার্থক্যযুক্ত সেবা ক্ষেত্র (ডি এস
মাঠ) in দ্য IPv4 এবং IPv6 শিরোলেখ.

RFC791 সংজ্ঞায়িত করে প্রাধান্য যার আরোহী অগ্রাধিকার আছে 0 থেকে 7, এবং বিট
বিলম্ব, থ্রুপুট, বিশ্বাসযোগ্যতা, এবং মূল্য যা আবেদনের পছন্দ নির্দেশ করে
নেটওয়ার্কের মাধ্যমে প্যাকেটের পথের বৈশিষ্ট্য। প্রাধান্য সবচেয়ে মধ্যে আছে
ক্রমবর্ধমান তাত্পর্য অনুসরণ করে পরিষেবা অক্টেটের প্রকারের উল্লেখযোগ্য তিনটি বিট
দ্বারা আদেশ D, T, R এবং C বিট সর্বনিম্ন উল্লেখযোগ্য বিট অবশ্যই শূন্য হতে হবে। শুধুমাত্র একটি
D, T, R or C বিট সেট করা যেতে পারে।

RFC2474 ডিস্ট্রিবিউটেড সার্ভিসেস কোড পয়েন্ট বা DSCP সংজ্ঞায়িত করে। এটি নির্বাচক হিসেবে কাজ করে
64টি সম্ভাব্য আচরণের মধ্যে যা নেটওয়ার্ক প্যাকেটে প্রয়োগ করতে পারে। দ্য DSCP হয়
সার্ভিস অক্টেটের প্রকারের সবচেয়ে উল্লেখযোগ্য ছয়টি বিট। বাকি সবচেয়ে কম
অক্টেটের উল্লেখযোগ্য দুটি বিট অবশ্যই শূন্য হতে হবে।

সংখ্যাসূচক আর্গুমেন্ট -p এবং -P দশমিকে হতে পারে (যেমন 11), অক্টাল (যেমন 013) বা
হেক্সাডেসিমেল (যেমন 0x0b)। তাই অগ্রণী শূন্য সহ প্যাডিং দশমিক আর্গুমেন্ট পরিবর্তন হবে
মান পড়া.

কিছু সেট করার জন্য আপনাকে সুপার ইউজার হতে হতে পারে -p or -P মান (লিনাক্সে অগ্রাধিকার, এর জন্য
উদাহরণ হিসেবে বলা যায়)।

onworks.net পরিষেবা ব্যবহার করে অনলাইন ইকোপিং ব্যবহার করুন



সর্বশেষ লিনাক্স এবং উইন্ডোজ অনলাইন প্রোগ্রাম