امتیاز سرورها عددهایی است که ناشری برای فهرست خودش محاسبه کرده است و هر یک همان معنایی را دارد که آن ناشر تصمیم گرفته است. دو فهرست می‌توانند یک نقطه پایانی را به دو ترتیب متفاوت رتبه‌بندی کنند و هیچ‌کدام اشتباه نباشند. پیش از آنکه رتبه‌ای برای شما خروجی انتخاب کند، تعریف را بخوانید.

بررسی‌های زیر پوشش می‌دهد که چه چیزی را بخوانید، چه چیزی را خودتان اندازه بگیرید و چه چیزی را یادداشت کنید. آن‌ها کارخواهی را فرض می‌کنند که از پیش پروتکلی را که نامزد عرضه می‌کند پشتیبانی می‌کند.

تعریف را پیش از رتبه بخوانید

با صفحه تعریف شروع کنید، نه با جدول. امتیازی که از زمان کارکرد گزارش‌شده، شمار نشست‌ها یا برآوردهای گذردهی ساخته شده باشد، نقاط پایانی را بر پایه این کمیت‌ها مرتب می‌کند و این سخنی درباره بار و دسترس‌پذیری است، نه درباره حریم خصوصی. توجه کنید که داده‌های ورودی چقدر کهنه‌اند، چون عددی که ماهانه به‌روز می‌شود ماشین دیگری را توصیف می‌کند تا عددی که هر ساعت به‌روز می‌شود. جایی که تعریفی وجود ندارد، عدد ابزاری برای مرتب‌سازی با ورودی‌های ناشناخته است و دقیقاً همان اندازه اعتماد را سزاوار است.

دامنه به اندازه ورودی مهم است. مقداری که میان کاوشگر ناشر و نقطه پایانی اندازه‌گیری شده چیزی درباره مسیر از شبکه شما نمی‌گوید و عددی که انتقال انبوه را توصیف می‌کند تأخیر تعاملی را پیش‌بینی نمی‌کند. تازگی و دامنه با هم تعیین می‌کنند که آیا عدد به تصمیم شما مربوط است یا نه.

اعتماد، سازگاری و سرعت سه پرسش‌اند

نقطه پایانی که ترافیک شما را می‌پذیرد، به همین دلیل جای خوبی برای فرستادن آن نیست. یک مدخل فهرست جزئیات عملیاتی اتصال را می‌آورد و این گواهی‌ای درباره ثبت گزارش، مالکیت یا آنچه گرداننده با فراداده می‌کند نیست. سازگاری پرسشی جداست: پروتکل، مجموعه رمز و نسخه کارخواه یا می‌خوانند یا نمی‌خوانند و هیچ امتیازی این را تغییر نمی‌دهد. سرعت سوم است و تنها یکی از این سه است که می‌توانید از ماشین خودتان اندازه بگیرید.

جدا نگه‌داشتن این سه، رایج‌ترین اشتباه را بازمی‌دارد، یعنی انتخاب نقطه پایانی سریع و خواندن آن به‌عنوان شاهد رفتار خوب. نقطه پایانی کُند اما روشن، پیش‌فرض بهتری است از نقطه سریعی که گرداننده‌اش را نمی‌توانید توصیف کنید.

فهرست ممکن است زمینه‌هایی هم منتشر کند که در هیچ‌یک از این سه نمی‌گنجد. توصیف خود گرداننده، فهرست پروتکل‌ها یا برچسب کشور، همه ادعا و فراداده‌اند و با اعتبار کسی می‌آیند که آن‌ها را تایپ کرده است.

نامزد را از شبکه خودتان اندازه بگیرید

وقتی نامزدی از دو پرسش نخست گذشت، مسیری را اندازه بگیرید که واقعاً به کار می‌برید. فرمان‌های زیر دسترس‌پذیری، کیفیت مسیر و یک درخواست کامل‌شده را به همین ترتیب بررسی می‌کنند. آن‌ها را در ساعتی اجرا کنید که از خدمت استفاده می‌کنید، چون هم پیوند خانه و هم رله عمومی با بار تغییر می‌کنند.

ping -c 20 203.0.113.77
mtr -r -c 50 203.0.113.77
curl -sS -o /dev/null -w '%{http_code} %{time_connect} %{time_total}\n' --max-time 8 https://example.com/
timeout 5 bash -c 'cat < /dev/null > /dev/tcp/203.0.113.77/1194' && echo port-open

خروجی را سه پاسخ جداگانه بخوانید. پینگی که هرگز پاسخ نمی‌دهد می‌تواند یعنی نقطه پایانی ICMP را پالایش می‌کند، نه اینکه خدمت خاموش است، پس آن را با بررسی درگاه همراه کنید. ردپای مسیر نشان می‌دهد تأخیر کجا انباشته می‌شود و درخواست کامل‌شده همراه با زمان‌سنجی ثابت می‌کند زنجیره از نشانی شما کار می‌کند. هیچ‌یک از این مقدارها ویژگی پایدار نقطه پایانی نیست.

مقایسه را یادداشت کنید

نامزد، زمان اندازه‌گیری، سه نتیجه و دلیل رفتن به نامزد بعدی را ثبت کنید. این کار فهرستی از رتبه‌های به‌یادمانده را به مقایسه‌ای بدل می‌کند که کس دیگری می‌تواند تکرار کند. همچنین چرخه‌ای را می‌شکند که در آن پیوسته کشور عوض می‌کنید و نتیجه می‌گیرید همه چیز کُند است.

نامزد ناکام هم یادداشت می‌خواهد، چون نقطه پایانی که یک پروتکل را در یک ساعت رد می‌کند واقعیتی درباره همان آزمون است، نه داوری درباره تمام فهرست. رد شدن را با زمانش بنویسید و مقایسه بعدی از شاهد آغاز می‌شود.

پس از هر ارتقای کارخواه، نقطه پایانی برگزیده را دوباره بررسی کنید، چون پاسخ سازگاری می‌تواند تغییر کند در حالی که امتیاز همان می‌ماند. عدد را نشانه‌ای برای ترتیب و اندازه‌گیری‌های خودتان را شاهد بگیرید.

مقالات مرتبط