7 LAYER OSI

Open System Interconnection (OSI) adalah cara kerja logika untuk menjelaskan cara kerja jaringan komputer. Bagi yang ingin mempelajari dasar2 tentang jaringan, maka layer OSI yang menjadi dasarnya.

Secara umum model OSI membagi berbagai fungsi network menjadi 7 lapisan

7) Aplikasi
6) Presentasi
5) Sesi
4) Transport
3) Network
2) Data Link
1) Fisik

Cara Menghafal = Anak-Pak-Soleh-Tidak-Nakal-Dan-Fintar (hehe)
Alur = fisik -> data link -> network -> transport -> sesi -> Presentasi -> aplikasi

1) LAYER FISIK

FUNGSI

layer ini menentukan masalah kelistrikan, gelombang, medan dan berbagai prosedur/fungsi yang berkaitan dengan link fisik, seperti besar tegangan/arus listrik, panjang maksimal media transmisi, pergantian fasa, jenis kabel dan konektor

PROTOKOL

RS-232, V.35, V.34, I.430, I.431, T1, E1, 10BASE-T, 100BASE-TX, PORT, SONET, DSL, 802.11a/b/g/n PHY, hub, repeater, fiber optik.


Contoh Perangkat Layer Fisik

2) LAYER DATALINK

FUNGSI

Menentukan pengalamatan fisik (hardware address), notif error (pendeteksi error), frame flow control (kendali aliran frame), dan topologi jaringan.

ada 2 sublayer pada data link
1) Logical Link Control (LLC)
2) Media Access Control Address (MAC Address)

LLC mengatur komunikasi seperti error notification dan flow control

sedangkan MAC mengatur pengalamatan FISIK yang digunakan dalam proses komunikasi antar adapter

CONTOH PROTOCOL

802.3 (Ethernet), 802.11 a/b/g/n MAC/LLC, 802.1Q(VLAN), ATM, CDP. HDP, FDDI, Fibre Channel., Frame Relay, SDLC, HDLC, ISL, PPP, Q 921, TOKEN RING

 
Contoh Perangkat Layer Data Link (SWITCH)


3) LAYER NETWORK

FUNGSI

Menentukan Rute yang dilalui oleh data. Layer ini menyediakan logical addressing (pengalamatan logika) dan path determination (penentuan rute tujuan)

CONTOH PROTOKOL

IPX, IP, ICMP, IPsec, ARP, RIP, IGRP, BGP, OSPF, NBF, Q.931

Contoh Perangkat Layer Network (Router)

4) LAYER TRANSPORT

FUNGSI

Menyediakan end to end communication protocol. Layer ini bertanggung jawab terhadap "Keselamatan data" dan "Segmentasi data", seperti mengatur flow control (kendali aliran data), error detection (deteksi error) dan correction (koreksi), data sequencing (urutan data), dan size of the packet (ukuran paket)

CONTOH PROTOCOL

TCP, SPX, UDP, SCTP, IPX

CONTOH PERBANDINGAN TCP DAN UDP


 5) LAYER SESSION (sesi)

FUNGSI

Mengatur Sesi yang meliputi establishing (memulai sesi), maintaining (mempertahankan sesi) dan terminating (mengakiri sesi) antar entitas yang dimiliki oleh layer presentasi

CONTOH PROTOCOL 

SQL, X Window, DNS, netBIOS, ASP, SCP, OS Schedulling, RPC, NFS, ZIP

6) LAYER PRESENTASI

FUNGSI 

mengatur konversi dan translasi berbagai format data seperti kompresi data dan enkripsi data (keamanan data)

CONTOH PROTOCOL

TDI, ASCII, EBCDIC, MIDI, MPEG, ASCII7

7) LAYER APLIKASI

FUNGSI

Menyediakan servis bagi berbagai aplikasi network

CONTOH PROTOCOL

NNTP, HL7, Modbus, SIP, SSI, DHCP, FTP, HTTP, NFS, NTP, RTP, SMPP, SMTP, SNMP, TELNET

Pernyataan diatas merupakan detail dari 7 layer OSI Beserta contoh Protocolnya.
Penjelasan Layer OSI yang lebih simple adalah sebagai berikut

fisik, data link, dan network adalah layer bawah (downer layer) , sedangkan transport, sesion, presentasi, dan aplikasi adalah layer atas (upper Layer).

layer fisik membawa data berupa bit (01010101110101)
layer data link membawa data berupa frame
layer network membawa data berupa packet
layer transport membawa data berupa segment
layer kebawah dan seterusnya membawa data yang sudah jadi

agar lebih jelas, lihatlah gambar berikut