Friday, October 20, 2017

Model Jaringan Komputer

Networking engineering  adalah tugas yang rumit, yang melibatkan software, firmware, chip level engineering, hardware, dan electric pulses. Untuk mempermudah network engineering, keseluruhan konsep jaringan terbagi menjadi beberapa lapisan. Setiap lapisan dilibatkan dalam beberapa tugas dan tidak bergantung pada semua lapisan lainnya. Tapi secara keseluruhan, hampir semua tugas networking bergantung pada semua lapisan ini. Lapisan berbagi data di antara keduanya dan saling bergantung satu sama lain hanya untuk mengambil input dan mengirim output.

Layered Tasks

Dalam arsitektur layered Network Model, satu keseluruhan proses jaringan dibagi menjadi tugas-tugas kecil. Setiap tugas kecil kemudian ditugaskan ke lapisan tertentu yang bekerja secara khusus untuk memproses tugas. Setiap lapisan hanya bekerja secara tugasnya masing-masing.

Dalam layer sistem komunikasi, satu lapisan dari host menangani tugas yang dilakukan oleh atau yang harus dilakukan oleh lapisan peer pada tingkat yang sama pada host jarak jauh. Tugas ini diprakarsai oleh lapisan pada tingkat terendah atau tingkat paling tinggi. Jika tugas diprakarsai oleh lapisan paling atas, diteruskan ke lapisan di bawahnya untuk diproses lebih lanjut. Lapisan bawah melakukan hal yang sama, memproses tugas dan meneruskannya ke lapisan bawah. Jika tugas dimulai oleh lapisan paling bawah, maka sebaliknya.
layered_tasks-jaringan-komputer

Setiap lapisan menggabungkan semua prosedur, protokol, dan metode yang dibutuhkan untuk menjalankan tugasnya. Semua lapisan mengidentifikasi rekan mereka dengan menggunakan enkapsulasi header dan tail.


OSI Model

OSI (Open System Interconnect) Model standar untuk semua sistem komunikasi. Model OSI didirikan oleh International Standard Organization (ISO). Model ini memiliki tujuh layer atau lapisan:
OSI-model-jaringan-komputer

  1. Application Layer: Layer ini bertanggung jawab untuk menyediakan interface  bagi pengguna aplikasi. Layer ini mencakup protokol yang berinteraksi langsung dengan pengguna.
  2. Presentation Layer: Layer ini menentukan bagaimana data dalam format remote host harus di presentasikan ke format native host
  3. Session Layer: Layer ini mempertahankan session antara host. Misalnya, setelah otentikasi pengguna / kata sandi selesai, host mempertahankan sesi ini untuk sementara dan tidak meminta otentikasi lagi dalam rentang waktu tersebut.
  4. Transport Layer: Layer ini bertanggung jawab untuk pengiriman end-to-end antar host.
  5. Network Layer: Layer ini bertanggung jawab untuk penetapan alamat dan addressing hosts yang unik dalam jaringan.
  6. DataLink Layer: Layer ini bertanggung jawab untuk membaca dan menulis data dari dan ke saluran. Link error terdeteksi pada layer ini.
  7. Physical Layer: Layer ini mendefinisikan perangkat keras, kabel pengkabelan, power output, pulse rate dll


Internet Model

Internet menggunakan protokol TCP / IP suite, juga dikenal sebagai Internet suite. Ini mendefinisikan Model Internet yang berisi empat arsitektur layer Model OSI adalah model komunikasi umum namun Model Internet adalah apa yang digunakan internet untuk semua komunikasinya. Internet tidak bergantung pada arsitektur jaringan dasarnya, jadi juga Modelnya. Model internet memiliki lapisan berikut:
Internet-model-jaringan-komputer

  1. Application Layer: Layer ini mendefinisikan protokol yang memungkinkan pengguna untuk berinteraksi dengan jaringan. Misalnya FTP, HTTP dll.
  2. Transport Layer: Layer ini mendefinisikan bagaimana data seharusnya mengalir antar host. Protokol utama pada lapisan ini adalah Transmission Control Protocol (TCP). Layer ini  memastikan data yang dikirim antar host terurut dan bertanggung jawab atas pengiriman dari ujung ke ujung.
  3. Internet Layer: Internet Protocol (IP) bekerja pada Layer ini. Layer ini memfasilitasi pengalamatan dan pengenalan host serta mendefinisikan routing.
  4. Link Layer: Layer ini menyediakan mekanisme pengiriman dan penerimaan data aktual. Tidak seperti model Model OSI, lapisan ini tidak bergantung pada arsitektur dan perangkat keras jaringan yang mendasarinya


EmoticonEmoticon