Traceroute: Perbedaan antara revisi

Konten dihapus Konten ditambahkan
Tidak ada ringkasan suntingan
InternetArchiveBot (bicara | kontrib)
Add 1 book for Wikipedia:Pemastian (20231209)) #IABot (v2.0.9.5) (GreenC bot
 
(5 revisi perantara oleh 2 pengguna tidak ditampilkan)
Baris 1:
{{Dead end|date=Januari 2023}}
{{rapikan|topik=teknologi informasi}}
{{Infobox software
Baris 48 ⟶ 47:
 
Di Windows, tracert mengirimkan paket ICMP Echo Request, daripada paket UDP yang dikirimkan traceroute secara default.<ref>{{Cite web|date=3 February 2023|title=Tracert|url=https://learn.microsoft.com/en-us/windows-server/administration/windows-commands/tracert|website=[[Microsoft Docs]]|access-date=July 29, 2023}}</ref>
 
Nilai [[Time to live|time-to-live]] (TTL), juga dikenal sebagai ''hop limit'', digunakan dalam menentukan router perantara yang dilalui menuju tujuan. Traceroute mengirim paket dengan nilai TTL yang secara bertahap meningkat dari paket ke paket, dimulai dengan nilai TTL satu. Router mengurangi nilai TTL paket sebanyak satu saat melakukan routing dan membuang paket yang nilai TTLnya telah mencapai nol, mengembalikan pesan kesalahan ICMP [[Internet Control Message Protocol# Waktu terlampaui|Waktu ICMP Terlampaui]].<ref name="comer_book">{{cite book|last=Comer|first=Douglas|year=2004|title=Computer Network and Internets with Internet Applications|publisher=Pearson Education, Inc.|isbn=978-0131433519|pages=360–362}}</ref>
 
{{Anchor|TRACEPATH}} Di Linux, ''tracepath'' adalah sebuah utilitas yang sama dengan traceroute, dengan perbedaan utama tidak memerlukan hak ''[[superuser]]''.<ref>{{Cite web|title=tracepath(8) – Linux man page|url=http://linux.die.net/man/8/tracepath|website=linux.die.net|access-date=2015-06-21}}</ref>
 
== Penggunaan ==
Baris 55 ⟶ 58:
<syntaxhighlight lang="console">
$ traceroute -w 3 -q 1 -m 16 example.com
traceroute keto example.com (93.184.216.34), 16 makshops lompatanmax, 52 paketbyte bitapackets
1 192.x.x.x (192.x.x.x) 5.152 ms
2 10.x.x.x (10.x.x.x) 12.767 ms
Baris 68 ⟶ 71:
11 93.x.x.x (93.x.x.x) 20.235 ms
</syntaxhighlight>Pada contoh diatas, opsi yang dipilih adalah untuk menunggu selama tiga detik (bukan lima detik), mengirimkan hanya satu permintaan ke setiap lompatan (bukan tiga), membatasi jumlah lompatan maksimum menjadi 16 sebelum menyerah (bukan 30), dengan <nowiki>''</nowiki>example.com<nowiki>''</nowiki> sebagai host terakhir. Pada baris ke- 8 dan 9 (TTLs 8 dan 9) itu menunjukkan tanda bintang di mana router tidak merespons dalam batas waktu.
 
Traceroute juga digunakan oleh para penguji penetrasi untuk mengumpulkan informasi tentang infrastruktur jaringan dan alamat IP berkisar di sekitar host tertentu.
 
== Asal mula ==
Halaman manual traceroute menyatakan bahwa program traceroute asli ditulis oleh [[Van Jacobson]] pada 1987 dari sebuah saran oleh [[Steve Deering]], dan bahwa Guy Almes dan Matt Mathis juga memiliki ide tersebut bersamaan dengan Deering<ref>{{Cite web|date=2022-10-04|title=traceroute6.c source code|url=https://cgit.freebsd.org/src/tree/usr.sbin/traceroute6/traceroute6.c|access-date=2023-09-17}}</ref>. Pembuat dari program [[ping]], [[Mike Muuss]], menyatakan di situs webnya bahwa traceroute ditulis menggunakan dukungan kernel ICMP yang sebelumnya telah dia kode untuk mengaktifkan soket ICMP mentah ketika dia pertama kali menulis program ping.<ref>[http://ftp.arl.army.mil/~mike/ping.html The Story of the PING Program<!-- Bot generated title -->]</ref>
 
== Batasan ==
Batasan Traceroute<ref>{{cite web|author=Ray Belleville|date=March 3, 2017|title=Limitations of Traceroute Explained|url=https://www.netbraintech.com/blog/limitations-of-traceroute/}}</ref> sudah diketahui dengan baik dan harus diperhitungkan saat menggunakan alat ini. Sebagai contoh, traceroute tidak menemukan jalur di tingkat router, tetapi di tingkat antarmuka. Batasan lainnya muncul saat router tidak merespons probe atau ketika router memiliki batas respons ICMP.<ref>{{Cite conference|last1=Marchetta|first1=P.|last2=Montieri|first2=A.|last3=Persico|first3=V.|last4=Pescapé|first4=A.|last5=Cunha|first5=Í|last6=Katz-Bassett|first6=E.|conference=2016 IEEE International Symposium on Local and Metropolitan Area Networks (LANMAN)|title=How and how much traceroute confuses our understanding of network paths|date=June 2016|pages=1–7|doi=10.1109/lanman.2016.7548847|isbn=978-1-4673-9882-4|s2cid=4643833}}</ref> Dengan adanya penyeimbangan beban lalu lintas, traceroute mungkin menunjukkan jalur yang sebenarnya tidak ada; untuk meminimalisir masalah ini ada modifikasi traceroute yang disebut Paris-traceroute,<ref>{{Cite web|title=Paris Traceroute|url=http://paris-traceroute.net/|website=paris-traceroute.net|language=en-gb|access-date=2017-06-10}}</ref> yang mempertahankan pengidentifikasi aliran probe untuk menghindari penyeimbangan beban.
 
== Referensi ==
Baris 77 ⟶ 85:
== Bacaan lanjutan ==
 
* {{Cite book|last=Frisch|first=Æleen|year=2001|title=Windows 2000 Commands Pocket Reference|url=https://archive.org/details/windows2000comma0000fris|publisher=[[O'Reilly Media|O'Reilly]]|isbn=978-0-596-00148-3}}
* {{Cite book|last=Stanek|first=William R.|year=2008|title=Windows Command-Line Administrator's Pocket Consultant, 2nd Edition|publisher=[[Microsoft Press]]|isbn=978-0735622623}}
* {{Cite book|last=Barrett|first=Daniel J.|year=2012|title=Macintosh Terminal Pocket Guide: Take Command of Your Mac|url=https://archive.org/details/macintoshtermina0000barr|publisher=[[O'Reilly Media|O'Reilly]]|isbn=978-1449328986}}
 
== Pranala luar ==