Peluapan penyangga: Perbedaan antara revisi
Konten dihapus Konten ditambahkan
Dodo Shamal (bicara | kontrib) Tag: Suntingan perangkat seluler Suntingan peramban seluler Suntingan seluler lanjutan |
Reno-Sifana (bicara | kontrib) Memperbaiki artikel |
||
Baris 1:
'''Peluapan penyangga''' ({{Lang-en|bufferfloat}}) adalah penyebab tingginya [[Pendaman (rekayasa)|pendaman]] dan jitter pada [[sambungan paket]] yang disebabkan oleh [[Penyangga (telekomunikasi)|penyanggaan]] [[Paket jaringan|paket]] yang berlebihan. Peluapan penyangga juga dapat menyebabkan [[variasi penundaan paket]] (juga dikenal sebagai jitter), serta mengurangi [[aliran lewat]] jaringan secara keseluruhan. Ketika [[perute]] atau [[Pengalih jaringan|pengalih]] dikonfigurasi untuk menggunakan penyangga yang terlalu besar, bahkan jaringan berkecepatan sangat tinggi pun bisa menjadi tidak dapat digunakan untuk banyak aplikasi interaktif seperti [[voice over IP|''voice over IP'']] (VoIP), [[Media pengaliran|pengaliran audio]], [[permainan daring]], dan bahkan [[Navigasi web|penelusuran web]] biasa.
Beberapa produsen peralatan komunikasi merancang penyangga berukuran besar yang tidak perlu pada beberapa [[Perangkat keras jaringan|produk jaringan]] mereka. Pada peralatan seperti itu, peluapan penyangga terjadi ketika pranala jaringan menjadi [[Kemacetan jaringan|padat]], menyebabkan paket-paket menjadi antri dalam jangka waktu lama dalam penyangga yang terlalu besar ini. Dalam sistem antrian [[FIFO|masuk pertama keluar pertama]], penyangga yang terlalu besar mengakibatkan antrian lebih panjang dan latensi lebih tinggi, serta tidak meningkatkan aliran lewat jaringan. Hal ini juga dapat disebabkan oleh koneksi berkecepatan lambat tertentu yang menghambat pengiriman paket lain secara tepat waktu.
Baris 8:
== Penyanggaan ==
[[Aturan praktis]] yang ditetapkan bagi produsen peralatan jaringan adalah menyediakan penyangga yang cukup besar untuk menampung setidaknya 250 Ms penyanggaan untuk aliran lalu lintas yang melewati perangkat. Misalnya, perute antarmuka [[Gigabit Ethernet]] akan memerlukan 32 yang relatif besar penyangga [[Bita|MB]]
Peluapan penyangga hanya berpengaruh jika penyangga ini benar-benar digunakan. Dengan kata lain, penyangga yang terlalu besar mempunyai efek merusak hanya ketika pranala yang disangga menjadi hambatan. Ukuran penyangga yang melayani kemacetan dapat diukur menggunakan utilitas [[ping]] yang disediakan oleh sebagian besar sistem operasi. Pertama, hos lain harus di-ping secara terus menerus; kemudian, pengunduhan berdurasi beberapa detik darinya harus dimulai dan dihentikan beberapa kali. Secara desain, algoritma penghindaran kemacetan TCP akan dengan cepat mengisi kemacetan pada rute. Jika pengunduhan (dan pengunggahan, masing-masing) berkorelasi dengan peningkatan langsung dan penting dari waktu pulang pergi yang dilaporkan oleh ping, maka hal ini menunjukkan bahwa penyangga dari kemacetan saat ini dalam arah pengunduhan (dan pengunggahan, masing-masing) membengkak. Karena peningkatan waktu pulang pergi disebabkan oleh penyangga pada kemacetan, peningkatan maksimum memberikan perkiraan kasar mengenai ukurannya dalam milidetik.
Pada contoh sebelumnya, menggunakan alat pelacak rute (''traceroute'') tingkat lanjut alih-alih melakukan ping sederhana (misalnya, [[MTR (perangkat lunak)|MTR]]
== Mekanisme ==
Baris 22:
== Dampak pada aplikasi ==
Terlepas dari kebutuhan lebar pita, semua jenis layanan yang memerlukan pendaman rendah secara konsisten atau transmisi bebas jitter dapat terpengaruh oleh peluapan penyangga. Layanan tersebut mencakup panggilan suara digital (VOIP), permainan daring, [[Videotelefoni|obrolan video]], dan aplikasi interaktif lainnya seperti [[Radio Internet|pengaliran radio]], [[Video atas permintaan|''video on demand'']], dan [[Remote login|catat masuk jarak jauh]] .
Ketika fenomena peluapan penyangga muncul dan jaringan sedang dimuat, pemuatan halaman web normal pun memerlukan waktu beberapa detik untuk diselesaikan, atau kueri DNS sederhana bisa gagal karena waktu habis.
== Deteksi ==
Tes Kecepatan Laporan DSL
== Solusi dan mitigasi ==
Ada beberapa solusi teknis yang secara garis besar dapat dikelompokkan menjadi dua kategori: solusi yang menargetkan jaringan dan solusi yang menargetkan titik akhir. Kedua jenis solusi ini seringkali saling melengkapi. Masalahnya terkadang muncul dengan kombinasi jalur jaringan yang cepat dan lambat.
Solusi jaringan umumnya berbentuk algoritma manajemen antrian. Solusi seperti ini telah menjadi fokus kelompok kerja AQM [[Internet Engineering Task Force|IETF]]
* Membatasi panjang antrian IP, lihat penyetelan TCP
* Algoritma AQM seperti CoDel dan [[PIE (queue management algorithm)|PIE]]
* Algoritma hybrid AQM dan penjadwalan paket seperti FQ-CoDel . <ref name="fq-codel">{{Cite IETF|last1=Høiland-Jørgensen|first1=Toke|last2=McKenney|first2=Paul|last3=Taht|first3=Dave|last4=Gettys|first4=Jim|last5=Dumazet|first5=Eric|title=The FlowQueue-CoDel Packet Scheduler and Active Queue Management Algorithm}}</ref>
* Amandemen standar DOCSIS
* Integrasi manajemen antrian (
== Ukuran buffer optimal ==
Baris 44:
== Referensi ==
{{reflist}}
[[Kategori:Arsitektur internet]]
|