Jumat, 06 Maret 2015

Pengenalan tentang OSI (Open System Interconnection)

Model Open System Interconnection (OSI) adalah model konseptual yang mencirikan dan standarisasi fungsi internal sistem komunikasi dengan partisi ke dalam lapisan abstraksi. Model ini merupakan produk dari proyek Open System Interconnection di Organisasi Internasional untuk Standardisasi (ISO), dikelola oleh identifikasi ISO / IEC 7498-1.Fungsi kelompok model komunikasi menjadi tujuh lapisan logis. Lapisan A berfungsi lapisan di atasnya dan dilayani oleh lapisan di bawahnya. Misalnya, lapisan yang menyediakan komunikasi bebas kesalahan di jaringan menyediakan jalur yang dibutuhkan oleh aplikasi di atasnya, sementara itu menyebut lapisan berikutnya yang lebih rendah untuk mengirim dan menerima paket yang membentuk isi jalan itu. Dua contoh di satu lapisan terhubung dengan koneksi horisontal pada lapisan itu.Komunikasi dalam OSI-Model (contoh dengan lapisan 3 sampai 5)Isi

    
1 Sejarah
    
2 Deskripsi lapisan OSI
        
2.1 Layer 1: lapisan fisik
        
2.2 Layer 2: Data link layer
        
2.3 Layer 3: lapisan jaringan
        
2.4 Lapisan 4: Lapisan transport
        
2,5 Layer 5: lapisan sesi
        
2.6 Layer 6: lapisan presentasi
        
2,7 Layer 7: lapisan aplikasi
    
3 fungsi Cross-lapisan
    
4 Interfaces
    
5 Contoh
    
6 Perbandingan dengan TCP / IP model
    
7 Lihat juga
    
8 Referensi
    
9 Pranala luarSejarahPada akhir 1970-an, dua proyek mulai mandiri, dengan tujuan yang sama: untuk menentukan standar pemersatu untuk arsitektur sistem jaringan [rujukan?] Salah diberikan oleh International Organization for Standardization (ISO), sementara yang lain dilakukan oleh. Telegraph Internasional dan Komite Konsultatif Telepon, atau CCITT (singkatan adalah dari versi Perancis nama). Kedua badan standar internasional masing-masing mengembangkan sebuah dokumen yang didefinisikan model jaringan yang sama.Pada tahun 1983, kedua dokumen digabung untuk membentuk standar yang disebut The Basic Reference Model Open System Interconnection. Standar biasanya disebut sebagai Open System Interconnection Reference Model, OSI Reference Model, atau hanya model OSI. Buku ini diterbitkan pada tahun 1984 oleh kedua ISO, sebagai standar ISO 7498, dan CCITT berganti nama (sekarang disebut Telekomunikasi Sektor Standarisasi International Telecommunication Union atau ITU-T) sebagai X.200 standar.OSI memiliki dua komponen utama, model abstrak jaringan, yang disebut Basic Reference Model atau tujuh lapisan model, dan satu set protokol tertentu.Konsep model tujuh lapis disediakan oleh karya Charles Bachman di Layanan Informasi Honeywell. Berbagai aspek desain OSI berkembang dari pengalaman dengan ARPANET, NPLNET, EIN, jaringan CYCLADES dan pekerjaan di IFIP WG6.1. Desain baru yang telah didokumentasikan dalam ISO 7498 dan berbagai addenda nya. Dalam model ini, sebuah sistem jaringan dibagi menjadi lapisan. Dalam setiap lapisan, satu atau lebih entitas yang melaksanakan fungsi tersebut. Setiap entitas berinteraksi langsung hanya dengan segera lapisan bawah, dan menyediakan fasilitas untuk digunakan oleh lapisan di atasnya.Protokol memungkinkan entitas dalam satu tuan rumah untuk berinteraksi dengan badan yang sesuai pada lapisan yang sama di host lain. Definisi layanan abstrak dijelaskan fungsi yang disediakan untuk sebuah (N) -layer oleh (N-1) lapisan, di mana N adalah salah satu dari tujuh lapisan protokol yang beroperasi di host lokal.The OSI Dokumen standar tersedia dari ITU-T sebagai X.200-serangkaian rekomendasi. [1] Beberapa spesifikasi protokol yang juga tersedia sebagai bagian dari seri X ITU-T. Setara standar ISO dan ISO / IEC untuk model OSI yang tersedia dari ISO, tetapi hanya beberapa dari mereka tanpa biaya. [2]Deskripsi lapisan OSIRekomendasi X.200 menggambarkan tujuh lapisan, berlabel 1 sampai 7. Layer 1 adalah lapisan terendah dalam model ini.

OSI Model
Layer Data unit Function[3] Examples
Host
layers
7. Application Data High-level APIs, including resource sharing, remote file access, directory services and virtual terminals HTTP, FTP, SMTP
6. Presentation Translation of data between a networking service and an application; including character encoding, data compression and encryption/decryption ASCII, EBCDIC, JPEG
5. Session Managing communication sessions, i.e. continuous exchange of information in the form of multiple back-and-forth transmissions between two nodes RPC, PAP
4. Transport Segments Reliable transmission of data segments between points on a network, including segmentation, acknowledgement and multiplexing TCP, UDP
Media
layers
3. Network Packet/Datagram Structuring and managing a multi-node network, including addressing, routing and traffic control IPv4, IPv6, IPsec, AppleTalk
2. Data link Bit/Frame Reliable transmission of data frames between two nodes connected by a physical layer PPP, IEEE 802.2, L2TP
1. Physical Bit Transmission and reception of raw bit streams over a physical medium DSL, USB

Pada setiap tingkat N dua entitas pada perangkat berkomunikasi (lapisan N rekan-rekan) unit data protokol pertukaran (PDU) dengan cara protokol lapisan N. Setiap PDU berisi muatan, yang disebut unit layanan data (SDU), bersama dengan header protokol yang berhubungan dan / atau footer.Pengolahan data oleh dua berkomunikasi perangkat OSI-kompatibel dilakukan seperti:

    
Data yang akan dikirim terdiri pada lapisan paling atas dari perangkat transmisi (lapisan N) menjadi unit data protokol (PDU).
    
PDU akan diteruskan ke lapisan N-1, di mana ia dikenal sebagai unit layanan data (SDU).
    
Pada lapisan N-1 SDU concatenated dengan header, footer, atau keduanya, menghasilkan lapisan N-1 PDU. Hal ini kemudian diteruskan ke lapisan N-2.
    
Proses berlanjut sampai mencapai tingkat paling bawah, dari mana data ditransmisikan ke perangkat penerima.
    
Pada perangkat menerima data dilewatkan dari yang terendah ke lapisan tertinggi sebagai rangkaian SDUs ketika sedang berturut-turut dilucuti dari sundulan setiap lapisan dan / atau footer, sampai mencapai lapisan paling atas, di mana yang terakhir dari data yang dikonsumsi.Beberapa aspek orthogonal, seperti manajemen dan keamanan, melibatkan semua lapisan (Lihat ITU-T X.800 Rekomendasi [4]). Layanan ini bertujuan untuk meningkatkan triad CIA - kerahasiaan, integritas, dan ketersediaan - data yang ditransmisikan. Dalam prakteknya, ketersediaan layanan komunikasi ditentukan oleh interaksi antara desain jaringan dan protokol manajemen jaringan. Pilihan yang tepat untuk kedua hal tersebut diperlukan untuk melindungi terhadap denial of service. [Rujukan?] 

Layer 1: lapisan fisikLapisan fisik memiliki fungsi utama sebagai berikut:

    
Ini mendefinisikan spesifikasi listrik dan fisik sambungan data. Ia mendefinisikan hubungan antara perangkat dan media transmisi fisik (misalnya, tembaga atau fiber optik kabel). Ini termasuk tata letak pin, tegangan, impedansi line, spesifikasi kabel, waktu sinyal, hub, repeater, adapter jaringan, host bus adapter (HBA digunakan dalam jaringan area penyimpanan) dan banyak lagi.
    
Ini mendefinisikan protokol untuk membangun dan mengakhiri hubungan antara dua node terhubung langsung melalui media komunikasi.
    
Ini dapat mendefinisikan protokol untuk kontrol aliran.
    
Ini mendefinisikan mode transmisi yaitu simplex, half duplex, full duplex.
    
Ini mendefinisikan topologi.
    
Ini mendefinisikan protokol untuk penyediaan (tidak selalu dapat diandalkan) hubungan antara dua node terhubung secara langsung, dan modulasi atau konversi antara representasi data digital dalam peralatan pengguna dan sinyal yang sesuai dikirim melalui saluran komunikasi fisik. Saluran ini dapat melibatkan kabel fisik (seperti tembaga dan serat optik) atau link radio nirkabel.Lapisan fisik SCSI paralel beroperasi di lapisan ini, seperti halnya lapisan fisik Ethernet dan jaringan lokal-daerah lain, seperti Token Ring, FDDI, ITU-T G.hn, dan IEEE 802.11 (Wi-Fi), serta sebagai jaringan area pribadi seperti Bluetooth dan IEEE 802.15.4.


Layer 2: lapisan data linkLapisan data link menyediakan simpul-simpul ke-transfer data - link yang dapat diandalkan antara dua node terhubung secara langsung, dengan mendeteksi dan mungkin memperbaiki kesalahan yang mungkin terjadi pada lapisan fisik. Lapisan data link terbagi menjadi dua sub-lapisan:

    
Media Access Control (MAC) Lapisan - bertanggung jawab untuk mengendalikan bagaimana perangkat dalam mendapatkan akses jaringan data dan izin untuk mengirimkannya.
    
Logical Link Control (LLC) lapisan - kontrol pengecekan error dan sinkronisasi paket.Point-to-Point Protocol (PPP) adalah contoh dari lapisan data link dalam TCP / IP protocol stack.ITU-T G.hn standar, yang menyediakan kecepatan tinggi area lokal jaringan melalui kabel yang ada (saluran listrik, saluran telepon dan kabel koaksial), termasuk data link lapisan lengkap yang menyediakan koreksi kesalahan dan flow control dengan cara selektif -Ulang geser-window protokol.


Layer 3: lapisan jaringanLapisan jaringan menyediakan sarana fungsional dan prosedural untuk mentransfer urutan data panjang variabel (disebut datagram) dari satu node ke yang lain terhubung ke jaringan yang sama. Ini menerjemahkan alamat jaringan logis ke alamat mesin fisik. Sebuah jaringan adalah media yang banyak node dapat terhubung, di mana setiap node memiliki alamat dan yang memungkinkan node terhubung untuk mentransfer pesan ke node lain terhubung dengan hanya menyediakan isi pesan dan alamat tujuan node dan membiarkan jaringan menemukan cara untuk memberikan ("rute") pesan ke node tujuan. Selain pesan routing, jaringan mungkin (atau tidak mungkin) melaksanakan pengiriman pesan dengan memisahkan pesan menjadi beberapa fragmen, memberikan setiap fragmen dengan rute terpisah dan pemasangan kembali fragmen, kesalahan pengiriman laporan, dllPengiriman datagram pada lapisan jaringan tidak dijamin dapat diandalkan.Sejumlah protokol lapisan manajemen, fungsi didefinisikan dalam manajemen lampiran, ISO 7498/4, milik lapisan jaringan. Ini termasuk protokol routing, manajemen kelompok multicast, jaringan informasi-layer dan kesalahan, dan alamat jaringan-lapisan tugas. Ini adalah fungsi dari payload yang membuat ini milik lapisan jaringan, bukan protokol yang membawa mereka.


Lapisan 4: Lapisan transportLapisan transport menyediakan sarana fungsional dan prosedural untuk mentransfer urutan data variabel-panjang dari sumber ke host tujuan melalui satu atau lebih jaringan, dengan tetap menjaga kualitas fungsi layanan.Contoh dari protokol transport-layer dalam standar tumpukan Internet Transmission Control Protocol (TCP), biasanya dibangun di atas Internet Protocol (IP).Lapisan transport mengendalikan keandalan link yang diberikan melalui kontrol aliran, segmentasi / desegmentasi, dan kontrol kesalahan. Beberapa protokol yang negara bagian dan berorientasi koneksi. Ini berarti bahwa lapisan transport dapat melacak segmen dan memancarkan kembali mereka yang gagal. Lapisan transport juga memberikan pengakuan transmisi data sukses dan mengirimkan data berikutnya jika tidak ada kesalahan terjadi. Lapisan transport menciptakan paket dari pesan yang diterima dari lapisan aplikasi. Packetizing adalah proses membagi pesan yang panjang menjadi pesan yang lebih kecil.OSI mendefinisikan lima kelas koneksi-mode protokol transportasi mulai dari kelas 0 (yang juga dikenal sebagai TP0 dan menyediakan fitur paling sedikit) kelas 4 (TP4, yang dirancang untuk jaringan kurang dapat diandalkan, mirip dengan internet). Kelas 0 tidak mengandung pemulihan kesalahan, dan dirancang untuk digunakan pada lapisan jaringan yang menyediakan koneksi bebas dari kesalahan. Kelas 4 yang terdekat dengan TCP, meskipun TCP berisi fungsi, seperti anggun dekat, yang OSI memberikan ke lapisan sesi. Juga, semua OSI TP koneksi-mode kelas protokol menyediakan data dipercepat dan pelestarian batas-batas rekor. Karakteristik rinci dari kelas TP0-4 ditunjukkan dalam tabel berikut: [5]Nama fitur TP0 TP1 TP2 TP3 TP4Jaringan berorientasi koneksi Ya Ya Ya Ya YaJaringan connectionless Tidak Tidak Tidak Tidak YaRangkaian dan pemisahan Tidak Ya Ya Ya YaSegmentasi dan reassembly Ya Ya Ya Ya YaKesalahan pemulihan Tidak Ya Ya Ya YaReinitiate connectiona Tidak Ya Tidak Ya TidakMultiplexing / demultiplexing atas sirkuit virtual tunggal Tidak Tidak Ya Ya YaKontrol aliran eksplisit Tidak Tidak Ya Ya YaRetransmisi pada batas waktu Tidak Tidak Tidak Tidak YaLayanan transportasi yang handal Tidak Ya Tidak Ya YaJika jumlah berlebihan PDU yang tidak diakui.Cara mudah untuk memvisualisasikan lapisan transport adalah untuk membandingkannya dengan kantor pos, yang berkaitan dengan pengiriman dan klasifikasi surat dan paket yang dikirim. Ingat, bagaimanapun, bahwa kantor pos mengelola luar amplop surat. Lapisan yang lebih tinggi mungkin memiliki setara dengan amplop ganda, seperti layanan presentasi kriptografi yang dapat dibaca oleh penerima saja. Secara kasar, protokol tunneling beroperasi pada lapisan transport, seperti membawa protokol non-IP seperti IBM SNA atau Novell IPX melalui jaringan IP, atau end-to-end enkripsi dengan IPsec. Sementara Generic Routing Encapsulation (GRE) mungkin tampaknya menjadi sebuah protokol jaringan lapisan, jika enkapsulasi payload terjadi hanya pada titik akhir, GRE menjadi lebih dekat dengan protokol transport yang menggunakan header IP tetapi mengandung frame atau paket untuk menyampaikan ke lengkap endpoint. L2TP membawa PPP frame dalam paket transportasi.Meskipun tidak dikembangkan di bawah OSI Reference Model dan tidak ketat sesuai dengan definisi OSI lapisan transport, Transmission Control Protocol (TCP) dan User Datagram Protocol (UDP) dari Internet Protocol Suite umumnya dikategorikan sebagai lapisan-4 protokol dalam OSI.


Layer 5: lapisan sesiLapisan sesi mengontrol dialog (koneksi) antara komputer. Ini menetapkan, mengelola dan mengakhiri koneksi antara aplikasi lokal dan remote. Ini menyediakan untuk full-duplex, half-duplex, atau operasi simpleks, dan menetapkan prosedur checkpointing, penundaan, penghentian, dan restart. Model OSI membuat lapisan ini bertanggung jawab untuk anggun dekat sesi, yang merupakan milik Transmission Control Protocol, dan juga untuk checkpointing sesi dan pemulihan, yang biasanya tidak digunakan dalam Internet Protocol Suite. Lapisan sesi umumnya dilaksanakan secara eksplisit dalam lingkungan aplikasi yang menggunakan prosedur panggilan jarak jauh. 

Layer 6: lapisan presentasiLapisan presentasi membentuk konteks antara entitas aplikasi-lapisan, di mana entitas aplikasi-lapisan dapat menggunakan sintaks dan semantik yang berbeda jika layanan presentasi menyediakan pemetaan besar di antara mereka. Jika pemetaan tersedia, unit layanan data presentasi diringkas menjadi unit data protokol sesi, dan diturunkan protokol stack.Lapisan ini memberikan kemerdekaan dari representasi data (misalnya, enkripsi) dengan menerjemahkan antara aplikasi dan jaringan format. Lapisan presentasi mengubah data ke dalam bentuk yang aplikasi menerima. Lapisan ini format dan data mengenkripsi yang akan dikirim melalui jaringan. Hal ini kadang-kadang disebut lapisan sintaks. [6]Struktur presentasi asli menggunakan Basic Encoding Rules of Abstrak Sintaks Notasi One (ASN.1), dengan kemampuan seperti mengkonversi file teks EBCDIC-kode ke file ASCII-kode, atau serialisasi objek dan struktur data lainnya dari dan ke XML .

Layer 7: lapisan aplikasiLapisan aplikasi adalah lapisan OSI yang paling dekat dengan pengguna akhir, yang berarti kedua lapisan aplikasi OSI dan pengguna berinteraksi langsung dengan aplikasi perangkat lunak. Lapisan ini berinteraksi dengan aplikasi perangkat lunak yang mengimplementasikan komponen berkomunikasi. Program aplikasi tersebut berada di luar lingkup model OSI. Fungsi aplikasi-lapisan biasanya termasuk mengidentifikasi mitra komunikasi, menentukan ketersediaan sumber daya, dan sinkronisasi komunikasi. Ketika mengidentifikasi mitra komunikasi, layer aplikasi menentukan identitas dan ketersediaan mitra komunikasi untuk sebuah aplikasi dengan data untuk mengirimkan. Ketika menentukan ketersediaan sumber daya, lapisan aplikasi harus memutuskan apakah jaringan cukup atau komunikasi yang diminta ada. Dalam sinkronisasi komunikasi, semua komunikasi antara aplikasi membutuhkan kerjasama yang dikelola oleh lapisan aplikasi. Beberapa contoh aplikasi-lapisan implementasi meliputi


 Di stack OSI:
         FTAM File Transfer dan Access Management Protocol
         X.400 Mail
         Umum Informasi Manajemen Protokol (CMIP)
     Pada TCP / IP stack:
         Hypertext Transfer Protocol (HTTP),
         File Transfer Protocol (FTP),
         Simple Mail Transfer Protocol (SMTP),
         Simple Network Management Protocol (SNMP), dll


Sumber :  http://en.wikipedia.org/wiki/OSI_model

0 comments:

Posting Komentar

VIDEO