Modul Jaringan
OSI MODEL by Indras Yuda .S
7th Application
6th Presentation
Layer atas
Host layers 5th Session
4th Transport
3rd Network Layer bawah Media layers
2nd Data Link
1st Physical
http://tekinfo.web.id
@2009
Modul Jaringan
➢
Apa OSI Model itu, dan Kegunaannya ?
➢
Sejarah OSI Layer
➢
Layer OSI Model dan Penjelasannya
http://tekinfo.web.id
@2009
Modul Jaringan
A. Apa OSI layer itu, dan Kegunaannya ? Bagi anda yang ingin mendalami jaringan tentunya harus mengetahui OSI Model, Apa OSI Model itu ? . Kata “ OSI “ merupakan kependekan dari Open System Interconnection. OSI dapat diartikan sebuah sistem yang terbuka untuk berkomunikasi dengan sistem yang lain. OSI Model merupakan model standar yang digunakan dalam komunikasi jaringan. OSI Model yang kita kenal ada 7 layer. Itu mengapa model jaringan disebut OSI Model 7 layer ?, karena OSI Model terdiri dari 7 layer (lapisan). Dimana masing-masing layer mempunyai fungsi yang spesifik dalam sebuah jaringan. Jadi dengan OSI Model ini anda dapat memahami fungsifungsi dan cara kerja jaringan pada tiap layernya (lapisannya). Mau tahu sejarah singkat tentang OSI, mari kita simak dengan baik-baik.
B. Sejarah OSI Model Dahulu pada era 70-an, banyak perusahaan software maupun hardware yang membuat System Network Architektur (SNA), yang antara lain IBM, Digital, Sperry, Burough dll. Tentunya masing masing perusahaan tersebut membuat aturan - aturan sendiri yang satu sama lain tidak sama, misalkan IBM mengembangkan SNA yang hanya memenuhi kebutuhan komputer - komputer IBM. Dari sini kemudian timbul masalah misalkan jaringan komputer menggunakan SNA produk IBM ingin dihubungkan dengan SNA produk Digital tentunya tidak bisa, hal ini disebabkan protokolnya tidak sama. Analoginya, misalkan anda berbicara dengan bahasa jawa, tentunya akan dimengerti oleh orang lain yang mengetahui bahasa jawa, ketika anda berbicara dengan orang Sunda apakah bahasa anda bisa diterima oleh orang tersebut ? tentunya tidak ? Masalah ini bisa diselesaikan jika anda berbicara menggunakan bahasa standar yang tentunya bisa dimengerti lawan bicara anda. Menghadapi kenyataan ini, kemudian The International Standard Organization (ISO) pada sekitar tahun 1980-an, meluncurkan sebuah standar model referensi yang berisi cara kerja serangkaian protokol SNA. Model referensi ini selanjutnya dinamakan Open System Interconnection (OSI). Nah itu sejarah singkat mengenai OSI. Sekarang kita lanjutkan bahasan kita ke 7 layer OSI Model.
http://tekinfo.web.id
@2009
Modul Jaringan
C. Layer OSI Model dan Penjelasannya Layer pada OSI Model terdiri dari lapisan atas dan lapisan bawah. Lapisan atas dari model OSI berurusan berurusan dengan dengan persoal persoalan an aplikasi aplikasi dan pada umumn umumnya ya diimplem diimplementa entasi si hanya hanya pada pada softwar softwaree aplikasi yang berisi sebuah komponen komunikasi. Sedangkan Lapisan bawah dari model OSI mengendalika mengendalikan n persoalan transport data yang diimplementasikan diimplementasikan ke dalam hardware hardware dan software pada media jaringan. Pemisahan kedua lapisan tersebut, ditampilkan pada tabel sebagai berikut :
7. Application 6. Presentation
Appl Applic icat atio ion n
Lapi Lapisa san n atas atas
5. Session 4. Transport 3. Network 2. Data Link
Data Transport Transport Lapisan bawah bawah
1. Physical
Untuk layer 4-7 pada OSI Model sering kali disebut dengan host layers, karena pada lapisan ini memberikan layanan bagi host - host di jaringan (melalui software aplikasi). Sedangkan layer 1-3 pada OSI Model sering kali disebut media layers, karena lapisan ini memberikan layanan pada media jaringan (hardware dan software) sehingga terbentuknya sebuah jaringan.
http://tekinfo.web.id
@2009
Modul Jaringan
Setelah tadi disinggung bahwa OSI Model memiliki 7 layer, 7 layer tersebut adalah :
1. Physical Physical Layer Layer Layer Physical mempunyai tugas untuk mentransmisikan serangkaian bit (binary digit) yang merupa merupaka kan n komb kombin inasi asi dari dari angka angka 0 dan dan 1 melal melalui ui media media trans transmis misi. i. Pada Pada lay layer ini tidak tidak mendefinisikan media transmisi secara detail, tetapi hanya mendefinisikan bagaimana pola bit bit dikodekan menjadi sinyal - sinyal yang ditransmisikan. Media transmisi disini adalah bisa berupa kabel, gelombang microwave, infra red, fiber optic dll. Data biner dikodekan dalam bentuk yang dapat ditransmisi melalui media jaringan, sebagai contoh kabel, transceiver dan konektor yang berkaitan dengan layer Physical. Layer ini hanya digunakan sebagai penyedia jalur transmisi saja, tanpa bertanggung jawab jika terjadi kerusakan data. Peralatan seperti kabel dan network card adalah berada pada layer ini.
2. Data Link Laye Layerr Laye Layerr ini sedikit sedikit lebih lebih "cerdas "cerdas"" dibandin dibandingkan gkan dengan dengan laye layerr physi physical, cal, karena karena menye menyediak diakan an transfer data yang lebih nyata. Sebagai penghubung antara media network dan layer protocol yang lebih high-level. Layer ini bertugas menyediakan sarana komunikasi dari node ke node dalam jaringan lokal. Layer data link bertanggung-jawab pada paket akhir dari data binari yang berasal dari level yang lebih tinggi ke paket diskrit sebelum ke layer physical. Ketika Ketika laye layerr data link menerima menerima message message yang yang akan ditansmisik ditansmisikan, an, maka maka laye layerr ini akan mengubah message tersebut menjadi unit - unit yang lebih kecil dan biasanya disebut frame (seringkali disebut paket). Mengirimkan frame (blok dari data) melalui suatu network. Jika sebuah frame akan ditransmisikan, maka frame tersebut dilengkapi dengan address pengirim dan address
http://tekinfo.web.id
@2009
Modul Jaringan
penerima penerimany nya. a. Ethernet Ethernet (802.2 (802.2 dan 802.3), 802.3), Tokenbus okenbus (802.4) (802.4) dan Tokenring okenring (802.5) (802.5) adalah adalah protocol pada layer Data-link . Layer ini juga menyediakan mekanisme pengalamatan yang memungkinkan frame dikirimkan ke node yang benar atau sesuai dengan alamatnya. Mekanisme pengalamatan yang disediakan pada layer ini salah satunya adalah pengalamatan fisik pada network adapternya. Pada masing masing masing netwo network rk adapter adapter biasan biasanya ya disediak disediakan an sebuah sebuah ID atau yang yang sering sering disebut disebut Medium Medium Access Control (MAC). Selain Selain mekanis mekanisme me pengal pengalamat amatan, an, laye layerr ini juga juga dilengka dilengkapi pi dengan dengan check check error error data yang yang biasanya disebut Frame Check Sequence (FCS). Metode yang umum digunakan untuk check error data biasanya menggunakan metode Cyclic Redudance Checksum (CRC). Data link biasanya digunakan oleh hub dan switch.
3. Netwo Network rk Laye Layerr Tugas utama dari layer network adalah menyediakan fungsi routing sehingga paket dapat dikirim keluar dari segment network lokal ke suatu tujuan yang berada pada suatu network lain. IP (Internet (Internet Protoc Protocol) ol) umumn umumnya ya digunaka digunakan n untuk untuk tugas tugas ini. Protoc Protocol ol lainny lainnyaa seperti seperti IPX (Internet Packet eXchange). Perusahaan Novell telah memprogram protokol menjadi beberapa, seperti SPX (Sequence Packet Exchange) & NCP (Netware Core Protocol). Protokol ini telah dimasukkan ke sistem operasi Netware.
Beberapa fungsi yang mungkin dilakukan oleh Layer Network yaitu: – Membagi aliran data biner ke paket diskrit dengan panjang tertentu. – Mendeteksi Error. – Memperbaiki error dengan mengirim ulang paket yang rusak. – Mengendalikan aliran.
http://tekinfo.web.id
@2009
Modul Jaringan
Kadangkala sebuah jaringan tidak hanya terdiri dari jaringan local saja, bahkan dalam sebuah jaringan bisa terdiri dari beberapa segment. Jaringan yang terdiri dari segment - segment tersebut biasanya biasanya disebut internetwork. internetwork. Jika terkoneksi terkoneksi dengan internetwork, internetwork, maka tentunya tentunya harus ditambahkan sebuah mekanisme yang dapat mempercepat transmisi data antar node . Untuk mengirimkan message pada suatu internetwork, tiap - tiap jaringan harus mempunyai cara yang unik, yaitu dengan cara mengidentifikasi address jaringan tersebut. Ketika sebuah message akan ditransmisikan, maka layer ini akan menambahkan sebuah header yang berisi alamat asal (source address) dan alamat tujuan (destination address). Kombinasi dari data tersebut tersebut biasan biasanya ya dinamak dinamakan an paket. paket. Informas Informasii alamat alamat tujuan tujuan tersebu tersebutt digunak digunakan an untuk untuk mengirimkan message tadi ke alamat suatu jaringan. Setelah message sampai pada jaringan yang dituju dengan benar, maka selanjutnya data link akan mentransmisikan message tersebut ke alamat alamat node node tujuann tujuannya ya.. Proses Proses meneruska meneruskan n sebuah sebuah paket paket ke alamat alamat suatu suatu jaringan jaringan disebut disebut routing , sedangkan hardware yang melakukan proses routing disebut routers.
Pada sebuah jaringan biasanya terdiri dari 2 tipe node : 1. End System 2. Intermediate System
End system digunakan untuk menyediakan pelayanan kepada user. System ini digunakan untuk menambahkan informasi alamat jaringan pada paket yang ditransmisikan, tetapi end system ini tidak melakukan proses routing. End system biasanya kalau di TCP/IP disebut host. Berbeda dengan End system, tipe intermadiate system menyediakan fasilitas untuk routing hal ini dikarena dikarenakan kan routing routing itu sendiri sendiri mempun mempunya yaii cara kerja kerja yang yang kompl kompleks, eks, sehingg sehinggaa tidak tidak didesain untuk menyediakan pelayanan kepada end user. Istilah Intermediate system ini biasanya kalau di TCP/IP disebut gateway. Sebuah router bisa juga dioperasikan untuk mengkoneksikan jaringan yang mempunyai format fisik dan logic yang berbeda. Contoh jaringan menggunakan Ethernet bisa dihubungkan dengan jaringan dengan menggunakan Token Ring .
http://tekinfo.web.id
@2009
Modul Jaringan
4. Transport ransport Layer Layer Layer transport data menggunakan protocol seperti UDP, TCP atau SPX (Sequence Packet eXchange, yang satu ini digunakan oleh NetWare, tetapi khusus untuk koneksi berorientasi IPX). Layer transport adalah pusat dari mode-OSI. Layer ini menyediakan transfer yang reliable dan transparan antara kedua titik akhir, layer ini juga menyediakan multiplexing (kendali aliran dan pemeriksa pemeriksaan an error serta memperb memperbaiki aikiny nyaa yang yang artinya artinya memast memastikan ikan bahwa bahwa pengirim pengiriman an data bebas kesalahan dan kehilangan paket data.). Tugas utama layer ini adalah memecah sebuah data yang berukuran besar menjadi beberapa buah fragmen - fragmen kecil, agar bisa ditransmisikan dengan mudah.
Mengapa sebuah data dipecah - pecah menjadi fragmen - fragmen adalah : •
Jika suatu data dikirimkan dalam jumlah besar, maka kemungkinan yang terjadi adalah data tersebut nantinya akan memonopoli media transmisi, sehingga data yang lain tidak bisa memakai media tersebut sampai data tadi selesai ditransmisikan.
•
Misal data yang dikirimkan jumlah 100 Kb, dan ketika ditransmisikan terjadi kesalahan maka data tadi harus dikirim ulang dengan jumlah 100Kb. Misalkan data 100 Kb. Tadi dipecah -pecah per 1 Kb, kemudian terjadi error dalam pengiriman data dengan jumlah 1Kb, maka data yang ditransmisikan ulang sebesar 1 Kb.
Sudah dijelaskan diatas bahwa tugas layer ini : memecah data menjadi fragmen - fragmen. Ketika Ketika fragmen fragmen tadi sampai sampai pada tujuanny tujuannyaa maka layer layer transport transport di pihak pihak penerima penerima akan menyusun ulang fragmen-fragmen tersebut sesuai dengan urutannya. Kita tahu bersama bahwa sekarang rata - rata system operasi bersifat multitasking. Misalkan pada waktu waktu yang yang bersama bersamaan an terdap terdapat at beberapa beberapa file yang yang akan ditransm ditransmisik isikan an node yang yang berlainan. Agar bisa dipastikan fragmen - fragmen tadi bisa diterima sesuai dengan file yang diinginkan, maka pada layer ini juga dilengkapi dengan Service Access Point (SAP) ID. Jadi setiap file yang akan dikirimkan diberi identitas, kemudian setelah sampai di tujuan, file -
http://tekinfo.web.id
@2009
Modul Jaringan
file tersebut disusun kembali berdasarkan identitas tersebut. SAP ID ini biasanya di TCP/IP diistilahkan port.
5. Session Session Laye Layerr Layer Session, sesuai dengan namanya, sering disalah artikan sebagai prosedur log on pada network dan berkaitan dengan keamanan. Layer ini menyediakan layanan ke dua layer diatasnya, melakukan koordinasi komunikasi antara entiti layer yang diwakilinya. Beberapa protocol pada layer ini: NETBIOS: suatu session interface dan protocol, dikembangkan oleh IBM, yang menyediakan layanan ke layer presentation dan layer application. NETBEUI (NETBIOS Extended User Interface), suatu pengembangan dari NETBIOS yang digunakan pada produk Microsoft networking, seperti Windows NT dan LAN Manager. ADSP (AppleTalk Data Stream Protocol), PAP (Printer Access Protocol), yang terdapat pada printer Postscript untuk akses pada jaringan AppleTalk . Lapisan ini mempunyai tugas untuk mengendalikan bagaimana pola komunikasi antar node.
Komunikasi antar node ini biasanya terbagi menjadi 3 macam : •
Simplex : Satu node berfungsi sebagai pengirim saja dan node yang lain hanya berfungsi sebagai penerima saja.
•
Half Duplex : sistem ini mirip seperti jika kita berkomunikasi dengan HT. Jadi beberapa node bisa saling mengirim atau menerima data dalam waktu yang bergantian.
•
Full Duplex : semua node dapat saling bertukar informasi pada waktu yang bersamaan.
Layer session melakukan proses komunikasi biasanya terbagi menjadi 3 fase : •
Pembe Pembentuk ntukan an hubunga hubungan. n. Disini Disini node memben membentuk tuk suatu suatu kontak kontak dengan dengan node node yang yang lain. lain. Mereka kemudian menyepakati aturan - aturan komunikasi, termasuk protocol apa saja yang digunakan dan menentukan parameter komunikasi yang akan dipakai komunikasi nantinya.
•
Pemindahan data. Disini node - node tersebut saling melakukan proses pertukaran data.
http://tekinfo.web.id
@2009
Modul Jaringan •
Pemutusan hubungan. Jika proses komunikas sudah selesai dilakukan, maka pada bagian ini akan dilakukan pemutusan komunikasi.
Dalam Dalam proses proses komun komunikas ikasii tersebut tersebut juga juga ditentuk ditentukan an apakah apakah komun komunikas ikasii menggun menggunakan akan cara connectionless atau connection oriented . Connectionless adalah proses pengiriman data tanpa
disertai tanggung jawab jika terjadi kesalahan data. Artinya jika dalam sebuah pengiriman ternyata terjadi kesalahan maka data tersebut tidak akan dikirim ulang. Sedangkan connection oriented adalah kebalikan dari connectionless. Metode connectionless ini kalau dalam protocol
TCP/IP TCP/IP biasan biasanya ya digunaka digunakan n untuk untuk komun komunikas ikasii UDP (User (User Datagram Datagram Protoc Protocol). ol). Sedangk Sedangkan an connection oriented digunakan untuk komunikasi TCP (Transfer Control Protocol).
6. Presenta Presentation tion Laye Layerr Layer presentation dari model OSI melakukan hanya suatu fungsi tunggal yaitu translasi dari berbagai tipe pada syntax sistem. Kompresi data (dan enkripsi yang mungkin) ditangani oleh layer ini. Layer ini mempunyai tugas untuk menterjemahkan data yang dikirim maupun yang diterima agar bisa ditampilkan di layer aplikasi. Teknik yang paling umum adalah dengan cara mengubah semua kode data tersebut menjadi kode standar yang bisa dimengerti oleh dua host sehingga membuat dua host tersebut dapat berko berkomun munikas ikasi. i. Kode Kode standar standar yang yang digunaka digunakan n pada protoc protocol ol OSI adalah adalah Abstrac Abstractt Syntax Syntax Representation , Revisi I (ASN.1) Dalam protocol TCP/IP menggunakan kode standar External Data Reprentation (XDR), yang digunakan dalam Network File System (NFS) .
7.
Applicat Application ion Laye Layerr Laye Layerr ini adalah adalah yang yang paling paling ‘cerdas ‘cerdas’’, gatew gateway ay berada berada pada pada laye layerr ini. Gatewa Gateway y melakuka melakukan n pekerjaan yang sama seperti sebuah router, tetapi ada perbedaan diantara mereka. Layer Application adalah penghubung utama antara aplikasi yang berjalan pada satu komputer
http://tekinfo.web.id
@2009
Modul Jaringan
dan resources network yang membutuhkan akses padanya. Layer Application adalah layer dimana user akan beroperasi padanya, protocol seperti FTP, telnet, SMTP, HTTP, POP3 berada pada layer Application. Layer Layer ini menyediakan menyediakan pelayanan pelayanan aplikasi bagi user, yang digunakan untuk berkomunikas berkomunikasii melalui jaringan, Seperti : a. Web, yang digunakan untuk browser. b. E-mail, Untuk mengirim mail ke user lain. c. Telnet, Gopher dll.
Notes : Routers dan Gateway Perbedaan antara router dan gateway mudah dipahami ketika anda mengerti tentang OSI Model. Gatewa Gateway y berada berada pada laye layerr Applica Application tion,, sedangka sedangkan n router router aktif aktif pada laye layerr Networ Network k dan Transport. Hal ini berarti suatu router lebih cepat dari pada gateway, karena protocol pada gateway harus melalui Layer Session, Presentation dan Application untuk di route.
Demikian yang dapat saya persembahkan, mohon maaf bila terdapat kesalahan. Saran dan kritik bisa anda kirim melalui via email ke
[email protected] . Materi berikutnya saya akan membahas tentang :
Protokol (Terminologi Protokol)
“Mari kita cerdaskan bangsa” http://tekinfo.web.id
@2009
Modul Jaringan
DAFTAR PUSTAKA
Tanenbaum, Andrew.S. Jaringan Komputer. Jilid 1. Prenhallindo. Jakarta.1997 .
Williams, Brian.K. Using Information Technology: A Practical Introduction to Computers and Communications. McGrawHilll.NY. 2003.
Utomo, Eko.P. Pengantar Jaringan Komputer Bagi Pemula. Yrama Widya. Bandung. 2006.
http://tekinfo.web.id
@2009