Protokol Komunikasi 11/9/2018 Komunikasi Data.

Slides:



Advertisements
Presentasi serupa
OSI Layer dan TCP / IP.
Advertisements

Internet & Jaringan Komputer
Konsep Dasar Protokol Jaringan
Pertemuan-2 Referensi OSI
INTERNETWORKING PROTOCOL
User Datagram Protocol (UDP)
DNS DNS adalah Domain Name System
(TRANSMISSION CONTROL PROTOCOL/INTERNET PROTOCOL)
Dasar Dasar Jaringan By Helmy Fitriawan
OSI (Open System Interconnection) Layer
1 Pertemuan 1 Pendahuluan Matakuliah: H0483 – Network Programming Tahun: 2005 Versi: 1.0.
Transport Layer Protocol
Transport Layer (OSI Model)
Sistem Operasi Berbasis Jaringan
Digunakan dalam pembuatan dasar- dasar hubungan internet Referensi ini sering disebut sebagai referensi model TCP/IP Terdiri atas empat lapisan.
ARSITEKTUR JARINGAN Konsep arsitektur jaringan
JARINGAN KOMPUTER 1 MODEL REFERENSI OSI Disusun Oleh : Kelompok 2 Glaniar Kautsar( ) Sari Maulita( ) William Wijaya Kusuma ( )
DHCP ( Dynamic Host Control protocol )
Protocol Dan Arsitektur Protocol
Pembahasan Broadcast Internet layer Internet Control Message Protocol
INTERNETWORKING PROTOCOL
Zaini, PhD Jurusan Teknik Elektro Universitas Andalas 2012
Referensi Model TCP/IP
DNS dan IP DNS Imam Suharjo.
Jaringan Komputer: Protokol dan Model Lapisan OSI
Referensi Model TCP/IP
Referensi Model TCP/IP (ransmission Control Protocol/Internet Protocol) Eko Riyanto.
Pertemuan-2 Referensi OSI
TCP & UDP.
Administrasi Jaringan DHCP Server
KOMUNIKASI DATA “Standar Komunikasi”
Matakuliah : Jaringan Komputer 2 Versi Materi
Bab 12 Transport Layer Abdillah, MIT.
Bab 9 Transport Layer Abdillah, MIT.
OSI MODEL.
Kuliah Jaringan Komputer
Ihsan Naskah, S.Kom., MT JARINGAN KOMPUTER Ihsan Naskah, S.Kom., MT
NETWORK LAYER OSI LAYER 3.
PERTEMUAN KE 3 P'HES OSI REFERENCE.
Kuliah Jaringan Komputer
JARINGAN KOMPUTER Komunikasi Data.
TRANSPORT LAYER PROTOKOL
Protokol Komunikasi 6/2/2018 Komunikasi Data.
DHCP (Dynamic Host Configuration Protocol)
DHCP St.Rahmadani Nur.
KELOMPOK 1 PEMODELAN LAYER (OSI, TCP/IP) Agung Ismail
Network Services - 2 Gateway dan router. DHCP.
Jaringan Komputer.
TCP/IP TCP/IP adalah sekumpulan protokol yang terdapat di dalam jaringan komputer (network) yang digunakan untuk berkomunikasi atau bertukar data antar.
Reperensi Model TCP/IP
PERTEMUAN KETUJUH Referensi Model DoD.
Referensi Model TCP/IP
PROTOCOL PROTOCOL TCP/IP.
Model Referensi OSI.
7 OSI Layer & TCP/IP Layer
Referensi Model TCP/IP
Jaringan Komputer : DNS
DNS Petrus SP.
INTERNETWORKING Didi Juardi,ST.,M.Kom.
ARSITEKTUR DAN PROTOKOL
Jaringan Komputer Week 2-Protocol Jaringan -TCP/IP Reference Model.
UNIVERSITAS PEMBANGUNAN JAYA
Ir. Risanuri Hidayat, M.Sc.
Ir. Risanuri Hidayat, M.Sc.
Referensi Model TCP/IP
Jaringan Komputer : ARP
Ir. Risanuri Hidayat, M.Sc.
Diambil dari Model OSI Diambil dari
Referensi Model TCP/IP
RANCANG BANGUN JARINGAN FITA OCTAVIA HAMZAH ALVANA KURNI INDRA SWARI LATIFAH SETYANINGRUM MEIYANA TRIWINARNO MIA DAMAYANTI INTERNET & ISP.
Transcript presentasi:

Protokol Komunikasi 11/9/2018 Komunikasi Data

Pendahuluan Kumpulan aturan/prosedur yang mengedalikan pengoperasian unit-unit fungsional untuk melakukan hubungan komunikasi. Komponen Protokol Aturan atau prosedur Mengatur pembentukan/pemutusan hubungan Mengatur proses transfer data Format atau bentuk representasi pesan Kosakata (vocabulary) Jenis pesan dan makna masing-masing pesan Contoh : Dalam bahasa pemrograman: (1) syntax, (2)grammar, (3)semantik. 11/9/2018 Komunikasi Data

Standardisasi Protokol (ISO 7498) ISO (International Standard Organization) mengajukan struktur dan fungsi protocol komunikasi data. Model tersebut dikenal sebagai OSI (Open System Interconnection) Reference Model (FAQ:comp.protocols.iso). 11/9/2018 Komunikasi Data

ISO/OSI : 7 Layer [.] Terdiri atas 7 layer (lapisan) yang mendefinisikan fungsi. Untuk tiap layernya dapat terdiri atas sejumlah protocol yang berbeda, masing-masing menyediakan pelayanan yang sesuai dengan fungsi layer tersebut. Application Layer: interface antara aplikasi yang dihadapi user and resource jaringan yang diakses. Kelompok aplikasi dengan jaringan: File transfer dan metode akses Pertukaran job dan manipulasi Pertukaran pesan Presentation Layer: rutin standard me-presentasi-kan data. Negosiasi sintaksis untuk transfer Transformasi representasi data Session Layer: membagi presentasi data ke dalam babak-babak (sesi) Kontrol dialog dan sinkronisasi Hubungan antara aplikasi yang berkomunikasi Transport Layer: Transfer pesan (message) ujung-ke-ujung Manajemen koneksi Kontrol kesalahan Fragmentasi Kontrol aliran 11/9/2018 Komunikasi Data

ISO/OSI : 7 Layer [..] Network Layer: Pengalamatan dan pengiriman paket data. Routing Pengalamatan secara lojik setup dan clearing (pembentukan dan pemutusan) Data-link Layer: pengiriman data melintasi jaringan fisik. Penyusunan frame Transparansi data Kontrol kesalahan (error-detection) Kontrol aliran (flow) Physical Layer: karakteristik perangkat keras yang mentransmisikan sinyal data. (Setiap data yang lewat ke layer lebih rendah ditambah header kontrol yang sesuai dengan layernya. Sebaliknya data ke layer lebih tinggi setelah dikurangi dengan header kontrol) 11/9/2018 Komunikasi Data

Protocol TCP/IP Aplication layer: telnet, ftp, dll. Transport Layer: TCP (Transmission Control Protocol) = mengirim data dengan deteksi dan koreksi kesalahan. Selalu memeriksa keterhubungan. UDP (User Datagram Protocol) = mengirim data tanpa koneksi. Melemparkan data ke network begitu saja. Network layer atau Internet: Internet Protocol (IP). Pelayanan pengiriman paket elementer. Definisikan datagram (jika alamat tujuan tidak dalam jaringan lokal, diberi gateway = device yang menswitch paket antara jaringan fisik yang beda; menentukan gateway yang digunakan). Data-link layer: Melakukan fragmentasi atau defragmentasi datagram. Physical layer: sarana sistem mengirimkan data ke device yang terhubung ke network. 11/9/2018 Komunikasi Data

TCP TCP = Transmission Control Protocol TCP berada di atas IP, mengirim paket dengan fungsi-fungsi yang sangat berguna Streams. TCP data terorganisir sebagai stream of bytes, seperti file. Bentuk-bentuk datagram tidak akan kelihatan di sini. Reliable delivery. Sequence numbers digunakan untuk mengurutkan data-data yang dikirim dan diterima. TCP akan mengirim lagi suatu data yang rusak atau hilang. Network adaptation. TCP secara dinamis mempelajari tunda (delay) pengiriman akibat jaringan dan berusaha memaksimumkan throughput tanpa membebani jaringan tersebut. Flow control. TCP mengatur data buffers, dan koordinasi dengan trafik sehingga buffer-nya tidak pernah overflow. Pengirim yang cepat akan memperlambat kirimannya untuk menyesuaikan dengan penerima. 11/9/2018 Komunikasi Data

TCP Overview Full duplex Transmission Control Protocol Connection-oriented Byte-stream app writes bytes TCP sends segments app reads bytes Full duplex Flow control: keep sender from overrunning receiver Congestion control: keep sender from overrunning network Application process W rite bytes TCP Send buffer Segment T ransmit segments Read Receive buffer … 11/9/2018 Komunikasi Data

TCP Format 11/9/2018 Komunikasi Data

Connection Establishment Three-way Handshake 11/9/2018 Komunikasi Data

ARP ARP (Address Resolution Protocol) adalah protokol yang bertugas untuk menemukan hardware address suatu host dengan alamat IP tertentu. ARP berada di antara layer 2 dan layer 3. Ketika suatu IP paket akan dikirim (tentu saja sudah ada alamat pengirim dan penerima), maka paket tersebut diteruskan ke layer dibawahnya (Ethernet atau Token Ring), yang akan memberikan alamat hardware sesuai dengan alamat IP tersebut. Jika alamat hardware ini tidak ada di dalam cache ARP, maka ARP bertugas mencarinya di dalam jaringan (lokal) 11/9/2018 Komunikasi Data

Prinsip Kerja : ARP [.] Dengan data alamat IP (penerima), ARP akan menanyakan alamat hardware broadcast ke local network. Host yang alamat IP-nya sesuai, akan memberikan jawaban (reply, yang berupa alamat hardware)) kepada penanya. Sementara host yang lain diam saja. Selanjutnya paket dikirim ke alamat tersebut. Bagaimana jika alamat IP itu milik host yang berada nun jauh di sana? Jawabannya adalah Router-lah yang akan menjawab (memberikan alamat hardware Router), untuk selanjutnya paket tersebut dikirim ke Router tsb. Tanggung jawab pengiriman selanjutnya diambil alih oleh si Router tersebut. Jadi ARP bertugas menterjemahkan alamat IP menjadi alamat hardware. 11/9/2018 Komunikasi Data

Prinsip Kerja : ARP [..] Aku di sini MAC untuk 10.1.1.202 ? 13:20:48:35:32:00 10.1.2.3 34:20:48:53:50:14 10.1.2.2 50:53:45:53:19:67 10.1.1.202 Di manakah kau 10.1.1.202? 13:20:48:53:50:23 10.1.1.1 MAC untuk 10.1.1.202 ? MAC= 50:53:45:53:19:67 11/9/2018 Komunikasi Data

ARP table IP Address MAC Address Setiap host pasti mempunyai ARP tabel yang mentranslasikan alamat IP ke dalam alamat hardware Setiap 15 menit updated Contoh ARP tabel di host : 10.1.1.1 IP Address MAC Address 10.1.2.3 13:20:48:35:32:00 10.1.2.2 34:20:48:53:50:14 10.1.1.202 50:53:45:53:19:67 11/9/2018 Komunikasi Data

RARP RARP = Reverse Address Resolution Protocol RARP adalah protokol yang bertugas untuk menemukan IP address suatu host yang hanya tahu Hardware address-nya saja (misal pada diskless machine) Host akan mengirim paket berikut alamat MAC-nya secara broadcast, untuk meminta alamat IP yang sesuai. RARP server akan menjawab paket tersebut, sehingga alamat IP akan teridentifikasi. 11/9/2018 Komunikasi Data

Tolong aku dikasih IP donk? RARP Nih ..IP-mu 13:20:48:35:32:00 10.1.2.3 34:20:48:53:50:14 10.1.2.2 50:53:45:53:19:67 10.1.1.1 Tolong aku dikasih IP donk? 13:20:48:53:50:23 IP untuk 13:20:48:53:50:23? MAC= 13:20:48:53:50:23 IP = 10.1.1.202 11/9/2018 Komunikasi Data

MAC Address MAC Address ( Media Access Control) Address) adalah sebuah alamat jaringan yang diimplementasikan pada lapisan data-link. MAC address merupakan alamat yang unik yang memiliki panjang 48-bit (6 byte) yang mengidentifikasikan sebuah komputer, interface dalam sebuah router, atau node lainnya dalam jaringan. MAC Address mengizinkan perangkat-perangkat dalam jaringan agar dapat berkomunikasi antara satu dengan yang lainnya. Sebagai contoh, dalam sebuah jaringan berbasis teknologi Ethernet, setiap header dalam frame Ethernet mengandung informasi mengenai MAC address dari komputer sumber (source) dan MAC address dari komputer tujuan (destination). 11/9/2018 Komunikasi Data

DCHP Dynamic Host Configuration Protocol (DCHP) adalah protokol yang berbasis arsitektur client/server yang dipakai untuk memudahkan pengalokasian alamat IP dalam satu jaringan. Sebuah jaringan lokal yang tidak menggunakan DHCP harus memberikan alamat IP kepada semua komputer secara manual. Jika DHCP dipasang di jaringan lokal, maka semua komputer yang tersambung di jaringan akan mendapatkan alamt IP secara otomatis dari server DHCP 11/9/2018 Komunikasi Data

DHCP DHCP menyediakan alamat-alamat IP secara dinamis dan konfigurasi lain. DHCP ini didesain untuk melayani network yang besar dan konfigurasi TCP/IP yang kompleks. DHCP memungkinkan suatu client menggunakan alamat IP yang reusable, artinya alamat IP tersebut bisa dipakai oleh client yang lain jika client tersebut tidak sedang menggunakannya (off). DHCP memungkinkan suatu client menggunakan satu alamat IP untuk jangka waktu tertentu dari server. DHCP adalah UDP port 67 11/9/2018 Komunikasi Data

Dimanakah kau DHCPServer? Ilustrasi Network Dimanakah kau DHCPServer? BC : DHCPDiscover DHCP SERVER Aku di sini UC: DHCPDiscover DHCPOFFER DHCPOFER AGENT 11/9/2018 Komunikasi Data

Minta konfigurasi donk mas DHCPServer Ilustrasi Network Minta konfigurasi donk mas DHCPServer DHCP SERVER Ok .. Nih konfigurasi-mu DHCPREQUEST DHCPACK AGENT 11/9/2018 Komunikasi Data

Paket DHCP Konfigurasi yang diberikan DHCP server meliputi Alamat IP Subnet Mask Domain Name Default Gateway (Router) DNS WINS information 11/9/2018 Komunikasi Data

Using Dynamic IP Addressing Automatic assignment of IP addresses Useful if frequent change in users (wireless hotspot) Uses DHCP (Dynamic Host Configuration Protocol) server IP addresses leased for a period of time if host is removed from the network (turned off), the IP address goes back into the pool of IP address Preferred method for large networks reduces the burden of network support

Configuring DHCP If host is configured as DHCP client, it will not have a IP address Subnet Mask Default Gateway Clients send a DHCP address Broadcast IP and MAC only DHCP server replies Server responds with DHCP offer of an IP address Host/client sends DHCP request asking server to use the IP address Server responds with DHCP acknowledgment

Obtaining an IP address from DHCP server Multifunction device (Linksys Router) provides services to clients (SOHO network) Configuring the DHCP server Enter router default IP address and subnet mask for internal interface IP = 192.168.1.1 Subnet Mask = 255.255.255.0 On DHCP screen check range number of users lease time (24 hours by default)

DNS DNS (Domain Name System) Alamat IP terdiri atas 32 bit, yang dapat ditulis secara biner, hexa ataupun desimal Walaupun sudah ditulis secara desimal, orang tetap sulit mengingat-nya satu-satu Analogi: kitapun sulit mengingat nomer telepon kenalan-kenalan yang banyak, sehingga diperlukan buku telepon Di dalam HP bahkan tersedia buku telepon. Dan kita tinggal pilih nama orang yang kita hubungi tanpa pernah menghapal nomer telepon orang itu Prinsip DNS sama seperti di atas. Kita tidak perlu mengingat nomer IP yang memang sulit mengingatnya. Cukuplah kita tahu nama-nya, mesin nanti yang akan mencari/menuliskan untuk kita secara otomatis 11/9/2018 Komunikasi Data

DNS Untuk menghubungi suatu PC ada dua cara Ketikkan alamat IP (172.28.1.1) Ketikkan Domain Name-nya (uinjkt.ac.id) DNS juga bisa digunakan untuk mencari nama host jika alamat IP diketahui Jaringan komputer hanya menggunakan alamat IP dan tidak peduli dengan nama host. DNS dibangun untuk membantu user memudahkan mengingat suatu alamat IP. 11/9/2018 Komunikasi Data

Cara Kerja DNS 3 1 Root Server DNS Client 4 Server DNS lokal 5 Terletak di ISP Cache Root Server DNS Server DNS Uijkt.ac.id 1 3 4 2 5 11/9/2018 Komunikasi Data

Cara kerja DNS Misal kita browsing di warnet, dan akan menghubungi uinjkt.ac.id PC kita mengontak Server DNS lokal (biasanya terletak pada jaringan ISP) untuk menanyakan IP Address uinjkt.ac.id (1) Server DNS lokal akan melihat ke dalam cache-nya (2) Jika data itu terdapat di dalam cache server DNS server lokal, maka server tersebut akan memberikan alamat IP tersebut ke Browser (5). Jika tidak, maka server tersebut mengontak server DNS di atasnya (biasanya disebut Root DNS server) untuk mengetahui alamat IP dari DNS server yang mengelola domain uinjkt.ac.id (3) 11/9/2018 Komunikasi Data

Cara kerja DNS Jika domain te.ugm.ac.id bena-benar exist, maka Root DNS akan mendapatkan alamat IP server DNS uinjkt.ac.id, kemudian alamat itu dikirim ke server DNS lokal kita (3) Server DNS lokal akan mengontak Server DNS uinjkt.ac.id untuk menanyakan alamat IP dari te.ugm.ac.id, dan Server DNS uinjkt.ac.id memberikan data alamat IP uinjkt.ac.id (4) Server DNS lokal memberitahu alamat IP untuk uinjkt.ac.id kepada Browser/Client (PC kita). (5) Kemudian kita menggunakan alamat itu untuk diisikan ke dalam IP Packet untuk menghubungi uinjkt.ac.id 11/9/2018 Komunikasi Data

Thank You 11/9/2018 Komunikasi Data