: Vera Rusmalawati
: 135150201111194
:A
: Teori dan Aplikasi Dasar Jaringan Komputer
: Latihan Praktikum
: Imam Syafii Al Ghozaly
Luluk Mukarromah
Setelah membuka command promp dan masuk kedalam folder tempat file servertcp.py kemudian ketik syntax Python server-tcp.py yaitu yang digunakan untuk
mengcompile file server-tcp.py, pada screenshoot diatas tidak ada kesalahan dan
muncul tulisan The server is ready to receive berarti server sudah berhasil
dicompile.
2. Pada baris program server-tcp jelaskan maksud dari masing-masing baris. Salin
source code server-tcp.py dan jelaskan per baris source code tersebut
Saat program klien-tcp.py dicompile muncul pesan kesalahan dan program tidak
dapat dicompile saat mengeksekusi baris ke-5 karena client tidak dapat melakukan
three-way-handshake dengan server yang diinginkan dikarenakan server dalam
keadaan mati
4. Pada baris program klien-tcp jelaskan maksud dari masing-masing baris. Salin source
code klien-tcp.py dan jelaskan per baris source code tersebut
Program klien akan bisa dicompile karena server aktif, setelah dituliskan kata halo
maka client akan mengirimkan data halo dan dibalas dengan hasil ubahan ke huruf
capital dan ditampilkan ke monitor
Setelah membuka command promp dan masuk kedalam folder tempat file serverudp.py kemudian ketik syntax Python server-udp.py yaitu yang digunakan untuk
mengcompile file server-udp.py, pada screenshoot diatas tidak ada kesalahan dan
muncul tulisan The server is ready to receive berarti server sudah berhasil
dicompile.
2. Pada baris program server-udp jelaskan maksud dari masing-masing baris. Salin
source code server-udp.py dan jelaskan per baris source code tersebut
Program akan menampilkan hasil ubahan inputan user menjadi huruf capital
HALO
: Vera Rusmalawati
: 135150201111194
:A
: Teori dan Aplikasi Dasar Jaringan Komputer
: Tugas Praktikum
: Imam Syafii Al Ghozaly
Luluk Mukarromah
Tugas
Modifikasi source code server TCP dan UDP sehingga ketika client mengirimkan
NIM kalian, server akan membalas dengan dengan nama yang sesuai dengan NIM yang
dikirim klien dan jika client mengirimkan selain NIM kalian, server akan membalas dengan
"Maaf anda tidak dikenal" sebanyak 1 kali.
Tulislah source code dari masing-masing program dengan menggunakan protokol
TCP dan UDP beserta penjelasan per baris.
Screenshot saat server sedang berjalan dan client sudah menerima kedua balasan dari
server (balasan nama dan "Maaf anda tidak dikenal")
1. Source code menggunakan protocol TCP
a) server-tcp-tugas.py
Nama
NIM
Kelas
Bab
Jenis Tugas
Asisten
Kesimpulan
: Vera Rusmalawati
: 135150201111194
:A
: Teori dan Aplikasi Dasar Jaringan Komputer
: Kesimpulan Praktikum
: Imam Syafii Al Ghozaly
Luluk Mukarromah