Layanan Aplikasi Internet

Internet menyediakan beragam aplikasi yang dapat digunakan untuk berbagai keperluan. Setiap aplikasi berjalan di atas sebuah protokol tertentu. Istilah “protokol” di internet mengacu pada satu set aturan yang mengatur bagaimana sebuah aplikasi berkomunikasi dalam suatu jaringan. Software aplikasi yang berjalan di atas sebuah protokol disebut sebagai aplikasi client. Di bagian ini, kita akan berkenalan secara sepintas dengan aplikasi-aplikasi yang paling sering dimanfaatkan oleh pengguna internet.

1. WWW (World Wide Web)
Web adalah sebuah sistem di mana informasi dalam bentuk teks, gambar, suara, dan lain-lain yang tersimpan dalam sebuah internet webserver dipresentasikan dalam bentuk hypertext. Informasi di web dalam bentuk teks umumnya ditulis dalam format HTML (Hypertext Markup Language). Informasi lainnya disajikan dalam bentuk grafis (dalam format GIF, JPG, PNG), suara (dalam format AU, WAV), dan objek multimedia lainnya (seperti MIDI, Shockwave, Quicktime Movie, 3D World).
Dewasa ini, tersedia beragam perangkat lunak browser (program aplikasi yang khusus digunakan untuk mengakses, menampilkan informasi internet). Beberapa diantaranya cukup populer dan digunakan secara meluas, contohnya seperti Microsoft Internet Explorer, Mozilla Firefox, maupun Opera, namun ada juga beberapa produk browser yang kurang dikenal dan hanya digunakan di lingkungan yang terbatas. Seiring dengan semakin berkembangnya jaringan internet di seluruh dunia, maka jumlah situs web yang tersedia juga semakin meningkat. Hingga saat ini, jumlah halaman web yang dapat diakses melalui internet telah mencapai angka miliaran. Untuk memudahkan penelusuran halaman web, terutama untuk menemukan halaman yang memuat topik-topik yang spesifik, maka para pengakses web dapat menggunakan suatu search engine (mesin pencari). Penelusuran berdasarkan search engine dilakukan berdasarkan kata kunci (keyword) yang kemudian akan dicocokkan oleh search engine dengan database (basis data) miliknya. Dewasa ini, search engine yang sering digunakan antara lain adalah Google (www.google.com) dan Yahoo (www.yahoo.com).

2. E-mail (Electronic Mail)
Surat elektronik adalah aplikasi yang memungkinkan para pengguna internet untuk saling berkirim pesan melalui alamat elektronik di internet. Para pengguna e-mail memiliki sebuah mailbox (kotak surat) elektronik yang tersimpan dalam suatu mailserver. Suatu Mailbox memiliki sebuah alamat sebagai pengenal agar dapat berhubungan dengan mailbox lainnya, baik dalam bentuk penerimaan maupun pengiriman pesan. Pesan yang diterima akan ditampung dalam mailbox. Selanjutnya, pemilik mailbox sewaktu-waktu dapat mengecek isinya, menjawab pesan, menghapus, atau menyunting dan mengirimkan pesan e-mail. Layanan e-mail biasanya dikelompokkan dalam dua basis, yaitu e-mail berbasis client dan e-mail berbasis web. Bagi pengguna e-mail berbasis client, aktivitas per-emailan dilakukan dengan menggunakan perangkat lunak e-mail client, misalnya Outlook Express atau Mozilla Thunderbird. Perangkat lunak ini menyediakan fungsi-fungsi penyuntingan dan pembacaan e-mail secara offline (tidak tersambung ke internet). Dengan demikian, biaya koneksi ke internet dapat dihemat. Koneksi hanya diperlukan untuk melakukan pengiriman (send) atau menerima (receive) e-mail dari mailbox. Sebaliknya, bagi pengguna e-mail berbasis web, seluruh kegiatan per-emailan harus dilakukan melalui suatu situs web. Dengan demikian, untuk menggunakannya haruslah dalam keadaan online. E-mail berbasis web biasanya disediakan oleh penyelenggara layanan email gratis seperti google mail (www.gmail.com) atau Yahoo Mail (mail.yahoo.com). Beberapa pengguna e-mail dapat membentuk kelompok tersendiri yang diwakili oleh sebuah alamat e-mail. Setiap e-mail yang ditujukan ke alamat e-mail kelompok akan secara otomatis diteruskan ke alamat e-mail seluruh anggotanya. Kelompok semacam ini disebut sebagai milis (mailing list). Sebuah milis didirikan atas dasar kesamaan minat atau kepentingan dan biasanya dimanfaatkan untuk keperluan diskusi atau pertukaran informasi di antara para anggotanya. Saat ini, salah satu server milis yang cukup banyak digunakan adalah Yahoogroups dengan alamat situsnya www.yahoogroups.com.

3. File Transfer Protocol (FTP)
Fasilitas ini memungkinkan para pengguna internet untuk melakukan pengiriman (upload) atau menyalin (download) sebuah file antara komputer lokal dengan komputer lain yang terhubung dalam jaringan internet. Protokol standar yang digunakan untuk keperluan ini disebut sebagai File Transfer
Protocol (FTP). FTP umumnya dimanfaatkan sebagai sarana pendukung untuk kepentingan pertukaran maupun penyebarluasan sebuah file melalui jaringan internet. FTP juga dimanfaatkan untuk melakukan proses upload suatu halaman web ke webserver agar dapat diakses oleh pengguna internet lainnya. Secara teknis, aplikasi FTP disebut sebagai FTP client dan yang populer digunakan saat ini antara lain Cute FTP dan WS_FTP. Aplikasi-aplikasi ini umumnya dimanfaatkan untuk transaksi FTP yang bersifat dua arah (active FTP). Modus ini memungkinkan pengguna untuk melakukan baik proses upload maupun proses download. Tidak semua server FTP dapat diakses dalam modus active. Untuk mencegah penyalahgunaan yang dapat berakibat fatal bagi sebuah server FTP, maka pengguna FTP untuk modus active harus memiliki hak akses untuk mengirimkan file ke sebuah server FTP. Hak akses tersebut berupa sebuah login name dan password sebagai kunci untuk memasuki sebuah sistem FTP server. Untuk modus passive, selama memang tidak ada restriksi dari pengelola server, umumnya dapat dilakukan oleh semua pengguna dengan modus anonymous login (login secara anonim). Kegiatan mendownload software dari internet misalnya, juga dapat digolongkan sebagai passive FTP.

4. IRC (Internet Relay Chat)
Layanan IRC atau biasa disebut sebagai “chat” saja adalah sebuah bentuk komunikasi di intenet yang menggunakan sarana baris-baris tulisan yang diketikkan melalui keyboard. Dalam sebuah sesi chat, komunikasi terjalin melalui saling bertukar pesan-pesan singkat. kegiatan ini disebut chatting dan pelakunya disebut sebagai chatter. Para chatter dapat saling berkomunikasi secara berkelompok dalam suatu chat room dengan membicarakan topik tertentu atau berpindah ke modus private untuk mengobrol berdua saja dengan chatter lain. Kegiatan chatting membutuhkan software yang disebut IRC Client, di antaranya mIRC, Yahoo Messenger, Gtalk, dan MSN Messenger. Ada juga beberapa variasi lain dari IRC, misalnya apa yang dikenal sebagai MUD (Multi-User Dungeon atau Multi-User Dimension). Berbeda dengan IRC yang hanya menampung obrolan, aplikasi pada MUD jauh lebih fleksibel dan luas. MUD lebih mirip seperti sebuah dunia virtual (virtual world) di mana para penggunanya dapat saling berinteraksi seperti halnya pada dunia nyata, misalnya dengan melakukan kegiatan tukar-menukar file atau meninggalkan pesan. Karenanya, selain untuk bersenang-senang, MUD juga sering dipakai oleh komunitas ilmiah serta untuk kepentingan pendidikan (misalnya untuk memfasilitasi kegiatan kuliah jarak jauh). Belakangan, dengan semakin tingginya kecepatan akses internet, maka aplikasi chat terus diperluas sehingga komunikasi tidak hanya terjalin melalui tulisan namun juga melalui suara (teleconference), bahkan melalui gambar dan suara sekaligus (video conference).

5. Telnet
Layanan remote login mengacu pada program atau protokol yang menyediakan fungsi yang memungkinkan seorang pengguna internet untuk mengakses (login) ke sebuah terminal (remote host) dalam lingkungan jaringan internet. Dengan memanfaatkan remote login, seorang pengguna internet dapat mengoperasikan sebuah host dari jarak jauh tanpa harus secara fisik berhadapan dengan host bersangkutan. Dari sana ia dapat melakukan pemeliharaan (maintenance), menjalankan sebuah program, atau bahkan menginstall program baru di remote host. Protokol yang umum digunakan untuk keperluan remote login adalah Telnet (Telecommunications Network). Telnet dikembangkan sebagai suatu metode yang memungkinkan sebuah terminal mengakses resource milik terminal lainnya (termasuk hardisk dan program-program yang terinstall di dalamnya) dengan cara membangun link melalui saluran komunikasi yang ada, seperti modem atau network adapter. Dalam hal ini, protokol Telnet harus mampu menjembatani perbedaan antarterminal, seperti tipe komputer maupun sistem operasi yang digunakan. Aplikasi Telnet umumnya digunakan oleh pengguna teknis di internet. Dengan memanfaatkan Telnet, seorang administrator sistem dapat terus memegang kendali atas sistem yang ia operasikan tanpa harus mengakses sistem secara fisik, bahkan tanpa terkendala oleh batasan geografis. Namun demikian, penggunaan remote login khususnya Telnet sebenarnya mengandung resiko, terutama dari tangan-tangan jahil yang banyak berkeliaran di internet. Dengan memonitor lalu lintas data dari penggunaan Telnet, para cracker dapat memperoleh banyak informasi dari sebuah host dan bahkan mencuri data-data penting sepert login name dan password untuk mengakses ke sebuah host. Kalau sudah begini, mudah saja bagi mereka-mereka ini
untuk mengambil alih sebuah host. Untuk memperkecil resiko ini, maka telah dikembangkan protokol SSH (Secure Shell) untuk menggantikan Telnet dalam melakukan remote login. Dengan memanfaatkan SSH, maka paket data antarhost akan dienkripsi (diacak) sehingga apabila “disadap” tidak akan menghasilkan informasi yang berarti bagi pelakunya.

6. Mailing List
Mailing list atau sering juga disebut milis adalah aplikasi internet yang digunakan sebagai sarana diskusi atau bertukar informasi dalam satu kelompok melalui e-mail. Setiap e-mail yang dikirim ke alamat milis akan dikirimkan ke seluruh alamat e-mail yang terdaftar sebagai anggota milis tersebut. Milis sebenarnya bentuk lain dari e-mail. Fasilitas ini digunakan oleh kelompok-kelompok untuk bertukar informasi dan berdiskusi sesama anggota kelompok milis mempunyai sifat yang sama dengan e-mail.

7. Newsgroup
Newsgroup adalah aplikasi internet yang digunakan untuk berkomunikasi satu sama lain dalam sebuah forum. Biasanya anggota forum newsgroup mempunyai kepentingan dan ketertarikan yang sama serta membahas topik-topik tertentu. Sarana yang digunakan dalam newsgroup dapat berupa multimedia (audio visual) dengan menggunakan fasilitas konferensi video, dapat berupa teks saja atau teks dan audio dengan menggunakan fasilitas chat (IRC).

8. Gopher
Gopher adalah aplikasi yang digunakan untuk mencari informasi yang ada di internet yang hanya terbatas pada teks saja. Untuk mendapatkan informasi melalui Gopher, kita harus menghubungkan diri dengan gopher server yang ada di internet.

9. Ping
Ping (Packet Internet Gopher) digunakan untuk mengetahui apakah komputer yang kita gunakan terhubung (terkoneksi) dengan komputer lain di internet. Pengecekan hubungan ini dilakukan dengan cara mengirimkan sejumlah paket data.


Sampaikan pertanyaan Kalian seputar Layanan Aplikasi Internet DISINI