Protokol (komputer): Perbedaan antara revisi

Konten dihapus Konten ditambahkan
Tidak ada ringkasan suntingan
Tag: Suntingan perangkat seluler Suntingan peramban seluler
Fitur saranan suntingan: 1 pranala ditambahkan.
Tag: VisualEditor Suntingan perangkat seluler Suntingan peramban seluler Tugas pengguna baru Disarankan: tambahkan pranala
 
(24 revisi perantara oleh 19 pengguna tidak ditampilkan)
Baris 1:
[[File:US_Navy_051129-N-0685C-007_Quartermaster_Seaman_Ryan_Ruona_signals_with_semaphore_flags_during_a_replenishment_at_sea.jpg|thumbnail|right|Protokol komunikasi dapat didefinisikan sebagai aturan, tanda, posisi, durasi minimum dan warna dari setiap gerakan dalam bendera Semaphore.]]
'''Protokol''' dalam ilmu komputer berarti seperangkat peraturan atau prosedur untuk mengirimkan data antara perangkat elektronik (mis. komputer)<ref name="B">{{en}} [http://www.britannica.com/technology/protocol-computer-science Britannica.com: Protocol (Computer Science)]</ref>
 
'''Protokol''' dalam ilmu komputer berarti seperangkat peraturan atau prosedur untuk mengirimkan data antara perangkat elektronik (mis. komputer)<ref name="B">{{en}} [http://www.britannica.com/technology/protocol-computer-science Britannica.com: Protocol (Computer Science)]</ref><ref name="sme">Transactions: The Best Papers of 1987, Simulation of Factory Communication Protocols, in Proc. of Simulation and Artificial Intelligence in Manufacturing, [[Hary Gunarto]] [https://books.google.com/books?id=qJZZAAAAMAAJ&q=hary+Gunarto&dq=hary+Gunarto by Society of Manufacturing Engineers, Long Beach, California, October 1987, pp. 1.59 – 1.75.]</ref> .
Agar komputer satu dan komputer lain dapat mempertukarkan informasi, harus sudah ada persetujuan sebelumnya antarperangkat bagaimana struktur informasi dipertukarkan (dikirim dan diterima). <ref name="B"/>
 
Agar komputer satu dan komputer lain dapat mempertukarkan informasi, harus sudah ada persetujuan sebelumnya antarperangkat bagaimana struktur informasi dipertukarkan (dikirim dan diterima). <ref name="B"/>
Protokol penting karena tanpa protokol, sebuah komputer yang sedang mengirimkan data bisa jadi mengirimkan data tersebut dalam paket 8-bit sementara komputer yang menerimanya mengharapkan paket 16-bit. <ref name="B"/> Protokol-protokol diciptakan dan disepakati secara internasional oleh organisasi-organisasi industri di dalamnya. <ref name="B"/> Salah satu protokol yang paling terkenal adalah OSI (Open Systems Interconnection), dalam bahasa Indonesia interkoneksi sistem terbuka. Di mana OSI adalah seperangkat paduan untuk mengimplementasikan komunikasi jaringan antar komputer.<ref name="B"/> Protokol-protokol internet yang paling penting di antaranya adalah [[TCP/IP]], [[HTTP]], dan [[FTP]].<ref name="B"/>
 
Protokol penting karena tanpa protokol, sebuah komputer yang sedang mengirimkan data bisa jadi mengirimkan data tersebut dalam paket 8-bit sementara komputer yang menerimanya mengharapkan paket 16-bit. <ref name="B"/> Protokol-protokol diciptakan dan disepakati secara internasional oleh organisasi-organisasi industri di dalamnya. <ref name="B"/> Salah satu protokol yang paling terkenal adalah OSI (Open Systems Interconnection), yang dalam [[bahasa Indonesia]] berarti interkoneksi sistem terbuka. Di mana OSI adalah seperangkat paduan untuk mengimplementasikan komunikasi jaringan antar komputer.<ref name="B"/> Protokol-protokol internet yang paling penting di antaranya adalah [[TCP/IP]], [[HTTP]], dan [[FTP]].<ref name="B"/>
 
Protokol dapat diterapkan pada [[perangkat keras]], [[perangkat lunak]], atau kombinasi dari keduanya. Pada tingkatan yang terendah, protokol mendefinisikan koneksi perangkat keras.
Baris 45 ⟶ 47:
 
Protokol Komunikasi TCP/IP
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'''
Baris 60 ⟶ 62:
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 :'''
 
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:
Baris 141 ⟶ 143:
a) .com Organisasi Komersial
b) .edu Institusi pendidikan atau universitas
c) .org Organisasi non-profit
d) .net Networks (backbone Internet)
e) .gov Organisasi pemerintah non militer
Baris 192 ⟶ 194:
adalah suatu protokol yang umum digunakan untuk pengiriman surat elektronik atau email di Internet. Protokol ini gunakan untuk mengirimkan data dari komputer pengirim surat elektronik ke server surat elektronik penerima.
 
Untuk menggunakan SMTP bisa dari Microsoft Outlook. biasanya untuk menggunakan SMTP di perlukan settingan :
 
1. Email Address : contoh —> anda@domainanda.com
2. Incoming Mail (POP3, IMAP or HTTP) server : mail.doaminanda.com
3. Outgoing (SMTP) server : mail.domainanda.com
4. Account Name : anda@domainanda.com
5. Password : password yang telah anda buat sebelumnya
 
HTTP (Hypertext Transfer Protocol)
Baris 227 ⟶ 229:
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) computer antar mesin-mesin dalam sebuah internetwork. FTP atau protocol Transmission Control Protocol (TCP) untuk komunikasi data antara klien dan server, sehingga di antara 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. Pengguana terdaftar dapat menggunakan username dan password-nya untuk mengakses ,men-dawnload ,dan meng- updlot berkas- berkas yang ia kehenaki. Umumnya, para pengguna daftar memiliki akses penuh terdapat berapa direkotri , sehingga mereka dapat berkas , memuat dikotri dan 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. Klien FTP dapat menghubungi server FTP dengan membuka URI tersebut.
 
Tujuan FTP server adalah sebagai beikut :
1. Untuk men-sharing data.
2. Untuk menyediakan indirect atau implicit remote computer.
Baris 246 ⟶ 248:
pengiriman informasi pada internet, sehingga data dapat dikirim dengan aman. Protokol SSL mengatur keamanan dan integritas menggunakan enkripsi, autentikasi, dan kode autentikasi pesan. SSL protocol menyedian privasi komunikasi di internet. SSL tidak mendukung fileencryption, access-control, atau proteksi virus, jadi SSL tidak dapat membantu mengatur data sensitif setelah dan sebelum pengiriman yang aman.
Protokol SSL terdiri dari dua sub-protokol: SSL record protocol dan SSL handshake
protocol. SSL record protocol mendefinisikan format yang digunakan untuk mentransmisikan data. Sedangkan SSL handshake protocol melibatkan SSL record protocol untuk menukarkan serangkaian pesan antara SSL enabled server dan SSL enable client ketika keduanya pertama kali melakukan koneksi SSL. Pertukaran pesan tersebut digunakan untuk memfasilitasi tindakan sebagai berikut :
• Autentikasi dari server ke klien
• Mengizinkan klien dan server untuk memilih algoritma kriptografi atau sandi, yang
server untuk memilih algoritma kriptografi atau sandi, yang
mendukung komunikasi keduanya.
• Autentikasi dari klien ke server.