Pada tahun 1970, ISO (International Standarts Organization)
mengembangkan model komunikasi LAN (Local Area Network) dan memiliki standar yang disebut OSI (Open System Interconnect) yang membagi proses komunikasi menjadi 7 lapisan/layer (Forouzan, 2001). Sedangkan untuk
protokol TCP/IPlayer, presentation dan session tidak dipakai.
Pada Gambar 2.1 terdapat 7 tingkatan layer yang masing-masing memiliki tugas
yang berbeda-beda, yaitu :
1. Physical Layer
Layer fisik adalah: “The physical layer covers the physical interface between devices and the rules by which bits are passed from one to another. The physical layer has four important characteristics:
1. Mechanical. Relates to the physical properties of the interface to a transmission medium. Typically, the specification is of a pluggable connector that joins one or more signal conductors, called circuits. 2. Electrical. Relates to the representation of bits (e.g., in terms of voltage levels) and the data transmission rate of bits.
3. Functional. Specifies the functions performed by individual circuits of the physical interface between a system and the transmission medium.
4. Procedural. Specifies the sequence of events by which bit streams are exchanged across the physical medium.” (Stallings, 2002:517).
Layer fisik berkaitan dengan transmisi bit-stream yang tidak terstruktur sepanjang media fisik, yang berhubungan dengan
karakteristikprosedural, fungsi, elektris dan mekanis u ntuk mengaksesnya.
aturan bit-bit yang dilewatkan dari satu ke yang lainnya. Karakterisktik
lapisan ini adalah:
1. Mekanis : berkaitan dengan propeti fisik dari interface ke media transmisi. Biasanya spesifiksainya adalah dari konektor
pluggable yang menggabungkan satu atau lebih signal konduktor, yang disebut sirkuit.
2. Elektris : Berkaitan dengan tampilan bit-bit (misalnya,
dalam hal tingkatan-tingkatan voltase serta laju transmisi bit).
3. Fungsional : Menentukan fungsi-fungsi yang ditampilkan oleh
sirkuit tunggal dari interface fisikal diantara sebuat sistem dengan media transmisi.
4. Prosedural : Menentukan rangkaian kejadian dimana arus bit
berpindah melalui mediaum fisik.
2. Data Link Layer
Lapisan data link adalah: ”the data link layer attempts to make the physical link reliable while providing the means to activate, maintain, and deactivate the link. The principal service provided by the data link layer to higher layers is that of error detection and control. Thus, with a fully functional data- link-layer protocol, the next higher layer may assume error-free transmission over the link. However, if communication is between two systems that are not directly connected, the connection will comprise a number of data
links in tandem, each functioning independently. Thus, the higher layers are not relieved of any error control responsibility” (Stallings, 2002:517).
Jika diterjemahkan; lapisan data link mengupayakan agar link fisik cukup baik dan menyediakan alat-alat untuk mengaktifkan,
mempertahankan,dan menonaktifkan link. Layanan pokok yang disediakan oleh lapisan ini untuk lapisan diatasnya adalah error-detection dan control.
Jadi, dengan suatu protokol lapisan data link yang berfungsi sepenuhnya, lapisan yang lebih tinggi berikutnya bisa menerima transmisi bebas kesalahan
melewati link. Bagaimanapun juga, bila komunikasi terjadi diantara dua sistem yang tidak dihubungkan secara langsung, koneksi akan terdiri dari sejumlah
data link ganda , masing-masing berfungsi secara terpisah. Jadi lapisan yang lebih tinggi tidak dikurangi tanggung jawabnya untuk menguntrol kesalahan.
3. Network Layer
Lapisan jaringan adalah: ”The network layer provides for the transfer of information between end systems across some sort of communications network. It relieves higher layers of the need to know anything about the underlying data transmission and switching technologies used to connect systems. At this layer, the computer system engages in a dialogue with the network to specify the destination address and to request certain network facilities, such as priority” (Stallings, 2002:518).
Jika diterjemahkan; lapisan jaringan menyediakan transfer informasi
diantara ujung sistem melewati beberapa jaringan komunikasi secara
berurutan. Ini mengurangi lapisan tertinggi dari kebutuhan untuk mengetahui
apapun mengenai transmisi data yang mendasari dan menggantikan
teknologi-teknologi yang dipergunakan untuk menghubungkan sistem. Pada lapisan ini,
sistem komputer berdialog dengan jaringan untuk menentukan alamat
tujuan dan meminta fasilitas jaringan tertentu, misalnya prioritas.
4. Transport Layer
Lapisan transport adalah: ”The transport layer provides a mechanism for the exchange of data between end systems. The connection-oriented transport service ensures that data are delivered error-free, in sequence, with no losses or duplications. The transport layer may also be concerned with optimizing the use of network services and with providing a requested quality of service to session entities. For example, the session entity may specify acceptable error maximum delay, priority, and security. There are two common transport-layer protocols: the connection-oriented TCP (transmission control protocol) and the connectionless UDP (user datagram protocol).”
(Stallings, 2002:518).
Jika diterjemahkan; lapisan transport menyediakan suatu mekanisme
menjamin bahwa data yang dikirim bebas dari kesalahan, secara bertahap,
dengan tidak mengalami duplikasi atau hilang. Lapisan ini juga dapat dikaitkan
dengan mengoptimalisasikan penggunaan layananjaringan dan
menyediakan mutu layanan yang bisa diminta untuk entiti sesi. Sebagai
contoh, entiti sesi bisa menentukan laju kesalahan yang bisa diterima,
maksimum penundaan, prioritas dan pengamanan. Terdapat dua protokol
umum pada lapisan transport TCP berorientasi koneksi (protokol kontrol
transmisi) dan UDP tanpa koneksi (protokol pengguna datagram).
5. Session Layer
Lapisan sesi adalah: ”The session layer provides the mechanism for controlling the dialogue between applications in end systems. In many cases, there will be little or no need for session-layer services, but for some applications, such services are used.”(Stallings, 2002:518).
Jika diterjemahkan; lapisan sesi menyediakan mekanisme untuk
mengontrol dialog diantara aplikasi pada ujung sistem. Dalam beberapa
kasus, akan ada sedikit atau tidak diperlukan untuk layanan lapisan sesi, namun
untuk beberapa aplikasi tertentu saja, layanan seperti itu diperlukan.
6. Pressentation Layer
Lapisan presentasi adalah: ”The presentation layer defines the format of the data to be exchanged between applications and offers application
programs a set of data transformation services The presentation layer also defines the syntax used between application entities and provides for the selection and subsequent modification of the representation used. Examples of specific services that may be performed at this layer include data compression and encryption.” (Stallings,
2002:520).
Jika diterjemahkan; lapisan presentasi menentukan format data yang
dipindahkan diantara aplikasidan menawarkan pada program-program aplikasi,
serangkaian, layanan transformasi data. Lapisan ini menentukan syntax yang
dipergunakan diantara entiti aplikasi serta menyediakan modifikasi seleksi dan
subsequent dari representasi yang di pergunakan. Contoh dari layanan khusus yang bisa ditampilkan pada lapisan ini adalah kompresi dan enkripsi
data
7. Application Layer
Lapisan aplikasi adalah: ”The application layer provides a means for application programs to access the OSI environment. This layer contains management functions and generally useful mechanisms that support distributed applications. In addition, general-purpose applications such as file transfer, electronic mail, and terminal access to remote computers are considered to reside at this layer.” (Stallings, 2002:520)
Jika diterjemahkan; lapisan aplikasi menyediakan cara bagi program-
program aplikasi untuk mengakses lingkungan OSI. Lapisan ini berisikan
fungsi- fungsi manajemen dan mekanisme-mekanisme yang umumnya berguna
untuk mendukung aplikasi-aplikasi yang didistribusikan. Selain itu, aplikasi
tujuan umum seperti file transfer, surat elektronik dan akses terminal untuk
komputer- komputer yang berjauhan ditempatkan pada lapisan ini.