P. 1
Definisi Dan Fungsi Protocol

Definisi Dan Fungsi Protocol

|Views: 6|Likes:
Published by upyluth
dyfru
dyfru

More info:

Published by: upyluth on Apr 11, 2013
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as DOC, PDF, TXT or read online from Scribd
See more
See less

05/07/2014

pdf

text

original

UNIVERSITAS MERCUBUANA

PEMROGRAMAN JARINGAN
DEFINISI JARINGAN Jairngan komputer adalah seperangkat komputer otonom yang saling terhubung yang secara eksplisit terlihat, sehingga dapat saling bertukar informasi/data, dan berbagai (share) satu dengan yang lainnya. [Tanenbaum 1996] IP ADDRESS, DNS DAN PORT Setiap mesin dalam jaringana disebut “node”. Node dapat berupa komputer, printer, router, bridge, gateway dan lain-lain. Node-node yang berupa koputer yang sangat fungsional “host”. Setiap node memiliki alamat tertentu yang terdiri dari kumpulan byte yang unik. Alamat yang dipakai harus berbeda-beda. Setiap host selalu memeriksa setiap alamat yang ada agar jangan sampai sama Jika suatu alamat sudah dipakai maka akan secara random membuat alamat yang baru sampai alamatnya tidak sama dengan yang lain dalam satu jaringan yang sama. Hal ini diatur oleh DHCP (Dynamic Host Control Protocol) Kini, alamat jaringan dapat juga menggunakan “nama” sehingga manusia dapat lebih mudah mengingatnya. Namun pada kenyataannya “nama” alamat juga akan diubah dahulu menjadi alamat byte pada saat pemrosesan. Hal ini diatur oleh DNS (Domain Name System) Satu atau lebih nama harus mewakili satu alamat byte fisik. Hal ini akan diatur oleh Server Alias pada Server. Misalnya : localhost dan antonie.com itu sama-sama menunjuk pada satu alamat yang sama yaitu 127.0.0.1 Semua servis-servis yang ada pada jaringan komputer biasanya juga dipisahkan masing-masing dengan menggunakan port. Misalnya antara servis FTP dan HTTP menggunakan port yang berbeda-beda.

Pusat Pengembangan Bahan Ajar - UMB

Indrianto, Skomp. MT. PEMROGRAMAN APLIKASI JARINGAN

UMB Indrianto. MT.UNIVERSITAS MERCUBUANA Pusat Pengembangan Bahan Ajar . PEMROGRAMAN APLIKASI JARINGAN . Skomp.

Paket dapat dikirimkan secara sedikit demi sedikit sehingga arus transfer tidak lambat dan sesak. Pusat Pengembangan Bahan Ajar . 3. Biasanya menyediakan backbone untuk koneksi ke internet. MAN (Metropolitan Area Network). Skomp. WAN (Wide Area Network). Kecepatannya tinggi untuk suatu lingkungan lokal tertentu saja. Pengaksesan jaringan dengan menggunakan gelombang radio pendek. PEMROGRAMAN APLIKASI JARINGAN . 2. Setiap paket akan ditangani secara terpisah. LAN (Local Area Network). Untuk koneksi jaringan dengan jarak yang sangat jauh. MT. Contoh : Internet. 2.UMB Indrianto. Jaringan komputer sekarang ini bertipe “packet-switched networks”: data yang ditransmisikan di dalam jaringan dipecah menjadi paket-paket kecil tertentu. 4. Keuntungan dari pengiriman paket-paket yang terpisah adalah: 1.UNIVERSITAS MERCUBUANA TIPE JARINGAN KOMPUTER Tipe Jaringan Komputer: 1. Wireless Area Network. Pengecekan error lebih mudah terdeteksi karena paket yang dikirimkan jelas dan sedikit. Kecepatannya masih tinggi untuk suatu lingkungan yang cukup jauh. Setiap paket juga memiliki informasi mengenai siapa pengirim dan siapa penerimanya. Merupakan gabungan dari infrastruktur jaringan yang heterogen.

Setiap layer merepresentasikan fungsi dan tanggung jawab yang berbeda-beda dan hanya dapat berkomunikasi ke layer setingkat diatasnya dan setingkat dibawahnya saja. . MT. Software yang akan mengirimkan data harus mengerti bagaimana mengatasi collision antar paket. tipe message. Pemisahan layer ini menyediakan bagi kita untuk memodifikasi atau bahkan mengganti software di suatu layer tanpa mempengaruhi layer yang lains selama memiliki interface layer yang sama. Untuk mengatur dan mengurangi kekompleksitasan. error checksum Pengiriman data di dalam jaringan merupakan operasi yang kompleks mulai dari karakteristik fisik hingga logikal. mengkonversi digital ke analog.Data : data user . Sintaks : Format Message Representasi Data Semantik : Kapan pengiriman data Response yang sesuai Bagaimana mendeteksi kesalahan (error handling).UMB Indrianto. . Skomp.UNIVERSITAS MERCUBUANA PROTOKOL Protokol adalah persetujuan tentang bagaimana komunikasi diproses antara 2 node. dan lain sebagainya. dan lain-lain. PEMROGRAMAN APLIKASI JARINGAN . pola sinkronisasi.Header : nomor urut. maka komunikasi jaringan dipisah ke dalam beberapa layer. Mendeteksi dan mengkoreksi error.Trailer : end sequence. Operasi ini akan lebih kompleks lagi ketika harus mendukung sistem operasi dan jaringan yang berbeda-beda. Pusat Pengembangan Bahan Ajar .

Skomp. MT.UMB Indrianto. PEMROGRAMAN APLIKASI JARINGAN .UNIVERSITAS MERCUBUANA PROTOKOL HOST-TO-NETWORK Pusat Pengembangan Bahan Ajar .

Contoh : DNS.UNIVERSITAS MERCUBUANA Kita tidak memabahas protokol ini karena protokol ini lebih berhubungan dengan level fisik seperti mengkonvesi data digital ke analog. Tiga layer sebelumnya bekerja sama untuk mendefinisikan bagaimana data bisa ditransfer dari satu komputer ke komputer lain.UMB Indrianto. Skomp. Call Setup: beberapa arsitektur jaringan membutuhkan setup koneksi dahulu. dan mentransfernya melalui kabel dan lain-lain. 3. MT. Pemrograman jaringan tidak akan berhadapan dengan masalah-masalah fisik. Protokol Transport ada dua jenis yaitu: UDP (User Datagram Protocol) Menyediakan layanan transport unreliable dan connectionless – Tidak menjamin urutan pengiriman – Duplikasi message sangat dimungkinkan – Memfasilitasi multicasting Untuk aplikasi client/server sederhana : one request – one reply. Pusat Pengembangan Bahan Ajar . NFS request. PEMROGRAMAN APLIKASI JARINGAN . Switching: memindahkan paket dari input router ke output router yang sesuai. 2. PROTOKOL INTERNET (IP) Fungsi penting : 1. Menentukan jalur: jalur yang ditempuh antara pengirim dan penerima. Protokol multimedia yang tidak memerlukan penanganan kesalahan. ( Misal : mns:// ) TCP (Transmission Control Protocol) Menyediakan layanan transport connection oriented (reliable) – Adanya pengecekan error – Dijaga urutan message – Segmentasi data stream dari lapisan aplikasi – Komunikasi duplex APPLICATION LAYER Layer ini bertanggung jawab mengirimkan data ke user (sampai bisa dilihat oleh user). PROTOKOL TRANSPORT Protokol Transport menyediakan komunikasi aplikasi antara dua host yang berbeda.

Host-to-network layer di mesin lain akan menkonversikan kembali data analog ke digital dan meneruskannya ke Internet Layer dalam format IP datagram lagi. PEMROGRAMAN APLIKASI JARINGAN . FTP untuk file transfer. Jika terjadi kesalahan maka akan dilakukan permintaan data ulang ke client sampai data yang diterima benar. MT. and Freenet untuk file sharing. Contoh: protocol HTTP (untuk World Wide Web) membuat browser tahu untuk menampilkan grafik sebagai gambar bukan sebagai stream data. Internet layer mengecek apakah data IP datagram yang diterima korup atau tidak. internet is interconnection network dalam suatu jaringan tertentu misalnya dalam perusahaan Internet menggunakan pengalamatan jaringan berbasis IP (yaitu IPv4 dan Pusat Pengembangan Bahan Ajar .UNIVERSITAS MERCUBUANA Application layer memutuskan apa yang akan diakukan dengan data setelah selesai ditransmisikan. Transport layer juga akan mengecek apakah data sudah benar. NNTP untuk news transfer. FastTrack. Contoh: Web browser mengirimkan request ke web server untuk mendapatkan sebuah halaman web tertentu. jika semua beres maka akan diteruskan ke Transport layer. Gnutella. Internet layer akan memecah data tadi ke dalam Datagram IP sesuai dengan ukurannya dan meneruskannya ke host-tonetwork layer yang akan mengirimkan data melalui kabel ke mesin server dengan alamat tertentu dengan terlebih dahulu mengkonversikannya ke dalam format analog sesuai dengan medium transmisinya. Beberapa contoh protokol ini adalah : SMTP. Transport layer akan meneruskan request ke TCP sambil menambahkan number dan checksum dan kemudian meneruskan lagi ke internet layer. The Internet is the world's largest IP-based network.UMB Indrianto. maka browser akan berkomunikasi dengan transport layer dalam mesin client. POP. Jika sudah maka akan diteruskan ke application layer. dan IMAP untuk email. Server akan merespon dengan cara mengirimkan respon balik sesuai dengan request yang diminta client. DALAM KENYATAAN : DI INTERNET Terdapat perbedaan istilah yaitu Intenert dengan “I” besar dan internet dengan “i” kecil. NFS untuk file access. Skomp. Jika halaman yang diminta tidak ada makan server akan mengirimkan kode/hasil tertentu yang mengindikasikan bahwa halaman yang direquest tidak ada (Misal : 404 Not Found).

Proxy Server Pusat Pengembangan Bahan Ajar . MT.UNIVERSITAS MERCUBUANA IPv6) dan perlu memperhatikan masalah keamanan. Skomp.UMB Indrianto. Firewall Memonitor dan mengontrol semua komunikasi ke dalam ataupun ke luar dari intranet. Caranya dengan: 1. Tujuan : – Pengontrolan layanan – Pengontrolan perilaku – Pengontrolan user 2. PEMROGRAMAN APLIKASI JARINGAN .

You're Reading a Free Preview

Download
scribd
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->