Saya pikir Ethernet secara logis adalah bus komunikasi satu jalur (demi argumen, saya tidak termasuk hub). Semua mesin yang terpasang pada bus mendengar sinyal yang sama dan mesin itu sendiri mencoba menghindari tabrakan dengan mundur secara acak.
http://computer.howstuffworks.com/ethernet6.htm
Jika demikian, mengapa membelah satu jalur Ethernet dari router rumah saya menjadi dua dan menghubungkan dua komputer tidak berfungsi? Mengapa saya harus menambahkan sakelar ke dalamnya?
Apa yang dikatakan Internet tidak akan berhasil.
+----------+
+---------->|computer 1|
| +----------+
+------------------+ +---------------+
|4 port home router+------>|simple splitter|
+------------------+ +---------------+
| +----------+
+---------->|computer 2|
+----------+
Apa yang harus saya lakukan di Internet
+----------+
+---------->|computer 1|
| +----------+
+------------------+ +---------------+
|4 port home router+------>| switch |
+------------------+ +---------------+
| +----------+
+---------->|computer 2|
+----------+
Apakah ini karena degradasi sinyal (berkurangnya arus listrik)?
Terima kasih atas semua jawabannya! Alasan mengapa saya tidak hanya menggunakan dua port router rumah saya adalah ...
Router gigabit 4-port ada di kamar saya, dan saya telah meletakkan komputer di kamar lain (juga kamar saya). Karena jaringan kabel jauh lebih andal dan aman, saya telah membeli kabel Ethernet yang panjang dan menghubungkan komputer ke router. Sekarang saya sedang berpikir tentang menambahkan komputer lain ke ruangan itu. Saya bisa membeli kabel Ethernet panjang yang lain, tetapi kemudian akan ada dua kabel di antara kamar-kamar. Satu baris sudah merupakan gangguan kecil, jadi saya pikir jika saya bisa berbagi satu baris antara dua komputer di ruangan itu. Sebuah saklar akan bekerja, tetapi membutuhkan daya dan sedikit mahal. Itu sebabnya saya bertanya-tanya mengapa tidak akan berhasil dengan hanya membagi kabel Ethernet fisik.
Rupanya saya tidak sepenuhnya mengerti bagaimana Ethernet dan switch bekerja. Saya hanya memiliki sedikit pengetahuan yang saya dengar di kelas kuliah saya.
sumber
Jawaban:
Dalam 10BASE-T dan 100BASE-TX, sepasang kabel digunakan untuk transmisi, dan satu untuk menerima. Yaitu, satu pasangan adalah pasangan yang ditransmisikan oleh host Ethernet, dan hub atau switch menerima, dan pasangan lainnya adalah pasangan yang hub / switch mentransmisikan, dan host Ethernet menerima.
Jika Anda membagi kabel dengan pembagi pasif sederhana, Anda menghubungkan kedua host Ethernet ke pemancar dan penerima ke penerima. Itu seperti memegang gagang telepon terbalik dan mencoba berbicara ke speaker dan mendengarkan mikrofon — itu tidak berfungsi. Jadi, bahkan jika keduanya berada dalam mode half-duplex (seperti mereka terhubung ke hub, bukan switch), tidak satu pun dari host Ethernet akan dapat merasakan ketika yang lain mentransmisikan, karena tidak ada penerima yang terhubung ke yang lain. pemancar seseorang Jadi mereka akan memiliki tabrakan yang tidak terdeteksi. Belum lagi mereka berdua akan terhubung ke port yang sama dari hub, mungkin membingungkan kemampuan negosiasi-hub, karena hub tidak berharap untuk melakukan negosiasi ulang secara otomatis dengan dua host terpisah pada port yang sama.
Dalam banyak hal, hal-hal yang lebih buruk dalam kasus Anda mengaitkan keduanya ke switch, karena mereka berdua bisa berpikir mereka dapat melakukan dupleks penuh, yang berarti bahkan lebih banyak tabrakan yang tidak terdeteksi, pada apa yang seharusnya menjadi tabrakan-bebas tautan (tautan dupleks penuh dengan kabel yang benar tidak mungkin mengalami benturan).
Dengan 1000BASE-T (Gigabit Ethernet lebih dari Cat5 atau kabel tembaga UTP yang lebih baik), situasinya bahkan lebih buruk, karena semua 4 pasang kabel digunakan untuk mengirim dan menerima (simultan, dupleks-penuh), dan transceiver cukup canggih untuk aktifkan itu. Tetapi jika Anda tiba-tiba memiliki pihak ketiga di jalur yang mengirim dan menerima semua pada saat yang sama, itu benar-benar menghancurkan cara skema pensinyalan dua arah simultan bekerja. Dengan tiga perangkat yang semuanya mentransmisikan pada saat yang sama, bahkan ketika Anda mengurangi transmisi Anda sendiri, Anda tidak dapat membedakan transmisi dua perangkat lainnya dalam sinyal yang Anda terima.
Beberapa rasa awal Ethernet, seperti 10BASE-2 alias "thinnet" alias "cheapernet", menampilkan topologi bus di mana semua host di LAN secara harfiah berbagi kabel yang sama (kabel koaksial yang sama). Karena kawat yang sama digunakan untuk Tx dan Rx dan mungkin ada sejumlah host di bus, itu harus setengah dupleks. Tapi transceiver 10BASE-2 mengharapkannya seperti itu. Dan karena semua pemancar dan penerima dihubungkan ke kabel yang sama, semua orang dapat saling mendengar (tidak seperti split Anda 10/100 / 1000BASE-T misalnya).
sumber
holding the phone handset upside down
argumen (yaitutransmitter-to-transmitter and receiver-to-receiver
) hanya berlaku untuk koneksi antara 2 klien. Anda mengabaikan bahwa masing-masing dari 2 klien terhubung dengan benar ke router (yaitutransmitter-to-receiver+receiver and receiver-to-transmitter+transmitter
).Spesifikasi Ethernet asli meminta kabel koaksial yang disadap (dibagi) ke setiap workstation (karenanya "ether" di ethernet). Tapi kita berbicara tentang sejarah kuno di sini. Secara teknis masih mungkin dengan kabel RJ-45 karena protokol ethernet masih mendukung mekanisme pendeteksian tabrakan, tetapi mengapa atas nama Tuhan Anda ingin mengaturnya seperti itu? Terutama karena router Anda memiliki 4 port untuk bekerja.
sumber
Saya terkejut saya harus tidak setuju dengan Spiff - dalam beberapa hal itu berhasil. Kami memburu penyebab kesalahan paket yang berlebihan di pabrik. Di antara hal-hal lain yang kami temukan di mana beberapa tukang listrik hanya menyambungkan Y ke kabel jaringan 100BASE-T .
Dua komputer yang terlibat kadang-kadang memiliki kesalahan jaringan, tetapi karena ini bertahan lama ketika pengguna menggunakan program yang ada di jaringan dan semua datanya (kecuali hal-hal yang ditulis ke direktori temp) ada di jaringan saya dapat dengan meyakinkan mengatakan itu mungkin.
Switch adalah lampu lalu lintas jaringan - tanpa mereka paket-paket saling bertabrakan dengan buruk. Namun, biasanya protokol jaringan menggantikan paket yang hilang.
sumber
Jika seseorang membelah kabel sedemikian sehingga dua perangkat menerima input mendapatkan data dari pemancar perangkat ketiga, dan pemancar dua perangkat pertama memberi makan penerima perangkat ketiga, maka data yang dikirim oleh perangkat ketiga mungkin diterima oleh dua yang pertama, dan bahkan mungkin bahwa perangkat ketiga mungkin mendengar data yang dikirimkan oleh salah satu dari dua yang pertama, tetapi keandalan dalam kedua kasus tersebut akan buruk.
Bayangkan sebuah kabel sebagai mainan musim semi merek Slinky yang menggantung secara vertikal dan mengambang di bagian bawah. Jika seseorang secara singkat mendorong bagian atas pegas, gelombang akan bergerak menuruni pegas ke bawah, di mana ia akan dipantulkan kembali ke atas. Mengikat ujung bawah ke lantai tidak akan menyelesaikan masalah. Ini akan membalikkan polaritas gelombang yang dipantulkan, tetapi pantulan akan tetap ada. Satu-satunya cara untuk menghindari refleksi di bagian bawah pegas adalah dengan memiliki cukup pemberian untuk mencegah refleksi fase-suka, tetapi tidak begitu banyak memberikan menyebabkan refleksi anti-fase.
Kabel internet beroperasi dengan cara yang sama - perangkat mengirimkan pulsa dan mengharapkan bahwa perangkat lain akan memiliki cukup "memberi" untuk menyerapnya dengan bersih. Di mana pun karakteristik perubahan kabel akan menyebabkan pantulan dan efek yang tidak diinginkan lainnya kecuali jika tindakan yang tepat diambil untuk mencegahnya. Jika paket cukup pendek, dan kode menunggu cukup lama sebelum mengirim paket daripada refleksi yang merambat melalui kabel sudah cukup mereda, mungkin beberapa data dapat dikirim melalui kabel. Karena komunikasi Ethernet umumnya tidak termasuk penundaan, komunikasi cenderung tidak dapat diandalkan. Mungkin saja suatu perangkat dapat mengirimkan misalnya sepuluh paket data pertama yang ingin dikirim, sehingga dua paket pertama diterima dan sisanya dikacaukan oleh yang pertama; penerima mungkin, setelah menerima paket kedua, menunda untuk mengakuinya sampai memutuskan tidak ada lagi data yang akan datang segera (dengan mudah tidak membuat penentuan sampai setelah kebisingan mereda). Setelah mendapatkan pengakuan dari paket kedua, pemancar akan mengirim paket ketiga melalui paket kedua belas (sekali lagi, dengan hanya dua dari sepuluh yang membuatnya), penerima akan mengakui paket keempat, dll. .
sumber
Jika jaringan Anda 100BASE-TX dengan kabel Cat 5 Anda dapat membagi kabelnya, tetapi Anda melakukannya dengan menggunakan adaptor untuk menggunakan keempat pasang kabel Cat 5 lama yang ada (biasanya hanya dua dari empat pasang yang digunakan).
Jadi, Anda akan membutuhkan dua kabel patch yang sangat pendek di ujung router, dua RJ45 / Cat 5 LAN splitter, dan beberapa kabel patch lagi di ujung komputer. Dalam diagram di bawah ini, 'Y' menandakan splitter dan panah menandakan satu kabel Cat 5.
Solusi di atas tidak akan membutuhkan sumber daya tambahan, tetapi akan membutuhkan penggunaan dua port pada router Anda, tetapi setidaknya akan lebih rapi daripada dua kabel terpisah yang berjalan secara paralel.
Lihat juga diskusi tentang 100BASE-TX dan kabelnya di Fast Ethernet , subbagian Copper .
sumber
Memisahkan kabel Ethernet untuk menghubungkan dua klien bukan tidak mungkin seperti beberapa jawaban di sini. Juga tidak pernah terdengar.
1 Masalah
Masalah utama yang akan Anda perkenalkan dengan jaringan kabel Anda seperti ini adalah:
1.1 Klien tidak dapat saling berbicara masalah
Kedua klien dapat berbicara dengan router dengan baik (ketika kita mengabaikan tabrakan) tetapi mereka tidak dapat langsung berbicara satu sama lain karena kawat pemancar satu klien terhubung ke pin pemancar klien lain. Kabel yang benar adalah pemancar-ke-penerima dan sebaliknya.
Saya tidak membahas masalah khusus ini terlalu dalam, tetapi sepertinya router akan melintasi komunikasi antara kedua klien, jadi Anda benar-benar hanya perlu menyelesaikan masalah tabrakan.
Di sisi lain router dapat membuang lalu lintas yang ditujukan untuk titik akhir yang secara fisik pada port router yang sama dengan asalnya. Router mungkin seharusnya mengharapkan hub hilir.
1.2 Masalah tabrakan
Ini benar-benar hanya konsekuensi dari masalah sebelumnya. Klien dan router mendengarkan pin penerima mereka sendiri sebelum dan selama transmisi. Jika mereka mendeteksi transmisi orang lain, mereka menunda atau mengganggu transmisi mereka sendiri. Ini dan cara mengatasi tabrakan menjelaskan CSMA / CD .
Jadi router dapat menggunakan deteksi tabrakan, tetapi klien tidak bisa. Ini akan menggumamkan beberapa atau semua lalu lintas klien.
Ada satu poin penting untuk disebutkan - CSMA / CD mendengarkan pada pin penerima dan tidak dan tidak dapat mendengarkan pada pin transmisi. Orang bisa berpendapat bahwa kedua klien dapat mencegah tabrakan dengan mendeteksi lalu lintas pada kawat transmisi klien lain yang tampaknya masuk akal karena itulah cara kami membagi kabel. Ini akan menjadi cawan suci bagi kita karena akan membiarkan kita membagi kabel sesuka kita, tanpa tabrakan. Namun itu tidak terjadi karena:
2 Solusi
Mari kita bahas beberapa opsi.
2.1 Solusi tanpa usaha
Hanya membelah kawat dan melihat apa yang terjadi. Itu bisa bekerja selama tidak ada atau sedikit tabrakan mungkin karena:
Tabrakan adalah kata yang kotor, tetapi sebenarnya saya tidak tahu seberapa buruk mereka di jaringan dunia nyata.
2.2 Mengatasi tabrakan dengan cara lain
Jika tabrakan terlalu buruk dan Anda tidak dapat memanfaatkan CSMA / CD bawaan Anda cukup kacau.
2.3 Menggunakan pembagi Ethernet MYWA-04 , MYWA-08
Ini bukan solusi nyata, bukan solusi. Pemisah tersebut mengorbankan kecepatan 1 Gbps untuk dua saluran ethernet independen 100 Mbps dalam satu kabel. Muncul dengan beberapa masalah yang dibahas di tempat lain, tetapi saya mencantumkannya sebagai opsi.
2.4 Memecahkan benturan dengan hub on-wire
Hub adalah solusi untuk masalah Anda. Fungsi utamanya adalah untuk mengirim ulang lalu lintas masuk ke semua port lain kecuali asal lalu lintas (yang akan memicu deteksi tabrakan positif palsu). Itu saja dan itu juga merangkum masalah yang kita hadapi.
Anda dapat menggunakan beberapa dioda untuk mengkloning satu pengiriman klien ke penerima klien lain dan sebaliknya. Itu akan membuat hub pasif sederhana tidak berdaya.
Akan keren untuk memodifikasi MYWA-07 untuk ini:
2.5 Hub pasif tiga port tidak berdaya
Ini mirip dengan ide sebelumnya, tetapi untuk 3 klien. Kudos to Miroslav Adzic .
Internal dijelaskan dalam Membangun hub ethernet pasif dengan dioda anti-paralel
2.6 Hub atau sakelar PoE
Satu juga dapat mempertimbangkan menggunakan hub PoE atau beralih jika karena alasan tertentu Anda dibatasi di sisi lain dinding (sehingga untuk berbicara).
3 Catatan
sumber
Perlu diingat bahwa jaringan Ethernet berhubungan dengan transmisi sinyal, yang merupakan masalah beberapa urutan besarnya lebih rewel daripada masalah transmisi daya listrik.
Artikel Wikipedia 10BASE2 menguraikan pro dan kontra dari sistem Ethernet 'lama'. Sementara host tambahan dapat, pada kenyataannya, ditambahkan tanpa hub, itu tidak pernah semudah 'menyambung' segmen lain di.
sumber