Model OSI
Pengertian model OSI (Open System Interconnection) adalah suatu model konseptual yang terdiri atas tujuh layer, yang masing-masing layer tersebut mempunyai fungsi yang berbeda. OSI dikembangkan oleh badan Internasional yaitu ISO (International Organization for Standardization) pada tahun 1977. Model ini juga dikenal dengan model tujuh lapis OSI (OSI seven layer model).
Pengertian model OSI (Open System Interconnection) adalah suatu model konseptual yang terdiri atas tujuh layer, yang masing-masing layer tersebut mempunyai fungsi yang berbeda. OSI dikembangkan oleh badan Internasional yaitu ISO (International Organization for Standardization) pada tahun 1977. Model ini juga dikenal dengan model tujuh lapis OSI (OSI seven layer model).
• 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
– 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
Definisi masing-masing Layer pada model OSI
7. Application adalah Layer paling tinggi dari model OSI, seluruh layer dibawahnya bekerja untuk layer ini, tugas dari application layer adalah Berfungsi sebagai antarmuka dengan aplikasi dengan fungsionalitas jaringan, mengatur bagaimana aplikasi dapat mengakses jaringan, dan kemudian membuat pesan-pesan kesalahan. Protokol yang berada dalam lapisan ini adalah HTTP, FTP, SMTP, NFS.
7. Application adalah Layer paling tinggi dari model OSI, seluruh layer dibawahnya bekerja untuk layer ini, tugas dari application layer adalah Berfungsi sebagai antarmuka dengan aplikasi dengan fungsionalitas jaringan, mengatur bagaimana aplikasi dapat mengakses jaringan, dan kemudian membuat pesan-pesan kesalahan. Protokol yang berada dalam lapisan ini adalah HTTP, FTP, SMTP, NFS.
6. Presentation berfungsi untuk mentranslasikan data yang hendak ditransmisikan oleh aplikasi ke dalam format yang dapat ditransmisikan melalui jaringan. Protokol yang berada dalam level ini adalah perangkat lunak redirektor (redirector software), seperti layanan Workstation (dalam windows NT) dan juga Network shell (semacam Virtual network komputing (VNC) atau Remote Dekstop Protokol (RDP).
5. Session Berfungsi untuk mendefinisikan bagaimana koneksi dapat dibuat, dipelihara, atau dihancurkan. Selain itu, di level ini juga dilakukan resolusi nama.
4. Transport Berfungsi untuk memecah data ke dalam paket-paket data serta memberikan nomor urut ke paket-paket tersebut sehingga dapat disusun kembali pada sisi tujuan setelah diterima. Selain itu, pada level ini juga membuat sebuah tanda bahwa paket diterima dengan sukses (acknowledgement), dan mentransmisikan ulang terhadap paket-paket yang hilang di tengah jalan.
3. Network Berfungsi untuk mendefinisikan alamat-alamat IP, membuat header untuk paket-paket, dan kemudian melakukan routing melalui internetworking dengan menggunakan router dan switch layer3.
2. Data Link Befungsi untuk menentukan bagaimana bit-bit data dikelompokkan menjadi format yang disebut sebagai frame. Selain itu, pada level ini terjadi koreksi kesalahan, flow control, pengalamatan perangkat keras seperti halnya Media Access Control Address (MAC Address), dan menetukan bagaimana perangkat-perangkat jaringan seperti hub, bridge, repeater, dan switch layer2 beroperasi. Spesifikasi IEEE 802, membagi level ini menjadi dua level anak, yaitu lapisan Logical Link Control (LLC) dan lapisan Media Access Control (MAC).
1. Physical adalah Layer paling bawah dalam model OSI. Berfungsi untuk mendefinisikan media transmisi jaringan, metode pensinyalan, sinkronisasi bit, arsitektur jaringan (seperti halnya Ethernet atau Token Ring), topologi jaringan dan pengabelan. Selain itu, level ini juga mendefinisikan bagaimana Network Interface Card (NIC) dapat berinteraksi dengan media kabel atau radio.
Pengertian TCP/IP
TCP/IP (Transmission Control Protokol / Internet Protokol ) adalah standar komunikasi data yang digunakan oleh komunitas internet dalam proses tukar-menukar data dari satu komputer ke komputer lain di dalam jaringan Internet. Protokol TCP/IP dikembangkan pada akhir dekade 1970-an hingga awal 1980-an sebagai sebuah protokol standar untuk menghubungkan komputer-komputer dan jaringan untuk membentuk sebuah jaringan yang luas (WAN). TCP/IP merupakan sebuah standar jaringan terbuka yang bersifat independen terhadap mekanisme transport jaringan fisik yang digunakan, sehingga dapat digunakan di mana saja.
4. Definisi Masing-masing Layer pada model TCP/IP
4. Application merupakan Layer paling atas pada model TCP/IP, yang bertanggung jawab untuk menyediakan akses kepada aplikasi terhadap layanan jaringan TCP/IP. Protokol ini mencakup protokol Dynamic Host Configuration Protocol (DHCP), Domain Name System (DNS), Hypertext Transfer Protocol (HTTP), File Transfer Protocol (FTP), Telnet, Simple Mail Transfer Protocol (SMTP), Simple Network Management Protocol (SNMP), dan masih banyak protokol lainnya. Dalam beberapa implementasi Stack Protocol, seperti halnya Microsoft TCP/IP, protokol-protokol lapisan aplikasi berinteraksi dengan menggunakan antarmuka Windows Sockets (Winsock) atau NetBios over TCP/IP (NetBT).
3. Transport berguna untuk membuat komunikasi menggunakan sesi koneksi yang bersifat connection-oriented atau broadcast yang bersifat connectionless. Protokol dalam lapisan ini adalah Transmission Control Protocol (TCP) dan User Diagram Protocol (UDP).
2. Internet berfungsi untuk melakukan pemetaan (routing) dan enkapsulasi paket-paket data jaringan menjadi paket-paket IP. Protokol yang bekerja dalam lapisan ini adalah Internet Protocol (IP), Address Resolution Protocol (ARP),Internet control Message Protocol (ICMP), dan Internet Group Management Protocol (IGMP).
1. Network Interface berfungsi untuk meletakkan frame – frame jaringan di atas media jaringan yang digunakan. TCP/IP dapat bekerja dengan banyak teknologi transport, mulai dari teknologi transport dalam LAN (seperti halnya Ethernet dan Token Ring), Man dan Wan (seperti halnya dial-up model yang berjalan di atas Public Switched Telephone Network (PSTN), Integrated Services Digital Network (ISDN), serta Asynchronous Transfer Mode (ATM).
TCP/IP Protocol Suite
Persamaan antara OSI Reference Model dengan TCP/IP Model:
Persamaan OSI dan TCP/IP :
1) OSI layer dan TCP/IP layer sama-sama memiliki layer (lapisan).
2) OSI layer dan TCP/IP layer sama-sama memiliki Application layer meskipun memiliki layanan yang berbeda.
3) OSI layer dan TCP/IP layer sama-sama memiliki transport dan network layer yang sama.
4) Asumsi dasar OSI layer dan TCP/IP layer adalah menggunakan teknologi packet switching.
5) OSI layer dan TCP/IP layer sama-sama punya transport dan network layer yang bisa diperbandingkan.
6) OSI layer dan TCP/IP layer sama-sama menggunakan teknologi packet-switching, bukan circuit-switching ( Teknologi Circuit-Switching digunakan pada analog telephone).
1) OSI layer dan TCP/IP layer sama-sama memiliki layer (lapisan).
2) OSI layer dan TCP/IP layer sama-sama memiliki Application layer meskipun memiliki layanan yang berbeda.
3) OSI layer dan TCP/IP layer sama-sama memiliki transport dan network layer yang sama.
4) Asumsi dasar OSI layer dan TCP/IP layer adalah menggunakan teknologi packet switching.
5) OSI layer dan TCP/IP layer sama-sama punya transport dan network layer yang bisa diperbandingkan.
6) OSI layer dan TCP/IP layer sama-sama menggunakan teknologi packet-switching, bukan circuit-switching ( Teknologi Circuit-Switching digunakan pada analog telephone).
Perbedaan OSI dan TCP/IP :
1. OSI layer memiliki 7 buah layer, dan TCP/IP hanya memiliki 4 Layer.
2. Layer teratas pada OSI layer, yaitu application, presentation, dan session direpresentasikan kedalam 1 lapisan Layer TCP/IP, yaitu layer application.
3. Layer Network pada OSI Layer direpresentasikan sebagai Layer Internet pada TCP/IP Layer, namun fungsi keduanya masih tetap sama.
4. Layer Network Access pada TCP/IP menggabungkan fungsi dari Layer DataLink dan Physical pada OSI Layer, dengan kata lain, Layer Network Acces merupakan representasi dari kedua layer paling bawah dari OSI Layer, yaitu DataLink dan Physical.
5. TCP/IP layer merupakan “Protocol Spesific”, sedangkan OSI Layer adalah “Protocol Independen”.
1. OSI layer memiliki 7 buah layer, dan TCP/IP hanya memiliki 4 Layer.
2. Layer teratas pada OSI layer, yaitu application, presentation, dan session direpresentasikan kedalam 1 lapisan Layer TCP/IP, yaitu layer application.
3. Layer Network pada OSI Layer direpresentasikan sebagai Layer Internet pada TCP/IP Layer, namun fungsi keduanya masih tetap sama.
4. Layer Network Access pada TCP/IP menggabungkan fungsi dari Layer DataLink dan Physical pada OSI Layer, dengan kata lain, Layer Network Acces merupakan representasi dari kedua layer paling bawah dari OSI Layer, yaitu DataLink dan Physical.
5. TCP/IP layer merupakan “Protocol Spesific”, sedangkan OSI Layer adalah “Protocol Independen”.
Hubungan OSI dengan TCP/IP
Keduanya berjalan sendiri-sendiri, tapi yang perlu diketahui adalah saat standar model OSI diumumkan, protokol TCP/IP sudah mulai “dewasa” terlebih dulu.
Keduanya berjalan sendiri-sendiri, tapi yang perlu diketahui adalah saat standar model OSI diumumkan, protokol TCP/IP sudah mulai “dewasa” terlebih dulu.
TCP/IP pada dasarnya tidak sesuai/ memenuhi standar yang digariskan oleh Model OSI. Meskipun demikian dua model yang berbeda ini memiliki tujuan yang sama-sama mulianya, yaitu menstandarkan protokol Jaringan agar dunia jaringan “tidak pusing”.
Walau TCP/IP berbeda dengan Model OSI, tapi masih banyak kompatibilitas di antara keduanya, dan kita akan sering melihat orang membahas protokol TCP/IP dari terminologi Model OSI.
Kita akan melihat hubungan antara protokol TCP/IP yang 4 layer dengan Model OSI yang 7 Layer. Gambar berikut menjelaskan hubungan di antara kedua standar protokol tersebut.
Dari gambar di atas, terlihat bahwa Application Layer dari TCP/IP tugas dan tanggung jawabnya dibagi menjadi 3 layer di Model OSI yaitu Application Layer, Presentation Layer dan Session Layer.
OSI juga membagi Network Interface Layer menjadi dua layer yaitu : Data Link Layer dan Physical Layer.
Berikut penjelasan tentang tugas dan tanggung jawab masing-masing layer dari Model OSI:
Physical Layer – Mengubah pesan/ data menjadi sinyal-sinyal Listrik. Dimana sinyal-sinyal listrik ini akan “berjalan” di media transmisi.
Data Link layer— Tugasnya menyediakan interface/antar muka dengan Kartu Jaringan/ LAN Card/ Network Adapter dan mengurusi link-link logical untuk subnet.
Network layer— Tugasnya adalah menyediakan layanan pengalamatan logical dan fungsi-fungsi routing.
Transport layer— Menyediakan fungsi Kontrol Kesalahan/ Error Control dan Kontrol Aliran Jaringan
Session layer— Menetapkan sesi-sesi antara Aplikasi yang sedang melakukan komunikasi di antara komputer-komputer yang berada di jaringan.
Presentation layer— Tugasnya mengubah pesan/data ke format standar, mengurusi masalah enkripsi dan kompresi data.
Application layer— Menyediakan antarmuka/interface jaringan terhadap aplikasi yang sedang berjalan di komputer, menyediakan aplikasi jaringan untuk transfer file, komunikasi, printer sharing, file sharing dan lain-lainnya.
Begitulah perbandingan kedua model protokol di atas. Satu hal yang perlu diketahui, kedua protokol di atas “hanyalah” merupakan sebuah Standar yang disepakati, bukan Implementasi. Dalam dunia nyata, implementasi dari standar di atas tidak benar-benar “bersih”.
Hal lain yang perlu diketahui bahwa ada dua layer yang hanya benar-benar identik di antara TCP/IP dan OSI layer, yaitu Transport Layer dan Internet (Network) Layer, yaitu layer yang mengurusi masalah Kontrol Kesalahan dan Kontrol Aliran dan layanan pengalamatan secara logical dan fungsi routing.
Data Link layer— Tugasnya menyediakan interface/antar muka dengan Kartu Jaringan/ LAN Card/ Network Adapter dan mengurusi link-link logical untuk subnet.
Network layer— Tugasnya adalah menyediakan layanan pengalamatan logical dan fungsi-fungsi routing.
Transport layer— Menyediakan fungsi Kontrol Kesalahan/ Error Control dan Kontrol Aliran Jaringan
Session layer— Menetapkan sesi-sesi antara Aplikasi yang sedang melakukan komunikasi di antara komputer-komputer yang berada di jaringan.
Presentation layer— Tugasnya mengubah pesan/data ke format standar, mengurusi masalah enkripsi dan kompresi data.
Application layer— Menyediakan antarmuka/interface jaringan terhadap aplikasi yang sedang berjalan di komputer, menyediakan aplikasi jaringan untuk transfer file, komunikasi, printer sharing, file sharing dan lain-lainnya.
Begitulah perbandingan kedua model protokol di atas. Satu hal yang perlu diketahui, kedua protokol di atas “hanyalah” merupakan sebuah Standar yang disepakati, bukan Implementasi. Dalam dunia nyata, implementasi dari standar di atas tidak benar-benar “bersih”.
Hal lain yang perlu diketahui bahwa ada dua layer yang hanya benar-benar identik di antara TCP/IP dan OSI layer, yaitu Transport Layer dan Internet (Network) Layer, yaitu layer yang mengurusi masalah Kontrol Kesalahan dan Kontrol Aliran dan layanan pengalamatan secara logical dan fungsi routing.
No comments:
Post a Comment