10/17/2012
1
MODEL OSI & TCP/IP [email protected]
JARINGAN KOMPUTER
http://blogriki.wordpress.com
• INTERNET• Sejarah Jaringan Komputer Global/Dunia atau
Internet dimulai pada 1969 ketikaDepartemenPertahanan Amerika, U.S. Defense AdvancedResearch Projects Agency (DARPA) memutuskanuntuk mengadakan riset tentang bagaimanacaranya menghubungkan sejumlah komputersehingga membentuk jaringan organik.
• Program riset ini dikenal dengan nama ARPANET
http://blogriki.wordpress.com
History
10/17/2012
2
• Tahun 1972, Roy Tomlinson berhasil menyempurnakan program e-mailyang ia ciptakan setahun yang lalu untuk ARPANET. Icon @ jugadiperkenalkan sebagai lambang penting yang menunjukan "at" atau"pada".
• Tahun 1973, jaringan komputer ARPANET mulai dikembangkan meluas keluar Amerika Serikat. Komputer University College di London merupakankomputer pertama yang ada di luar Amerika yang menjadi anggotajaringan Arpanet.
• 26 Maret 1976, ketika Ratu Inggris berhasil mengirimkan e-mail dari RoyalSignals and Radar Establishment di Malvern. Setahun kemudian, sudahlebih dari 100 komputer yang bergabung di ARPANETmembentuk sebuahjaringan atau network.
• Pada 1979, Tom Truscott, Jim Ellis dan Steve Bellovin, menciptakannewsgroups pertama yang diberi nama USENET.
• Karena komputer yang membentuk jaringan semakin hari semakinbanyak, maka dibutuhkan sebuah protokol resmi yang diakui oleh semuajaringan. http://blogriki.wordpress.com
History
• Secara sederhana bisa disebut bahwainternet adalah jaringan atau networkkomputer terbesar di muka bumi. Tanpamemandang arsitekturnya, semuakomputer bisa saling berkomunikasidengan menggunakan “ bahasa ” yangsama yang disebut Transmission ControlProtocol / Internet Protocol ( TCP/ IP )
http://blogriki.wordpress.com
Internet ?
10/17/2012
3
http://blogriki.wordpress.com
Internet ?
• Kebutuhan akan interkoneksi antar komputer• Standarisasi kompatibelitas vendor-vendor
h/w• 1970an Internasional Organization for
Standarization (ISO) membuat Referensi OpenSystems Interconnection (OSI) untukkebutuhan kompatibelitas dan s/w
• Membuat suatu standar agar produk denganvendor berbeda dapat saling berkomunikasi
http://blogriki.wordpress.com
Konsep & Tujuan
10/17/2012
4
• OSI Model = model atau acuan arsitektural utamauntuk network yang men deskripsi kan bagaimanadata dan informasi network di komunikasikan darisebuah aplikasi komputer ke aplikasi komputer lainmelalui sebuah media transmisi.
• Untuk mempermudah pengertian, penggunaan,desain, pengolahan data dan keseragaman standarvendor
• OSI bukan suatu h/w melainkan panduan bagivendor agar devicesnya dapat berjalan di jaringan.
http://blogriki.wordpress.com
Konsep & Tujuan
Manfaat :• Membuat peralatan vendor yang berbeda dapat
saling bekerjasama• Membuat stadarisasi yang didapat dipakai vendor
untuk mengurangi kerumitan perancangan• Standarisasi interfaces• Modular enginneering• Kerjasama dan komunikasi teknologi yang berbeda• Memudahkan pelatihan network.
http://blogriki.wordpress.com
Konsep & Tujuan
10/17/2012
6
OSI LAYER MODELOSI MODEL ANIMATION
http://blogriki.wordpress.com
Layer OSI
http://blogriki.wordpress.com
Layer Application
10/17/2012
7
• Layanan aplikasi e-mail, file transfer, danlain-lain File, cetak, messages, database
• Fungsi Layer Presentation (Layer 7)• Interface antara jaringan dan s/w aplikasi
Contoh : Telnet, HTTP, FTP, WWWBrowser, SMTP Gateway / Mail Client
• Mengkomunikasikan service ke aplikasiInterface antara jaringan dengan aplikasisofware
http://blogriki.wordpress.com
Layer Application
• Menyajikan data, layananpenterjemah, Menanganipemrosesan seperti enkripsi, tipedata, format, data, struktur data
• Fungsi Layer Presentasi (Layer 6) :– Bagaimana data di presentasikan– Type data, enkripsi, visual images, dll
– Contoh : JPEG, GIF, ASCII, EBCDIC
http://blogriki.wordpress.com
Layer Presentation (1)
10/17/2012
8
http://blogriki.wordpress.com
Layer Presentation (2)
• Dialog Kontrol. Menjaga agar datadari masing-masing aplikasi tetapterpisah
• Established, Managed,menghentikan sesi antar aplikasi
• Fungsi Layer Session (Layer 5)– Mempertahankan data dari berbagai
aplikasi yang digunakan– Contoh : OS dan Penjadwalan suatu
aplikasihttp://blogriki.wordpress.com
Layer Session (1)
10/17/2012
9
• Bertanggung jawab untuk membentuk,mengelola, dan memutuskan session-session antar-layer diatasnya.
• Kontrol dialog antar peralatan / node.• Koordinasi antar sistem-sistem dan
menentukan tipe komunikasinya(simplex, half dulplex, full duplex)
• Menjaga terpisahnya data dari banyakaplikasi yang menggunakan jaringan. Ex :SQL
http://blogriki.wordpress.com
Layer Session (2)
• Koneksi Ujung ke Ujung• Data Transport Reliability• Melakukan perbaikan kesalahan sebelum
pengiriman• Establish, Maintenance
• Fungsi Layer Transport (Layer 4)– Reliable atau unreliable delivery– Multiplexing– Contoh : TCP, UDP, SPX
http://blogriki.wordpress.com
Layer Transport (1)
10/17/2012
10
• Melakukan segmentasi dan menyatukan kembalidata yang tersegmentasi (reassembling) dariupper layer menjadi sebuah arus data yang sama
• Menyediakan layanan tranportasi data ujung keujung.
• Membuat sebuah koneksi logikal antara hostpengirim dan tujuan pada sebuah internetwork
• Bertanggung jawab menyediakan mekanismemultiplexing
• Multiplexing = teknik untuk mengirimkan danmenerima beberapa jenis data yang berbedasekaligus pada saat yang bersamaan melaluisebuah media network saja.
http://blogriki.wordpress.com
Layer Transport (2)
http://blogriki.wordpress.com
Layer Transport (3)
10/17/2012
11
• Bertanggung jawab membagi data menjadsegmen, menjaga koneksi logika “end-toend” antar terminal, dan menyediakan penanganan error (error handling).
• Layer transport bersifat Connectionless /Connection-oriented
• Akan membuat komunikasi yang connection-oriented dengan membuat sesion padaperalatan remote lain
• Proses 3 way-handshake
http://blogriki.wordpress.com
Layer Transport (4)
http://blogriki.wordpress.com
Layer Transport (4)
10/17/2012
12
http://blogriki.wordpress.com
Layer Transport (5)
http://blogriki.wordpress.com
Layer Transport (6)
10/17/2012
13
http://blogriki.wordpress.com
Layer Transport (7)
http://blogriki.wordpress.com
Layer Transport (8)
10/17/2012
14
• Router• Menyediakan pengalamatan secara
logical• Menentukan rute terbaik, pengalamatan
phisik,• error notifications, flow controlFungsi Network (Layer 3)
– Logical Addressing– Mengirimkan alamat network– Contoh : IP, IPX
http://blogriki.wordpress.com
Layer Network (1)
• Bertanggung jawab menentukan alamatjaringan, menentukan rute yang harusdiambil selama perjalanan, dan menjagaantrian trafik di jaringan. Data padalayer ini berbentuk paket.
• Router. Menyediakan pengalamatansecara logical dan Menentukan rute terbaik,pengalamatan phisik, error notifications,flow control
Fungsi Network (Layer 3)– Logical Addressing– Mengirimkan alamat network– Contoh : IP, IPX
http://blogriki.wordpress.com
Layer Network (2)
10/17/2012
15
http://blogriki.wordpress.com
Layer Network (3)
• Dimana lokasi suatu host berada & isi paket data yangdibawa, untuk mencapainya dan Menentukan lokasinetwork
• Mengangkut lalu lintas antar peralatan yang tidakterhubung secara lokal
• Paket diterima oleh interface router• Router akan mencek alamat IP tujuan, lalu Router
mencek alamat network tujuan pada routing table yangdimilikinya.
• Jika tidak ditemukan pada entri routing tablenya makadata akan di drop
• Jika ditemukan, Interface router akan melewatkan paketdata dengan dibungkus menjadi frame data dandikirimkan ke jaringan lokal/ interface router tetangga
http://blogriki.wordpress.com
Layer Network (3)
10/17/2012
16
• Bridge, Switch• Grouping data secara logikal (Framing)• Menggabungkan paket menjadi byte dan byte menjadi
frame• Menyediakan akses ke media menggunakan alamat
MAC• Melakukan pendektesian kesalahan bukan perbaikan• Fungsi Datalink (Layer 2)
– Mengkomuninasikan bit ke bytes dan byte keframe
– Menerima perangkat media berupa MACAddressing
– Deteksi error dan recovery error– Contoh : 802.3/ 802.2/ HDLC
http://blogriki.wordpress.com
Layer Data Link (1)
• Menyediakan transmisi phisik dari data• Menangani notifikasi error, topologi jaringan, flow control• Memastikan pesan-pesan akan terkirim melalui alat yang sesuai
di LAN menggunakan hardware address (MAC)• Media Access Control (MAC), 24 bit vendor code dan 24 bit serial
numbernya
• Menerjemahkan dari layer network diatasnya ke bit-bit layerphisik dibawahnya
http://blogriki.wordpress.com
Layer Data Link (2)
10/17/2012
17
• Melakukan format pada pesan atau data menjadi pecahan-pecahan (data frame)
• Menambahkan header yang terdiri dari alamat h/w sources& destination (semacam informasi kontrol)
• Membentuk encapsulations yang membungkus data asli• Encapsulations akan dilepas setelah paket di terima oleh
layer dibawahnya• Layer inilah yang mengidentifikasi peralatan pada network• Pembungkusan ini akan berlanjut di hop lain sampai paket
sampai ke tujuan• Paket tidak akan berubah sepanjang pengiriman
http://blogriki.wordpress.com
Layer Data Link (3)
• Perangkat layer ini switch & bridge, yang membacaframe yang melaluinya.
• Akan meletakan hardware address dalam sebuahfilter table dan akan mengingat port mana yangtelah menerima frame tersebut.
• Menentukan lokasi peralatan & memetakanperalatan pada network
• Jika ada frame dari hardware address yang tidaktercatat di filter tablenya maka akan melakukanbroadcast ke semua segmennya & akanmengupdate filter tablenya.
http://blogriki.wordpress.com
Layer Data Link (4)
10/17/2012
18
• Hub & Repeater• Memindahkan bit antar alat• Menspeksifikasikan tegangan (volt),
kecepatan kabel, dan susunan pin dalamkabel
• Fungsi Layer physik (Layer 1)– Memindahkan bit antar devices– Spesifikasinya berupa voltase, wire,
speed, pin pada kabel– Contoh : EIA/TIA-232, V.35, …
http://blogriki.wordpress.com
Layer Physical (1)
• Mengirim bit dan menerima bit• Berkomunikasi langsung dengan jenis
mediatransmisi• Merepresentasikan bit ini tergantung dari
mediadan protocol yang digunakan– Menggunakan frekuensi radio– State transition = perubahan tegangan
listrik dari rendah ke tinggi dan sebaliknya• Menentukan kebutuhan listrik, mekanis,
prosedural dan fungsional, mempertahankandan menonaktifkan hubungan fisikantarsistem
http://blogriki.wordpress.com
Layer Physical (1)
10/17/2012
19
• TCP/IP (singkatan dari Transmission Controlprotocol/Internet Protocol) adalah sekelompokprotokol yang memungkinkan kumpulan komputeruntuk berkomunikasi dan bertukar data di dalamsuatu jaringan
• Model referensi DARPA ini telah dikembangkansebelum munculnya model OSI. Jadi ini adalahmodel pertama untuk memudahkan kitamemahami konsep jaringan.
• Model ini dikembangkan oleh DepartemenPertahanan Amerika (DOD) akhir 1960-an.
http://blogriki.wordpress.com
TCP/IP
• Model ini berbasis 5 layer, tetapi diringkas DataLink layer menjadi satu dengan Physical Layer dandinamakan Network Interface Layer sehinggadiringkas menjadi 4 layer.
• Model TCP / IP memiliki ekspresi secara real produkdan teknologi, berdasarkan set protokol yang telahmenjadi dominan standar.
• Model OSI pada dasarnya adalah sebuah abstraksiyang digunakan untuk memahami jaringankomunikasi.
http://blogriki.wordpress.com
TCP/IP
10/17/2012
21
http://blogriki.wordpress.com
OSI vs TCP/IP
http://blogriki.wordpress.com
TCP/IP
• Network Interface : Mendukung semuastandar dan proprietary protokol lain
• Network : Mendukung IP dan didukung olehprotokol lain yaitu RARP, ICMP, ARP danIGMP
• Transport : Mekanisme transmisi. TCP danUDP
• Application : Telnet, SMTP, FTP, DNS, DHCP,
10/17/2012
22
http://blogriki.wordpress.com
Task
• Buat penjelasan untuk : Perbandinganantara OSI dan TCP/IP Model.– Konsep dan Tujuan– Protokol yang digunakan– Arsitektur dan Prinsip Kerja– Kirim via email : [email protected]