Pertanyaan Bagaimana kartu jaringan mengetahui kecepatan masing-masing?


Mesin Pentium 4 lama saya memiliki 10/100 Jt kartu jaringan, saya baru saja membeli sebuah 100 m / 1000 m beralih.

Saya akan membeli PC dengan 1000 m kartu jaringan, saya cukup yakin mereka dapat berbicara satu sama lain dengan kecepatan 100M.

Bagaimana mereka tahu satu sama lain batas kecepatan dan menyesuaikannya sesuai?


2
2017-10-21 13:12


asal


Ini beberapa lebih  artikel pada auto-sensing dan negosiasi otomatis untuk mereka yang tertarik dengan detailnya. - Synetech


Jawaban:


Kecepatan ditentukan ketika koneksi fisik dibuat ke switch atau titik mana pun PC terhubung langsung.

Switch akan "dinegosiasikan secara otomatis" untuk mencari tahu apa kecepatan maksimumnya.

Jadi komputer 1gbps Anda akan terhubung pada 1gbps, tetapi komputer 100mbps akan menjadi 100mbps.

Pada akhirnya, transfer antara dua komputer akan berakhir (secara teoritis) maksimal pada 100mbps.


3
2017-10-21 13:18





Kecepatan ditentukan oleh tautan terlemah dalam rantai dari titik ke titik. Kecepatan dari P4 lama Anda ke mesin baru akan menjadi 100M.

Saya percaya bahwa mereka tidak tahu kecepatan masing-masing orang karena mereka tidak terhubung satu sama lain secara langsung. Saklar adalah apa yang akan tahu apa kecepatan mereka dan transfer sesuai.


2
2017-10-21 13:15





Kecepatannya ditentukan bukan antara dua komputer, tetapi di antara dua ujung kabel Ethernet - dalam hal ini, komputer sakelar. Saat Anda memiliki komputer beralih komputer koneksi, dua negosiasi seperti itu akan terjadi, dan kecepatan antara kedua ujung akan sama dengan kecepatan tautan paling lambat.

Artikel Wikipedia tentang Autonegosiasi Ethernet menjelaskan mekanisme yang tepat dimana kecepatan dinegosiasikan - kedua kartu secara terus menerus mengirimkan "pulsa tautan cepat" yang mencantumkan semua versi dan kecepatan Ethernet yang didukung oleh pengirim, dan setelah menerima iklan pertama tersebut, mereka akan memilih mode tercepat yang umum untuk kedua kartu. Pulsa yang sama digunakan untuk menentukan apakah kabel benar-benar terhubung dan berfungsi.


1
2017-11-22 09:14