Tugas || Lab Jaringan, IIT Khargpur || 2018-2019
Prof : Sandip Chakraborty , Arobinda Gupta
Tugas:
Soket UDP : Kenali soket datagram menggunakan pemrograman POSIX C. Tujuannya adalah untuk menjalin komunikasi antara dua komputer (proses) menggunakan soket datagram. Soket datagram menggunakan paradigma komunikasi sederhana untuk mentransfer pesan singkat antara dua komputer (proses) tanpa memastikan keandalan apa pun
Soket TCP : Kenali soket aliran (juga disebut soket TCP) menggunakan pemrograman POSIX C. Soket aliran membuat koneksi antara klien dan server, yang tetap ada sampai salah satu dari mereka menutupnya (secara eksplisit atau implisit saat keluar). Koneksi dapat digunakan untuk mentransfer urutan byte yang dipesan antara dua komputer (proses) dengan andal
Server TCP Bersamaan : Menerapkan server bersamaan di mana beberapa klien dapat meminta layanan yang sama atau berbeda dan server melayani mereka secara bersamaan. Implementasinya akan membantu Anda memahami fungsionalitas panggilan sistem select() yang digunakan untuk melayani banyak permintaan melalui soket berbeda
Protokol Transfer File yang Disederhanakan (FTP) : Menerapkan versi protokol transfer file yang disederhanakan. Subset dari perintah yang harus Anda terapkan kecil, FTP memiliki fungsionalitas yang jauh lebih kaya.
Transfer File dalam Blok : Mentransfer file antara dua host dengan transfer berbasis blok. Kita akan mempelajari tanda khusus dalam panggilan recv()
bernama MSG_WAITALL
.
I/O Non-Blokir : Menerapkan server bersamaan di mana beberapa klien dapat meminta layanan yang sama atau berbeda dan server melayaninya secara bersamaan dengan bantuan operasi I/O non-pemblokiran.
Komunikasi yang Andal melalui Saluran yang Tidak Dapat Diandalkan : Bangun dukungan untuk komunikasi yang andal melalui tautan yang tidak dapat diandalkan. Tautan yang tidak dapat diandalkan akan diimplementasikan dengan soket UDP.
Traceroute : Implementasikan mytraceroute
-- versi alat traceroute
Linux Anda untuk mengidentifikasi jumlah lompatan lapisan 3 (lapisan IP) dari mesin Anda ke tujuan tertentu.
I/O Berbasis Sinyal : Server gema UDP sederhana menggunakan I/O asinkron dan non-pemblokiran.
Untuk pertanyaan apa pun, jangan ragu untuk melakukan ping ke Vedic Partap