Rumah Perniagaan Ukur latensi rangkaian anda sebelum menjadi masalah

Ukur latensi rangkaian anda sebelum menjadi masalah

Isi kandungan:

Video: 'Duduk sini tak tanya soalan buat apa' - MP pembangkang minta lanjut penggulungan Menteri Kesihatan (November 2024)

Video: 'Duduk sini tak tanya soalan buat apa' - MP pembangkang minta lanjut penggulungan Menteri Kesihatan (November 2024)
Anonim

Kelajuan rangkaian biasanya ditakrifkan sebagai keluaran: berapa banyak megabit atau gigabit rangkaian anda boleh mengepam melalui paipnya selama satu saat. Itu sudah tentu penting, tetapi ada satu lagi faktor yang perlu dipertimbangkan, dan hari ini ia sering sekurang-kurangnya penting (dan kadang-kadang lebih penting) daripada kelajuan mentah. Faktor itu adalah kependaman. Cara terbaik untuk menentukan kependaman ialah sebagai lag: rentang waktu di antara apabila satu paket atau kumpulan paket dihantar dari sumber ke destinasi, dan biasanya diukur dalam milisaat (ms). Kepada pengguna, walaupun perbezaan besar dalam masa ketinggalan sering tidak ketara dalam penggunaan aplikasi harian mereka. Iaitu, melainkan mereka menggunakan aplikasi sensitif latency. Senarai aplikasi sensitif latency telah berkembang akhir-akhir ini, itulah sebabnya latensi sangat penting. Kebanyakan aplikasi boleh menyesuaikan untuk latensi yang lebih perlahan, tetapi sesetengahnya-terutamanya yang bergantung kepada penstriman video atau sejenis suapan data malar yang lain-boleh membatalkan jika sesetengah prestasi latency minimum tidak dipenuhi.

Pemandu utama yang mengubah landskap latensi ialah perkhidmatan awan. Perkhidmatan awan, sama ada mereka menjalankan di pusat data peribadi atau awan awam, seperti Amazon Web Services (AWS) atau Google Cloud, adalah dengan keperluan yang terletak di jauh dari pusat data anda. Biasanya, laluan kepada perkhidmatan awan bergerak melalui internet awam. Untuk kebanyakan trafik rangkaian, sambungan internet adalah baik-baik saja. Tetapi untuk aplikasi sensitif latency, internet adalah padang gurun yang tidak menentu yang boleh menenangkan satu milisaat dan ribut yang akan datang. Ini adalah kerana laluan data adalah tertakluk kepada kelewatan peralihan dan memproses kelewatan. Ini adalah faktor yang tidak mengendalikan kakitangan IT atau profesional IT perkhidmatan cloud.

Apakah Latency?

Terdapat dua jenis latensi yang mempengaruhi perkhidmatan awan. Satu adalah masa yang diperlukan data untuk mengembara merentas rangkaian dari satu titik ke yang lain. Ini adalah terhad oleh "kelajuan wayar" sambungan, yang bermaksud sama ada kelajuan cahaya kerana ia berjalan melalui kabel gentian optik kaca atau kelajuan isyarat data yang berjalan di sepanjang kabel tembaga Cat X. Dalam semua kes, ia secara langsung berkaitan dengan jarak yang terlibat. Yang paling penting, tiada apa yang dapat anda lakukan mengenai kelewatan yang disebabkan oleh masa yang diperlukan untuk penghantaran, kecuali untuk bergerak lebih jauh ke penyedia awan atau untuk memilih lokasi pelayan terdekat untuk perkhidmatan awan yang anda gunakan, walaupun tidak semua perkhidmatan awan memberi anda pilihan itu.

Jenis latensi kedua dibuat dengan memproses kelewatan atau kadang-kadang oleh penghalaan yang lemah. Setiap kali paket data anda melalui peranti, terdapat kelewatan ringkas sementara penghala atau suis memutuskan untuk menghantarnya seterusnya. Terdapat kelewatan tambahan yang disebabkan oleh pemeriksaan paket dalam firewall atau peranti keselamatan yang lain, dan oleh pelayan apabila mereka menerima permintaan untuk data, cari dalam storan massa mereka, bertindak atas permintaan itu, dan hantar respons. Walaupun setiap kelewatan mungkin ringkas, mereka menambah. Kadang-kadang, jika laluan anda dari pusat data anda ke data anda di awan padat, maka kelewatan, dan dengan itu latensi, boleh benar-benar menambah.

Ukur Latency Dengan Traceroute

Nasib baik, mengukur kependaman untuk data anda agak mudah, dan ia tidak membebankan apa-apa. Untuk mengetahui, jalankan baris arahan dalam sistem operasi (OS) pilihan anda, dan lakukan arahan Traceroute. Di Microsoft Windows, anda menaip perintah "tracert" di command prompt, diikuti dengan nama destinasi, mungkin "aws.amazon.com" atau "cloud.google.com." (Lihat tangkapan skrin di bawah.)

Di Apple OS X atau Linux, lompat ke tetingkap terminal dan ketik: traceroute -I companydomain.com. Sebagai alternatif, anda boleh menggantikan nama domain dengan alamat IP sebenar. Anda mahu -Saya beralih supaya traceroute akan menggunakan Protokol Mesej Kawalan Internet (ICMP), yang diperlukan untuk mengukur jarak latency secara tepat.

Tidak kira OS, apa yang anda lihat di skrin adalah respons dari setiap penghala di sepanjang laluan ke laman web yang anda semak, bersama dengan pengukuran masa dalam ms. Tambah itu dan itu kependaman anda. Jika anda menjalankan arahan beberapa kali, maka anda akan melihat router yang sama tidak selalu muncul. Ini kerana paket data anda mungkin mengambil jalur internet yang berbeza setiap kali anda menjalankan arahan. Sesetengah laluan boleh lebih panjang daripada yang lain, sambil menambahkan kependaman keseluruhan anda. Selamat datang ke latency di internet.

Klik tangkapan skrin untuk membesarkan.

Ukur Latency Dengan Alat Pengurusan Rangkaian

Kebaikan IT yang bertanggungjawab ke atas rangkaian korporat akan mempunyai beberapa jenis alat pengawasan rangkaian untuk menyimpan tab pada apa yang berjalan di seluruh wayar mereka dan bagaimana lalu lintas itu dilakukan. Anda boleh menyemak latensi rangkaian dengan cara lain juga. Sekiranya alat ini mempunyai ciri yang baik, maka ia akan mempunyai ciri pengukuran kependaman sendiri. Sebagai contoh, Spiceworks mempunyai perisian Traceroute sendiri yang menggunakan Protokol Kawalan Penghantaran (TCP) dan bukannya protokol ICMP yang digunakan dalam fungsi traceroute standard yang digariskan sebelumnya. Itu juga digunakan dalam perintah Ping. Dalam sesetengah kes, TCP boleh menjadi lebih tepat kerana sesetengah router dikonfigurasi untuk tidak memberi respons kepada paket ICMP.

Satu lagi contoh yang baik adalah Paessler AG, yang menjual Monitor PRTG Rangkaian Paessler. Alat ini akan menyediakan latensi rangkaian bersama-sama dengan fungsi lain. Paessler AG mempunyai versi perisian percuma serta percubaan percuma. Saya akan melihat Monitor Rangkaian PRTG, termasuk keupayaan latencynya, ketika saya menguji alat untuk tinjauan PCMag yang akan datang.

"Di luar masa ping saja, jika saya mengukur setiap masa, itulah ukuran asas kependaman, " jelas Greg Ross, Jurutera Sistem Kanan di Paessler AG. "Anda boleh memecahkan laluan, dan menilai untuk setiap hop di jalan. Kita boleh melakukannya dengan mengira laluan laluan jejak.

"Aspek lain ialah pemantauan Kualiti Perkhidmatan, yang melihat masa jitter dan roundtrip antara saya dan titik akhir, " kata Ross. Beliau berkata pemantauan itu juga boleh menunjukkan sebab-sebab lain latensi seperti paket tertangguh atau paket yang diterima daripada pesanan.

Kurangkan Kesan Latihan

Jika aplikasi anda menghadapi masalah dengan masa latensi yang tinggi, maka ada beberapa perkara yang boleh anda lakukan untuk mengurangkan kesan latensi, walaupun anda tidak dapat menghapuskannya. Yang pertama adalah untuk menyiasat perkhidmatan Nama Domain Sistem (DNS) yang anda gunakan jika anda tidak mempunyai pelayan DNS anda sendiri. Salah satu penyebab latensi tersembunyi ialah kelewatan yang berlaku semasa pelayan DNS yang anda gunakan mencari alamat protokol internet (IP) dari tapak web yang anda ingin capai.

Pelayan DNS yang jauh akan memperkenalkan latensi seperti mana yang tidak berfungsi dengan baik. Mempunyai pelayan anda sendiri akan mengurangkan masa pencarian itu, dengan syarat alamatnya berada di dalam jadual pelayan anda. Jika tidak, anda perlu menunggu sementara ia meminta pelayan DNS seterusnya sehingga baris untuk alamat. Untuk laman web yang sering anda lawati, ini boleh mengurangkan kependaman.

Mempunyai sambungan yang khusus akan mengurangkan kependaman, dengan syarat ia benar-benar khusus, bermakna anda mempunyai sambungan menggunakan garis yang ditentukan. Ini boleh menjadi sambungan gentian fizikal jika anda cukup dekat atau garis dipajak dari pembawa. Dengan cara ini, anda mengurangkan bilangan penghala yang terlibat, dan anda mengurangkan kemungkinan ralat penghalaan yang boleh menyebabkan kekangan.

Dan sememangnya, anda boleh mengurangkan jarak. Menurut jadual yang disediakan oleh M2 Optics, serat 100 KM memperkenalkan hampir 500 microseconds latency. Itulah separuh milisaat, jadi anda melihat sejauh mana jarak boleh membuat latensi menambah.

Teruslah Hop It Count Kecil

Tidak kira apa "sembuh" yang anda gunakan untuk menangani masalah latensi, pastikan anda mempertimbangkan bagaimana ia akan memberi kesan kepada aspek lain rangkaian anda. Sebagai contoh, jika anda menggunakan awan anda untuk pemulihan bencana (DR), maka bergerak terlalu dekat dapat menyebabkan masalah sendiri kerana anda tidak mahu bencana yang sama memukul tapak DR anda sebagai hits pusat data anda.

Secara umum, anda boleh mengurangkan latensi dengan mengurangkan bilangan hop dalam laluan anda, dan terdapat beberapa cara untuk mendekati masalah itu. Selain daripada yang disebutkan sebelumnya, anda boleh mendapatkan jalur lebar yang dijamin untuk mengurangkan kependaman yang disebabkan oleh kesesakan, atau anda boleh mempunyai pembekal yang berlebihan supaya aplikasi anda boleh memilih jalan dengan latency-kurangnya dalam masa nyata.

Walaupun anda tidak dapat menghapuskan kependaman tanpa melanggar undang-undang fizik, anda juga tidak boleh mengabaikannya. Dengan aplikasi popular seperti analitik streaming masa nyata, persidangan video, dan juga trafik Suara melalui IP (VoIP) syarikat anda menjadi lebih sensitif latensi, menggali ke latensi rangkaian anda sekarang, sebelum menjadi masalah, akan membayar dividen ke garisan.

Ukur latensi rangkaian anda sebelum menjadi masalah