Protokol (komputer): Perbedaan antara revisi

Konten dihapus Konten ditambahkan
Tidak ada ringkasan suntingan
Mengatur Sedikt Dan merapikan Apa bila Ada yang hilang Tolong Diperbaiki Kembali Sekian Dari saya Terimakasih
Baris 19:
 
== Prinsip-prinsip Desain Protokol ==
Dalam membuat protokol ada tiga hal yang harus dipertimbangkan,:
* yaituEfektivitas
* efektivitas, kehandalan, danKehandalan
* Kemampuan dalam kondisi gagal di network.
 
== Standarisasi Protokol ==
Agar protokol dapat dipakai untuk komunikasi diberbagai pembuat perangkat maka dibutuhkan standardisasi protokol. Banyak lembaga dunia yang bekerja untuk standardisasi protokol. Yang saat ini banyak mengeluarkan standardisasi protokol yaitu [[IETF]], [[ETSI]], [[ITU]], dan [[ANSI]]Protokol adalah sebuah aturan atau standar yang mengatur atau mengijinkan terjadinya hubungan, komunikasi, dan perpindahan data antara dua atau lebih titik komputer. Protokol dapat diterapkan pada perangkat keras, perangkat lunak atau kombinasi dari keduanya. Pada tingkatan yang terendah, protokol mendefinisikan koneksi perangkat keras. Protocol digunakan untuk menentukan jenis layanan yang akan dilakukan pada internet.
Baris 35 ⟶ 37:
Pada TCP/IP terdapat beberapa protokol sub yang menangani masalah komunikasi antar komputer. TCP/IP merngimplemenasikan arsitektur berlapis yang terdiri atas empat lapis, di antaranya adalah :
 
'''1. Protokol lapisan aplikasi'''
1. Protokol lapisan aplikasi : bertanggung jawab untuk menyediakan akses kepada aplikasi terhadap layanan jaringan TCP/IP. Protokol ini mencakup protokol Dynamic Host Configuration Protocol (DHCP), Domain Name System (DNS), Hypertext Transfer Protocol (HTTP), File Transfer Protocol (FTP), Telnet, Simple Mail Transfer Protocol (SMTP), Simple Network Management Protocol (SNMP), dan masih banyak protokol lainnya. Dalam beberapa implementasi stack protokol, seperti halnya Microsoft TCP/IP, protokol-protokol lapisan aplikasi berinteraksi dengan menggunakan antarmuka Windows Sockets (Winsock) atau NetBIOS over TCP/IP (NetBT).
 
Protokol lapisan aplikasi bertanggung jawab untuk menyediakan akses kepada aplikasi terhadap layanan jaringan TCP/IP. Protokol ini mencakup protokol:
* Dynamic Host Configuration Protocol (DHCP)
* Domain Name System (DNS)
* Hypertext Transfer Protocol (HTTP)
* File Transfer Protocol (FTP)
* Telnet
* Simple Mail Transfer Protocol (SMTP)
* Simple Network Management Protocol (SNMP)
 
* dan masih banyak protokol lainnya.
Dalam beberapa implementasi stack protokol, seperti halnya Microsoft TCP/IP, protokol-protokol lapisan aplikasi berinteraksi dengan menggunakan antarmuka Windows Sockets (Winsock) atau NetBIOS over TCP/IP (NetBT).
 
'''2. Protokol lapisan antar-host :'''
 
2. Protokol lapisan antar-host : berguna untuk membuat komunikasi menggunakan sesi koneksi yang bersifat connection-oriented atau broadcast yang bersifat connectionless. Protokol dalam lapisan ini adalah:
* Transmission Control Protocol (TCP) dan User Datagram Protocol (UDP).
* User Datagram Protocol (UDP) 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. Protokol ini didefinisikan dalam RFC 768..
'''3. Protokol lapisan internetwork'''
 
3. Protokol lapisan internetwork : bertanggung jawab untuk melakukan pemetaan (routing) dan enkapsulasi paket-paket data jaringan menjadi paket-paket IP. Protokol yang bekerja dalam lapisan ini adalah:
* Internet Protocol (IP),
* Address Resolution Protocol (ARP),
* Internet Control Message Protocol (ICMP), dan
* Internet Group Management Protocol (IGMP).
4. Protokol lapisan antarmuka jaringan
 
4. Protokol lapisan antarmuka jaringan : bertanggung jawab untuk meletakkan frame-frame jaringan di atas media jaringan yang digunakan. TCP/IP dapat bekerja dengan banyak teknologi transport, mulai dari teknologi transport dalamSepert:
* LAN (seperti halnyaContoh: Ethernet dan Token Ring),
* MAN dan /WAN (seperti halnya dial-up modem yang berjalan di atas:
** Public Switched Telephone Network (PSTN),
** Integrated Services Digital Network (ISDN), serta
** Asynchronous Transfer Mode (ATM))
 
* UDP ( User Datagram Protokol)
UDP, singkatan dari 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. Protokol ini didefinisikan dalam RFC 768.