Anda di halaman 1dari 9

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 1 KX- Y- Ymodem Z- Z


Kermit X-modem
modem modem modem G modem crash
Receiver
S R S R S R S R S R S R S R
/Sender
Kapasitas
20 20 20 20 20 20 20 20 20 20 20 20 20
(Kb)
Elapsed
21 21 10 10 28 28 22 22 21 21 21 20 -
time (s)

Troughput 184 18 107


690 917 681 685 857 883 953 928 953 -
(cps) 2 42 7

Paket 21 21 68 68 151 151 0 21 22 21 - - -

Stre
Error CR CR CR CR CR CR
- - CRC ami - - -
Checking C C C C C C
ng

Retries 0 0 0 0 0 0 0 0 0 0 0 - -
TABEL 2.
(Untuk protokol yang berbeda antara sender dan receiver )

Keterangan
Sender Receiver
Sender Receiver
1KX-
Kermit Tidak terjadi apa-apa Error limit exceeded
modem
Paket : -
Error Checking : -
Retries : 9
Elapsed time :
Kermit 1KX-modem Error limit exceeded
00:02:20 s
Troughput : 0 cps
Kapasitas : 22 kb

Paket : 21
Paket : 21
Error Checking :
Error Checking : CRC
CRC
Retries : 0
1KX- Retries : 0
X-modem Elapsed time : 20 s
modem Elapsed time : 20 s
Troughput : 859 cps
Troughput : 917 cps
Kapasitas : 20kb
Kapasitas : 20 kb

Paket : 1
Error Checking : -
Retries : 0
1KX- Illegal message
Y-modem Elapsed time : 23 s
modem format
Troughput : 0
Kapasitas : 22 kb

1KX-
Z-modem No response Connection time out
modem
1KX- Z modem
No response Connection time out
modem crash
Kermit 1KX-modem Error limit exceeded Error limit exceeded
Kermit Y-modem Error limit exceeded Error limit exceeded
Paket : 21 Paket : 21
Error Checking : Error Checking :
STREAMING CRC
Y-modem Y-modem G Retries : 0 Retries : 0
Elapsed time : 20 s Elapsed time : 20 s
Troughput : 950 cps Troughput : 949 cps
Kapasitas : 20 kb Kapasitas : 20 kb
Z-modem
Z-modem File refused Connection time out
crash

• 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> <BlockNo> <~BlockNo> <Data> <CRC16>
1 byte 1 byte 1 byte 1024 bytes 2 bytes

2. Kermit

MARK tochar(LEN) tochar(SEQ) TYPE DATA CHECK

3. X-Modem
<SO <BlockNo> <~BlockNo> <Data> <Checksum>
H> 1 byte 1 byte 128 bytes 1 byte
1byte

4. Y-Modem

5. Ymodem-G

6. Z-Modem

<SOH <BlockNo <~BlockN <Data> <CRC32


> > 1 byte o> 1 byte 1024 bytes > 4 bytes
1 byte

7. Z-Modem with Recovery


<SOH <BlockNo <~BlockN <Data> <CRC32
> > 1 byte o> 1 byte 1024 bytes > 4 bytes
1 byte

• 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