Ini juga disebut sebagai load balancing atau agregasi tautan . Ini artikel Wikipedia memberikan ide dasar di balik itu. Jawaban singkatnya adalah ada banyak cara berbeda untuk melakukannya, tetapi tidak ada yang "sederhana" yang saya tahu. Singkatnya, semua solusi yang saya temui di masa lalu akan memuat saldo setiap koneksi yang terbuka (misalnya, setiap file yang diunduh dianggap koneksi terbuka) baik:
- Pada basis per koneksi - Anda tidak akan mendapatkan peningkatan kecepatan saat hanya mengunduh satu file dengan cara ini. Ada penyeimbang beban perangkat keras yang cukup murah yang akan melakukan ini. Cukup cari istilah di situs belanja favorit Anda.
- Sebagai dasar per paket - Anda akan melihat kecepatan hampir dua kali lipat saat mengunduh atau mengunggah satu file, misalnya. Namun, ini membutuhkan pemasangan kembali paket-paket dari kedua koneksi Anda menjadi satu aliran, yang harus dilakukan pada mesin jarak jauh. Sebagai contoh, beberapa orang memiliki server / PC dengan koneksi cepat di kantor mereka, sehingga mereka mengkonfigurasi dua koneksi internet rumah mereka untuk mendistribusikan paket-paket di kedua modem, membuat aliran dirakit kembali di kantor mereka, dan kemudian membuat server kantor mereka maju streaming ke internet. Ketika respons muncul kembali (misalnya, ketika video mulai mengalir dari Youtube), itu akan diarahkan ke server kantor, yang kemudian membagi aliran dan mengirimkannya kembali di kedua modem rumah Anda.
- Atas dasar per bingkai - Jika Anda memiliki DSL, ISP Anda mungkin menawarkan ikatan DSL. Idenya mirip dengan memisahkan aliran pada basis per-paket yang dijelaskan di atas, kecuali bahwa itu dibagi berdasarkan per-bingkai sebagai gantinya.
Pada akhirnya, itu semua tergantung pada layer OSI mana Anda ingin balancing untuk beroperasi.
Lihat juga pertanyaan terkait ini:
Apakah mungkin untuk menggabungkan dua koneksi internet untuk meningkatkan kinerja?