SlideShare a Scribd company logo
1 of 16
Network Programming

Muchammad Sholeh, S.Kom, M.Kom
Universitas Muhammadiyah Prof. Dr. Hamka
Fakultas Tehnik Informatika
Pasar Rebo, Jakarta 2013







Komunikasi Data
Jaringan Komputer
TCP/IP dan UDP
Ports
Keamanan Jaringan
Network Program

#
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

#
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).

#
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.

#
Ilustrasi Komdat

#
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]

#
#
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.

#
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

#
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).
#
#
#
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.
#
Network Programming Scope
Application
Network Tools : Telnet, FTP
Internet Tools : HTTP, NTP
Collaborative Tools : Application Sharing.
Distributed Object Computing : RPC, CORBA
Distributed Database : Oracle, Oracle SQL
Server

#
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
#

More Related Content

What's hot

Kelompok 2 (lan,man,wan)
Kelompok 2 (lan,man,wan)Kelompok 2 (lan,man,wan)
Kelompok 2 (lan,man,wan)confusesmansa
 
Buku jaringan komputer 1
Buku jaringan komputer 1Buku jaringan komputer 1
Buku jaringan komputer 1Denny Tobing
 
Materi jaringan komputer
Materi jaringan komputerMateri jaringan komputer
Materi jaringan komputerc_hidayah
 
Pengenalan Jaringan Komputer dalam Skala LAN, WAN dan MAN
Pengenalan Jaringan Komputer dalam Skala LAN, WAN dan MANPengenalan Jaringan Komputer dalam Skala LAN, WAN dan MAN
Pengenalan Jaringan Komputer dalam Skala LAN, WAN dan MANIrmawan Nugroho
 
Jaringan internet
Jaringan internetJaringan internet
Jaringan internetYuni Kalsum
 
Tugas akhir jaringan internet
Tugas akhir jaringan internetTugas akhir jaringan internet
Tugas akhir jaringan internetYaomilFajriani
 
PERANGKAT KERAS UNTUK AKSES INTERNET TIK KELAS 8 SMP
PERANGKAT KERAS UNTUK AKSES INTERNET TIK KELAS 8 SMPPERANGKAT KERAS UNTUK AKSES INTERNET TIK KELAS 8 SMP
PERANGKAT KERAS UNTUK AKSES INTERNET TIK KELAS 8 SMPAwanda Gita
 
Local Area Network
Local Area NetworkLocal Area Network
Local Area NetworkAfdan Rojabi
 
Presentasi internet
Presentasi internetPresentasi internet
Presentasi internetdivaav
 
Mata Kuliah Jaringan Komputer Dasar
Mata Kuliah Jaringan Komputer DasarMata Kuliah Jaringan Komputer Dasar
Mata Kuliah Jaringan Komputer DasarJamaludin Al Fijar
 
Rifko Yuliawan - Pengantar Komunikasi Data dan Jaringan Komputer
Rifko Yuliawan - Pengantar Komunikasi Data dan Jaringan KomputerRifko Yuliawan - Pengantar Komunikasi Data dan Jaringan Komputer
Rifko Yuliawan - Pengantar Komunikasi Data dan Jaringan Komputerbelajarkomputer
 
Teknologi Jaringan
Teknologi JaringanTeknologi Jaringan
Teknologi JaringanAusten_vic
 
Power Point TIK BAB 6 Kelas IX SMP
Power Point TIK BAB 6 Kelas IX SMPPower Point TIK BAB 6 Kelas IX SMP
Power Point TIK BAB 6 Kelas IX SMPAmanda Wijayanti
 
Ermala Handayani_18311035_SI18E
Ermala Handayani_18311035_SI18EErmala Handayani_18311035_SI18E
Ermala Handayani_18311035_SI18EErmalaHandayani
 

What's hot (20)

Kelompok 2 (lan,man,wan)
Kelompok 2 (lan,man,wan)Kelompok 2 (lan,man,wan)
Kelompok 2 (lan,man,wan)
 
Buku jaringan komputer 1
Buku jaringan komputer 1Buku jaringan komputer 1
Buku jaringan komputer 1
 
Materi jaringan komputer
Materi jaringan komputerMateri jaringan komputer
Materi jaringan komputer
 
Pengenalan Jaringan Komputer dalam Skala LAN, WAN dan MAN
Pengenalan Jaringan Komputer dalam Skala LAN, WAN dan MANPengenalan Jaringan Komputer dalam Skala LAN, WAN dan MAN
Pengenalan Jaringan Komputer dalam Skala LAN, WAN dan MAN
 
Jaringan internet
Jaringan internetJaringan internet
Jaringan internet
 
Perangkat Jaringan LAN, MAN, dan WAN
Perangkat Jaringan LAN, MAN, dan WANPerangkat Jaringan LAN, MAN, dan WAN
Perangkat Jaringan LAN, MAN, dan WAN
 
Jaringan Komputer dan Internet 2
Jaringan Komputer dan Internet 2Jaringan Komputer dan Internet 2
Jaringan Komputer dan Internet 2
 
Tugas akhir jaringan internet
Tugas akhir jaringan internetTugas akhir jaringan internet
Tugas akhir jaringan internet
 
PERANGKAT KERAS UNTUK AKSES INTERNET TIK KELAS 8 SMP
PERANGKAT KERAS UNTUK AKSES INTERNET TIK KELAS 8 SMPPERANGKAT KERAS UNTUK AKSES INTERNET TIK KELAS 8 SMP
PERANGKAT KERAS UNTUK AKSES INTERNET TIK KELAS 8 SMP
 
Presentasi networking
Presentasi networkingPresentasi networking
Presentasi networking
 
Jaringan komputer
Jaringan komputerJaringan komputer
Jaringan komputer
 
Standart Komunikasi Data
Standart Komunikasi DataStandart Komunikasi Data
Standart Komunikasi Data
 
Local Area Network
Local Area NetworkLocal Area Network
Local Area Network
 
Presentasi internet
Presentasi internetPresentasi internet
Presentasi internet
 
Mata Kuliah Jaringan Komputer Dasar
Mata Kuliah Jaringan Komputer DasarMata Kuliah Jaringan Komputer Dasar
Mata Kuliah Jaringan Komputer Dasar
 
Rifko Yuliawan - Pengantar Komunikasi Data dan Jaringan Komputer
Rifko Yuliawan - Pengantar Komunikasi Data dan Jaringan KomputerRifko Yuliawan - Pengantar Komunikasi Data dan Jaringan Komputer
Rifko Yuliawan - Pengantar Komunikasi Data dan Jaringan Komputer
 
Teknologi Jaringan
Teknologi JaringanTeknologi Jaringan
Teknologi Jaringan
 
Power Point TIK BAB 6 Kelas IX SMP
Power Point TIK BAB 6 Kelas IX SMPPower Point TIK BAB 6 Kelas IX SMP
Power Point TIK BAB 6 Kelas IX SMP
 
Ermala Handayani_18311035_SI18E
Ermala Handayani_18311035_SI18EErmala Handayani_18311035_SI18E
Ermala Handayani_18311035_SI18E
 
Jaringan komputer
Jaringan komputerJaringan komputer
Jaringan komputer
 

Viewers also liked

Angellist kadoo preso
Angellist kadoo presoAngellist kadoo preso
Angellist kadoo presoKurt Baumann
 
Healthcare in the Netherlands
Healthcare in the NetherlandsHealthcare in the Netherlands
Healthcare in the NetherlandsArviddeBruin
 
Healthcare insurance model in the Netherlands
Healthcare insurance model in the NetherlandsHealthcare insurance model in the Netherlands
Healthcare insurance model in the NetherlandsArviddeBruin
 
Importance of patient centered communication in Lifestyle Diseases
Importance of patient centered communication in Lifestyle DiseasesImportance of patient centered communication in Lifestyle Diseases
Importance of patient centered communication in Lifestyle DiseasesRitu Awasthi
 

Viewers also liked (7)

Angellist kadoo preso
Angellist kadoo presoAngellist kadoo preso
Angellist kadoo preso
 
 
Healthcare in the Netherlands
Healthcare in the NetherlandsHealthcare in the Netherlands
Healthcare in the Netherlands
 
David's Letter
David's LetterDavid's Letter
David's Letter
 
Healthcare insurance model in the Netherlands
Healthcare insurance model in the NetherlandsHealthcare insurance model in the Netherlands
Healthcare insurance model in the Netherlands
 
Importance of patient centered communication in Lifestyle Diseases
Importance of patient centered communication in Lifestyle DiseasesImportance of patient centered communication in Lifestyle Diseases
Importance of patient centered communication in Lifestyle Diseases
 
App V
App VApp V
App V
 

Similar to Pert1 netprog

Dasar-Dasar Penggunaan Internet
Dasar-Dasar Penggunaan InternetDasar-Dasar Penggunaan Internet
Dasar-Dasar Penggunaan InternetRico Andryos
 
Latihan dan tugas mandiri 9
Latihan dan tugas mandiri 9Latihan dan tugas mandiri 9
Latihan dan tugas mandiri 9rantinty
 
Ms power point, bab5 #ekoriswana internet
Ms power point, bab5 #ekoriswana internetMs power point, bab5 #ekoriswana internet
Ms power point, bab5 #ekoriswana internetriswana MYNS
 
Tugas tik, perangkat keras untuk mengakses internet
Tugas tik, perangkat keras untuk mengakses internetTugas tik, perangkat keras untuk mengakses internet
Tugas tik, perangkat keras untuk mengakses internetfatamedia
 
Pengantar-Jarkom-1-1.ppt
Pengantar-Jarkom-1-1.pptPengantar-Jarkom-1-1.ppt
Pengantar-Jarkom-1-1.pptiyusdongo
 
Presentase power point
Presentase power pointPresentase power point
Presentase power pointWarnet Raha
 
Dasar Dasar Internet
Dasar Dasar InternetDasar Dasar Internet
Dasar Dasar Internetmil68
 
SEJARAH INTERNET - TIK KELAS XI
SEJARAH INTERNET - TIK KELAS XISEJARAH INTERNET - TIK KELAS XI
SEJARAH INTERNET - TIK KELAS XIamrinarosada7x
 
Latihan soal & tugas mandiri modul 9
Latihan soal & tugas mandiri modul 9Latihan soal & tugas mandiri modul 9
Latihan soal & tugas mandiri modul 9anasyafridha
 
Tugas 1 Jarkom SI18E Irfan nasrudin
Tugas 1 Jarkom SI18E Irfan nasrudinTugas 1 Jarkom SI18E Irfan nasrudin
Tugas 1 Jarkom SI18E Irfan nasrudinIrfanNasrudin2
 
Tugas 5, (afifa r, te, 2013.02.3.0027)
Tugas 5, (afifa r, te, 2013.02.3.0027)Tugas 5, (afifa r, te, 2013.02.3.0027)
Tugas 5, (afifa r, te, 2013.02.3.0027)afifarazana
 
Nadiya maulidiah 19311074 si18_a
Nadiya maulidiah 19311074 si18_aNadiya maulidiah 19311074 si18_a
Nadiya maulidiah 19311074 si18_aNadiya Maulidiah
 

Similar to Pert1 netprog (20)

Pendahuluan
PendahuluanPendahuluan
Pendahuluan
 
Materi KKPI
Materi KKPI Materi KKPI
Materi KKPI
 
Isi
IsiIsi
Isi
 
BAHAN AJAR
BAHAN AJARBAHAN AJAR
BAHAN AJAR
 
Dasar-Dasar Penggunaan Internet
Dasar-Dasar Penggunaan InternetDasar-Dasar Penggunaan Internet
Dasar-Dasar Penggunaan Internet
 
Latihan dan tugas mandiri 9
Latihan dan tugas mandiri 9Latihan dan tugas mandiri 9
Latihan dan tugas mandiri 9
 
Fundamental_network.ppt
Fundamental_network.pptFundamental_network.ppt
Fundamental_network.ppt
 
Ms power point, bab5 #ekoriswana internet
Ms power point, bab5 #ekoriswana internetMs power point, bab5 #ekoriswana internet
Ms power point, bab5 #ekoriswana internet
 
Tik bab 6
Tik bab 6Tik bab 6
Tik bab 6
 
Tugas tik, perangkat keras untuk mengakses internet
Tugas tik, perangkat keras untuk mengakses internetTugas tik, perangkat keras untuk mengakses internet
Tugas tik, perangkat keras untuk mengakses internet
 
Pengantar-Jarkom-1-1.ppt
Pengantar-Jarkom-1-1.pptPengantar-Jarkom-1-1.ppt
Pengantar-Jarkom-1-1.ppt
 
Presentase power point
Presentase power pointPresentase power point
Presentase power point
 
Dasar Dasar Internet
Dasar Dasar InternetDasar Dasar Internet
Dasar Dasar Internet
 
SEJARAH INTERNET - TIK KELAS XI
SEJARAH INTERNET - TIK KELAS XISEJARAH INTERNET - TIK KELAS XI
SEJARAH INTERNET - TIK KELAS XI
 
Latihan soal & tugas mandiri modul 9
Latihan soal & tugas mandiri modul 9Latihan soal & tugas mandiri modul 9
Latihan soal & tugas mandiri modul 9
 
Tugas 1 Jarkom SI18E Irfan nasrudin
Tugas 1 Jarkom SI18E Irfan nasrudinTugas 1 Jarkom SI18E Irfan nasrudin
Tugas 1 Jarkom SI18E Irfan nasrudin
 
Tugas komdat 1
Tugas komdat 1Tugas komdat 1
Tugas komdat 1
 
Tugas komdat 1
Tugas komdat 1Tugas komdat 1
Tugas komdat 1
 
Tugas 5, (afifa r, te, 2013.02.3.0027)
Tugas 5, (afifa r, te, 2013.02.3.0027)Tugas 5, (afifa r, te, 2013.02.3.0027)
Tugas 5, (afifa r, te, 2013.02.3.0027)
 
Nadiya maulidiah 19311074 si18_a
Nadiya maulidiah 19311074 si18_aNadiya maulidiah 19311074 si18_a
Nadiya maulidiah 19311074 si18_a
 

More from Muchammad Sholeh

More from Muchammad Sholeh (13)

Web Application Hacking
Web Application HackingWeb Application Hacking
Web Application Hacking
 
Roadmap govcsirt versi sholeh
Roadmap govcsirt versi sholehRoadmap govcsirt versi sholeh
Roadmap govcsirt versi sholeh
 
Ssl presentation verindo_rev_sholeh
Ssl presentation verindo_rev_sholehSsl presentation verindo_rev_sholeh
Ssl presentation verindo_rev_sholeh
 
Spreadsheet
SpreadsheetSpreadsheet
Spreadsheet
 
Softwarelegal dirjenaptika-sholeh
Softwarelegal dirjenaptika-sholehSoftwarelegal dirjenaptika-sholeh
Softwarelegal dirjenaptika-sholeh
 
Se legal foss makassar
Se legal foss makassarSe legal foss makassar
Se legal foss makassar
 
Openoffice 3.2.1 presentation
Openoffice 3.2.1 presentationOpenoffice 3.2.1 presentation
Openoffice 3.2.1 presentation
 
Ooo writer pendahuluan
Ooo writer pendahuluanOoo writer pendahuluan
Ooo writer pendahuluan
 
Ooo writer
Ooo writerOoo writer
Ooo writer
 
IT Government
IT GovernmentIT Government
IT Government
 
Open source Traning at Brebes
Open source Traning at BrebesOpen source Traning at Brebes
Open source Traning at Brebes
 
Dss pert1
Dss pert1Dss pert1
Dss pert1
 
Gov csirt sholeh
Gov csirt sholehGov csirt sholeh
Gov csirt sholeh
 

Pert1 netprog

  • 1. Network Programming Muchammad Sholeh, S.Kom, M.Kom Universitas Muhammadiyah Prof. Dr. Hamka Fakultas Tehnik Informatika Pasar Rebo, Jakarta 2013
  • 2.       Komunikasi Data Jaringan Komputer TCP/IP dan UDP Ports Keamanan Jaringan Network Program #
  • 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] #
  • 8. #
  • 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). #
  • 12. #
  • 13. #
  • 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. #
  • 15. Network Programming Scope Application Network Tools : Telnet, FTP Internet Tools : HTTP, NTP Collaborative Tools : Application Sharing. Distributed Object Computing : RPC, CORBA Distributed Database : Oracle, Oracle SQL Server #
  • 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 #

Editor's Notes

  1. {}