Dokumen tersebut membahas tentang network programming yang mencakup komunikasi data, jaringan komputer, protokol TCP/IP dan UDP, ports, keamanan jaringan, serta contoh aplikasi jaringan seperti chat, game multiplayer, peer-to-peer, dan web browser.
3. Komunikasi data adalah proses pengiriman dan
penerimaan data/informasi dari dua atau lebih
device (alat,seperti komputer/laptop/printer/dan
alat komunikasi lain)yang terhubung dalam
sebuah jaringan. Baik lokal maupun yang luas,
seperti internet
http://id.wikipedia.org/wiki/Komunikasi_data
#
4. Dua Pendekatan Komdat
Melalui Infrastruktur Terestrial
Menggunakan media kabel dan nirkabel
sebagai aksesnya. Membutuhkan biaya yang
tinggi untuk membangun infrastruktur jenis ini.
Beberapa layanan yang termasuk teresterial
antara lain: Sambungan Data Langsung (SDL),
Frame Relay, VPN MultiService dan
Sambungan Komunikasi Data Paket (SKDP).
#
5. Melalui Satelit
Menggunakan satelit sebagai aksesnya. Biasanya wilayah yang
dicakup akses satelit lebih luas dan mampu menjangkau lokasi
yang tidak memungkinkan dibangunnya infrastruktur terestrial
namun membutuhkan waktu yang lama untuk berlangsungnya
proses komunikasi. Kelemahan lain dari komunikasi via satelit
adalah adanya gangguan yang disebabkan oleh radiasi
gelombang matahari (Sun Outage) dan yang paling parah terjadi
setiap 11 tahun sekali.
#
7. Jaringan Komputer
Seperangkat komputer otonom yang saling terhubung yang
secara explisit terlihat, sehingga dapat saling bertukar
informasi/data dan berbagi (share) satu dengan lainnya.
[Tanenbaum. 1996]
Kumpulan dari perangkat‐perangkat yang berbagi
perangkat perangkat protokol dan media komunikasi. [David and
Michael Reilly. 2002]
Kumpulan dari komputer dan perangkat lainnya yang dapat
mengirim dan menerima data satu sama lain secara real time
[Elliot R H 2004]
#
9. TCP/IP
TCP/IP (singkatan dari Transmission Control Protocol/Internet
Protocol) jika diterjemahkan adalah Protokol Kendali
Transmisi/Protokol Internet, adalah gabungan dari protokol TCP
(Transmission Control Protocol) dan IP (Internet Protocol)
sebagai sekelompok protokol yang mengatur komunikasi data
dalam proses tukar-menukar data dari satu komputer ke
komputer lain di dalam jaringan internet yang akan memastikan
pengiriman data sampai ke alamat yang dituju.
#
10. UDP
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
#
11. PORT
Alamat / nomor yang membedakan
koneksi yang berbeda‐beda pada mesin
yang sama.
Range 0 – 65535 1‐1023 : spesifikasi
port untuk layanan standar (Well‐known
Port) yang ditetapkan oleh Internet
Assigned Number Authority (IANA).
#
14. Network Program
Sebuah program jaringan dapat menerima informasi dan
mengirim suatu informasi
Teknologi yang paling umum dipakai adalah client –
server
Chat Application
Multiplayer Games
Peer‐to‐peer Application
Browser Web.
#
16. Tugas
Coba kamu simpulkan, apakah network
programming tersebut ? Dan sebutkan
secara aplikatif contoh network
programming yang ada disekitar kita.
Jelaskan pertanyaan tersbut pada
slideshare saya
#