jaringan komputer - · pdf filecontoh : telnet, http, ... (simplex, half dulplex, ... •...

22
10/17/2012 1 MODEL OSI & TCP/IP PROTOCOL [email protected] JARINGAN KOMPUTER http://blogriki.wordpress.com INTERNET Sejarah Jaringan Komputer Global/Dunia atau Internet dimulai pada 1969 ketikaDepartemen Pertahanan Amerika, U.S. Defense Advanced Research Projects Agency (DARPA) memutuskan untuk mengadakan riset tentang bagaimana caranya menghubungkan sejumlah komputer sehingga membentuk jaringan organik. Program riset ini dikenal dengan nama ARPANET http://blogriki.wordpress.com History

Upload: lekiet

Post on 21-Feb-2018

223 views

Category:

Documents


1 download

TRANSCRIPT

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

5

http://blogriki.wordpress.com

Layer OSI

http://blogriki.wordpress.com

Layer OSI

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

20

http://blogriki.wordpress.com

TCP/IP

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]