=========================
Telnet, FTP, SMTP, dan HTTP adalah beberapa protokol yang umum digunakan dalam jaringan komputer. Namun, kelemahan dari protokol-protokol ini dapat berupa:
- Keamanan: Protokol Telnet tidak memiliki fitur keamanan yang efektif, sehingga data yang dikirimkan dapat di-intercept oleh pihak lain.
- Authenticasi: Protokol FTP tidak memiliki mekanisme autentikasi yang baik, sehingga username dan password dapat diselewengkan.
- Keterbatasan: Protokol SMTP memiliki keterbatasan pada ukuran email yang dapat dikirimkan, sehingga email yang besar tidak dapat dikirimkan.
- Ketergantungan: Protokol HTTP tergantung pada penggunaan port 80 untuk mengakses website, sehingga jika port ini diblokir maka akses ke website tidak akan berhasil.
Dalam artikel ini, kita akan membahas lebih lanjut tentang kelemahan-kelemahan dari protokol-protokol ini dan bagaimana cara mengatasinya.
Unit Data Protokol SNMP
Berikut ini adalah tujuh unit data protokol SNMP:
- GetRequest
- SetRequest
- GetNextRequest
- SetNextRequest
- Trap
- InformRequest
- Report
Namun, berikut ini bukan merupakan unit data protokol SNMP:
A. GetRequest
B. SetRequest
C. GetNextRequest
D. SetNextRequest
Perintah Unit Data Protokol
Unit data protokol dapat digunakan untuk mengubah nilai dari sebuah variabel atau daftar variabel. Bindings Variabel ditentukan dalam tubuh permintaan tersebut.
Pernyataan yang benar adalah:
B. SetRequest
Perintah ini digunakan untuk mengubah nilai dari sebuah variabel atau daftar variabel.
Lapisan Aplikasi Jaringan
Berikut ini bukan merupakan lapisan aplikasi pada jaringan:
D. TCP
TCP (Transmission Control Protocol) adalah protokol transport yang digunakan untuk mengatur komunikasi data antara klien dan server. Lapisan aplikasi jaringan terdiri dari layer-layer seperti FTP, HTTP, dan Telnet.
Lapisan Transport Jaringan
Sedangkan yang merupakan lapisan transport pada jaringan, kecuali:
C. FTP
FTP (File Transfer Protocol) adalah protokol aplikasi yang digunakan untuk mentransfer file antara klien dan server. Lapisan transport jaringan terdiri dari layer-layer seperti TCP dan UDP.
Potongan Program
Berikut ini adalah potongan program yang digunakan untuk membuat kondisi:
if ((socketfd = socket(AF_INET, SOCK_STREAM, 0)) < 0) {
fprintf (stderr, "tidak bisa memasang socket !\n");
exit(1);
}
Pernyataan yang benar adalah:
A. Jika socket yang digunakan bernilai kurang dari nol (0) maka akan menampikan pesan “tidak bias memasang socket”
Potongan program di atas digunakan untuk membuat kondisi jika socket tidak dapat dibuat, maka akan menampilkan pesan error dan menghentikan program.
Keunggulan DNS
Berikut ini adalah keunggulan DNS, kecuali:
D. Simple, user hanya menggunakan satu nama domain untuk mencari baik di Internet maupun di Intranet.
Keunggulan lainnya dari DNS adalah:
- Fleksible tanpa harus mempertahankan kelas dari IP.
- Mudah karena user tidak lagi direpotkan untuk mengingat IP Address sebuah komputer cukup nama host.
- Konsisten, IP address sebuah komputer bisa berubah tapi host name tidak berubah.
Fungsi DNS
Berikut ini adalah pernyataan yang benar, kecuali:
D. Name server akan memproses dengan cara mencek ke local database DNS.
Fungsi lainnya dari DNS adalah:
- Menerjemahkan nama komputer ke IP address.
- Mengirimkan permintaan (queries) ke name server.
- Memproses queries dengan cara mencek ke local database DNS.
FTP Server
Berikut ini adalah pernyataan yang benar, kecuali:
D. Antara Klien dan Server akan dibuatkan sebuah sesi komunikasi sebelum transfer data dimulai.
Fungsi lainnya dari FTP server adalah:
- Menggunakan protocol Transmission Control Protocol (TCP).
- Menggunakan protocol IP.
- Mengirimkan data antara klien dan server dengan cara yang aman.