Jelajahi eBook
Kategori
Jelajahi Buku audio
Kategori
Jelajahi Majalah
Kategori
Jelajahi Dokumen
Kategori
1. Proses adalah program yang sedang dieksekusi, suatu proses terdiri dari proses berat
(heavyweight) dan proses ringan (lightweight) atau disebut thread, menurut Silberschatz
suatu proses adalah lebih dari sebuah kode program yang terkadang disebut text section,
yang memiliki sebuah stack yang berisikan data-data yang dibutuhkan selama proses
dieksekusi seperti parameter metoda, alamat return, variable local, dan sebuah data
section yang menyimpan variable global.
Thread adalah sebuah alur kontrol dari sebuah proses. Kontrol thread tunggal ini hanya
memungkinkan proses untuk menjalankan satu tugas pada satu waktu. Thread terdiri dari
ID thread, program counter, himpunan register dan stack. Thread dapat melakukan lebih
dari satu pekerjaan pada waktu yang sama. Banyak sistem operasi modern telah memiliki
konsep yang dikembangkan agar memungkinkan sebuah proses untuk memiliki eksekusi
multi-threads, agar dapat secara terus menerus mengetik dan menjalankan pemeriksaan
ejaan didalam proses yang sama, maka sistem operasi tersebut memungkinkan proses
untuk menjalankan lebih dari satu tugas pada satu waktu. Suatu proses yang
multithreaded mengandung beberapa perbedaan alur kontrol dengan ruang alamat yang
sama.
2. Transmission Control Protocol (TCP) adalah salah satu jenis protokol yang
memungkinkan kumpulan komputer untuk berkomunikasi dan bertukar data didalam
suatu network (jaringan). TCP merupakan suatu protokol yang berada di lapisan transport
(baik itu dalam tujuh lapis model referensi OSI atau model DARPA) yang berorientasi
sambungan (connection-oriented) dan dapat diandalkan (reliable). TCP dipakai untuk
aplikasi-aplikasi yang membutuhkan keandalan data.
UDP, singkatan dari User Datagram Protocol, adalah salah satu protokol lapisan transpor
TCP/IP yang mendukung komunikasi yang tidak andal (unreliable), tanpa koneksi
(connectionless) antara host-host dalam jaringan yang menggunakan TCP/IP.
Perbedaaan antara TCP dan UDP
No
1.
2.
TCP
UDP
3.
4.
5.
3. Socket adalah interface pada jaringan yang menjadi titik komunikasi antar mesin pada
internet protocol, dan tentunya tanpa komunikasi ini tidak akan ada pertukaran data dan
informasi jaringan, socket terdiri dari elemen-elemen utama seperti, protocol, Lokal IP,
Lokal Port, Remote IP, dan Remote Port.
4. Class UDPClient ini berfungsi untuk mengirim data paket UDP kepada server.
Class UDPServer ini berfungsi untuk menerima paket UDP dan menampilkan paket UDP
dari client.
Class TCPClient ini berfungsi untuk mengirim data paket TCP kepada server.
Class TCPServer ini berfungsi untuk menerima paket TCP dan menampilkan paket TCP
dari client.