Minggu, 08 Desember 2013

Mengenal OSI Layer


THE 7 LAYERS OF OSI
Transmit
Sender

Receiver
Receive

Application
LAYER 7
Application
Presentation
LAYER 6
Presentation
Session
LAYER 5
Session
Transport
LAYER 4
Transport
Network
LAYER 3
Network
Data link
LAYER 2
Data link
Physical
LAYER 1
Physical





ISO ( International Organization for Standardization ) memutuskan untuk membangun sebuah kerangka kerja standar di mana vendor yang berbeda dapat saling berkomunikasi melalui jaringan yang terdiri dari beragam peralatan dan aplikasi. Kerangka kerja ini kini dianggap sebagai standar untuk komunikasi dalam jaringan. OSI dibagi menjadi 7 layer, yang dibagi tugasnya ke dalam kelompok – kelompok kecil sesuai dengan fungsinya. Setiap fungsi yang diberikan kepada setiap layerjuga dapat diimplementasikan secara independen. Hal ini membatasi komplikasi antara layer karena solusi yang ditawarkan oleh satu layer tidak mempengaruhi layer lainnya .



7 layer dapat dibagi menjadi dua subkelompoklogis. Lapisan 7-4berfokus pada komunikasi sumber data dan tujuan secara end to end. Lapisan 3-1 adalahmenyediakan komunikasi yang konsisten antara perangkat jaringan. Cara yang lebih mudah untuk melihat OSIlayer adalah dengan membagi lapisan atas (7, 6, 5) dan lapisan bawah (4, 3, 2, 1). Lapisan atas berhubungan dengan aplikasi dan hanya diimplementasikan dalam software. Lapisan tertinggi, lapisan aplikasi, adalah yang paling dekat ke pengguna akhir. Lapisan bawah yang bertanggung jawab untuk transportasidata. Lapisan fisikdan lapisan data link diimplementasikan dalam hardware dan software. Lapisanterendah, lapisan fisik, adalah paling dekat dengan media jaringan fisik (kabel, misalnya) dan bertanggung jawab sebagai penempatan data pada media.



Berikut ini adalah penjelasan atas-bawah dari OSI Layer. Dimulai dengan PC pengguna dan mengikuti apa yang terjadi pada file pengguna saat melintasmeskipun lapisan OSIModel yang berbeda. Pendekatan atas-bawah yang dipilih secara spesifik (vs mulai dari Physical Layer dan bekerja sampai dengan Application Layer) untuk mempermudah pemahaman. Hal ini digunakan di sini untuk menunjukkan bagaimana file pengguna berubah (melalui lapisan) menjadi aliran bit untuk transmisi pada jaringan.







LAYER 7 - APPLICATION



Level aplikasi menyediakan layanan yang secara langsung yang mendukung aplikasi pengguna, seperti user interface, e-mail, transfer file, akses database, All. Ada banyak protokol pada lapisan ini yang biasanya diperlukan seperti HTTP, WWW, FTP, TELNET, SMTP. Ini memberikan akses aplikasi ke jaringan melalui layer bawah. Fungsi penting lainnya adalahtransfer file antara komputer. Beberapa komputer menyimpan Ike name atau mewakili baris teks yang berbeda. Lapisan aplikasimengurus kekompatibilitasan dan memungkinkan kelancaran transfer antara sistem.

Protocols: FTP1, HTTP2, SMTP3, DNS4, TFTP5, NFS6, TELNET7.



LAYER 6 - PRESENTATION



Level presentasi adalah penerjemah antara aplikasi dan format jaringan. Berbeda dengan layer  bawah, layer ini berfokus dengan sintaks dan semantik informasi yang dikirimkan. Kebanyakan pengguna program tidak bertukar random stringbit biner. Merekabertukar data seperti nama, alamat, tanggal, all. Komputer yang berbeda menyimpan data dengan cara yang berbeda. Untuk memungkinkan komputer untuk mengirimkan data satu sama lain lapisan presentasi menerjemahkan data ke dalam bentuk standar untuk digunakan pada jaringan. Fungsi lainnya adalah kompresi data yang dapat digunakan untuk mengurangi jumlah bit yang diperlukanuntuk mengirim paket informasi. Keamanan juga ditambahkan pada lapisan ini dengan menggunakan enkripsi data dan dekripsi. Hal ini untuk mencegah orang laindari menyadap data dan mampu menguraikan arti dari bit.



Protocols: ASCII8, EBCDIC9, MIDI10, MPEG11, JPEG12.



LAYER 5 - SESSION



Layer ini memungkinkan aplikasi dalam menghubungkan sistem untuk berkomunikasi menggunakan sesi. Hal ini juga bertindak sebagai mekanisme kontrol dialog pengendalian yang mampu mentransmisikan. Sesi dapat memungkinkan data yang akan dikirim dalam dua arah pada saat yang sama atau hanya satu arah. Lapisan sesi menentukan siapa yang memiliki kemampuan untuk mentransfer pada waktu saat ini. Kemampuan lain yang sangat penting adalah untuk memasukkan pos-pos pemeriksaan selama transfer data. Selama transmisi file besar jika sistem crash cekpoint pemeriksaan memungkinkan sistem untuk mulai men-download di cekpoint pemeriksaan terakhir yang diketahui. Contoh dari hal ini adalah baik selama login interaktif atau koneksi transfer file, sesi akan mengenali nama dalam sesi dan mendaftarkan mereka ke dalam historynya. Ini kemudian bisa menghubungkan dan menyambungkan kembali jika sistem crash pada salah satu sistem.

Protocols: SQL13, RPC14.



LAYER 4 - TRANSPORT



Fungsi dasar dari lapisan transport adalah menerima data dari session layer , memecah data ke dalam unit yang lebih kecil jika perlu , dan mengirim paket data ini dikelola ke lapisan jaringan . Di tempat tujuan lapisan ini bertanggung jawab untuk menggabungkan paket ke bentuk asal mereka . Lapisan ini juga memeriksa untuk melihat apakah lapisan berada dalam urutan yang benar saat diterima dan tidak dalam bentuk duplikasi . Jika ada kesalahan dalam salah satu paket ada permintaan untuk pengiriman ulang bahwa paket itu . Ada dua protokol yang terdapat pada lapisan ini. Pertama , protokol TCP menghubungkan pengirim dan penerima menggunakan socket yang ditentukan oleh alamat IP dan nomor port . TCP melacak order pengiriman paket dan mana yang perlu dikirim ulang . UDP di sisi lain adalah protocol komunikasi yg connectionless dan tidak menjamin pengiriman paket antara pengirim dan penerima . Karena itu mengapa disebut, connectionless karena ketikapengirim mengirimkan data ke jaringan dengan alamat IP penerima dan pengirim berharap agar packet tersebut sampai ke tujuan. Karena tidak ada cara untuk meminta pengirim untuk mengirim ulang karena kesalahan error atau  kesalahan protection.



Protocols: TCP15 or UDP16.





LAYER 3 – NETWORK



Lapisan jaringan pada dasarnya menangani semua masalah pengalamatan. Lapisan ini mengalamatkan paket, menentukan jalur atau rute terbaik, dan mengelola masalah jaringan seperti kemacetan data. Ada tiga cara di mana paket yang diarahkan ke tujuan mereka. Pertama, mungkin ada rute statis melalui seluruh jaringan yang tidak akan pernah berubah. Kedua, mungkin ada garis statis hanya digunakan selama sesi tertentu antara pengirim dan penerima . Akhirnya, paket dapat dinamis dikirim melalui jaringan menggunakan mengubah jalur untuk mencegah kemacetan . Hambatan yang terbentuk ketika ada terlalu banyak paket yang hadir dalam satu subnet menyebabkan mereka bertabrakan masing-masing. Tingkat jaringan juga bertanggung jawab untuk mengubah network addess ke alamat MAC dari mesin. Salah satu fungsi yang paling penting dari lapisan ini adalah kemampuan untuk memungkinkan dua jaringan yang berbeda dengan menggunakan skema pengalamatan yang berbeda untuk dapat mengirim data satu sama lain . Lapisan jaringan memungkinkan protokol yang berbeda untuk " berbicara " satu sama lain dan memahami di mana tujuan paket tersebut. Router bekerja pada tingkat ini dengan mengirim paket di sepanjang jaringan .

Protocols: IP17, ICMP18, ARP19, PING20, Traceroute21.







LAYER 2 - DATA LINK



Lapisan data link mendefinisikan format data pada jaringan. Semua data yang dikirim melalui jaringan dibuat ke dalam frame yang dilakukan pada tingkat ini. Frame adalah cara yang berbeda untuk mengirimkan data bersama dengan informasi alamat dan kesalahan kemampuan pengecekan. CRC digunakan untuk mendeteksi kesalahan pada level ini. Jika diakhir penerima CRC gagal pada tingkat ini ada permintaan kembali ke pengirim untuk pengiriman ulang paket ini.

Protocols: IEEE 802.222, 802.323, 802.524.



LAYER 1 - PHYSICAL



Lapisan fisik bertanggung jawab untuk membangun, memelihara dan mengakhiri koneksi fisik (point to point) antara komputer. Lapisan ini berkaitan dengan penafsiran yang sebenarnya dari aliran bit menjadi sinyal listrik yang dapat dilakukan di media fisik. Protokol pada lapisan ini berurusan dengan transmisi biner, level tegangan, dan kecepatan data. Lapisan ini juga akan menentukan sifat medium fisik seperti kabel dan network cards.

Protocols: IEEE 802.323, 802.524.



TERMS

1. FTP (File Transfer Protocol) - Used to transfer files over the internet using TCP/IP.

2. HTTP (Hypertext Transfer Protocol) - Underlining protocol used by the World Wide Web. Allows Web servers and browsers to communicate with each other.

3. SMTP (Simple Mail Transfer Protocol) - Protocol used to send email messages between servers.

4. DNS (Domain Name Service) - An internet service that translates domain names, such as www.yahoo.com, into IP addresses.

5. TFTP (Trivial File Transfer Protocol) - Simplified version of the FTP protocol which has no security features.

6. NFS (Network File System) - Client/Server application designed by SUN MICROSYSTEMS to allow all network users to access files stored on different computer types.

7. Telnet - terminal emulation program that allows you to connect to a server and enter information and commands similar to if you were actually on the server terminal.

8. ASCII - a code for representing English characters as numbers.

9. EBCDIC (Extended Binary-Coded Decimal Interchange Code) - IBM code for representing characters as numbers.

10. MIDI (Musical Instrument Device Interface) - adopted by the electronic music industry for controlling devices, such as synthesizers and sound cards, that emit music.

11. MPEG (Moving Pictures Experts Group) - the family of digital video compression standards and file formats developed by the ISO group.

12. JPEG (Joint Photographic Experts Group) - a lossy compression format for color images that reduces file size by 5% while losing some image detail.

13. SQL (Structured Query Language) - a standardized query language for requesting information from a database.

14. RPC (Remote Procedure Call) - allows a program on one computer execute a program on a server.

15. TCP (Transmission Control Protocol) - enables two to establish a connection and exchange streams of data.

16. UDP (User Datagram Protocol) - offering a direct way to send and receive datagrams over an IP network with very few error recovery services.

17. IP (Internet Protocol) - specifies the format of packets and the addressing schemes.

18. ICMP (Internet Control Message Protocol) - an extension of IP which supports packets containing error, control, and informational messages.

19. ARP (Address Resolution Protocol) - used to convert an IP address to a physical address.

20. PING - a utility to check if an IP address is accessible.

21. Traceroute - utility that tracks a packet from your computer to an internet host showing how many hops and how long it took.

22. IEEE 802.2 - divides the data link layer into two sublayers -- the logical link control (LLC) layer and the media access control (MAC) layer.

23. 802.3 - Defines the MAC layer for bus networks that use CSMA/CD. This is the basis of the Ethernet standard.

24. 802.5 - Defines the MAC layer for token-ring networks.

Tidak ada komentar:

Posting Komentar