29 Maret 2019

MODUL 4 : KOMPUTER DAN JARINGAN DASAR (PROTOCOL JARINGAN KOMPUTER)

11. Protocol  Jaringan  Komputer
11.1 TCP/IP  (Transmission  Control  Protocol/Internet  Protocol)

TCP/IP  (Transmission  Control  Protocol/Internet  Protocol)  adalah  standar  komunikasi  data  yang  digunakan  oleh  komunitas  internet  dalam  proses  tukar-menukar  data  dari  satu  komputer  ke  komputer  lain  di  dalam  jaringan  internet.  Protokol  ini  tidaklah  dapat  berdiri  sendiri,  karena  memang  protokol  ini  berupa  kumpulan  protokol  (protocol  suite).  Protokol  ini  juga  merupakan  protokol  yang  paling  banyak  digunakan  saat  ini.  Data  tersebut  di  implementasikan  dalam  bentuk  perangkat  lunak  (software)  disistem  operasi.  Istilah  yang  diberikan  kepada  perangkat  lunak  ini  adalah  TCP/IP  stack.  Pada  TCP/IP  terdapat  beberapa  protokol  sub  yang  menangani  masalah  komunikasi  antar  komputer.  TCP/IP  mengimplementasikan  arsitektur  berlapis  yang  terdiri  atas  empat  lapis,  diantaranya  adalah  :

  1. Protokol lapisan aplikasi
  2. Protokol lapisan antar-host
  3. Protokol lapisan internetwork
  4. Protokol lapisan antarmuka jaringan

11.2 UDP  (User  Datagram  Protokol)
UDP  (User  Datagram  Protocol)  adalah  salah  satu  protokol  lapisan  transpor  TCP/IP  yang  mendukung  komunikasi  yang  tidak  andal  (unreliable),  tanpa  koneksi  (connectionless)  antara  host-host  dalam  jaringan  yang  menggunakan  TCP/IP.
a. Connectionless  (tanpa  koneksi):  Pesan-pesan  UDP  akan  juga di
   kirimkan  tanpa  harus dilakukan  proses  negosiasi  koneksi  antara    datagram  tanpa dua  host  yang  hendak  bertukar  informasi.
b. Unreliable  (tidak  andal):  Pesan-pesan  UDP  akan  dikirimkan  sebagai adanya  nomor  urut  atau  pesan  acknowledgment.  Protokol  lapisan·    UDP  menyediakan  mekanisme  untuk  mengirim  pesan-pesan  ke  sebuah  protokol  lapisan  aplikasi  atau  proses  tertentu  di  dalam  sebuah  host  dalam  jaringan  yang  menggunakan  TCP/IP.  Header  UDP  berisi  field  Source  Process  Identification  dan  Destination  Process  Identification.
c. UDP  menyediakan  penghitungan  checksum  berukuran  16-bit  terhadap  keseluruhan   pesan  UDP.


11.3 Domain  Name  System  (DNS)
Domain  Name  System  (DNS)  adalah  distribute  database  system  yang  digunakan  untuk  pencarian  nama  komputer  (name  resolution)  di  jaringan  yang  mengunakan  TCP/IP  (Transmission  Control  Protocol/Internet  Protocol).  DNS  biasa  digunakan  pada  aplikasi  yang  terhubung  ke  internet  seperti  web  browser  atau  e-mail,  dimana  DNS  membantu  memetakan  host  name  sebuah  komputer  ke  IP  address.  Selain  digunakan  di  internet,  DNS  juga  dapat  di  implementasikan  ke  private  network  atau  intranet  dimana  DNS  memiliki  keunggulan  seperti  :
a. Mudah,  DNS  sangat  mudah  karena  user  tidak  lagi  direpotkan  untuk mengingat  IP  address  sebuah  komputer  cukup  host  name  (nama  komputer).
b. Konsisten,  IP  address  sebuah  komputer  bisa  berubah  tapi  host  name  tidak berubah.  
c. Simple,  user  hanya  menggunakan  satu  nama  domain  untuk    mencari  baik  di internet  maupun  di intranet.


11.4 Point-to-Point Protocol
Point-to-Point  Protocol  PPP  adalah  sebuah  protokol  enkapsulasi  paket  jaringan  yang  banyak  digunakan  pada  Wide  Area  Network  (WAN).  Protokol  ini  merupakan  standar  industri  yang  berjalan  pada  lapisan  data-link  dan  dikembangkan  pada  awal  tahun  1990-an  sebagai  respons  terhadap  masalah-masalah  yang  terjadi  pada  protokol  Serial  Line  Internet  Protocol  (SLIP),  yang  hanya  mendukung  pengalamatan  IP  statis  kepada  para  kliennya.  Dibandingkan  dengan  pendahulunya  (SLIP),  PPP  jauh  lebih   baik,  mengingat  kerja  protokol  ini  lebih  cepat,  menawarkan  koreksi  kesalahan,  dan  negosiasi  sesi  secara  dinamis  tanpa  adanya  intervensi  dari  pengguna.  Selain  itu,  protokol  ini  juga  mendukung  banyak  protokol-protokol  jaringan  secara  simultan.


11.5 Serial  Line  Internet  Protocol.
Serial  Line  Internet  Protocol  dianggap  berkaitan  erat  dengan  pengertian  berikut.  Disingkat  dengan  SLIP.  Sebuah  protokol  yang  memungkinkan  pemindahan  data  IP  melalui  saluran  telepon.  Alat  bantu  lainnya  dalam  SLIP  adalah  PPP  yang  mendeteksi  kesalahan  dan  konfigurasi.  Sistem  ini  memerlukan  satu  komputer  server  sebagai  penampungnya,  dan  secara  perlahan-lahan  akan  digantikan  oleh  standar  PPP  yang  memiliki  kecepatan  proses  lebih  tinggi.


11.6 Internet  Control  Message  Protocol  (ICMP).
ICMP  adalah  salah  satu  protokol  inti  dari  keluarga.  ICMP  berbeda  tujuan  dengan  TCP  dan  UDP  dalam  hal  ICMP  tidak  digunakan  secara  langsung  oleh  aplikasi  jaringan  milik  pengguna,  salah  satu  pengecualian  adalah  aplikasi  ping  yang  mengirim  pesan  ICMP  Echo  Request  untuk  menentukan  apakah  komputer  tujuan  dapat  dijangkau  dan  berapa  lama  paket  yang  dikirimkan  dibalas  oleh  komputer  tujuan.  Protokol   internet.  ICMP  utamanya  digunakan  oleh  sistem  operasi  komputer  jaringan  untuk  mengirim  pesan  kesalahan  yang  menyatakan,  sebagai  contoh,  bahwa  komputer  tujuan  tidak  bisa  dijangkau.


11.7 POP3  (Post  Office  Protocol)
POP3  adalah  kepanjangan  dari  Post  Office  Protocol  version  3,  yakni  protokol  yang  digunakan  untuk  mengambil  email  dari  email  server.  Protokol  POP3  dibuat  karena  desain  dari  sistem  email  yang  mengharuskan  adanya  email  server  yang  menampung  email  untuk  sementara  sampai  email  tersebut  diambil  oleh  penerima  yang  berhak.  Kehadiran  email  server  ini  disebabkan  kenyataan  hanya  sebagian  kecil  dari  komputer  penerima  email  yang  terus-menerus  melakukan  koneksi  ke  jaringan  internet.


11.8 IMAP  (Internet  Message  Access  Protocol)
IMAP  (Internet  Message  Access  Protocol)  adalah  protokol  standar  untuk  mengakses/mengambil  e-mail  dari  server.  IMAP  memungkinkan  pengguna  memilih  pesan  e-mail  yang  akan  ia  ambil,  membuat  folder  di  server,  mencari  pesan  e-mail  tertentu,  bahkan  menghapus  pesan  e-mail  yang  ada.  Kemampuan  ini  jauh  lebih  baik  dari  pada  POP  (Post  Office  Protocol)  yang  hanya  memperbolehkan  kita  mengambil/download   semua  pesan  yang  ada  tanpa  kecuali.


11.9 HTTP  (Hypertext  Transfer  Protocol).
HTTP  (Hypertext  Transfer  Protocol)  suatu  protokol  yang  digunakan  oleh  WWW  (World  Wide  Web).  HTTP  mendefinisikan  bagaimana  suatu  pesan  bisa  diformat  dan  dikirimkan  dari  server  ke  client.  HTTP  juga  mengatur  aksi-aksi  apa  saja  yang  harus  dilakukan  oleh  web  server  dan  juga  web  browser  sebagai  responatas  perintah-perintah  yang  ada  pada  protokol  HTTP  ini.

11.10 HTTPS
HTTPS  adalah  versi  aman  dari  HTTP,  protokol  komunikasi  dari  World  Wide  Web.  Ditemukan  oleh  Netscape  Communications  Corporation  untuk  menyediakan  autentikasi  dan  komunikasi  tersandi  dan  penggunaan  dalam  komersi  elektris.  Selain  menggunakan  komunikasi  plain  text,  HTTPS  menyandikan  data  sesi  menggunakan  protokol  SSL  (Secure  Socket  Layer)  atau  protokol  TLS  (Transport  Layer  Security).  Kedua  protokol  tersebut  memberikan  perlindungan  yang  memadai  dari  serangan  eavesdroppers,  dan  man  in  the  middle  attacks.  Pada  umumnya  port  HTTPS  adalah  443.  Tingkat  keamanan  tergantung  pada  ketepatan  dalam  mengimplementasikan  pada  browser  web  dan  perangkat  lunak  server  dan  didukung  oleh  algorithma  penyandian  yang  aktual.  Oleh  karena  itu,  pada  halaman  web  digunakan  HTTPS,  dan  URL  yang  digunakan  dimulai  dengan  ‘https://’  bukan  dengan  ‘http://’


11.11 SSH  (Sucure  Shell)
SSH  adalah  protocol  jaringan  yang  memungkinkan  pertukaran  data  secara  aman  antara  dua  komputer.  SSH  dapat  digunakan  untuk  mengendalikan  komputer  dari  jarak  jauh  mengirim f ile,  membuat  Tunnel  yang  terrenkripsi  dan  lain-lain.  Protocol  ini  mempunyai  kelebihan  dibanding  protocol  yang  sejenis  seperti  Telnet,  FTP,  Danrsh,  karena  SSH  memiliki  system  Otentikasi,  Otorisasi,  dan  ekripsinya  sendiri.  Dengan  begitu  keamanan  sebuah  sesi  komunikasi  melalui  bantuan  SSH  ini  menjadi  lebih  terjamin.


11.12 Telnet  (Telecommunication  network).
Telnet  adalah  sebuah  protokol  jaringan  yang  digunakan  di  koneksi  internet  atau   Local  Area  Network.  TELNET  dikembangkan  pada  1969  dan  distandarisasi  sebagai  IETF  STD  8,  salah  satu  standar  internet  pertama.  TELNET  memiliki  beberapa  keterbatasan  yang  dianggap  sebagai  risiko  keamanan.


11.13 FTP  (File  Transfer  Protocol).
FTP  (File  Transfer  Protocol)  adalah  sebuah  protocol  internet  yang  berjalan  di  dalam  lapisan  aplikasi  yang  merupakan  standar  untuk  pentransferan  berkas  (file)  komputer  antar  mesin-mesin  dalam  sebuah  internetwork.  FTP  atau  protocol  Transmission  Control  Protocol  (TCP)  untuk  komunikasi  data  antara  clien  dan  server,  sehingga  diantara  kedua  komponen  tersebut  akan  dibuatlah  sebuah  sesi  komunikasi  sebelum  transfer  data  dimulai.  FTP  hanya  menggunakan  metode  autentikasi  standar,  yakni  menggunakan  user  name  dan  paswordnya  yang  dikirim  dalam  bentuk  tidak  terenkripsi.  Pengguna  terdaftar  dapat  menggunakan  username  dan  password-nya  untuk  mengakses,  men-download,  dan  mengupload  berkas-berkas  yang  ia  kehenaki.  Umumnya,  para  pengguna  daftar  memiliki  akses  penuh  terdapat  berapa  direkotri,  sehingga  mereka  dapat  berkas,  memuat  direktori  bahkan  menghapus  berkas.  Pengguna  yang  belum  terdaftar  dapat  juga  menggunakan  metode  anonymous  login,  yakni  dengan  menggunakan  nama  pengguna  anonymous  &  password  yang  diisi  dengan  menggunakan  alamat  e-mail.  Sebuah  server  FTP  diakses  dengan  menggunakan  Universal  Resource  Identifier  (URI)  dengan  menggunakan  format  ftp://namaserver.  Clien  FTP  dapat  menghubungi  server  FTP  dengan  membuka  URI  tersebut.
Tujuan  FTP  server  adalah  sebagai  beikut  :
a.  Untuk  men-sharing  data.
b.  Untuk  menyediakan  indirect  atau  implicit  remote  komputer.
c.  Untuk  menyediakan  tempat  penyimpanan  bagi  user.
d.  Untuk  menyediakan  tranper  data  yang  reliable  dan  efisien.

11.14 LDAP.
LDAP  (Lightweight  Directory  Access  Protocol)  adalah  protokol  perangkat  lunak  untuk  memungkinkan  semua  orang  mencari  resource  organisasi,  perorangan  dan  lainnya,  seperti  file  atau  printer  di  dalam  jaringan  baik  di  internet  atau  intranet.  Protokol  LDAP  membentuk  sebuah  direktori  yang  berisi  hirarki  pohon  yang  memiliki  cabang,  mulai  dari  negara  (countries),  organisasi,  departemen  sampai  dengan  perorangan.  Dengan  menggunakan  LDAP,  seseorang  dapat  mencari  informasi  mengenai  orang  lain  tanpa  mengetahui  lokasi  orang  yang  akan  dicari  itu.


11.15 SSL  (Secure  Socket  Layer).
SSL  (Secure  Socket  Layer)  adalah  arguably  internet  yang  paling  banyak  digunakan  untuk  enkripsi.  Ditambah  lagi,  SSL  digunakan  tidak  hanya  keamanan  koneksi  web,  tetapi  untuk  berbagai  aplikasi  yang  memerlukan  enkripsi  jaringan  end-to-end.  Secure  Sockets  Layer  (SSL)  merupakan  sistem  yang  digunakan  untuk  mengenkripsi  pengiriman  informasi  pada  internet,  sehingga  data  dapat  dikirim  dengan  aman.  Protokol  SSL  mengatur  keamanan  dan  integritasi  menggunakan  enkripsi,  autentikasi,  dan  kode  autentikasi  pesan.  SSL  protocol  menyediakan  privasi  komunikasi  di  internet.  SSL  tidak  mendukung  file  encryption,  access-control,  atau  proteksi  virus,  jadi  SSL  tidak  dapat  membantu  mengatur  data  sensitif  setelah  dan  sebelum  pengiriman  yang  aman.


0 Komentar: