Apa itu tekanan balik dalam konteks router?


9

Ada beberapa referensi untuk tekanan balik berkenaan dengan bandwidth internal dan switching fabric dari router dan switch. Apa sebenarnya yang dimaksud dengan tekanan balik, dan apa konsekuensi dunia nyata?


Bisakah Anda memberikan beberapa contoh untuk konteks dan meningkatkan pertanyaan Anda?
Kevin Bowen

Apakah ada jawaban yang membantu Anda? jika demikian, Anda harus menerima jawabannya sehingga pertanyaan tidak terus muncul selamanya, mencari jawaban. Atau, Anda bisa memberikan dan menerima jawaban Anda sendiri.
Ron Maupin

Jawaban:


12

Backpressure mengacu pada apa yang pada dasarnya adalah konsentrasi lalu lintas.

Misalnya saya dapat memiliki tautan 10 x 1Gbit secara internal yang semuanya dimasukkan ke dalam tautan 1Gbit yang memberi saya transit Internet.

pada titik jenuh, router dapat menyimpan paket dalam buffernya dan / atau menjatuhkannya - tanpa konfigurasi tertentu, router umumnya akan mengisi buffernya dan kemudian tail drop, ini menimbulkan dua masalah: buffer-bloat dan sinkronisasi global tcp.

Yang pertama mengacu pada kasus di mana buffer terus diisi karena pemanfaatan tautan yang terus menerus jenuh. Yang kedua mengacu pada masalah host mentransmisikan ulang paket yang jatuh semua pada saat yang sama, sehingga menyebabkan ledakan lalu lintas dan dengan demikian, lebih banyak tetes, lebih banyak transmisi ulang, dan mual.

RED dikandung sejak lama sebagai sarana untuk mengatasi masalah ini; yaitu dengan memilih secara acak paket yang akan dibuang selama masa kemacetan. Namun ini membutuhkan penyetelan yang hati-hati sesuai dengan properti dan perilaku yang diharapkan dari tautan tersebut. Untungnya semuanya telah berubah dan AQM (Active Queue Management) sekarang menjadi ujung tombak industri ini.

Contoh terbaik dari AQM adalah CoDeL - ini adalah algoritma yang berfokus murni pada paket dari suatu paket melalui sistem dan bertujuan untuk memastikan paket-paket dilewatkan dalam waktu tertentu daripada memperhatikan apakah bandwidth dalam jumlah tertentu atau tidak. buffer sedang digunakan.


Manis! Sukai penyebutan RED!
Craig Constantine

4

Poin penting lainnya pada tekanan balik adalah bahwa mekanisme antrian yang dikonfigurasi tidak memulai sebelum ada tekanan balik. Jika Anda memiliki antarmuka sub-rate (katakanlah sirkuit 3meg terhubung ke antarmuka 100mb) tidak akan pernah ada tekanan balik sampai Anda mengirim 10mbps. Dengan mengkonfigurasi sesuatu seperti pembentuk pada antarmuka Anda secara artifisial menciptakan tekanan balik itu. Ini menyebabkan lalu lintas yang lebih besar dari kecepatan pembentuk (3mb dalam contoh ini) disimpan dalam buffer. Sekarang kita memiliki hal-hal di buffer kita dapat menerapkan alat antrian pada paket-paket itu, seperti antrian latensi rendah untuk membiarkan lalu lintas suara keluar terlebih dahulu.

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.