Pelajari Protokol Jaringan dan Pemrograman Menggunakan C
Prasyarat
- Dasar-dasar jaringan komputer
- Menengah dalam bahasa C
Tujuan
Tujuan pembelajaran mata kuliah ini adalah untuk memahami berbagai protokol lapisan jaringan, lapisan transport, dan lapisan aplikasi serta membantu merancang dan mengimplementasikan protokol-protokol tersebut menggunakan pemrograman socking.
Daftar Eksperimen
- Studi tentang file header yang diperlukan sehubungan dengan pemrograman soket.
- Kajian Fungsi Dasar Pemrograman Socket.
- Komunikasi Server Klien TCP/IP Sederhana.
- Komunikasi Server Klien UDP Echo.
- Server Siang Hari TCP/IP secara bersamaan.
- Obrolan Setengah Dupleks Menggunakan TCP/IP.
- Obrolan Dupleks Penuh Menggunakan TCP/IP.
- Implementasi Protokol Transfer File.
- Eksekusi Perintah Jarak Jauh Menggunakan UDP.
- Implementasi Arp Menggunakan UDP.
Tip untuk menggunakan repositori
- Gunakan
make
. Contoh : make fileName
(tanpa ekstensi C) - Ini akan membuat file server dan klien untuk Anda.
- Uji menggunakan
./server
di terminal secara terpisah dan ./client
di terminal berbeda.
Referensi
Referensi untuk soket