Teknolgi telah berkembang dengan pesat,begitu pula dengan teknologi computer.Diawali dengan pengembangan computer berteknologi transisitor tabung hingga computer dengan multi core yang meningkatkan kemampuan dalam melakukan proses dan lain sebagainya.Namun bukan hanya teknologi tersebut yang berkembang .Komputer sekarang telah berkomunikas dengan computer lain atau bahkan dengan peralatan lain baik menggunakan kabel ataupun nirkabel.Untuk melakukan sebuah proses bersama ataupun melakukan pertukaran data antara satu computer dengan computer yang lain ini diperlukan sebuah protocol.
Protocol adalah sebuah aturan yang mengatur terjadinya hubungan,komunikasi serta perpindahan data antara dua atu lebih computer.implementasi computer dapat diterapkkan pada perangkat keras,perangkat lunak atau kombinasi keduanya dengan pertimbangan efektivitas,kehandalan dan kemampuan dalam kondisi gagal yang terjadi pada jaringan.Oleh sebab iti pada pemmoelan OSI(Open Sistem interconnection) layer,protocol merupakan bagian penting dalam melakukan pengembangan aplikasi.
OSI adalah suatu model konseptual yang terdiri atas tujuh layer yang masing-masing layer tersebut mempunyai fungsi yang berbeda.OSI dikembangkan oleh badan international yaitu ISO(international organization for standardizatiton) pada tahun 1977.Moel ini juga dikenal dengan model tujuh lapis OSI (OSI seven layer model).
1.Application layer merupakan layer paling tinggi dari model OSI.Seluruh layer dibawahnya bekerja untuk layer ini.Tugas dari application layer adalah sebagi antarmuka dengan aplikasi dengan fungsionalotas jaringan,mengatur bagaimana aplikasi dapat diakses dengan fungsionalitas jaringan ,mengatur bagaimana aplikasi dapat mengakses jaringan dan kemudian membuat pesan-pesan kesalahan .protokol yang berada dalam lapisan ini adalah HTP,FTP,SMTP dan NFS.
2.Presentatin layer berfungsi untuk mentranlasikan data yang hendak ditransmisikan oleh aplikasi ke dalam format yang dapat ditransmisikan melalaui jaringan.Protokol yang berada dalam level ini adalah perangkat lunak redirector seperti layanan workstation dan juga network shell semacam virtual network computing(VNC) atau remote desktop protocol(RDP)
3.session kayer berfungsi untuk mendefinisikan bagaimana koneksi dapat dibuat ,dipelihara atau dihancurkan .Selain itu di level ini juga dilakukan resolusi nama.
4.transport layer berfungsi untuk memecah data ke dalam paket-paket data serta memberikan nomor urut ke paketpakter tersebut sehingga dapat di susun 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.
5.netowrk layer berfungsi untuk mendefinisikan alamat-alamat IP.,membuat header untuk paket-paket dan kemudian melakukan routing melalui internetworking dengan menggunakan router dan switch layer 3.
6.Data link layer berfungsi menentukan bagaimana bit-bit data dikelompokan menjadi format-format yang disebut sebagai frame.Selain itu,pada level ini terjadi korekai kesalahan,flow control ,pengalamatan perangkat keras seperti halnya media acces control address(MAC Adddress) dan menentukan bagaimana perangkat-perangkat jaringan seperti hub,bridge,repester dan switch layer2 beroperasi.Spesifikasi IEEE 802,membagi level ini menjadi dua level anak yaitu lapisan logical Link Control(LLC) dan lapisan media Acceaa Control(MAC).
7.physical layer merupakan layer paling bawah dalam modelOSI.Berfungsi untuk mendefinisikan media transmisi jaringan,metode pensinyalan ,sinkronisasi bit ,arsitektur jaringan (seperti halnya Ethernet atau token rong )topologi jaringan dan pengabelan.Selain itu level ini juga mendefinisikan bagaimana network interface card(NIC) dapat berinteraksi dengan media kabel atau radio.
No comments:
Post a Comment
Leave yor coment guys !!