percobaan iii komunikasi data antar 2 pc
TRANSCRIPT
PERCOBAAN III KOMUNIKASI DATA ANTAR 2 PC
DENGAN INTERFACE RS 232 MENGGUNAKAN PROTOKOL-PROTOKOL ASINKRON
I. TUJUAN
Mengetahui karakteristik protokol-protokol asinkron
II. ALAT DAN BAHAN 1. Kabel koaksial dengan konektor DB9
2. 1 buah PC
3. Software Hyper terminal
III. PROSEDUR PERCOBAAN 1. Menghubungkan kabel UTP dengan kedua PC
2. Pengoperasian Software Hyperterminal :
1. Klik start
2. Klik program
3. Klik accessories
4. Klik communication
5. Klik hyper terminal
6. Buka folder hyperteminal, exe
7. Jalankan program Hyper Terminal pada windows.
8. Nama koneksi bisa di isi dengan nama apa saja, di sini kita isi
dengan switch
9. Klik OK!
10. Setelah muncul tampilan klik file dan pilih New Connection
11. Lalu akan muncul tampilan sbb :
12. Pilih port mana yang akan di gunakan sebagai penghubung.
13. Klik OK
14. A. Pada sisi Sender : a. Klik Icon transfer
b. Pilih perintah send file
c. Isikan file name sesuai dengan file yang ingin dikirimkan
d. Pilih protokol yang ingin digunakan antara lain :
- I K X Modem
- Kermit
- X Modem
- Y Modem-G
- Z Modem
- Z Modem with Crash Recovery
e. Pilih Browse
f. Pilih data yang ingin dikirimkan
g. Perhatikan dan catat Elapsed, Remaining, dan Troughput
B. Pada sisi Receiver a. Klik Icon transfer
b. Pilih perintah Receive file
c. Pilih dimana kita ingin menempatkan file dari Sender
d. Pilih protokol yang ingin digunakan antara lain :
o I K X Modem
o Kermit
o X Modem
o Y Modem-G
o Z Modem
o Z Modem with Crash Recovery
e. Isi kolom user receiver protokol dengan protokol yang akan
digunakan
f. Klik receive
g. Perhatikan dan catat Elapsed, Remaining, dan Troughput
DATA HASIL PERCOBAAN A. Tampilan protokol sebagai sender dan receiver
a. Protokol …………. sebagai sender
b. Protokol …………. sebagai receiver
TabeL 1 (Protokol sama antara Sender dan Receiver)
Jenis modem
1 KX-modem Kermit X-modem Y-
modem Ymodem
G Z -
modem Z
crash Receiver /Sender S R S R S R S R S R S R S R
Kapasitas (Kb) 20 20 20 20 20 20 20 20 20 20 20 20 20
Elapsed time (s) 21 21 10 10 28 28 22 22 21 21 21 20 -
Troughput (cps) 690 917 184
2 1842 681 685 857 883 953 928 107
7 953 -
Paket 21 21 68 68 151 151 0 21 22 21 - - -
Error Checking
CRC
CRC - - CR
C CRC CRC
CRC
Streaming
CRC - - -
Retries 0 0 0 0 0 0 0 0 0 0 0 - -
TABEL 2. (Untuk protokol yang berbeda antara sender dan receiver )
Sender Receiver Keterangan
Sender Receiver
1KX-modem Kermit Tidak terjadi apa-apa Error limit exceeded
Kermit 1KX-modem Error limit exceeded
Paket : - Error Checking : - Retries : 9 Elapsed time : 00:02:20 s Troughput : 0 cps Kapasitas : 22 kb
1KX-modem X-modem
Paket : 21 Error Checking : CRC Retries : 0 Elapsed time : 20 s Troughput : 859 cps Kapasitas : 20kb
Paket : 21 Error Checking : CRC Retries : 0 Elapsed time : 20 s Troughput : 917 cps Kapasitas : 20 kb
1KX-modem Y-modem
Paket : 1 Error Checking : - Retries : 0 Elapsed time : 23 s Troughput : 0 Kapasitas : 22 kb
Illegal message format
1KX-modem Z-modem No response Connection time out
1KX-modem
Z modem crash No response Connection time out
Kermit 1KX-modem Error limit exceeded Error limit exceeded
Kermit Y-modem Error limit exceeded Error limit exceeded
Y-modem Y-modem G
Paket : 21 Error Checking : STREAMING Retries : 0 Elapsed time : 20 s Troughput : 950 cps Kapasitas : 20 kb
Paket : 21 Error Checking : CRC Retries : 0 Elapsed time : 20 s Troughput : 949 cps Kapasitas : 20 kb
Z-modem Z-modem crash File refused Connection time out
• Berdasarkan data hasil percobaan, file yang dapat ditransferkan terkirim
dengan benar jika menggunakan jenis protocol yang sama antara sender
dan receiver (protocol Tx = protocol Rx).
• Data tidak dapat terkirim jika jenis protocol yang digunakan berbeda
(protokol Tx ≠ protokol Rx) dan menghasilkan tampilan dalam bentuk no
response pada sisi sender sedangkan pada sisi receiver dalam bentuk
Error limit exceeded atau illegal message format. Namun berdasarkan percobaan di atas ada beberapa protokol yang
mampu melakukan transfer file seperti : - 1KX-modem dengan X-modem
- Y-modem dengan Y-modem G
• Berdasarkan data percobaan, protokol kermit merupakan protocol untuk
pentransferan data yang tercepat. Seperti dalam data didapatkan
pengiriman dalam 22 second.
• Pengiriman data menggunakan protokol Z-crash recovery dapat
menyebabkan pada receive disk error.
KESIMPULAN
• Jenis-jenis protocol Asinkron yang digunakan pada percobaan ini adalah :
1. 1KXModem
<STX> 1 byte
<BlockNo> 1 byte
<~BlockNo> 1 byte
<Data> 1024 bytes
<CRC16> 2 bytes
2. Kermit
MARK tochar(LEN) tochar(SEQ) TYPE DATA CHECK
3. X-Modem
<SOH>
1byte
<BlockNo> 1 byte
<~BlockNo> 1 byte
<Data> 128 bytes
<Checksum> 1 byte
4. Y-Modem
5. Ymodem-G
6. Z-Modem
7. Z-Modem with Recovery
<SOH>
1 byte
<BlockNo> 1 byte
<~BlockNo> 1 byte
<Data> 1024 bytes
<CRC32> 4 bytes
• Beberapa karakteristik protokol asinkron, antara lain :
Protokol pengiriman data tercepat dalam protocol asinkron adalah
protocol jenis Kermit
Protokol pengiriman data terlambat dalam protocol asinkron adalah
protocol jenis X-modem
Data dapat terkirim jika jenis protocol yang digunakan sama antara
sisi sender dan sisi receiver ( protocol Tx = protocol Rx )
Kecepatan pengiriman data dipengaruhi oleh :
o jenis protocol yang digunakan
o besarnya kapasitas data yang dikirimkan
o besarnya nilai bit per second
<SOH>
1 byte
<BlockNo> 1 byte
<~BlockNo> 1 byte
<Data> 1024 bytes
<CRC32> 4 bytes