Lompat ke konten Lompat ke sidebar Lompat ke footer

Pemodelan Layer OSI (Open System Interconnection)

Pemodelan Layer OSI (Open System Interconnection)
Pemodelan Layer OSI (Open System Interconnection)

Pada jaman dahulu sebelum terciptanya OSI, melakukan sebuah komunikasi pada jaringan komputer tidaklah mudah sebab masing-masing vendor dan developer di masa itu menggunakan protokol jaringan mereka masing-masing, sehingga menyulitkan pengguna ketika akan melakukan pertukaran data dari suatu komputer dengan komputer lain disebabkan karena protokol jaringan yang dimiliki masing-masing komputer tersebut berbeda.

Melihat hal tersebut, pada tahun 1980-an badan standarisasi internasional yaitu International Organization for Standardization (ISO) membuat sebuah model referensi yang disebut OSI yang terdiri dari tujuh layer. Setiap layer memiliki perannya masing-masing sehingga disaat ini kita tidak perlu khawatir mengenai masalah protokol komputer apa yang akan anda gunakan untuk dapat berkomunikasi dengan teman anda. Untuk lebih jelas mengenai pengertian OSI layer atau model OSI, tujuh layernya dan bagaimana cara kerjanya, simak penjelesan berikut ini.

Pengertian OSI Layer (Model OSI)

Open System Interconnection atau biasa disingkat OSI adalah sebuah model referensi dalam bentuk kerangka konseptual yang mendefinisikan standar koneksi untuk sebuah komputer. Tujuan dibuatnya model referensi OSI ini adalah agar menjadi rujukan untuk para vendor dan developer sehingga produk atau software yang mereka buat dapat bersifat interporate, yang berarti dapat bekerja sama dengan sistem atau produk lainnya tanpa harus melakukan upaya khusus dari si pengguna.

Terdapat 7 layer pada model OSI. Setiap layer bertanggungjawab secara khusus pada proses komunikasi data. Misalnya, satu layer bertanggungjawab untuk membentuk koneksi antar perangkat, sementara layer lainnya bertanggungjawab untuk mengoreksi terjadinya "error" selama proses transfer data berlangsung.


Model OSI
Model OSI

Model Layer OSI dibagi dalam dua group: "Upper Layer" dan "Lower Layer". Upper Layer fokus pada aplikasi pengguna dan bagaimana file direpresentasikan dikomputer. Untuk Network Engineer, bagian utama yang menjadi perhatiannya adalah pada Lower Layer. Lower Layer adalah intisari komunikasi data melalui jaringan aktual.

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 protokol jaringan dan metode transmisi.


Bagian Layer OSI
Bagian Layer OSI

Pada prosesnya model OSI dibagi menjadi tujuh layer yang mana tiap layer tersebut memiliki peran yang saling terkait antara layer diatas dengan layer yang dibawahnya. Berikut ini penjelasan mengenai tujuh layer OSI.

Fungsi 7 OSI Layer

1. Physical Layer

Physical layer merupakan layer pertama atau yang terendah dari model OSI. Layer ini bertanggung jawab untuk mentransmisikan bit data digital dari physical layer perangkat pengirim (sumber) menuju ke physical layer perangkat penerima (tujuan) melalui media komunikasi jaringan.

Physical Layer

Pada physical layer data ditransmisikan menggunakan jenis sinyal yang didukung oleh media fisik, seperti tegangan listrik, kabel, frekuensi radio atau infrared maupun cahaya biasa.


Protokol yang berada dalam lapisan ini:

1. PPP (Point to Point Protocol) Protokol yang digunakan untuk Point to Point pada suatu jaringan.
2. SLIP (Serial Line Internet Protocol) Protokol yang digunakan untuk menyambung serial.

2. Data Link Layer

Data link layer bertanggung jawab untuk memeriksa kesalahan yang mungkin terjadi pada saat proses transmisi data dan juga membungkus bit kedalam bentuk data frame. Data link layer juga mengelola skema pengalamatan fisik seperti alamat MAC pada suatu jaringan. Data link layer merupakan salah satu layer OSI yang cukup kompleks, oleh karena itu layer ini kemudian dibagi lagi menjadi dua sublayer, yaitu layer Media Access Control (MAC) dan Layer Logical Link Control (LLC).


Data Link Layer

Layer Media Access Control (MAC) bertanggung jawab untuk mengendalikan bagaimana sebuah perangkat pada suatu jaringan memperoleh akses ke medium dan izin untuk melakukan transmisi data. Layer Logical Link Control (LLC) bertanggung jawab untuk mengidentifikasi dan membungkus protokol network layer dan mengontrol pemeriksaan kesalahan dan juga melakukan sinkronisasi pada frame.

3. Network Layer

Network layer bertanggung jawab untuk menetapkan jalur yang akan digunakan untuk melakukan transfer data antar perangkat didalam suatu jaringan. Router jaringan beroperasi pada layar ini, yang mana juga menjadi fungsi utama pada layer network dalam hal melakukan routing.

Routing memungkinkan paket dipindahkan antar komputer yang terhubung satu sama lain. Untuk mendukung proses routing ini, network layer menyimpan alamat logis seperti alamat IP untuk setiap perangkat pada jaringan. Layer Network juga mengelola pemetaan antara alamat logikal dan alamat fisik. Dalam jaringan IP, pemetaan ini dilakukan melalui Address Resolution Protocol (ARP).

  1. IP (Internetworking Protocl) Mekanisme transmisi yang digunakan untuk mentransportasikan data dalam-dalam paket yang disebut datagram.
  2. ARP (Address Resulotion Protocol) Protokol yang digunakan untuk mengetahui alamat IP berdasarkan alamat fisik dari sebuah komputer.
  3. RARP (Reverse Address Resulotion Protocol) Protokol yang digunakan untuk mengetahui alamat fisik melalui IP komputer.
  4. ICMP (Internet Control Message Protocol) Mekanisme yang digunakan oleh sejumlah host untuk mengirim notifikasi datagram yang mengalami masalah pada hostnya.
  5. IGMP (Internet Group Message Protocol) Protokol yang digunakan untuk memberi fasilitas message yang simultan kepada group penerima.

4. Transport Layer

Transport layer bertanggung jawab untuk mengirimkan pesan antara dua atau lebih host didalam jaringan. Transport layer juga menangani pemecahan dan penggabungan pesan dan juga mengontrol kehandalan jalur koneksi yang diberikan. Protokol TCP merupakan contoh yang paling sering digunakan pada transport layer.

Transport Layer

Protokol yang berada dalam lapisan ini :
  1. TCP (Transmission Control Protocol) Protokol yang menyediakan layanan penuh lapisan transport untuk aplikasi.
  2. UDP (User Datagram Protocol) Protokol Connectionless dan proses-to-proses yang hanya menambahkan alamat port, checksum error control dan panjang informasi data pada layer di atasnya.

5. Session Layer

Session layer bertanggung jawab untuk mengendalikan sesi koneksi dialog seperti menetapkan, mengelola dan memutuskan koneksi antar komputer. Untuk dapat membentuk sebuah sesi komunikasi, session layer menggunakan sirkuit virtual yang dibuat oleh transport layer.


Session Layer

Protokol yang berada dalam lapisan ini :
  1. NetBIOS Berfungsi sebagai penyiaran pesan maksud nya memungkinkan user mengirim pesan tunggal secara serempak ke komputer lain yang terkoneksi.
  2. NetBEUI (NetBIOS Extendeed User Interface) Berfungsi sama dengan NetBIOS hanya sedikit dikembangkan lagi dengan menambahkan fungsi yang memungkinkan bekerja dengan beragam perangkat keras dan perangkat lunak.
  3. ADSP (AppleTalk Data Stream Protocol) Berfungsi protokol ini memantau aliran data diantara dua komputer dan untuk memeriksa aliran data tersebut tidak terputus.
  4. PAP (Printer Access Protocol) Berfungsi printer Postscript untuk akses pada jaringan AppleTalk dan untuk mengendalikan bagaimana pola komunikasi antar node. 
  5. SPDU (Session Protocol Data Unit) Berfungsi mendukung hubungan antara dua session service user.

6. Presentation Layer

Presentation layer bertanggung jawab untuk mendefinisikan sintaks yang digunakan host jaringan untuk berkomunikasi. Presentation layer juga melakukan proses enkripsi/ dekripsi informasi atau data sehingga mampu digunakan pada lapisan aplikasi.


Presentation Layer

Protokol yang berada dalam level ini :
  1. TELNET (Telecommunication Network) Protokol yang digunakan untuk akses remote masuk ke suatu host, data berjalan secara lain teks.
  2. SMTP (Simple Mail Transfer Protocol) Salah satu protokol yang biasa digunakan dalam pengiriman E-mail di internet atau untuk mengirimkan data dari komputer pengirim E-mail ke server E-mail penerima.
  3. SNMP (Simple Network Management Protocol)
  4. Protokoll yang digunakan dalam suatu manajemen jaringan.

7. Application Layer

Application layer merupakan lapisan paling atas dari model OSI dan bertanggung jawab untuk menyediakan sebuah interface antara protokol jaringan dengan aplikasi yang ada pada komputer. Application layer menyediakan layanan yang dibutuhkan oleh aplikasi, seperti menyediakan sebuah interface untuk Simple Mail Transfer Protocol (SMTP), telnet dan File Transfer Protocol (FTP). Pada bagian sinilah dimana aplikasi saling terkait dengan jaringan.

Application Layer

Protokol yang berada dalam lapisan ini :
  1. HTTP (Hyper Text Transfer Protocol) Protokol ini yang dipergunakan untuk mentransfer dokumen dan web dalam sebauh web browser, melalui (World Wide Web) WWW. HTTP juga merupakan protokol yang meminta dan menjawab antar klien dan server. 
  2. FTP (File Transfer Protocol) Protokol internet yang berjalan dalam layer aplikasi yang merupakan standar untuk mentransfer file komputer antar mesin-mesin dalam sebuah jaringan internet.
  3. NFS (Network File System) Jaringan protokol yang memungkinkan pengguna di klien komputer untuk mengakses file melalui jaringan dengan cara yang sama dengan bagaiman penyimpanan lokal yang diaksesnya.
  4. DNS (Domain Name System) Protokol ini digunakan untuk memberikan suatu nama domain pada sebuah alamat IP agar lebih mudah diingat.
  5. POP3 (Post Office Protocol) Protokol yang digunakan untuk mengambil E-mail dari suatu mail transfer agent yang akhirnya E-mail tersebut akan di download kedalam jaringan lokal.
  6. MIME (Multipurpose Internet Mail Extension) Protokol yang digunakan untuk mengirim file binary dalam bentuk teks. 
  7. SMB (Server Message Block) Protokol yang digunakan untuk mentransfer server-server file ke DOS dan Windows.
  8. NNTP (Network News Transfer Protocol) Protokol yang digunakan untuk menerima dan mengirim newsgroup.
  9. DHCP (Dynamic Configuration Protocol) Layanan yang memberikan alamat IP kepada komputer yang meminta nya secara otomatis.

Cara Kerja OSI Layer

Proses berjalannya data dari suatu host ke host lain pada sebuah jaringan terbilang cukup panjang, semua data tersebut harus melalui setiap layer dari OSI untuk dapat sampai ke host tujuan. Contoh misalnya ketika anda akan mengirimkan sebuah email ke komputer lain pada sebuah jaringan komputer.

Proses yang terjadi pertama adalah pada application layer, yaitu menyediakan program aplikasi email yang akan digunakan untuk mengirim data ke komputer lain melalui jaringan. Pada presentation layer email tersebut kemudian dikonversi menjadi sebuah format jaringan. Kemudian pada session layer akan dibentuk sebuah sesi perjalanan data tersebut dari mulai dibentuk hingga selesainya proses pengiriman.


Cara Kerja Layer OSI
Cara Kerja Layer OSI

Pembentukan paket dimulai dari layer teratas model OSI. Application layer mengirimkan data ke presentation layer, di presentation layer data ditambahkan header dan atau trailer kemudian dikirim ke layer dibawahnya, pada layer dibawahnya pun demikian, data ditambahkan header atatu trailer kemudian dikirimkan ke layer dibawahnya lagi, terus demikian sampai ke physical layer. Di physical layer data dikirimkan melalui media transmisi ke host tujuan. Di host tujuan paket data mengalir dengan arah sebaliknya, dari layer paling bawah ke layer paling atas. 

Protocol pada physical layer di host tujuan mengambil paket data dari media transmisi kemudian mengirimkannya ke data link layer, data link layer memeriksa data link layer header yang ditambahkan host pengirim pada paket, jika host bukan yang dituju oleh paket tersebut maka paket itu akan di buang, tetapi jika host adalah yang dituju oleh paket tersebut maka paket akan dikirimkan ke network layer, proses ini terus berlanjut sampai application layer di host tujuan. Proses pengiriman paket dari layer ke layer ini disebut dengan “peer-layer communication”.

Lebih singkatnya 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. Dan masing-masing layer mempunyai tugas tersendiri demi kelancaran data yang akan dikirimkan.

Posting Komentar untuk "Pemodelan Layer OSI (Open System Interconnection)"