Seperti judulnya, Apakah kabel Ethernet yang lebih panjang memperlambat koneksi Anda?
Seperti judulnya, Apakah kabel Ethernet yang lebih panjang memperlambat koneksi Anda?
Jawaban:
Sinyal listrik akan diperlambat dengan jumlah minimal (setelah itu bergerak hampir dengan kecepatan cahaya, tepatnya pada 0,951c), berapa banyak waktu yang dibutuhkan cahaya untuk menempuh jarak 100 meter?
timeTaken = 100/(299792458*0,951) = 0,00000035 seconds
Jadi itu hanya membutuhkan 0,00035 milidetik tambahan yang hanya 350 siklus CPU (pada CPU 1 Ghz). Namun semakin lama kabel semakin lemah sinyal, setelah sinyal cukup lemah akan mulai kehilangan bit informasi karena gangguan, setiap kali sedikit hilang, sesuatu di lapisan jaringan melihat bahwa pemeriksaan checksum / paritas gagal, dan minta paket itu lagi.
Meminta paket baru akan memakan waktu yang sangat lama.
Jadi selama sinyal kuat di kabel, perlambatan akan menjadi minimal (lebih besar dari yang saya perkirakan).
Begitu Anda mulai kehilangan informasi karena kabel terlalu lama, perlambatan akan sangat meningkat .
Juga perhatikan bahwa protokol komunikasi tertentu diatur waktunya, jadi jika kabel terlalu panjang mungkin tidak dapat digunakan karena akan tidak sinkron (itu adalah masalah desain tambahan)
Tidak, itu tidak akan memperlambat koneksi, tetapi Anda harus menyadari panjang maksimum koneksi tembaga yang 100 meter. Ini perlu menyertakan panjang kabel patching Anda dari host ke titik data dan juga patch frame ke switch.
Namun, saat menggunakan Cat 6 dengan antarmuka 10 Gbit / s, Anda hanya dapat menggunakan hingga 55 meter dan harus menggunakan Cat 6A untuk mencapai 100 meter untuk jenis transmisi ini.
Jadi, jika Anda pergi di atas panjang kabel maksimum yang ditentukan, Anda akan mulai melihat masalah tidak hanya terkait dengan kecepatan, tetapi juga kehilangan karena sifat arus listrik yang mengalir melalui kabel.
100 meter hanya berlaku untuk sekali jalan tanpa perangkat jaringan perantara seperti sakelar. Jika Anda memiliki sakelar di antaranya, Anda dapat dengan jelas memperpanjang ini dari port ke port yang maksimum akan berlaku untuk setiap kabel yang dijalankan dari perangkat ke perangkat.
Menggunakan konektivitas serat, Anda dapat memperluas jangkauan berdasarkan pada jenis serat dan cahaya apa yang berada di luar cakupan pertanyaan Anda.
time = distance / speed = 100 meters / (0.64 * 3e8 meters-per-second)
.
Untuk semua tujuan praktis, tidak akan ada efek pada kecepatan koneksi Anda.
Akan ada jumlah penundaan yang sangat kecil karena kabel yang panjang. Ini tidak akan memengaruhi kecepatan maksimum koneksi Anda, tetapi itu akan menyebabkan latensi. pjc50 menunjukkan bahwa ini tentang nanodetik untuk setiap kaki panjang kabel, yang merupakan aturan praktis yang baik yang digunakan oleh banyak insinyur ketika mengembangkan sistem yang sangat bergantung pada latensi pada rentang waktu tersebut.
Pada kenyataannya, Anda tidak akan pernah melihat perbedaan. Waktu ping "cepat" di Internet adalah 10 ms, yaitu 10.000.000 ns. Menambahkan bahkan beberapa ratus kaki kabel tidak akan memiliki efek nyata pada saat itu. Faktanya, hampir setiap langkah melibatkan penundaan yang lebih ekstrem daripada yang terlihat dari perambatan sinyal. Sebagai contoh, sebagian besar router tingkat konsumen akan menunggu byte terakhir dari paket yang masuk diterima dan memeriksa kesalahan sebelum mengirim byte pertama dari paket dalam perjalanannya. Penundaan ini ada di urutan 5.000 ns! Mengingat bahwa panjang maksimum kabel yang dapat Anda jalankan (sesuai spesifikasi Ethernet) adalah 300 kaki, panjang kabel tidak akan pernah menyebabkan lebih dari 300 ns keterlambatan karena kabel!
Semacam, sampai batas yang sangat kecil.
Semakin lama kabel Anda, semakin tinggi latensi yang Anda alami - gamer menyebut waktu "ping" ini. Namun, efeknya sekitar satu nanodetik per kaki kabel, yang tidak mungkin terlihat dalam banyak kasus. Terutama karena kabel ethernet tunggal dibatasi hingga 100m.
Ini penting untuk perdagangan frekuensi tinggi dan kadang-kadang untuk email .
Itu sendiri tidak mempengaruhi throughput atau "bandwidth" kabel Anda.
Saya percaya itu bisa, tetapi tidak dengan cara yang dipikirkan kebanyakan orang.
Sebagian besar berpikir tentang keterlambatan propagasi ekstra melalui kabel itu sendiri. Ini benar, tetapi seperti yang telah ditunjukkan orang, sangat kecil sehingga pada dasarnya selalu tidak relevan.
Namun ada kemungkinan lain. Kabel Ethernet terdiri dari beberapa jenis: cat 5, cat 5e dan cat 6 saat ini digunakan secara luas. Cat 5 tidak secara resmi mendukung gigabit Ethernet, tetapi dengan kabel pendek (misalnya, 1 atau 2 meter) Cat 5 yang dalam kondisi fisik yang baik, Anda tetap bisa mendapatkan koneksi gigabit yang tampaknya andal 1 .
Namun, dengan kabel yang lebih panjang, Anda bisa mendapatkan penurunan sinyal yang cukup sehingga koneksi gigabit tidak lagi memungkinkan. Dalam hal ini, saya yakin Anda biasanya akan menjadi koneksi 100 megabit. Dalam hal ini, Anda tidak hanya akan mendapatkan sejumlah latensi yang tidak relevan - melainkan, Anda akan kehilangan sejumlah besar bandwidth.
Ini tidak akan berpengaruh pada koneksi Internet kecuali Anda kebetulan salah satu dari sedikit yang beruntung dengan bandwidth lebih dari 100 MB / s. Akses ke sumber daya lokal dapat terpengaruh jauh lebih drastis.
Standar adalah 100m (~ 333,33 kaki; 1m = 3 1/3 kaki) sebelum redaman membuat sinyal tidak dapat digunakan, tetapi jawaban langsung untuk pertanyaan Anda adalah ya, kabel yang panjang dapat memperlambat koneksi Anda. Atenuasi disebabkan oleh resistansi internal tembaga yang dirasakan manusia sebagai kelambatan / perlambatan konektivitas jaringan. Jika kabel di bawah 100m, perlambatan relatif tidak terlalu terasa. Ini dapat menyebabkan masalah jika Anda mendekati tanda 100m itu. Dan perlu diingat bahwa panjang 100 m diukur dari titik colokan kabel ke port di komputer Anda ke titik colokan ke perangkat yang meregenerasi sinyal, seperti sakelar atau router. (Saya pribadi harus mengganti kabel ke printer karena panjang ~ 97m menyebabkan komunikasi sporadis.)
Secara teori, ya.
Menurut teorema Shannon-Hartley , kapasitas maksimum saluran yang dapat dicapai dengan noise Gaussian putih aditif adalah [1].
[1] bandwidth * log(1 + SNR)
Jangka panjang kabel mengurangi baik bandwidth-nya (karena frekuensi tinggi tersebar) dan SNR (ketika amplitudo sinyal menurun).
Sebagai spesialis dalam baris ini, saya menyarankan YA itu! Tetapi itu terlalu kecil untuk memengaruhi Anda kecuali Anda terlalu memperpanjangnya. Ini juga mempertimbangkan kualitas saluran kabel Anda, koneksi, dan lainnya. Tetapi semua ini terlalu minim untuk diperhatikan. Jika Anda berbicara tentang di bawah 20 meter untuk rumah, jangan repot-repot bertanya. Faktor-faktor ini untuk 100 meter ke atas. Itulah alasan mengapa kita memiliki jalur optik.
Ada dua masalah untuk dipertimbangkan, latensi dan integritas sinyal.
Latensi berbanding lurus dengan panjang kabel. Namun, dengan asumsi kita berbicara tentang kabel twisted pair Ethernet di dalam sebuah gedung latensi akan diabaikan dibandingkan dengan keterlambatan peralatan dan koneksi jarak jauh yang membentuk internet.
Masalah lainnya adalah integritas sinyal, jika terlalu buruk maka tautan akan mulai menjatuhkan jumlah paket yang signifikan. TCP menganggap paket yang dijatuhkan berarti kemacetan dan akan menurunkan kecepatannya.
Jika kabel Anda di-spec dan perangkat Anda di-spec dan jarak Anda di-spec maka kehilangan paket harus diabaikan. Namun ada banyak spesifikasi perangkat keras di luar sana, jadi saya akan khawatir tentang operasi tepat pada batas spesifikasi jarak.
Iya. Namun,
* Jika Anda berbicara tentang jaringan area lokal Anda mungkin mengacu pada kabel Kategori 5 atau 6. Jika Anda berbicara tentang tautan area luas, Anda mungkin merujuk pada kabel serat optik mode tunggal.
Waktu propagasi sinyal listrik untuk kabel Ethernet panjang maksimum 100 m hanya sekitar setengah mikrodetik. Ini jauh lebih sedikit dari jumlah waktu yang dibutuhkan untuk router Anda, dll. Untuk melakukan pekerjaan mereka.
Ini hanya mulai relevan ketika melihat jarak yang jauh lebih besar: Misalnya, dari komputer Anda ke server untuk permainan yang Anda mainkan; namun angka itu sepenuhnya ada di tangan ISP / mitranya dan lokasi fisik Anda dan server itu sendiri.
Kabel panjang akan meningkatkan latensi Anda karena sinyalnya lebih lama. Ini seharusnya tidak terlalu menjadi masalah dalam kasus Anda karena sinyalnya merambat mendekati kecepatan cahaya, 10 meter ekstra tidak akan terlihat dibandingkan dengan banyak mil ke server apa pun yang Anda akses. Akan ada beberapa kehilangan sinyal selama jangka yang sangat panjang yang akan mengurangi bandwidth tetapi seharusnya tidak menjadi signifikan lebih dari 20 meter, 100 meter adalah titik di mana Anda harus mulai khawatir tentang panjang lari.
Menurut pengalaman saya sendiri, itu adalah opini yang sangat menyesatkan.
Bahkan, latensi akan terasa sakit karena jarak yang lebih jauh, tetapi bukan bandwidth. Andaikan Anda membandingkan kecepatan internet menggunakan serat 10m dan serat 20m, Anda akan menemukan bahwa sinyal listrik bergerak melalui kabel ethernet dengan kecepatan cahaya, atau 299.792.458 meter per detik. Itu berarti bahwa dibutuhkan sekitar 0,00000003 detik untuk sinyal untuk melakukan perjalanan melalui kabel 10m Anda, dan 0,00000006 detik untuk melakukan perjalanan melalui kabel 20m Anda. Anda tidak dapat melihat perbedaannya di sini. Tidak disebutkan jika Anda membandingkan banyak mil ke server apa pun yang Anda akses.
Namun, transmisi jarak jauh yang lebih lama memang memiliki masalah sinyal dan kebisingan, yang mungkin berdampak pada kecepatan internet.