MODEL REFERENSI OSI DAN TCP/IP
Landasan Teori
Jaringan komputer disusun sebagai layer yang dibangun di atas satu sama lain. Tujuan
dari tumpukan layer ini adalah digunakan untuk mengurangi rancangan jaringan dan
mengimplementasikan perangkat lunak jaringan yang sulit. Setiap layer mengimplementasikan
beberapa layanan tertentu dan menyediakannya untuk tingkat layer yang lebih tinggi. Setiap
layer memiliki beberapa protokol, hanya satu protokol per layer yang digunakan untuk koneksi
end-to-end (Tanenbaum, 2003, Bab 1.3).
OSI Reference Model
Model referensi OSI (Open System Interconnection) adalah model konsep bertujuan
sebagai konsep komunikasi dari sistem telekomunikasi tanpa memperhatikan struktur dan
teknologi internal, referensi OSI dibuat dan dikembangkan oleh International Standards
Organization (ISO). Model referensi OSI bertujuan untuk membuat perbedaan antara tiga
konsep utama arsitektur jaringan: layanan, antarmuka, dan protokol. Layanan menentukan
tugas di setiap layer, antarmuka menentukan bagaimana cara mengakses layanan, dan protokol
adalah jaringan yang melakukan jenis layanan yang sebenarnya. Model ini hanya sebagai jenis
fungsi dimana setiap layer harus penuh, bukan protokol yang tepat untuk digunakan. OSI terdiri
dari tujuh layer,
TCP/IP Reference Model
Transmision Control Protocol/Internet Protocol (TCP/IP) adalah protokol koneksi yang
menyediakan layanan transfer data byte-stream yang memberikan hasil yang sama pada
percobaan berulang. Sangat sedikit asumsi untuk kelebihan layanan transfer data yang
mendasarinya dibawah layer TCP, pada dasarnya bahwa TCP dapat memperoleh layanan
datagram sederhana dan berpotensi tidak dapat diandalkan melalui protokol tingkat bawah.
Model referensi TCP/IP pada awalnya dirancang sejak ARPANET (Advanced Research
Projects Agency Network). Nama model berasal dari dua protokol utamanya, yaitu TCP dan
IP. Nama tersebut juga menyiratkan fakta bahwa protokol diciptakan sebelum model, sehingga
membuat tidak cocok untuk tumpukan protokol lainnya. Dibandingkan dengan model OSI,
model TCP/IP gagal untuk membedakan dengan tiga konsep yang jelas disebutkan dalam
bagian model TCP/IP
Physical layer
Semua jaringan dan layer selanjutnya bedasarkan pada physical layer. Tugas physical
layer adalah mentransmisikan data biner ke bit, melewati saluran komunikasi. Physical layer akan menangani sebagai berikut:
a. Konversi data digital menjadi sinyal listrik yang menyesuaikan, dan sebaliknya,
b. Pembentukan dan penghancuran koneksi,
c. Masalah waktu dan spesifikasi fisik lainnya
Data link layer
Layer berikutnya adalah Layer data link yang berkaitan dengan mendapatkan frame dari
satu ujung link komunikasi ke ujung lainnya. Layer data link memiliki banyak tugas, salah satu
tugas penting adalah sebagai :
a. Framing: Layer data link membagi aliran bit yang diterimanya dari layer fisik
menjadi urutan bingkai. Tujuan dari proses ini adalah untuk memungkinkan deteksi
dan koreksi kesalahan transmisi yang mungkin, misalnya dengan memberikan jumlah
yang dihitung untuk setiap frame yang dikirim atau dengan menambahkan beberapa
bit yang berlebihan.
b. Kesalahan kendali: Dalam hal ini layanan yang dapat diandalkan, berorientasi
koneksi seperti TCP, semua frame yang dikirim oleh host pertama harus dikirim
dengan berhasil dalam urutan yang tepat ke layer jaringan host kedua. Sambutan
berhasil diterima oleh frame dan pengiriman ulang frame yang rusak atau hilang akan
dilakukan di layer data link.
c. Jalur kendali: Mekanisme untuk mencegah pengirim dari membebani penerima
dengan frame yang masuk. Mekanisme dapat didasarkan pada umpan balik dari
penerima atau dibangun di protokol yang digunakan. Kontrol aliran dilakukan juga di
layer atas.
Network Layer
Network layer bertanggung jawab untuk mengirimkan datagram sepanjang jalur dari
sumber ke tujuan. Proses transfer paket melalui titik (node) jaringan menengah dan mungkin
melalui beberapa jaringan terpisah sebelum mencapai tujuan yang disebut dengan routing.
Banyak jaringan yang sama dengan berbagai ragam protokol yang berbeda. Menghubungkan
beberapa jaringan dengan router disebut internetworking. Layer ini menyediakan layanan tanpa
sambungan, usaha terbaik menuju layer transportasi.
Internet menggunakan berbagai macam protokol yang terkait dengan layer jaringan,
tetapi jelas yang paling penting dari itu adalah Internet Protocol (IP). Ini adalah standar dari
World Wide Web (WWW) dan banyak aplikasi jaringan lainnya, serupa dengan e-mail, instant
messenger, multimedia, dan aplikasi peer-to-peer. Selain itu, layer jaringan juga mencakup
jalur protokol dan beberapa protokol kendali, seperti ICMP (Dynamic Host Configuration
Protocol), ARP (Address Resolution Protocol), dan DHCP (Dynamic Host Conguration
Protocol).
Transport Layer
Fungsi utama transport layer adalah untuk membangun koneksi end-to-end antara proses
aplikasi, di mana data ditukarkan dalam bentuk segmen. Transport layer sangat mirip dengan
layer jaringan dan kebanyakan layanan mereka pada dasarnya sama (misalnya alamat,
penanganan aliran dan kesalahan). Perbedaan utamanya adalah perangkat lunak transport layer
berjalan pada perangkat yang dipakai pengguna, dan perangkat lunak layer jaringan sebagian
besar berjalan pada router dan perangkat jaringan lainnya. Tujuannya adalah untuk
meningkatkan layanan yang disediakan layer network sebaik mungkin, memastikan kualitas
layanan, dan memberikan kesempatan untuk memiliki koneksi yang paling andal dan rawan
kesalahan.
Internet memiliki dua protokol transport utama: UDP dan TCP. UDP cocok untuk
beberapa interaksi klien-server dan aplikasi multimedia secara langsung, tetapi TCP digunakan
oleh aplikasi yang menuntut keandalan, seperti transfer file dan email. Komunikasi TCP dan
UDP dilakukan melalui titik akhir yang disebut soket. Host menggunakan alamat IP dan nomor
port untuk mengarahkan segmen ke soket yang sesuai. Nomor port di bawah 1024 adalah port
yang umum dicadangkan untuk layanan standar
Application Layer
Application Layer melakukan interaksi langsung dengan aplikasi jaringan yang
menerapkan fungsi yang dijalankan oleh pengguna. Aplikasi pada host menghubungkan
komunikasi dengan aplikasi lain pada host dengan cara mengirim pesan satu sama lain bersama
layer dasar yang menangani pesan transfer yang sebenarnya. Protokol Application layer
mendefinisikan pesan sintaksis dan pesan semantik yang dipertukarkan di antara aplikasi.
Di internet menawarkan banyak aplikasi yang bermanfaat, tetapi mampu disebut dua
yang paling penting adalah e-mail dan World Wide Web (WWW). WWW adalah sebuah
sistem terstruktur dari hypertext yang saling berhubungan, yang dapat berisi banyak jenis
konten seperti file, gambar, audio dan video. Sumber daya yang sering diakses melalui Uniform
Resource Locator (URL), yang bagian utamanya adalah nama domain. Nama domain adalah
karakter identifikasi yang mendefinisikan dalam ranah oronomi administrasi yang digunakan
oleh manusia untuk memudahkan akses internet, bukan alamat IP yang sulit diingat. DNS yang
menangani penyelesaian nama domain ke alamat IP
Dalam jaringan komputer, host A mengirim paket ke salah satu host, pertama – tama
memeriksa cache ARP (Address Resolution Protocol) untuk pemetaan alamat yang sesuai. Jika
host A tidak tahu alamat MAC dari host D, maka ia akan mengirim permintaan ARP ke setiap
host (broadcast) di jaringan LAN. Permintaan ARP berisi alamat IP destinasi yang diketahui
secara publik dan meminta alamat MAC host destinasi yang sesuai. Proses permintaan ARP
diilustrasikan
Host memiliki alamat IP tertentu, dalam hal ini host D akan merespons host A dengan
jawaban ARP yang berisi alamat MAC-nya, seperti yang ditunjukkan pada gambar 2.2.
selanjutnya host A dan D berkomunikasi dengan menggunakan alamat MAC masing – masing,
setiap paket yang dikirim masih dilakukan broadcast ke seluruh LAN, tetapi Network Interface
Card (NIC) dari suatu host memeriksa tujuan alamat MAC dari paket dari paket tersebut
sebelum menerimanya. Namun, paket sniffer memiliki kemampuan untuk mengatur NIC dalam
mode promiscuous, di mana cara tersebut bekerja sebagai menerima seluruh paket yang
mengalir melalui segmen jaringan
Referensi
- Anon., 2015. 7 Model OSI Layer dan Fungsi Setiap Layernya |
DosenIT.com. [Online]
Available at: http://dosenit.com/jaringan-komputer/konsep-jaringan/model-osi-layer
[Accessed 30 Oktober 2015].
- Hablulbarri, 2010. Bagaimana protokol TCP/IP dapat
Melewatkan data pada Internet.
[Online]
Available at: https://hablulbarri.wordpress.com/2010/09/19/bagaimana-protokol-tcpip-
dapat-melewatkan-data-pada-internet/
[Accessed 23 Oktober 2015]
- akakom.ac.id
Komentar
Posting Komentar