Mengapa kabel ethernet langsung?

11

Saya menjelaskan perbedaan antara kabel lurus dan crossover kepada teman saya, dan mulai bertanya-tanya mengapa para desainer awal berpikir itu ide yang baik untuk menggunakan dua jenis kabel yang berbeda?

Apakah itu hanya beberapa artefak sejarah aneh yang akan terus berlanjut sampai proliferasi auto mdi / x atau apakah ada alasan teknis untuk kabel lurus ada?

sunting: Untuk menentukan, saat ini kabel lurus hanya dibutuhkan antara komputer dan sakelar / hub. Mengapa switch / hub tidak dirancang sejak awal untuk menggunakan kabel crossover?

zokier
sumber

Jawaban:

6

Sekali waktu, soket pasangan yang terpilin hanya dihubungkan dengan kabel satu arah dan peralatan elektronik yang terpasang tidak dapat mengubah apa yang dilakukan oleh setiap kawat. Anda adalah perangkat jaringan (hub / jembatan / sakelar / router) atau perangkat akhir. Untuk menyambungkan dua perangkat jaringan secara elektrik, Anda memerlukan kabel yang berbeda dari yang digunakan untuk menghubungkan perangkat akhir ke perangkat jaringan.

Dan dengan demikian kabel straight-through dan cross-over lahir.

Menghindari penggunaan jenis kabel kedua (yang akan selalu kehilangan labelnya dan membingungkan bejebers dari orang jaringan beberapa bulan / tahun di jalan ketika mereka menariknya keluar dari tempat sampah) sebagian besar perangkat dimaksudkan untuk terhubung ke kedua perangkat jaringan dan mengakhiri perangkat memiliki port uplink yang memungkinkan penggunaan kabel 'normal'.

Sesederhana itu.

Sunting: Google-Fu berhasil. ITU ARCnet!

Mengapa switch / hub tidak dirancang sejak awal untuk menggunakan kabel crossover?

Kembali ketika spesifikasi 10base-T masih dalam pertimbangan, arsitektur twisted pair yang paling umum pada saat itu di jaringan kantor adalah ARCnet. 10base-T tidak diratifikasi sebagai standar aktual hingga 1990, lebih lambat dari yang saya kira. Menghubungkan hub ARCNet bersama tampaknya membutuhkan kabel dengan pasangan terbalik dari apa yang akhirnya terhubung ke perangkat titik akhir.

Karena komite standar akan terdiri dari insinyur jaringan veteran dari berbagai vendor perangkat keras dan pihak berkepentingan lainnya, mereka telah berurusan dengan masalah banyak kabel selama bertahun-tahun dan kemungkinan menganggapnya status-quo. Mungkin juga bahwa perangkat 'draft' yang sedang dikembangkan oleh vendor juga memiliki persyaratan listrik untuk kabel, yang dipengaruhi oleh pembuatan perangkat ARCnet. Jelas panitia tidak menganggap penggunaan beberapa jenis kabel cukup dari masalah untuk menstandardisasi praktik di luar keberadaan.

sysadmin1138
sumber
1
Saya berpikir bahwa proses berpikir mungkin kembali lebih jauh ke seluruh definisi DCE / DTE dengan kabel serial. (apakah ini waktu yang tepat untuk komentar "git off my lawn" ???)
Peter M
Saya pikir kamu benar. Itu adalah cara yang telah dilakukan. Padahal komentar Jeremy M tentang kabel crossover di lemari kabel masuk akal juga.
sysadmin1138
Yap, dan kit saya digunakan untuk menyertakan konektor DB15 ke DB9, m / f gender changer serta kabel modem nol dan kabel serial standar dan RS232 memecah blok dan yang dengan lampu cantik untuk menunjukkan garis apa yang aktif - semua sehingga Anda bisa mendapatkan jumlah transisi swap tx / rx yang benar di seluruh tautan serial.
Peter M
17

Pada konektor RJ-45, ada 8 pin. Awalnya hanya 4 yang digunakan. Tx (transmit) dan ground-nya, dan Rx (menerima) dan ground-nya. Jika Anda menggunakan kabel straight through, pin transmisi akan terhubung ke pin transmisi pada perangkat lain. Hal yang sama berlaku untuk pin penerima.

Gear jaringan awal tidak "pintar" untuk mengetahui bahwa data masuk pada pin yang seharusnya untuk transmisi data, jadi tidak mendengarkan di sana. Gigi GigE modern cukup pintar sehingga ini tidak lagi menjadi masalah. Ini tidak pernah dimaksudkan sebagai keputusan desain, melainkan jawaban untuk keputusan desain yang dibuat sebelumnya.

Sunting: Untuk menjawab pertanyaan Anda yang tersisa di komentar -

Untuk menyederhanakan proses pemasangan kabel (kedua ujungnya bisa sama), peralatan jaringan dirancang dengan port yang menerima pin yang ditransmisikan oleh PC dan sebaliknya. Ini membuatnya sehingga sebagian besar kabel yang dibuat bisa memiliki kedua ujung kabel dengan cara yang sama. Karena penggunaan kabel crossover jarang terjadi, apalagi dengan munculnya port "uplink" dan auto-crossover pada sakelar modern, ini adalah teknologi yang lebih jarang digunakan.

Tidak masalah dengan skema pengkabelan mana yang digunakan, masalahnya akan tetap ada jika kabel dan pinning "standar" dari jenis crossover. Kemudian, apa yang kita sebut straight through, kabel harus digunakan untuk menghubungkan perangkat secara langsung satu sama lain.

MDMarra
sumber
1
Saya menduga jawabannya terletak pada kabut waktu, kembali ketika ARCNET lebih umum daripada Ethernet. Tapi google-fu saya gagal saat ini.
sysadmin1138
3
Bukan untuk menempatkan titik terlalu halus di atasnya dan hanya untuk referensi, tetapi kabel ethernet menggunakan konektor 8P8C, bukan konektor RJ45. Juga, sebelum zaman Auto-MDIX, aturannya seperti perangkat memerlukan kabel crossover (beralih ke switch, dll) dan tidak seperti perangkat yang membutuhkan kabel straight through (beralih ke host).
joeqwerty
4
@ joeqwerty, istilah 8P8C bersifat generik dan berlaku untuk semua steker dan soket 8 pin di mana steker memiliki semua koneksi pria dan soket memiliki semua koneksi wanita, sedangkan RJ45 mendefinisikan steker fisik dan soket itu sendiri. Kabel Ethernet membutuhkan konektor 8P8C tetapi tidak harus menggunakan RJ45. Namun, soket yang kita semua kenal sebagai standar pada NIC dan sakelar jenis itu.
John Gardeniers
1
@ John: Anda benar tetapi sebagaimana adanya, koneksi ethernet adalah konektor 8P8C, dapat digunakan dalam implementasi pemasangan kabel lainnya juga tetapi secara teknis terminologi yang benar untuk menggambarkan konektor ethernet. Konektor RJ45 di sisi lain, secara teknis bukan terminologi yang benar. Saya tidak menyatakan bahwa 8P8C adalah eksklusif untuk ethernet, hanya saja itu adalah nama teknis untuk tipe konektor yang digunakan dalam konektor jaringan ethernet.
joeqwerty
2
8P8C adalah spesifikasi konektor modular (komputer) yang muncul setelah spesifikasi RJ45 (telepon); keduanya berbeda (Wiki jika Anda meragukan saya). RJ45 mendefinisikan bentuk dan posisi 8 pin. 8P8C mendefinisikan bentuk, pin, dan jumlah pin yang digunakan. Tidak menentukan bagaimana / jika kabel terhubung. TIA / EIA-568-B menentukan kabel untuk kabel Ethernet standar. Mereka mengkategorikan sistem (TIA-568-A untuk Cat5, TIA-854 untuk Cat6) kualitas listrik kabel-kabel itu dan pengaturan fisiknya. Joe benar, dan yang lain memiliki beberapa poin yang valid.
Chris S
3

Alasan kabel lurus digunakan adalah karena mereka lebih mudah dibuat, karena kedua ujungnya sama. Kabel cross-over pada awalnya digunakan ketika menghubungkan hub karena mereka ingin port tautan berbeda dengan port lainnya. Anda harus ingat bahwa saat itu segala sesuatu dapat memberikan hasil yang aneh, atau bahkan tidak ada hasil, jika Anda tidak menggunakan port tautan sebagaimana dimaksud.

Langkah selanjutnya adalah menyediakan sakelar pada hub sehingga Anda bisa menggunakan kabel lurus atau silang untuk merantai. Hari-hari ini semuanya dilakukan dengan chip cerdas.

Tentu saja kita masih memerlukan kabel cross-over untuk menghubungkan langsung sebagian besar perangkat jaringan tanpa menggunakan sakelar atau hub, jika tidak kedua port pengirim akan dihubungkan bersama, seperti halnya port penerima. Kabel cross-over dengan benar menghubungkan pemancar ke penerima.

John Gardeniers
sumber
1

Dalam sebagian besar situasi, akan ada beberapa kabel dalam rantai. Antara hub / sakelar dan panel tambalan di lemari kabel, premis kabel antara panel tambalan dan port dinding, dan kemudian antara port dinding dan perangkat menggunakan jaringan. Dengan pemasangan kabel langsung, jumlah dan jenis koneksi ini tidak perlu dipertimbangkan untuk memilih kabel. Dengan crossover di setiap tempat, orang perlu memastikan bahwa ada jumlah kabel ganjil di tempat dan hal-hal seperti menambahkan coupler untuk memperpanjang kabel akan membutuhkan pemikiran ekstra. Dalam kasus aneh perlu menghubungkan switch ke port dinding, cukup gunakan kabel crossover tunggal. Untuk backend, kembali hari membujuk uplink crossover bukan masalah, dan adaptor uplink AUI-10BaseT memiliki saklar MDI / MDI-X pada mereka.

Konsep yang sama terjadi pada tambalan serat di antara lemari. Sebagian besar kabel langsung melalui yang membuat segalanya lebih mudah jika menambal langsung melalui beberapa titik persimpangan. Di satu sisi (mudah-mudahan sisi atas atau bawah konsisten di seluruh lingkungan), silangkan serat A dan B untuk mendapatkan koneksi.

Jeremy M
sumber
0

Router dan switch sekarang cukup pintar untuk tidak memerlukan satu atau yang lain. Hanya ketika pergi dari pc -> hub atau pc -> pc adalah satu atau yang lain diperlukan.

Mengenai mengapa mereka diperlukan, dan ini hanya yang saya ingat, komputer mentransmisikan pada 2 pasang dan menerima pada 2 pasang, sehingga untuk mencegah tabrakan, Anda harus mengganti 2 pasang untuk menghubungkan dua mesin secara langsung.

Justin Drury
sumber
Untuk menentukan: Saat ini kabel lurus hanya dibutuhkan antara komputer dan sakelar / hub. Mengapa switch / hub tidak dirancang sejak awal untuk menggunakan kabel crossover?
zokier
Saya pikir sebagian besar NIC modern di PC melakukan auto-crossover juga, terutama jika mereka gigabit seperti yang didorong dalam standar 1000BASE-T atau konsep atau sesuatu untuk masalah itu. Saya tahu port fast ethernet (100BASE-T) di laptop lama saya juga melakukannya.
Oskar Duveborn
"... hanya diperlukan di antara komputer dan sakelar": bukankah ini skenario yang paling umum sehingga Anda lebih suka mengatakannya "kabel crossover hanya diperlukan di antara komputer ..."?
Oskar Duveborn
@ Oskar: Anda perlu kabel crossover juga antara sakelar
zokier
Ya tentu saja tetapi masih terasa seperti pengecualian, menghubungkan perangkat yang sama. Hub dan switch untuk terhubung bersama biasanya memiliki port uplink yang terpisah sebelum auto-crossover mengambil alih sepenuhnya?
Oskar Duveborn
0

Sekali waktu, semua ini adalah $$$$, saya ingat sangat senang ketika ethernet turun dekat $ 100 per port, jadi itu untuk menjaga semua ini tetap waras. Baik pengguna kabel crossover, atau mungkin switch fisik, atau dua port fisik untuk port logis yang sama, satu kabel normal, satu crossover (tidak menggunakan keduanya).

Dulu sulit dan mahal, sehingga hal-hal tetap waras.

Ronald Pottol
sumber
0

Bahkan ketika transceiver Ethernet PHY auto-sense awal tersedia, saya pikir proporsi yang baik dari yang lebih murah tidak "tampak".

Jika paket pertama pada tautan diterima pada apa yang awalnya diasumsikan dan ditetapkan sebagai jalur Transmit maka fungsi TX / RX akan ditukar, dan pesanan berikutnya dikembalikan.

Kekurangan dalam beberapa perangkat adalah bahwa meskipun paket pertama yang dirasakan pada TX akan memicu sakelar, itu sebaliknya "tidak dapat dibaca" sejauh menyangkut isi paketnya dan karenanya akan dibuang. Transceiver seperti ini memang mengandalkan pengiriman ulang di lapisan atas, karena paket yang diterima pertama setelah link-up akan dihapus jika ada ketidakcocokan TX / RX awal.

Saya pikir (harapan) efek ini tidak ada pada perangkat auto-sense modern.

Steve M.
sumber