Anda di halaman 1dari 3

Null modem dengan loop back handshaking

Kabel modem null sederhana tanpa handshaking menunjukkan ketidaksesuaian dengan


perangkat lunak biasa. Masalah utama dengan kabel ini adalah ada kemungkinan perangkat
lunak menggantung jika memeriksa sinyal modem dengan cara yang benar. Ie dengan kabel
modem null ini, program tertulis yang bagus akan tampil lebih buruk daripada program yang
ditulis dengan buruk.

Untuk mengatasi masalah ini dan tetap bisa menggunakan kabel komunikasi modem murah
dengan hanya tiga baris di dalamnya, sebuah layout kabel modem null palsu telah
ditetapkan. Kabel modem null dengan loop back handshaking dihasilkan dari ini.

Null modem dengan loop back handshaking

Konektor 1 Konektor 2 Fungsi

2 3 Rx Tx

3 2 Tx Rx

5 5 Sinyal tanah

1+4+6 - DTR CD + DSR

- 1+4+6 DTR CD + DSR

7+8 - RTS CTS

- 7+8 RTS CTS

Tujuan utama kabel modem null ini adalah membiarkan perangkat lunak yang didefinisikan
dengan baik berpikir ada handshaking yang tersedia, dengan kabel modem null yang tidak
memiliki ketentuan untuk itu.

Masalah kompatibilitas

Perhatikan dulu sinyal DSR (pin 6). Masukan ini menunjukkan bahwa pihak lain siap untuk mulai
berkomunikasi. Dalam tata letak, garis dihubungkan kembali ke output DTR (pin 4). Ini berarti,
perangkat lunak tidak melihat sinyal siap dari perangkat lain, namun perangkatnya sendiri. Hal
yang sama berlaku untuk input CD (pin 1). Anggapannya adalah, bahwa jika perangkat lunak
telah ditulis untuk memeriksa jalur DSR untuk menguji ketersediaan komunikasi, mungkin juga
akan menetapkan keluaran DTR untuk menunjukkan keadaannya sendiri. Hal ini berlaku untuk
setidaknya 99% dari semua perangkat lunak komunikasi serial. Ini menyiratkan bahwa
setidaknya 99% dari semua perangkat lunak komunikasi serial mampu memalsukan cek DSR
sendiri dengan kabel modem null ini.

Trik yang sama digunakan dengan input CTS. Dalam penggunaan aslinya, RTS diatur, dan
kemudian CTS diperiksa sebelum memulai komunikasi. Dengan mengatur output RTS (pin 7)
input CTS pada konektor yang sama (pin 8) segera menerima clearance. Tidak ada kemungkinan
perangkat lunak hangup karena permintaan RTS yang menggantung.

Isu lain yang perlu dipertimbangkan

Kabel modem null dengan handshaking loop back sering disarankan sebagai kabel modem null
murah yang terbaik. Tapi, apakah ini sangat bagus? Kabel modem null sederhana tanpa
handshaking memiliki kelemahan karena tidak mengizinkan perangkat lunak tertulis yang sesuai
untuk berkomunikasi dengannya. Perangkat lunak yang menyadari kurangnya sinyal
handshaking namun bisa menggunakannya tanpa masalah.

Kabel modem null dengan handshaking loop back dapat digunakan dengan lebih banyak
perangkat lunak, namun perangkat ini tidak memiliki perangkat tambahan fungsional selain
kabel sederhana! Tidak mungkin kedua perangkat bisa mengendalikan aliran data, selain dengan
menggunakan handshaking XON / XOFF. Jika perangkat lunak dirancang untuk menggunakan
kontrol aliran perangkat keras, nampaknya bekerja dengan kabel modem null ini, namun pada
saat yang tidak dapat diprediksi, kehilangan data mungkin terjadi. Ini berarti bahwa kabel
modem null memungkinkan komunikasi asalkan tidak diperlukan kontrol aliran, namun bila
kecepatan data mencapai batas yang dapat ditangani oleh receiver, komunikasi dapat segera
berhenti tanpa alasan yang dapat ditentukan. Oleh karena itu, walaupun kabel modem null ini
murah dan mudah dibuat, gunakan dengan hati-hati! Meskipun ada peringatan ini, kabel null
modem jenis ini telah berhasil digunakan antara komputer Windows 95/98 / ME dengan Direct
Cable Connection.

Null modem digunakan untuk menghubungkan dua atau lebih DTE secara bersamaan. Hal ini juga bisa digunakan
dengan banyak Sistem Pengembangan Mikroprosessor ( Microprocessor Development System ).

Gambar 1. Wiring Diagram Null Modem

Tujuan hubungan ini untuk mengurangi biaya dalam pembuatan network. Dalam pemasangannya hanya dibutuhkan
tiga kabel yaitu TD, RD, dan GND. Setiap data yang dikirimkan oleh DTE pertama harus diterima oleh DTE kedua.
Maka dari itu TD dihubungkan dengan RD. Sinyal ground juga harus dihubungkan bersama antara kedua DTE.

Data Terminal Ready ( DTR ) diumpan balikkan ke Data Set Ready ( DSR ) dan Data Carrier Detect ( DCD ) pada
kedua DTE. Saat DTR diaktifkan, kemudian DSR dan DCD segera aktif. Saat ini DTE berfikir virtual modem yang
dihubungkan siap menerima data dan telah mendeteksi carrier dari virtual modem tersebut.

Request To Send ( RTS ) diumpan balikkan ke Clear To Send ( CTS ). Karena kedua DTE berkomunikasi pada baud
rate yang sama, maka flow control tidak dibutuhkan. Maka dari itu kedua line ini dihubungkan bersama pada tiap
DTE. Saat DTE akan mengirim data, RTS menjadi High, begitu pula dengan CTS. Maka DTE menganggap
diperbolehkan untuk mengirim data.

Ring Indicator ( RI ) tidak dihubungkan kemana – mana. Hal ini dilakukan karena RI hanya digunakan untuk
memberi tahu DTE bahwa ada sinyal dering pada line telepon. Karena tidak menggunakan modem yang dihubungkan
dengan line telepon, maka RI dibiarkan tidak terhubung.

Anda mungkin juga menyukai