○
○
○
○
○
○
○
○
○
○
○
○
INTERNET
1
int ernet
INTERNET
Apakah Internet itu? Apakah Internet itu sebenarnya? Internet adalah name yang diberikan pada sebuah gabungan jaringan-jaringan komputer yang saling terhubung (disebut inter-networking). Dimana setiap komputer yang terdapat pada jaringan ini memiliki address yang unik (yang disebut IP address) dan dapat saling berkomunikasi, bertukar informasi satu sama lainnya dengan menggunakan bahasa komunikasi (protocol) yang sama (yaitu protocol TCP/IP). Pada awal perkembangannya, Internet hanya menghubungkan sejumlah jaringan komputer yang jumlahnya tidak banyak. Tapi kemudian Internet berkembang dan menjangkau seluruh dunia. Dengan sifatnya yang memungkinkan untuk berkomunikasi dan saling bertukar informasi, serta jangkauannya yang sangat luas, Internet menjadi sumber informasi global. Informasi apa saja yang dapat diperoleh melalui Internet ? Dari mana informasi itu di dapatkan ? Siapa saja yang dapat mengakses informasi tersebut ? Apakah ada batasan waktu untuk memperolehnya ? Pertanyaan-pertanyaan tersebut sering dilontarkan oleh orang yang awam terhadap Internet.
○
○
○
○
○
○
○
○
○
○
○
○
○
○
2
Informasi tersebut dapat diakses oleh siapa saja, kapan saja, dan dari mana saja di seluruh penjuru dunia. Tentu saja ini tidak berlaku untuk informasi yang memang dikategorikan rahasia atau yang memang sengaja tidak diberikan untuk umum. Pembatasan akses ini sama seperti halnya pada sebuah jaringan komputer. Ada resource/ informasi yang dapat diakses oleh siapapun, dan ada yang memerlukan akses khusus.
Gb. 1 - Internet, gabungan dari jaringan-jaringan komputer
○ ○ ○ ○ ○ ○ ○ ○ ○ ○
Gb. 2 - Cara bergabung dengan internet
○
○
3
int ernet
Cara bergabung dengan internet Sebelum dapat menggunakan fasilitas-fasilitas yang terdapat pada Internet, perlu menghubungkan komputer yang akan dipergunakan dengan jaringan Internet itu sendiri. Untuk menghubungkan sebuah komputer dengan jaringan Internet, ada 2 cara, yaitu : 1. Menghubungkan komputernya dengan jaringan komputer yang sudah tergabung dengan Internet. Cara seperti ini kurang efektif, karena diperlukan media untuk transmisi berupa kabel khusus.
2. Menghubungkan komputernya dengan Internet service provider, yaitu penyedia jasa koneksi internet, melalui saluran telepon biasa dan software komunikasi ditambah modem. Cara seperti ini jauh lebih mudah dari pada cara pertama.
Jenis koneksi antara pengguna - Internet Service Provider Seperti telah dijelaskan, salah satu cara untuk bergabung dengan internet adalah dengan bergabung dengan Internet Service Provider. Fungsi Provider adalah sebagai penghubung antara komputer pengguna dengan jaringan internet. Hubungan antara seorang pengguna internet dengan internet melalui Internet Service Provider sendiri ada 2 jenis, yaitu:
PPP connection Dengan jenis koneksi ini komputer seorang pengguna terhubung langsung dengan internet melalui provider. Dalam pengertian, komputer tersebut menjadi bagian atau anggota dari jaringan internet, dan komputer tersebut akan mempunyai address yang unik (IP address), yang dapat dikenali oleh semua pengguna internet. Komputer tersebut dapat berinteraksi langsung dengan komputer lain. Sedangkan fungsi provider disini adalah hanya sebagai penyedia koneksi antara komputer dengan jaringan internet, atau gateway antara komputer pengguna dengan jaringan internet.
○
○
○
○
○
○
○
○
○
○
○
○
○
○
4
Karena sifatnya yang seperti ini, komputer terhubung langsung dengan internet, maka semua aplikasi Internet harus dilakukan pada komputer pengguna. Untuk jenis koneksi ini, pengguna memerlukan software khusus yang mampu menjalankan koneksi PPP antara komputer pengguna denga provider. Software ini biasanya harus dijalankan pada system operasi yang menggunakan mode grafik (misalnya MS Windows).
Software yang diperlukan ada 3, yaitu:
TCP/IP stack yang menjalankan protocol TCP/IP pada komputer anda Dial-up software yang akan melakukan koneksi antara komputer anda dengan Melsa-inet menggunakan modem dan saluran telepon
Software client untuk menjalankan aplikasi-aplikasi yang terdapat pada internet. Software untuk keperluan ini biasa disebut Connection Kit, yang diberikan oleh Internet Service Provider (ISP). Untuk MS Windows 3.1, anda dapat menggunakan software Microsoft Internet Explorer Untuk MS Windows 95, anda dapat menggunakan fasilitas Dial-Up Networking. Untuk Macintosh, anda dapat menggunakan MacTCP dengan MacPPP atau Open Transport. Perlu diperhatikan, untuk menjalankan PPP Connection, selain diperlukan software untuk koneksi dengan provider seperti disebutkan di atas, juga diperlukan software lain untuk menjalankan aplikasi yang terdapat pada internet.
Shell Connection (Terminal emulation) Berbeda dengan PPP connection, pada Shell connection komputer pengguna tidak langsung terhubung dengan internet, melainkan melalui server/host yang terdapat pada provider. Pada jenis koneksi ini, hanya host saja yang terhubung langsung dengan internet, sehingga hanya host saja yang dikenali oleh pengguna internet lain. Semua aplikasi internet dijalankan pada host, bukan pada komputer pengguna. Komputer pengguna hanya berfungsi sebagai dumb terminal (seperti terminal yang terdapat pada mainframe), karena komputer tersebut tidak menjalankan aplikasi internet, tapi hanya berfungsi untuk menerima input dari pengguna dan menampilkan hasil proses yang dilakukan oleh host, kepada pengguna. Untuk melakukan Shell Connection anda hanya memerlukan software komunikasi biasa yang sesuai dengan system operasi anda. Misalnya :
○ ○ ○ ○ ○ ○ ○ ○ ○ ○
untuk Macintosh gunakan software komunikasi dari modem.
○
ware lainnya.
5
○
untuk DOS gunakan Telix, atau software lainnya. untuk Windows 3.1 gunakan Terminal, Procomm for windows atau software lainnya. untuk Windows 95 gunakan Hyper Terminal, Qmodem Pro for Windows 95 atau soft-
int ernet
Untuk melakukan aplikasi Internet, tidak perlu menggunakan software lain, karena semua aplikasi Internet sebenarnya dijalankan pada host, bukan pada komputer anda.
Macam macam layanan Internet Pada internet dapat dilakukan berbagai macam layanan. Layanan yang banyak digunakan adalah:
E-mail,
yaitu electronic mail yang dapat dilakukan antar sesama pengguna internet. Untuk menjalankan e-mail, diperlukan software e-mail client dan sebuah e-mail account di sebuah server, untuk menyimpan e-mail (seperti mailbox).
International Relay Chat (IRC),
yaitu fasilitas teleconference antara sesama pengguna internet. Teleconference dilakukan dalam modus text. Untuk menjalankan IRC, diperlukan software client IRC.
Usenet,
yaitu fasilitas forum diskusi antara sesama pengguna internet. Diskusi-diskusi tersebut dikelompokkan menjadi newsgroup. Dan setiap pengguna Internet bebas berdiskusi, bertukar informasi. Untuk membaca newsgroup, diperlukan software yang biasa disebut news reader.
Telnet,
yaitu fasilitas remote login pada sebuah host atau komputer yang tergabung dengan internet. Untuk melakukan remote login, selain diperlukan software untuk telnet diperlukan juga account pada komputer yang dituju. Tanpa memiliki account, maka remote login ini tidak dapat dilakukan.
FTP,
○
○
○
○
○
○
○
○
○
○
○
○
○
○
6
yaitu fasilitas transfer file yang dapat dilakukan antara komputer yang tergabung dengan internet. Untuk menjalankan ftp, diperlukan software ftp client. Untuk mengambil file atau menyimpan file pada sebuah komputer, diperlukan hak untuk mengaksesnya. Tanpa hak akses ini, ftp tidak dapat dilakukan.
Gopher,
yaitu sumber informasi berbasis menu yang terdapat pada suatu site. Navigasi pada gopher dilakukan dengan memilih menu-menu yang terdapat pada gopher, yang akan menuju ke menu lain atau sebuah dokumen.
World Wide Web (WWW),
yaitu sumber informasi berbasis hypertext dan dengan fasilitas multimedia. WWW atau biasa disebut web, memungkinkan untuk menuju dokumen lain dengan mengikuti hyperlink yang terdapat pada dokumen. Web semakin luas digunakan, karena memberikan fasilitas multimedia, dokumen yang dapat ditampilkan tidak hanya berisi text, tapi juga gambar, animasi atau suara. Untuk menjalankan web, diperlukan software web browser sebagai interface yang akan menerjemahkan dokumen hypertext dan menampilkan pada komputer.
Selain service dasar tersebut, juga banyak aplikasi lain yang memanfaatkan Internet sebagai media komunikasinya. Pada prinsipnya untuk menjalankan sebuah sebuah aplikasi/layanan di Internet, diperlukan 3 komponen, yaitu : - client, yaitu seseorang dengan komputer dan software yang sesuai dengan layanan yang akan dilakukan yang membuat permintaan (request) terhadap sebuah layanan di Internet . - server, yaitu komputer dengan software yang melayani permintaan (request) yang diminta oleh client. - Jaringan Internet itu sendiri, sebagai media penghubung antara client dengan server. Contohnya, pada layanan WWW, seorang pengguna melalui komputer dan web browser meminta pada sebuah server untuk mengirimkan sebuah dokumen. Disini pengguna dengan komputernya dipandang sebagai client. Lalu setelah permintaan (request) tersebut diterima oleh server, server akan mengirimkan dokumen yang diminta kepada komputer client tersebut. Setelah dokumen itu diterima di komputer, kemudian ditampilkan untuk dilihat oleh pengguna. Bila salah satu komponen tersebut tidak ada, maka sebuah aplikasi/layanan di Internet tidak dapat dilakukan. Selain komponen tersebut, juga diperlukan hak akses, yang menentukan akses yang dapat dilakukan oleh client pada server. Umumnya server-server yang terdapat di Internet memberi hak akses bebas untuk semua orang sampai batas tertentu. Hak akses seperti ini disebut akses anonymous. Akses anonymous ini mirip seperti account guest pada sebuah jaringan komputer.
○
○
○
○
○
○
○
○
○
○
○
○
7
○
○
○
○
○
○
○
○
○
○
○
○
○
○
int ernet
8