Telnet
Artikel ini sedang dalam perbaikan. Untuk menghindari konflik penyuntingan, mohon jangan melakukan penyuntingan selama pesan ini ditampilkan. Halaman ini terakhir disunting oleh HsfBot (Kontrib • Log) 1502 hari 619 menit lalu. |
Telnet (Telecommunication network) adalah protokol aplikasi yang digunakan di Internet atau jaringan area lokal untuk menyediakan fasilitas komunikasi berorientasi teks interaktif dua arah menggunakan koneksi terminal virtual. Data pengguna diselingi in-band dengan informasi kontrol Telnet dalam koneksi data berorientasi 8-bit melalui Transmission Control Protocol (TCP).
Telnet dikembangkan pada tahun 1969 dimulai dengan RFC 15, diperluas pada RFC 855, dan distandarisasi sebagai Internet Engineering Task Force (IETF) Standar Internet STD 8, salah satu standar Internet pertama. Nama singkatan dari "teletype network"[1]
Secara historis, Telnet menyediakan akses ke antarmuka baris perintah pada host jarak jauh. Namun, karena masalah keamanan yang serius ketika menggunakan Telnet melalui jaringan terbuka seperti Internet, penggunaannya untuk tujuan ini telah berkurang secara signifikan dalam mendukung SSH.
Istilah telnet juga digunakan untuk merujuk pada perangkat lunak yang mengimplementasikan bagian klien dari protokol. Aplikasi klien Telnet tersedia untuk hampir semua platform komputer. Telnet juga digunakan sebagai kata kerja. Untuk telnet berarti membuat koneksi menggunakan protokol Telnet, baik dengan klien baris perintah atau dengan antarmuka grafis. Misalnya, arahan umum mungkin: "To change your password, telnet into the server, log in and run the passwd command." Dalam kebanyakan kasus, pengguna akan melakukan telnetting ke sistem server mirip Unix atau perangkat jaringan (seperti router).
Data telnet
Semua oktet data kecuali 0xff ditransmisikan melalui Telnet apa adanya. (0xff, atau 255 dalam desimal, adalah byte IAC (Interpret As Command) yang menandakan bahwa bita berikutnya adalah perintah telnet. Perintah untuk memasukkan 0xff ke dalam stream adalah 0xff, jadi 0xff harus lolos dengan menggandakannya ketika mengirim data melalui protokol telnet.)
Beberapa menggunakan aplikasi klien Telnet untuk membuat sesi TCP interaktif ke port selain port server Telnet. Koneksi ke port seperti itu tidak menggunakan IAC dan semua oktet dikirim ke server tanpa interpretasi. Misalnya, pengguna dapat membuat permintaan HTTP dengan tangan menggunakan versi baris perintah klien telnet ke server web pada port TCP 80 sebagai berikut:
$ telnet www.example.com 80
GET /path/to/file.html HTTP/1.1
Host: www.example.com
Connection: close
Namun layanan tersebut diimplementasikan melalui aturan network virtual terminal (NVT) dan Telnet tidak menangani beberapa persyaratan NVT lainnya, seperti persyaratan untuk karakter bare carriage return (CR, ASCII 13) yang harus diikuti oleh NUL (ASCII 0) karakter.
Ada klien terminal TCP lainnya, seperti netcat atau socat di UNIX dan PuTTY di Windows, yang menangani persyaratan tersebut. Namun demikian, Telnet masih dapat digunakan dalam debugging layanan jaringan seperti SMTP, IRC, HTTP, FTP atau POP3, untuk mengeluarkan perintah ke server dan memeriksa tanggapan.
RFC terkait
Standar Internet
- RFC 854, Spesifikasi Protokol Telnet
- RFC 855, Spesifikasi Opsi Telnet
- RFC 856, Transmisi Biner Telnet
- RFC 857, Opsi Telnet Echo
- RFC 858, Opsi Telnet Suppress Go Ahead
- RFC 859, Opsi Status Telnet
- RFC 860, Opsi Tanda Waktu Telnet
- RFC 861, Opsi Telnet Diperpanjang: Opsi Daftar.
Standar yang Diusulkan
- RFC 885, Opsi Rekam Akhir Telnet
- RFC 1073,Opsi Ukuran Jendela Telnet
- RFC 1079, Opsi Kecepatan Terminal Telnet
- RFC 1091, Opsi Jenis-Terminal Telnet
- RFC 1096, Opsi Lokasi Tampilan Telnet X
- RFC 1123, Persyaratan untuk Host Internet - Aplikasi dan Dukungan
- RFC 1184, Opsi Telnet Linemode
- RFC 1372, Opsi Kontrol Flow Control Telnet
- RFC 1572, Opsi Lingkungan Telnet
- RFC 2941, Opsi Otentikasi Telnet
- RFC 2942, Otentikasi Telnet: Kerberos Versi 5
- RFC 2943, Otentikasi TELNET Menggunakan DSA
- RFC 2944, Otentikasi Telnet: SRP
- RFC 2946, Opsi Enkripsi Data Telnet
- RFC 4248, Skema URI telnet
Informasional / eksperimental
- RFC 1143, Metode Q dari Menerapkan Negosiasi Opsi TELNET
- RFC 1571, Masalah Interoperabilitas lingkungan Opsi Telnet
RFC lainnya
- RFC 1041, Opsi Regime Telnet 3270
- RFC 1205, 5250 Antarmuka Telnet
- RFC 2217, Opsi Kontrol Port Com Telnet
- RFC 4777, Peningkatan IBM Telnet iSeries
Refrensi
- ^ "ISBN 9781441967596". Andrew Wheen. Dot-dash to Dot.Com: How Modern Telecommunications Evolved from the Telegraph to the Internet. Springer, 2011. p. 132. (dalam bahasa Inggris).
Pranala luar
- Konfigurasi telnet
- Interaksi Telnet Diuraikan sebagai Diagram Urutan
- Telnet Options — daftar resmi nomor opsi yang ditetapkan di iana.org
- Microsoft TechNet: Perintah Telnet
- Mengatasi Masalah Kesalahan Telnet di Sistem Operasi Windows
- "telnet.org - information about telnet". Berisi daftar alamat telnet dan daftar klien telnet