OSI (Open System Interconnection Interconnection) ISO (Interna (Internasion sional al Standa Standard rd Organiz Organizatio ation), n), yang yang membua membuatt rekome rekomendas ndasii teknis teknis mengen mengenai ai interface komunikasi data merekomendasikan OSI tahun 70. Model Jaringan Jaringan 7 OSI Layer Layer Pengantar Model Open Systems Interconnection(OSI)
Model Open Systems Interconnection (OSI) diciptakan oleh International Organization for Standar Standardiza dization tion (ISO) (ISO) yang yang menyed menyediaka iakan n kerang kerangka ka logika logika terstruk terstruktur tur bagaima bagaimana na proses proses komunik komunikasi asi data data berinte berinterak raksi si melalu melaluii jaringa jaringan. n. Standar Standard d ini dikemb dikembang angkan kan untuk untuk industr industrii komputer agar komputer dapat berkomunikasi pada jaringan yang berbeda secara efisien. Model Layer OSI
Terdapat 7 layer pada model OSI. Setiap layer bertanggungjawab secara khusus pada proses komu komunik nikas asii data data.. Misal Misal,, satu satu layer layer berta bertang nggu gung ngjaw jawab ab untu untuk k memb membent entuk uk kone koneksi ksi anta antar r perangkat, perangkat, sementara sementara layer lainnya bertanggung bertanggungjawab jawab untuk mengoreksi mengoreksi terjadinya terjadinya “error” selama proses transfer data berlangsung. Model Layer OSI dibagi dalam dua group: “upper layer” dan “lower layer”. “Upper layer” fokus fokus pada pada applikas applikasii penggu pengguna na dan bagaima bagaimana na file direprese direpresentas ntasikan ikan di kompu komputer ter.. Untuk Untuk Network Network Engineer, Engineer, bagian utama utama yang menjadi menjadi perhatiannya perhatiannya adalah adalah pada “lower “lower layer”. Lower Lower layer adalah intisari komunikasi data melalui jaringan aktual.
“Open” dalam OSI
Open System dalam OSI adalah untuk menyatakan model jaringan yang melakukan melakukan interkonek interkoneksi si tanpa memand memandang ang perangkat perangkat keras/ “hardware “hardware”” yang digunaka digunakan, n, sepanjang sepanjang software komunikasi sesuai dengan standard. Hal ini secara tidak langsung menimbulkan “modularity” (dapat dibongkar pasang). Modularity
“Modularity” mengacu pada pertukaran protokol di level tertentu tanpa mempengaruhi atau merusak hubungan atau fungsi dari level lainnya. Dalam sebuah layer, protokol saling dipertukarkan, dan memungkinkan komunikasi terus berlangsung. berlangsung. Pertukaran Pertukaran ini berlangsu berlangsung ng didasarkan didasarkan pada perangka perangkatt keras “hardware” “hardware” dari dari vendor yang berbeda dan bermacam-macam alasan atau keinginan yang berbeda. Modularity
Seperti contoh Jasa Antar/Kurir. “Modularity” pada level transportasi menyatakan bahwa tidak penting, bagaimana cara paket sampai ke pesawat.
Paket untuk sampai di pesawat, dapat dikirim melalui truk atau kapal. Masing-masing cara tersebut, pengirim tetap mengirimkan dan berharap paket tersebut sampai di Toronto. Pesawat terbang membawa paket ke Toronto tanpa memperhatikan bagaimana paket tersebut sampai di pesawat itu. 7 Layer OSI
Model OSI terdiri dari 7 layer : • • • • • • •
Application Presentation Session Transport Network Network Data Link Physical
Apa yang dilakukan oleh 7 layer OSI ?
Ketika data ditransfer melalui jaringan, sebelumnya data tersebut harus melewati ke-tujuh layer dari satu terminal, mulai dari layer aplikasi sampai physical layer, kemudian di sisi penerima, data tersebut melewati layer physical sampai aplikasi. Pada saat data melewati satu layer dari sisi pengirim, maka akan ditambahkan satu “header” sedangkan pada sisi penerima “header” dicopot sesuai dengan layernya. Model OSI
Tujuan utama penggunaan model OSI adalah untuk membantu desainer jaringan memahami fungsi dari tiap-tiap layer yang berhubungan dengan aliran komunikasi data. Termasuk jenis jenis protoklol protoklol jaringan jaringan dan metode metode transmisi. transmisi. Model dibagi menjadi 7 layer, dengan karakteristik dan fungsinya masing-masing. Tiap layer harus harus dapat dapat berkom berkomunik unikasi asi dengan dengan layer layer di atasnya atasnya maupun maupun dibawa dibawahny hnyaa secara secara langsung langsung melalui serentetan protokol dan standard.
Model OSI
Keterangan
Menyed ediak iakan an jasa jasa untu untuk k aplik aplikasi asi Applicatio Application n Layer: Layer: Meny pengguna. pengguna. Layer ini bertanggung bertanggungjawab jawab atas pertukaran pertukaran informasi antara program komputer, seperti program e-mail, dan service lain yang jalan di jaringan, seperti server printer atau aplikasi komputer lainnya.
Presentation Layer: Bertanggung jawab bagaimana data diko dikonv nver ersi si dan dan difo diform rmat at untu untuk k tran transf sfer er data data.. Cont Contoh oh konversi format text ASCII untuk dokumen, .gif dan JPG untu untuk k gamba ambar. r. Layer ayer ini ini memb memben entu tuk k kode kode konv konver ersi si,, translasi data, enkripsi dan konversi.
Menentu ntuka kan n baga bagaim iman anaa dua dua termi terminal nal Sessio Session n Layer: Layer: Mene menjaga, menjaga, memelihara memelihara dan mengatur mengatur koneksi,koneksi,- bagaimana bagaimana mereka saling berhubungan satu sama lain. Koneksi di layer ini disebut “session”.
Bertang nggu gung ng jawab jawab memb membag agii data data Transpor Transportt Layer: Layer: Berta menjadi segmen, menjaga koneksi logika “end-to-end” antar term termin inal al,, dan dan meny menyed edia iaka kan n pena penang ngan anan an erro errorr (err (error or handling).
Network Layer: Bertanggung Bertanggung jawab menentukan menentukan alamat jaringan, jaringan, menentukan menentukan rute yang harus diambil selama perjalanan, perjalanan, dan menjaga menjaga antrian trafik di jaringan. jaringan. Data pada pada layer ini berbentuk paket.
enyedi diak akan an link link untu untuk k data data,, Data Data Lin Link Laye Layerr: Menye memaketkannya menjadi frame yang berhubungan dengan “hardware” kemudian diangkut melalui media. komunikasinya dengan kartu jaringan, mengatur komunikasi layer physical antara sistem koneksi dan penanganan error.
Bertang nggu gung ng jawab jawab atas atas pros proses es data data Physical Physical Layer: Layer: Berta menja menjadi di bit dan dan mentr mentran ansfe sfern rnya ya melal melalui ui medi media, a, seper seperti ti kabel, dan menjaga koneksi fisik antar sistem.
Penjelasan lain adalah dibawah ini : Layer 7 --> Application, layer yang mendefinisikan mendefinisikan pelayanan komunikasi jaringan dalam bentuk aplikasi seperti seperti : Telnet, Telnet, FTP, FTP, HTTP, HTTP, SMTP, SMTP, SNMP, SNMP, SSH SSH Layer 6 --> Presentation, layer yang mendefinisikan format data seperti ASCII, HTML, JPG dan lainnya yang dikirimkan ke jaringan yang dapat dimanipulasi sehingga bisa di mengerti oleh penerima / kita contohnya anda menerima email tapi tidak bisa tertampil secara sempurna karena ada format yang tidak dikenali. Hal ini merupakan kegagalan dari layer presentasi Layer 5 --> Session, layer yang mendefinisikan bagaimana memulai mengontrol dan menghentikan sebuah conversation/komunikasi antar mesin, contohnya kalo kita ambil uang di mesin ATM dari memasukan pin sampai dengan mengambil uang yang sebelumnya mesin berkomunikas berkomunikasii dengan dengan server server dahulu tentang saldo rekening rekening anda dan dan jumlah jumlah yang anda minta. minta. Dalam Session kita bisa menjumpai SQL, NFS, RPC dan lain-lainnya Layer 4 --> Transport, layer yang mendefinisikan managemen dari virtual circuit antar host
dalam jaringan yang mengandung rangkain protocol dan permasalahan transprotasi data. Dilayer ini mengatur arus koneksi dan pengendalian error dalam proses pengiriman paket data seperti TCP, UDP dan SPX Layer 3 --> Network, layer yang mendefinisikan akhir pengiriman paket data dimana computer mengidentifikasi logical address sepert IP Adreses bagaimana menuruskan / routing (oleh router) untuk siapa pengiriman paket data.Layer ini juga mendefinisikan fragmentasi dari sebuah paket dengan ukuran unit yang lebih kecil. Router adalah contoh yang tepat dari definisi layer ini. Layer 2 --> Data Link, layer ini lebih menspesifikan pada bagaimana paket data didistribusikan / ditransfer data melalui media particular, atau lebih yang kita kenal seperti Ethernet, hub dan switches Layer 1 --> Physical, Layer terendah ini mendefinisikan media fisik dari transmisi paket data dimana protocol digunakan seperti Ethernet pinout, Kabel UTP (RJ45, RJ48 dsb) kita bisa perkirakan perkirakan layer layer ini tentang tentang kabel kabel dan konektornya. konektornya. Contoh praktis OSI Model
Sebagai contoh sehari-hari kita menerima email : Layer 7, Anda memakai Microsof Outlook yang mempunyai fungsi SMTP dan POP3 Layer 6, anda mengirim email dengan format ASCII atau HTML Layer 5, anda menggunakan email anda harus menginstal OS dahulu untuk membuka sesi komunikasi jaringan. Layer 4, OS membuka SMTP dengan sebuah TCP socket kemudian protocol terbuka untuk menerima data dari server email Layer 3, computer mencari IP addres dari SMTP Server dengan melihat routing table yang diberikan OS Router jika tidak ditemukan akan memberikan pesan. Layer 2, Paket Data dari IP addres di kirimkan oleh Ethernet Layer 1, mengubah paket data menjadi signal elektrik yang ditransformasilkan pada kabel UTP Cat 5 Dari sini kita bisa mengerti kegunaan teoristis dari OSI Layer