Paralellik bu araçların hızındaki değişimin başlıca nedenidir. Katkıda bulunan bir başka faktör, sıçramanın yanıt vermediği düşünülmeden önce bir cevap bekledikleri süredir. Ters DNS gerçekleştirilirse, bunu da beklemeniz gerekir. Ters DNS'yi devre dışı bırakırsanız, düz traceroute komutu çok daha hızlı olur.
Bahsetmediğim bir diğer önemli fark, iki aracın çıktıyı nasıl oluşturduğu. Traceroute çıktıyı yukarıdan aşağıya doğru sıralar. Mtr çıktıyı farklı bir şekilde işler, burada mtr geri dönebilir ve önceki satırlarda çıktıyı güncelleyebilir.
Bu, mtr çıktısının kullanılabilir olduğu anda görüntülenebileceği anlamına gelir, çünkü daha sonraki yanıtlar bu çıktının doğru olmamasına neden olursa, mtr geri dönüp güncelleyebilir. Traceroute geri dönüp çıktıyı güncelleyemediğinden, sonuçta ne göstereceğine karar verene kadar beklemek zorundadır.
Örneğin, atlama sayısı 2 yanıt vermiyorsa (birden çok ISS'de gördüğüm bir belirtidir), traceroute, atlama sayısı 1'i görüntüler ve ardından atlama sayısı 2 ve 3'ü görüntülemeden önce bir süre bekler. 3 geldi, çünkü traceroute hala hop numarası 2'den cevap bekliyor. Mtr bu kısıtlamaya sahip değil ve hop numarası 3'ten yanıtı görüntüleyebilir ve yine hop numarası 2'den yanıtı görüntülemek için geri dönebilir. daha sonra gelir.
Çok fazla paralellik, çıktının yanlış olmasına neden olabilir. Bazı senaryolarda yanıt alabileceğiniz paket sayısı sınırlamaları vardır. Bu durumlarda daha fazla paket göndermek işlemi hızlandırmaz, ancak daha fazla paket gönderilirken aynı sayıda yanıt aldığınız için daha fazla paket kaybına neden olur.
Bunun bir örneği, rotadaki bir atlama ARP isteklerine yanıt vermemesidir. Genellikle ilk paket bir ARP isteğini tetikler ve ARP isteği zaman aşımına uğramadan önce daha fazla paket gelirse, bu paketlerin yalnızca sonuncusu arabelleğe alınır ve bir yanıt alır.
Başka bir fark, araç daha fazla atlama göstermeyi durdurmadan önce yanıtsız kaç atlama görüntüleneceğidir. Traceroute komutunun (varsayılan olarak 30) istendiği kadar çok şerbetçiotu için devam ettiğini gördüm, mtr komutu ise yanıtsız beş atlama geçtiği anda dururdu.