Berapa kecepatan internet ideal untuk koneksi desktop jarak jauh?


12

Pertanyaan dan situasi saya mirip dengan Kecepatan Koneksi yang Disarankan untuk pertanyaan Remote Desktop tetapi saya perlu sedikit info lebih lanjut.

Saya tahu bahwa lag dapat menjadi faktor dalam bekerja di desktop jarak jauh. Mari kita abaikan itu. Pertanyaan saya adalah tentang kecepatan data ideal untuk koneksi desktop jarak jauh yang baik.

Asumsikan bahwa RDP saya adalah layar 1080p. Saya menggunakan monitor eksternal yang 1080p juga.

Jumlah piksel dalam 1080p adalah

1920 * 1080 = 2.073.600 piksel.

Setiap piksel menggunakan 16 bit warna (2 Byte). Dengan demikian jumlah byte yang digunakan oleh satu layar adalah

(2.073.600 bit) * 2 Bytes = 4.147.200 Bytes atau ~ 4MB

Karena layar di-refresh setidaknya 10 kali per detik (mari kita asumsikan 10 di sini), kecepatan refresh yang diperlukan untuk koneksi yang lancar adalah = 4MB * 10 = 40 MB / Sec

Apakah angka-angka ini masuk akal? Apakah RDP menggunakan sesuatu yang lebih baik dari ini karena itu banyak bandwidth?

Apakah ukuran monitor pada akhir RDP membuat perbedaan pada koneksi? Monitor yang lebih besar membutuhkan bandwidth lebih banyak daripada yang lebih kecil?


2
Anda perlu mempertimbangkan kompresi data pada data mentah. Sebagai contoh, saya baru saja menyimpan tangkapan layar desktop saya [1920x1080] ke PNG menggunakan Paint.NET dan file itu hanya 148kB.
TheTurkey

Poin bagus @TheTurkey. Saya baru saja menguji memperbarui jendela kecil vs jendela penuh dan ada perbedaan antara memperbarui keduanya.
hk_

Sejujurnya, saya tidak cukup tahu tentang hal ini untuk memberikan jawaban. Secara pribadi, saya berharap akan ada kebijakan 'hanya segarkan apa yang berubah', dengan segarkan penuh setiap 10 atau lebih bingkai - seperti yang terjadi dengan TV digital. Saya juga berharap frame rate lebih seperti 3-4 fps. Tapi ini hanya kecurigaan saya; maaf saya tidak bisa menjawab pertanyaan Anda secara langsung.
TheTurkey

@TheTurkey yang saya temukan sejauh ini, halaman di-refresh berdasarkan permintaan saja. Jika konten tidak berubah, halaman tidak di-refresh. Tentu saja monitor itu sendiri menyegarkan layar pada 60 fps. Masalah yang paling saya temukan adalah ketika menggunakan browser. Saya menemukan bahwa data browser dikirim dalam potongan jpg ketika saya melihat fragmen diisi. Jika itu teks, rendering akan sangat cepat. Itu sebabnya RDP sangat lambat.
hk_

1
Untuk menambahkan apa yang dikatakan @TheTurkey, RDP juga merupakan protokol DELTA, bukan seluruh layarnya yang diperbarui, tetapi sebagian kecil layar adalah pembaruan jika diubah. Itu juga menyalin rect, jika Anda memindahkan jendela itu akan menyalin persegi panjang jendela ke lokasi baru dan memperbarui area yang baru terungkap di belakangnya
EkriirkE

Jawaban:


12

Dalam Remote Desktop Connection (RDP), Server tidak benar-benar mengirim layar ke layar klien. Proses itu cukup mahal karena Anda harus terus-menerus menyurvei layar untuk setiap perubahan yang dapat dengan mudah + 7MB data. RDP menggunakan protokol khusus. Pada dasarnya menggunakan layar virtual. Ini semacam berinteraksi dengan kartu grafis. Sebagai ganti mengirim layar ke yang sebenarnya, ia mengirim konten layar ke layar virtual.

Artikel ini dan ini oleh Nadim Abdo dari Microsoft menjelaskannya dengan sangat baik. Ini berbicara tentang semua mitos tentang RDP. Berikut ini adalah grafik bandwidth dari artikel tersebut

masukkan deskripsi gambar di sini

Bandwidth tinggi khas RDP adalah 130 Kbps (Kilo bit per detik) Bandwith rendah khas RDP seperti menggulir dll adalah sekitar 5 kbps.

Perhatikan bahwa masalah saya sebagian besar adalah dengan menggulir dan mengganti tab di firefox. Karena saya memiliki kecepatan 4Mbps (efektif 3,6Mbps), ini seharusnya tidak menjadi masalah. Saya berasumsi kecepatan lambat yang saya dapatkan adalah karena komputer server saya yang kadang-kadang lambat dan saya tahu bukan mesin tercepat di planet ini.


0

Layar penuh tidak di-refresh setiap 10 detik. Kecepatan respons desktop jarak jauh akan bergantung pada pengaturan grafik, perangkat lokal yang dibawa, apakah printer lokal atau jarak jauh, pengaturan audio, dan banyak faktor lainnya.

Tetapi intinya adalah bahwa kecepatan "ideal" untuk desktop jarak jauh adalah "secepat yang Anda mampu".

Saya setuju dengan Anda bahwa masalah terbesar sering kali dengan browser, tetapi paling sering saya melihat bahwa jika browser membuka halaman dengan file grafik animasi atau video flash. Saya menyarankan bahwa jika Anda berencana untuk menggunakan browser saat dalam sesi RDP, nonaktifkan tampilan grafik animasi, dan mungkin bahkan nonaktifkan flash.


-3

Setelah melalui semua, secara singkat saya akan menyebutkan bahwa untuk RDP yang baik, Anda harus memiliki latensi yang baik dan konsisten, katakan di bawah 50 Ms. Sementara bandwidth hingga 2 Mbps per PC klien sangat ideal. Lebih lanjut, semua konfigurasi yang ada dalam opsi Remote Desktop Connection harus paling rendah.

Dalam kasus ping di Ms banyak berfluktuasi, katakanlah kadang-kadang 40 Ms, segera setelah ini, 200 Ms, maka dalam kasus seperti itu pengalaman RDP Anda tidak akan menjadi baik.

Kecepatan, yaitu bandwidth bukan merupakan faktor. Dengan demikian kecepatan 2 Mbps di ujung klien sudah cukup. Latensi itu penting. Selanjutnya, kecepatan unggah di akhir server sangat penting.

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.