Pemrograman Internet I Teknik Informatika FTUP – Univ. Pancasila 2003-2004
Pemrograman Internet I Isi Materi Umum Pengantar Internet HTML (Hypertext MarkUp Language) CSS (Cascade Style Sheet) Dynamic HTML Form dan IDC (Internet Data Connector) Pengantar Database dan SQL (Structured Query Language) ASP (Active Server Pages) VBScript ActiveX Component Studi Kasus
I. Pengantar Internet ISI MATERI : Sejarah Manfaat Protokol TCPIP Tipe Layanan Cara Kerja Cara Koneksi ke Internet Keamanan Extranet-intranet Membuat halaman Web Web Hosting
I. Pengantar Internet Apa yang dimaksud dengan Internet ? Internet adalah kumpulan komputer antar satu wilayah dan wilayah lainnya yang terkait dan saling berkomunikasi, dimana keterkaitan dan komunikasi ini diatur oleh protokol
Internet dan Komunikasi Internet adalah media komunikasi yang menggunakan sambungan seperti halnya telepon, yang disambungkan dengan komputer serta modem atau jaringan (LAN) menggunakan suatu Penyedia Jasa Internet (ISP) Komunikasi yang dilakukan di Internet umumnya tertulis tanpa perlu dilakukan secara bersamaan antara pengirim dan penerima berita tersebut Internet mengubah komunikasi dunia yang sejak lama didominasi oleh perangkat digital non-komputer, seperti : telegram, telepon, fax dan PBAX, menjadi komunikasi komputer yang global tanpa dibatasi ruang dan waktu
I. Pengantar Internet ISI MATERI :
Sejarah Manfaat Protokol TCPIP Tipe Layanan Cara Kerja Cara Koneksi ke Internet Keamanan Extranet-intranet Membuat halaman Web Web Hosting
Sejarah Internet Cikal bakal dari Internet adalah ARPANET, sebuah jaringan eksperimen milik pemerintah Amerika Serikat berbasis komunikasi data paket yang didirikan di tahun 1969. Tujuannya untuk menghubungkan para periset ke pusat-pusat komputer, sehingga mereka bisa bersama-sama memanfaatkan sarana komputer seperti disk space, data base dan lain-lain. Kegiatan ini disponsori oleh Departemen Pertahanan Amerika Serikat, bersama lembaga yang dinamakan Advanced Research Projects Agency (ARPA) . Diawal 1980-an, ARPANET terpecah menjadi dua jaringan, yaitu :
ARPANET Milnet (sebuah jaringan militer),
Keduanya tetap mempunyai hubungan sehingga komunikasi antar jaringan tetap dapat dilakukan. Pada mulanya jaringan interkoneksi ini disebut DARPA Internet, tapi lamakelamaan disebut sebagai Internet saja.
Sejarah Internet Di tahun 1986 lahir National Science Foundation Network (NSFNET), yang menghubungkan para periset di seluruh negeri dengan 5 buah pusat super komputer. Jaringan ini kemudian berkembang untuk menghubungkan berbagai jaringan akademis lainnya yang terdiri atas universitas dan konsorsiumkonsorsium riset. NSFNET mulai menggantikan ARPANET sebagai jaringan riset utama di Amerika. Pada bulan Maret 1990 ARPANET secara resmi dibubarkan. Pada saat NSFNET dibangun, berbagai jaringan internasional didirikan dan dihubungkan ke NSFNET. Australia, negara-negara Skandinavia, Inggris, Perancis, Jerman, Kanada dan Jepang segera bergabung. Pada saat ini Internet terdiri atas lebih dari 15.000 jaringan yang mengelilingi dunia (70 negara di 7 benua). Sekitar 25 juta orang dapat saling mengirimkan pesan melalui Internet dan jaringan-jaringan lain terhubung dengannya. Pemakaiannya sudah bukan murni untuk riset saja, tetapi mencakup kegiatan sosial, komersial (melalui jaringan antar komersial bernama CIX), budaya dan lain-lain.
Sejarah Internet BROWSER WEB Maret 1989, Tim Berners-Lee dan peneliti lainnya dari European Laboratory for Particle Physics (CERN), di kota Geneva, Swiss, mengusulkan suatu protokol sistem terdistribusi informasi di internet yang memungkinkan para anggotanya yang tersebar di seluruh dunia untuk saling membagi informasi dan bahkan untuk menampilkan informasi tersebut dalam bentuk grafik. CERN merupakan suatu organisasi yang didirikan oleh 18 negara di Eropa Tahun 1993, Tim Berners-Lee ini mengembangkan suatu cara untuk menshare data antar koleganya menggunakan sesuatu yang disebut hypertext. Pemakai CERN dapat menampilkan dokumen pada layar komputer dengan menggunakan software browser baru. Browser Web pertama ini dibuat berbasiskan pada teks. Untuk menyatakan suatu link, dibuat sebarisan nomor yang mirip dengan suatu menu. Pemakai mengetikkan suatu nomor untuk melakukan navigasi di dalam Web. Kebanyakan software browser tersebut dibuat untuk system operasi UNIX, belum ada yang untuk system operasi Windows.
Sejarah Internet BROWSER WEB Mei 1993, Marc Andreesen dan beberapa murid dari NCSA (National Center for Supercomputing Applications) membuat Web browser Mosaic untuk sistem X-Windows yang berbasiskan grafik dan mudah untuk digunakan, serta menyediakan navigasi yang ideal untuk internet. Dalam beberapa bulan saja Mosaic telah menarik perhatian baik dari pemakai lama maupun pemakai baru internet. NCSA kemudian mengembangkan versi-versi Mosaic lainnya untuk komputer berbasiskan UNIX, NeXT, Windows dan Macintosh. Kode-kode khusus disisipkan ke dalam dokumen elektronik ini, memungkinkan pemakai loncat dari satu dokumen ke dokumen lainnya pada layar dengan hanya memilih sebuah hyperlink Kemampuan Internet dimasukkan ke dalam browser ini sehingga loncat dari satu dokumen ke dokumen lain, tidak lagi dari satu komputer saja, tetapi dapat meloncat ke dokumen lain yang letaknya pada komputer remote
Sejarah Internet BROWSER WEB Seorang pemakai dapat juga mengirimkan sebuah file dari komputer remote ke system lokalnya, atau log in ke dalam suatu system remote hanya dengan mengklik hyperlink, tidak perlu melalui mekanisme FTP atau Telnet. Jalan pintas CERN digunakan sebagai dasar dari yang disebut sekarang dengan World Wide Web, berikut server dan browser webnya (sekarang dikelola oleh World Wide Web Consortium- W3C). 1994 Marc Andreesen meninggalkan NCSA, dan bersama dengan Jim Clark (Silicon Graphics) membuat Netscape versi pertama. Kehadiran Netscape menggantikan kepopuleran Mosaic sebagai Web browser . Pada tahun yang sama CERN dan MIT mendirikan suatu konsorsium yang dinamakan W3C (World Wide Web Consortium) yang bertugas membangun standar bagi teknologi Web. Teknologi yang telah dikembangkan oleh konsorsium, antara lain, adalah HTML, yang versinya terus diperbaharui. Netscape Navigator ini dikeluarkan oleh Netscape Communication.
Sejarah Internet BROWSER WEB Internet Explorer yang dikeluarkan oleh Microsoft juga terus berkembang, bahkan akhirnya menjadi bagian dari sistem operasi Windows, sehingga pemakai lebih mudah memperoleh, dan menyaingi Netscape. Karena Web browser semakin memberikan kemudahan dan berbasiskan grafik, jumlah Web Site berkembang dengan cepat, demikian juga jumlah pemakai Web.
I. Pengantar Internet ISI MATERI : Sejarah
Manfaat Protokol TCP/IP Tipe Layanan Cara Kerja Cara Koneksi ke Internet Keamanan Extranet-intranet Membuat halaman Web Web Hosting
Manfaat Internet Dengan adanya fasilitas internet data-data bisa disimpan, diambil dan dikirimkan secara mudah keseluruh penjuru dunia dengan berbagai cara, data dan informasi yang ada dapat dihubungkan dengan mudah dan cepat hanya dengan menggunakan 'hyperlinks' (penghubung virtual). Banyak kegunaan yang menguntungkan yang didapatkan dari Internet dalam semua bidang (bisnis, akademis, pemerintahan, organisasi dlsb), antara lain: Informasi yang didapatkan lebih cepat dan murah dengan aplikasi: Email WWW NewsGroup FTP Gopher Dan lain-lain
Manfaat Internet Mengurangi biaya kertas dan biaya distribusi, contoh:
Koran masuk Internet Majalah, brosur, dlsb
Sebagai media promosi, contoh:
Image Company Pengenalan, dan pemesanan produk
Komunikasi Interaktif
Email Dukungan Pelanggan dengan WWW Video Conferencing Internet Relay Chat Internet Phone
Sebagai Alat Research and Development Pertukaran data
Manfaat Internet Perpustakaan Informasi dalam Web Hampir segala macam informasi dapat Anda temui dalam web. Informasi yang diperoleh antara lain : bisnis : perusahaan terkait pendidikan berita : politik, ekonomi, kriminalitas, hukum, olahraga dll hiburan kesehatan keluarga psikologi agama sains dan teknologi Iklan / promosi dan berbagai macam informasi lainnya Informasi yang diperoleh dari informasi produk yang serius sampai dengan yang sampah, dari yang cuma-cuma sampai yang komersial, semuanya ada.
Manfaat Internet Internet dalam Pendidikan Mempermudah akses kepada sumber informasi dari jauh, seperti :
buku, journal dan technical report. artikel-artikel dan riset pendidikan nara sumber atau pakar di bidang yang diminati
Sebagai pelengkap Perpustakaan sangat kekurangan materi referensi. Adanya internet memungkinkan kita mengakses informasi dari jarak jauh. Meskipun tidak semua buku tersedia di internet, materi lain sebagai alternatif banyak tersedia. Membuat komunitas maya seperti :
Forum diskusi, dengan lingkup nasional maupun internasional Organisasi alumni yang berfungsi membantu almamater dan antar alumninya
Manfaat Internet Internet dalam Proses Bisnis Membantu setiap interaksi/hubungan baik lokal maupun internasional. Secara internal, bila perusahaan memiliki pegawai yang tersebar, dapat dibuat suatu corporate portal. Contoh isi dari corporate portal : profil dan struktur perusahaan, newsletter (yang sederhana) fasilitas pengaturan perjalanan dinas (reservasi tiket dan hotel). dapat melihat kompensasi dan jalur karier masing-masing karyawan angket karyawan untuk perkembangan perusahaan.
Manfaat Internet Internet dalam Proses Bisnis e-Mail dan fasilitas berbasis web bermanfaat untuk :
meningkatkan service dan kepuasan pelanggannya. memberikan tanggapan yang lebih cepat kepada pelanggan
Pembuatan portal untuk luar lingkup perusahaan, agar lebih dekat dengan : Pembeli Supplier Regulator Kompetitor
Misalnya, dengan sebuah B2B portal, para supplier dapat melihat :
apakah produk yang dikirim telah sampai melihat kapan pembayaran dapat diambil tanpa harus menghubungi via telepon dapat memantau sejauh mana stok yang masih dimiliki oleh perusahaan lebih proaktif dalam mengantisipasi pesanan.
Manfaat Internet Internet dalam Proses Bisnis Secara umum, kegunaan Internet dan website Perusahaan : Mempelajari Tingkah Laku Visitor Memudahkan Komunikasi melalui : email, Chatt, online forum. Mendapatkan Feedback dan Komunikasi yang Cepat dan Murah Menambah Image/Kesan Bagi Performance Perusahaan Website Adalah Showroom Murah bagi suatu Perusahaan
Manfaat Internet Internet Mendukung Pengembangan e-COMMERCE e-Commerce merupakan kebutuhan esensial saat ini dalam dunia bisnis global, dan sebagai penunjang dalam pengembangan pasar, meningkatkan efisiensi, dapat menekan biaya, serta memberikan akses yang lebih luas bagi partner dan pelanggan perusahaan Anda. e-Commerce memiliki fleksibilitas dan keunikan bagi setiap perusahaan, karena perusahaan memiliki perbedaan dalam pengembangan IT departemennya serta kebutuhan akan model teknologi informasi bagi bisnisnya. Penerapan e-Commerce tergantung pada model bisnis yang dikembangkan suatu perusahaan dan model teknologi informasi yang saat ini perusahaan tersebut kembangkan. Pengembangan e-Commerce harus bisa fleksibel dan bisa beradaptasi dengan software dan aplikasi teknologi yang ada di perusahaan Anda. e-Commerce dikembangkan untuk skala yang lebih luas dan terintegrasi dengan multiple computing system; semua lini dan departemen di perusahaan Anda, organisasi/perusahaan lain, dan sistem komputer global. Karena sifatnya integrasi langsung dengan dua atau lebih entity, maka pengembangan e-Commerce harus benar-benar memperhatikan segi keamanan, terutama keamanan dalam bertransaksi.
Manfaat Internet Internet Mendukung Pengembangan e-GOVERNMENT e-Government merupakan system teknologi informasi yang dikembangkan oleh pemerintah dalam memberikan pilihan kepada masyarakatnya kapan dan dimanapun mereka bisa mendapatkan kemudahan akses informasi dan layanan yang pemerintah berikan kepadanya. Hal ini merupakan salah satu bentuk fungsi pemerintah untuk memberikan alternatif channel pilihan melalui teknologi informasi (media internet) ini.
Manfaat Internet Internet Mendukung Pengembangan e-GOVERNMENT
e-Government Concept Dari gambaran di atas terlihat bahwa konsep e-Government menyangkut juga dengan model e-Business lainnya, yaitu :
B to B (Busines to Business) B to C (Business to Customer) C to C (Customer to Customer) C to B (Customer to Business).
Dengan tingkat pertumbuhan pengguna internet yang menunjukkan angka sangat fantastik, bahkan internet telah menjadi bagian kebutuhan dalam sebuah rumah tangga, fenomena ini menunjukan bahwa 5 sampai 10 tahun yang akan datang teknologi informasi akan menguasai sebagian besar pola kehidupan masyarakat, sehingga model e-Government harus dipersiapkan dan dikembangkan dengan baik dan sedini mungkin.
Manfaat Internet Internet: Sumber Informasi Penting untuk Para Profesional Ada banyak manfaat yang dapat diperoleh apabila para profesional / seseorang mempunyai akses ke Internet, antara lain : Informasi untuk kehidupan profesional/Pekerja : Sains, Teknologi, Perdagangan, Saham. Komoditas, Berita Bisnis, Asosiasi Profesi, Asosiasi Bisnis, Berbagai Forum Komunikasi.
Informasi untuk kehidupan pribadi : Kesehatan, Rekreasi, Hobby, Pengembangan Pribadi, Rohani, Sosial.
kerjasama antar pribadi atau kelompok tanpa mengenal batas jarak dan waktu.
Manfaat Internet Internet: Sumber Informasi Penting untuk Anak dan Keluarga Internet untuk keperluan anak-anak, pada dasarnya tidak jauh berbeda dengan servis internet yang digunakan untuk internet biasa secara umum:
yang menonjol di sini mengenai informasi dan isi pengetahuan yang ditampilkannya, khususnya yang mendukung perkembangan anak. sekaligus merupakan suatu sarana untuk melatih dan mempraktikan kemampuan berbahasa Inggris.
contoh aplikasi internet untuk pendidikan yang mungkin akan menarik bagi anak :
Misalkan situs www.safekids.com yang didirikan tahun 1994. Lawrence Magid menulis "Child Safety on the Information Highway" Sebuah situs yang membantu orang tua guru, anak-anak dan remaja dalam mempelajari cara-cara yang aman dalam menjelajahi dunia Internet.
Majalah sekolah di Internet. banyak sekolah menengah telah menerbitkan majalah-majalah periodik mereka untuk mengkomunikasikan aktivitas yang ada di sekolah mereka ke seluruh penjuru dunia.
I. Pengantar Internet ISI MATERI : Sejarah Manfaat
Protokol TCP/IP Tipe Layanan Cara Kerja Cara Koneksi ke Internet Keamanan Extranet-intranet Membuat halaman Web Web Hosting
Protokol TCP/IP Dalam dunia komunikasi data komputer, protokol mengatur bagaimana sebuah komputer berkomunikasi dengan komputer lain. Protokol biasanya sudah standar dalam pemrosesan informasi dan diterima secara umum Dalam jaringan komputer kita dapat menggunakan banyak macam protokol, tetapi agar dua buah komputer dapat berkomunikasi, keduanya perlu menggunakan protokol yang sama. Protokol berfungsi mirip dengan bahasa. Agar dapat berkomunikasi, orang-orang perlu berbicara dan mengerti bahasa yang sama. TCP/IP (Transmission Control Protocol/Internet Protocol) adalah sekelompok protokol yang mengatur komunikasi data komputer di Internet. Komputer-komputer yang terhubung ke Internet berkomunikasi dengan protokol ini. Karena menggunakan bahasa yang sama, yaitu protokol TCP/IP, perbedaan jenis komputer dan system operasi tidak menjadi masalah
Protokol TCP/IP Perkembangan TCP/IP yang diterima luas dan praktis menjadi standar de-facto jaringan karena :
Protokol TCP/IP dikembangkan menggunakan standar protokol yang terbuka. TCP/IP dikembangkan dengan tidak bergantung pada system operasi atau perangkat keras tertentu Pengalamatan TCP/IP bersifat unik dalam skala global. Dengan cara ini, komputer dapat saling terhubung walaupun jaringannya seluas internet TCP/IP memiliki banyak jenis layanan (lihat layanan di Internet)
Protokol TCP/IP Application Layer Internet Layer Transport Layer Network Interface Layer
Jaringan Fisik
TCP/IP Stack
Protokol TCP/IP Protokol TCP/IP dimodelkan dengan empat layer yang bertingkat :
Network Interface Layer (Ethernet, X2S, SLIP , PPP) : yang berhubungan langsung dengan jaringan fisik Internet Layer (IP,ICMP,ARP) Transport Layer (TCP,UDP) Application Layer (SMTP,FTP,HTTP dll) : digunakan pada layanan di internet (email, transfer file, web, dll)
Protokol TCP/IP – Application Layer Hypertext Transfer Protocol (HTTP) HTTP adalah suatu protokol yang menentukan aturan yang perlu diikuti oleh :
Browser Web dalam meminta atau mengambil suatu dokumen Server Web dalam menyediakan dokumen hypertext yang diminta browser web.
Protokol ini merupakan protokol standar yang digunakan untuk mengakses dokumen HTML. Anda akan berhubungan banyak dengan protocol ini jika sedang mengakses Web, contoh :
http ://www.yahoo.com http ://www.republika.co.id
Protokol TCP/IP – Application Layer Universal Resource Locator (URL) URL adalah konsep nama file standar yang diperluas dengan jaringannya. URL digunakan untuk menentukan lokasi informasi pada suatu Web server. URL dapat diibaratkan sebagai suatu alamat, dimana alamat tersebut terdiri dari :
Protocol yang digunakan oleh suatu browser untuk mengambil informasi Nama dari komputer pada jaringan dimana informasi tersebut berada Jalur/path / direktori nama file dari suatu informasi
Format umum adri suatu URL adalah sebagai berikut : Protocol_transfer :// nama_host/path/nama_file Contoh : http://yahoo.com/computer/index.html, dimana
http : protocol yang digunakan yahoo.com : nama dari server komputer dimana informasi berada computer : jalur/path informasi yang dicari index.html : nama file dimana informasi tersebut berada
Protokol TCP/IP – Application Layer Protokol Transfer Protokol transfer adalah suatu protocol yang digunakan untuk pengiriman informasi di internet. HTTP adalah salah satu protokol transfer yang merupakan standar untuk suatu dokumen Web. Selain itu, dalam internet dikenal juga beberapa protocol lain, antara lain : File: misal ada sebuah dokumen dengan nama “coba.txt”, file ini ada pada server ftp yang dinamai ftp.up.ac.id yang dapat diakses oleh pemakai anonymaous, terletak di direktori “/pub/files” FTP (File Transfer Protocol) : dirancang untuk memungkinkan pemakai mentransfer file dalam format text atau binary dalam suatu server komputer di internet. Gopher : untuk mengakses server gopher yang menyediakan informasi dengan menggunakan suatu sistem menu, atau melalui hubungan ke telnet
Protokol TCP/IP – Application Layer Protokol Transfer News (network News Transfer Protocol,NNTP) : protocol yang digunakan untuk mendistribusikan berita di Usenet. Usenet adalah suatu sistem yang dirancang sebagai forum diskusi dengan berdasarkan pada topik-topik yang disebut newsgroup Telnet : digunakan untuk login ke suatu server komputer Contoh URL untuk protokol-protokol tersebut:
file://ftp.up.ac.id/pub.files/coba.txt ftp://ftp.risc.ua.edu/pub/ gopher://wiretrap.spies.com/ news:comp.infosystems.www.announce
I. Pengantar Internet ISI MATERI : Sejarah Manfaat Protokol TCP/IP
Tipe Layanan Cara Kerja Cara Koneksi ke Internet Keamanan Extranet-intranet Membuat halaman Web Web Hosting
Tipe Layanan di Internet FTP (File Transfer Protocol)
layanan yang diciptakan pada awal perkembangan TCP/IP. Dengan protokol ini, komputer-komputer dapat saling mengirim file. (mode ASCII untuk file teks, mode binary untuk file dengan tipe byte-stream, misal : file gambar)
WWW (World Wide Web)
Saat ini adalah layanan paling popular di antara seluruh jenis TCP/IP. Server WWW diakses dengan menggunakan WWW browser seperti Netscape dan Internet Explorer. Protokol yang digunakan untuk layanan WWW ini adalah HTTP (Hypertext Transfer Protocol)
Telnet
memungkinkan pengguna Internet untuk masuk ke komputer lain dan menjalankan perintah di komputer tersebut.
Tipe Layanan di Internet E-mail
termasuk aplikasi yang popular di Internet. Protokol yang digunakan untuk layanan ini adalah : SMTP(Simple Mail Transport Protocol) untuk pengiriman e-mail POP (Post Office Protocol) untuk pengiriman e-mail IMAP (Internet Message Access Protocol) untuk mengambil e-mail dari server.
E-mail dapat juga mengirimkan data selain teks biasa dengan menggunakan MIME (Multipurpose Internet Mail Extensions).
USENET
mirip dengan e-mail. Dalam layanan news, pengguna mengirimkan surat ke newsgroup yang mendiskusikan topik-topik tertentu. Server-server di USENET saling terhubung dan meneruskan setiap surat yang diterimanya ke server lain berdasarkan aturan yang telah disepakati antar server. Protokol untuk mendistribusikan news adalah NNTP (Network News Transport protokol). Layanan e-mail dan news termasuk dalam katagori Internet Text Massage,jadi terdapat kemiripan format teks pada keduanya.
Tipe Layanan di Internet IRC (Internet Relay Chat)
termasuk salah satu layan interaktif yang dapat ditemukan pada jaringan TCP/IP. IRC memberikan layanan chat bagi pengguna jaringan TCP/IP. Di internet terdapat banyak server IRC yang saling berhubungan dengan pengguna server untuk dapat “chatting” dengan pengguna lain walaupun mereka masuk server yang berbeda
Audio dan video yang bersifat streaming
Perkembangan layanan di Internet bertambah dengan adanya layanan ini Streaming adalah sebuah jenis layanan yang langsung mengolah data yang diterima tanpa menunggu seluruh data selesai dikirim. Contoh aplikasi yang menggunakan layanan streaming adalah Realplayer.
I. Pengantar Internet ISI MATERI : Sejarah Manfaat Protokol TCP/IP Tipe Layanan
Cara Kerja Cara Koneksi ke Internet Keamanan Extranet-intranet Membuat halaman Web Web Hosting
Cara Kerja Internet Bekerja pada Web mencakup dua hal penting, yaitu Web Browser dan Web Server Software Web browser (client side) : memungkinkan Anda untuk menginterpretasikan dan melihat informasi pada Web Software Web server (server side) : memungkinkan Anda untuk menerima permintaan dan memberikan informasi sesuai yang diminta oleh browser. Jika suatu permintaan akan suatu informasi datang, Web server mencari file yang diminta tersebut dan kemudian mengirimkan ke browser yang memintanya Kedua software tersebut bekerja seperti sebuah sistem clientserver Informasi web disimpan dalam dokumen yang disebut dengan halaman-halaman web (Web pages)
Cara Kerja Internet Web page adalah file-file yang disimpan dalam komputer yang disebut dengan server-server web (web servers) Komputer-komputer yang membaca web page disebut web client Web client menampilkan page dengan menggunakan program yang disebut dengan browser web (web browser) Browser web yang popular adalah Internet Explorer dan Netscape Navigator
Client
Cara Kerja Internet
Server
HTTPS
Browser Web URL:http://…/xyz.htm 1
2
HTTP “Get” xyz.htm
Computer 3 HTTP Reply
Internet Internet
Browser Web
4
URL:http://…/xyz.htm
Welcome Temp. File or Memory
Welcome H1>
Hard disk
File:xyz.htm
Welcome
Cara Kerja Internet Proses yang terlihat dalam Diagram : Mengambil Page Suatu browser mengambil sebuah web page dari server dengan sebuah request (1). Request tersebut adalah sebuah request HTTP standar yang berisi sebuah page address, misal : http://www.kita.web.id/page.htm.
Menampilkan Page Seluruh web page berisi instruksi-instruksi bagaimana untuk ditampilkan (4). Browser menampilkan page dengan membaca instruksi-instruksi ini. Instruksi yang paling umum untuk menampilkan disebut dengan tag HTML. Tag HTML contohnya :
ini adalah paragraf
.
Cara Kerja Internet Domain Name System (DNS) DNS adalah suatu format penamaan standar untuk mempermudah pengelolaan server-server komputer di Internet yang berkembang dengan cepat. DNS membuat suatu tingkat-tingkat domain, yang merupakan kelompok komputer-komputer yang terhubung ke internet Tabel di bawah memperlihatkan nama beberapa domain berserta jenis organisasi yang diwakilinya.
Cara Kerja Internet Tabel DNS Nama Domain
Jenis Organisasi
Contoh
com
Organisasi komersial www.yahoo.com
edu
Lembaga pendidikan
gov
Lembaga pemerintah whitehouse.gov
net
Provider internet
rad.net
org
Organisasi umum
w3.org
au
Organisasi komputer di Australia
id
Organisasi komputer di Indonesia
www.usc.edu
www.rad.net.id
I. Pengantar Internet ISI MATERI : Sejarah Manfaat Protokol TCP/IP Tipe Layanan Cara Kerja
Cara Koneksi ke Internet Keamanan Extranet-intranet Membuat halaman Web Web Hosting
Cara Koneksi ke Internet Pada dasarnya ada tiga sarana yang tersedia bagi rata-rata pengguna PC untuk koneksi ke Internet : Layanan online terkenal seperti America Online, Compuserve, Delphi atau Prodigy, yang semuanya menawarkan beragam tingkat konektivitas ke Internet Lembaga badan hukum atau pendidikan yang memberi account pada jaringan lembaga tersebut yang terkoneksi ke Internet. Penyedia Layanan Internet (ISP) lokal dan nasional seperti Radnet, Idola, Indonet, IBM-net, MegaNet, IndosatNet dan sebagainya.
ISP lokal lebih murah dibandingkan dengan layanan online internasional yang harus menggunakan pulsa internasional, seperti Compuserve, AOL. Dengan ISP lokal hanya perlu membayar pulsa lokal untuk koneksinya selain biaya langganan yang harus dibayar Di antara ketiga pilihan diatas yang paling menguntungkan tentunya adalah melalui lembaga pendidikan, karena tidak perlu memikirkan biaya pulsa
Cara Koneksi ke Internet Jenis Koneksi dan Layanan Jenis Koneksi yang diberikan oleh Internet Service Provider : IP Connection Kalau semua hardware dan sofware yang kita punya ingin secara langsung terkoneksi atau akses ke Internet, maka kita harus menggunakan IP (Internet Protocol) address. Dial Up Connection Kalau kita menggunakan modem untuk dial ke ISP supaya mendapatkan koneksi ke Internet, maka hal itu disebut Dial Up akses. Pada dasarnya terdapat empat jenis layanan yang dapat anda peroleh dari penyedia layanan Internet (ISP) : Account Shell Unix Account UUCP Account front end grafis terpadu Account SLIP dan PPP koneksi langsung
Cara Koneksi ke Internet Account Shell Unix Account shell adalah account dial-up pada server akses-publik yang menjalankan sistem operasi Unix. Kebanyakan server di Internet menjalankan Unix karena protokol yang digunakan di Internet adalah TCP/IP (Transmission Control Protocol/Internet Protocol), yang kebetulan digunakan oleh server Unix untuk saling berkomunikasi satu dengan yang lainnya. Mengakses shell account tidaklah sulit, yang diperlukan hanyalah program emulasi terminal dasar seperti Windows Terminal.
Cara Koneksi ke Internet Account Shell Unix Bagi server Unix, komputer terlihat sebagai dumb terminal yakni terminal yang hanya mampu mengirim dan menerima karakter teks saja. Dengan sendirinya yang didapatkan adalah antarmuka berbasis karakter. Untuk itu, perlu dipelajari beberapa perintah dasar Unix. Karena semua server Unix memiliki semua piranti dasar Internet yang sudah diinstal, sehingga praktis tidak memerlukan apa-apa lagi selain perangkat lunak komunikasi modem dasar. Agar menambah kemampuan akses dari Account Shell Unix dapat ditambahkan beberapa program bantu.
Cara Koneksi ke Internet Account UUCP (Unix to Unix Copy Protocol) Account jenis ini menyediakan pola koneksi yang relatif paling murah. Service yang dapat disediakan oleh pola koneksi ini meliputi e-mail dan newsgroup. Pengguna akan menelepon ISP dan ketika terjadi kontak akan dilakukan transfer data dari pengguna ke ISP yang akan diteruskan ke Internet, dan dari ISP ke pengguna. Data dari pengguna tersebut bisa merupakan e-mail yang dikirim, ataupun news yang diposting. Sedangkan data dari ISP ke pengguna bisa berupa email ataupun newsfeeding, isi dari newsgroup yang disubscribe. Cara ini sangat praktis, karena : pembacaan ataupun penulisan e-mail dilakukan secara off-line, yaitu tidak membutuhkan koneksi telepon. Juga proses transfer data dilakukan dengan dikompresi terlebih dahulu.
Cara Koneksi ke Internet Account UUCP (Unix to Unix Copy Protocol) Kelebihan lain dari account UUCP ini adalah seorang user dapat menjadi node untuk user lainnya di mesin tersebut. Jadi misal ISP memiliki domain : myuucp.isp.net.id Kemudian ada user bernama made, maka address dari mesin user made dapat menjadi :
[email protected] Account e-mail pada mesin user made dapat dibuat menjadi banyak. Ini sangat cocok untuk perusahaan kecil yang menginginkan memiliki e-mail address yang banyak. Untuk menggunakan account UUCP ini dapat digunakan program-program yang dapat berbicara dengan protokol UUCP, misal LINUX atau mesin UNIX lainnya. Sedangkan untuk lingkungan DOS dapat menggunakan Waffle atau UUPC. .:
Cara Koneksi ke Internet Account Front End Grafis Terpadu Apabila user menginginkan antarmuka grafis ke Internet yang nyaman dan mudah digunakan, dapat dibuka account pada penyedia layanan Internet yang menawarkan program antarmuka perangkat lunak terpadu seperti :
FTP Telnet e-mail newsreader Usenet Browser Web dan biasanya client Gopher.
Misal dengan menggunakan program seperti Worldgroup Client, misal pada BBS Departement Perindustrian.
Cara Koneksi ke Internet Account SLIP dan PPP Apabila diinginkan antarmuka grafis dan kemampuan menjalankan program Internet apapun yang berbasis Windows dari PC di rumah, seperti browser Web Netscape, diperlukan :
account SLIP (Serial Line Interface Protocol) atau PPP (Point-to-Point Protocol).
Baik SLIP maupun PPP pada dasarnya mengerjakan hal yang sama yaitu mensimulasi koneksi jaringan dengan menggunakan modem Dalam koneksi jaringan normal, PC dikoneksi ke jaringan dengan menggunakan Network Interface Card (NIC). NIC ditancapkan (plug) ke PC, dan dari card tersebut terkoneksi ke kabel yang terkoneksi ke jaringan. Dengan SLIP dan PPP, tidak diperlukan kartu jaringan (network card). Yang diperlukan adalah perangkat lunak yang sesuai dan modem anda menggantikan fungsi kartu jaringan tersebut.
Cara Koneksi ke Internet Account SLIP dan PPP SLIP hanya memberikan konektivitas dasar, namun PPP menambahkan fasilitas pemeriksaan kesalahan dan keotentikan, sehingga tercipta protokol yang lebih andal. Serial Line Internet Protocol (SLIP) dan PPP (Point to Point Protocol) bekerja diatas serial line (koneksi SLIP dan PPP hanya antara dua mesin), dan membutuhkan informasi tambahan : source dan destination IP address serial port identifies termasuk interrupt vector yang digunakan.
Serial line harus dikonfigurasi dengan benar sebelumnya.
Cara Koneksi ke Internet Account SLIP dan PPP PPP adalah protokol yang lebih baik dari pada SLIP , karena :
Koneksi SLIP membutuhkan pengaturan netmask, sedang PPP tidak. SLIP hanya mendukung komunikasi asinkron saja, sedang PPP mendukung asinkron dan sinkron. SLIP dapat membutuhkan jalur khusus yang berhubungan, sedangkan PPP dapat menggunakan bergantian dengan program lainnya seperti UUCP. SLIP kurang memiliki deteksi error, dan PPP memilikinya.
PPP adalah protokol yang lebih baik dibanding SLIP, tetapi SLIP lebih banyak tersedia pada implementasi operating sistem.
Cara Koneksi ke Internet Perangkat yang dibutuhkan Untuk mengakses Internet, ada beberapa perangkat yang diperlukan: Komputer, sebaiknya yang dapat menjalankan Microsoft Windows, yang memiliki memori (RAM) yang memadai dan hard disk dengan kapasitas yang cukup. Modem, sebaiknya yang dapat dijalankan dengan kecepatan sedikitnya 14,4 kbps (kilobit per detik) atau lebih cepat dari itu. Bergantung dengan jenis jalur komunikasi yang digunakan. Perangkat lunak koneksi. Penyedia akses Internet. (mendaftar ke ISP) Jalur komunikasi Perangkat jaringan tambahan (untuk Corporate Connection) Perangkat lunak koneksi yang dibutuhkan sangat bergantung pada jenis koneksi yang dimiliki ke Internet.
Cara Koneksi ke Internet Untuk pengguna pribadi (digambarkan satu komputer) membutuhkan komponen sebagai berikut : Shell Account Dial up modem, misal US Robotics, Hayes , dan lain sebagainya Software terminal emulasi, misal CrossTalk, Terminal, Telix dan sebagainya. Login account Komputer UUCP Dial up modem UUCP software, misal Waffle, UUPC. UUCP account Komputer SLIP dan PPP Dial up modem SLIP/PPP Driver, misal PPP.COM, atau dengan Trumpet Winscok (TcpMan) Client software, misal NetScape, Eudora SLIP/PPP account Komputer yang memadai
Cara Koneksi ke Internet Terdapat dua jenis pemakaian :
Untuk pemakaian personal Untuk pemakaian Corporate, menghubungkan jaringan komputer lokal dengan jaringan
Untuk pengguna Corporate yang telah memiliki LAN lokal dapat menggunakan beberapa alternatif : LAN Dial Connection Modem router LAN Dial accont LAN Dedicated Modem router Leased line
Cara Koneksi ke Internet Untuk koneksi yang menggunakan jaringan telepon dapat dibedakan menjadi empat :
Menggunakan dial up (saluran telfon biasa) Menggunakan leased line Menggunakan dial up dengan ISDN (Pasopati) Menggunakan wireless, misal radio link atau V-SAT
Masing-masing jenis komunikasi di atas membutuhkan perangkat pendukung yang berbeda.
Cara Koneksi ke Internet Terdapat dua kemungkinan koneksi dengan wireless :
Radio Link Radio Router, misal KarlRouter, C-Link, dan lain sebagainya. Radio Router ini menggabungkan fungsi, router, modem, dan transceiver. Memberikan kecepatan transfer hingga 2 MBps. Jarak yang dapat dihubungkan sekitar 2-3 mile, sedangkan bila ditambahkan power amplifier dapat mencapai 15-20 mil. Perangkat jaringan dan komputer Antena sesuai dengan radio router tersebut.
Cara Koneksi ke Internet Satelite Saluran V-SAT (Very Small Apperture Terminal). Kecepatan yang ditawarkan biasanya sekitar 64 Kbps hingga 2 MBps. Di Indonesia ada 3 perusahaan yang menyediakan jasa satelite link ini antara lain : PT Aplikanusa Lintasarta, dan PT CSM. Modem Satelite, biasanya menggunakan standard interface, V-35. Router, diantaranya bermerk CISCO Peralatan Local Area Network UPS
Cara Koneksi ke Internet Wireless Connection Koneksi tanpa kabel (wireless connection) adalah salah satu inovasi baru untuk koneksi selama 24 jam, yang merupakan alternatif untuk dapat mengakses internet dengan menggunakan gelombang radio. merupakan solusi bagi para pengguna internet yang mengalami kesulitan mengakses internet dengan menggunakan kabel seperti fiber optic, saluran telepon, atau leased line lainnya. Fasilitas ini sangat bermanfaat untuk penggunaan jangka panjang, dan diprediksikan bahwa wireless connection ini akan menjadi pilihan utama bagi perusahaan – perusahaan dalam memenuhi kebutuhannya di masa yang akan datang, sesuai dengan perkembangan teknologi. Selain untuk sambungan langsung ke internet, wireless connection ini juga dapat digunakan sebagai media media komunikasi data/suara antar perusahaan walaupun lokasi antar perusahaan tersebut berjauhan yang lebih dikenal dengan sebutan Virtual Private Network (VPN).
I. Pengantar Internet ISI MATERI : Sejarah Manfaat Protokol TCP/IP Tipe Layanan Cara Kerja Cara Koneksi ke Internet
Keamanan Extranet-intranet Membuat halaman Web Web Hosting
Keamanan Internet Keamanan Internet diperlukan dalam bertransaksi online pada e-commerce. SSL (Secure Socket Layer) adalah sistem yang telah diterima sebagai sistem keamanan untuk transaksi di Internet. SSL menjamin bahwa data dijaga aman dan kecurangan transaksi dapat dicegah. Ada empat ciri yang berbeda tentang sistem yang aman, yaitu :
privacy (privasi) integrity (integritas) otenticity (otentisitas) non-repudiation (tidak terjadi penolakan)
Keamanan Internet Privasi Privasi berarti meyakinkan bahwa hanya pengirin dan penerima pesan yang dapat membaca isi pesan tersebut. Untuk memperoleh privasi, solusi keamanan harus memastikan bahwa tidak ada seorang pun yang dapat melihat, mengakses, atau menggunakan informasi privat ( seperti alamat, nomor kartu kredit, dan nomor telepon) yang ditransmisikan melalui internet.
Integritas Integritas menjamin pendeteksian adanya perubahan isi pesan di antara waktu pengiriman dan penerimaan. Sebagai contoh, ketika pengguna internet memberi instruksi kepada bank untuk mentransfer Rp 10 juta dari suatu rekening ke rekening yang lain, integritas memberi garansi bahwa nomor rekening dan jumlah yang ditulis tidak dapat diubah tanpa validasi bank atau pemberitahuan pengguna. Bila pesan diubah dengan cara apapun selama transmisi, sistem keamanan harus mampu mendeteksi dan memberi laporan perubahan ini. Dalam berbagai sistem jika terdeteksi adanya perubahan, sistem penerima akan meminta pesan dikirim ulang.
Keamanan Internet Otentifikasi Otentikasi memberi jaminan bahwa semua pelaku dalam komunikasi adalah otentik atau mereka yang dapat di-klaim. Otentikasi server menyediakan aturan bagi pengguna untuk melakukan verifikasi bahwa mereka benar-benar berkomunikasi dengan web-site yang mereka yakini terkoneksi. Otentikasi client menjamin bahwa pengguna adalah orang yang dapat di-klaim. Contoh otentikasi dalam dunia nyata adalah menunjukkan KTP atau Passport untuk pengakuan identitas.
Keamanan Internet Non-repudiation Non-repudiation menyediakan metode untuk menjamin bahwa tidak terjadi kesalahan dalam melakukan klaim terhadap pihak yang melakukan transaksi. Dalam dunia nyata, tanda tangan digunakan untuk menjamin nonrepudiation, sehingga yang bersangkutan tidak dapat mengelak. Ketika pelanggan berbelanja di supermarket, penunjukkan kartu kredit menjamin identitas pelanggan (otentikasi), sedangkan tanda tangan pada kuintansi menjamin bahwa pelanggan setuju untuk transaksi (nonrepudiation).
Di internet, untuk menghasilkan empat tipe keamanan digunakan secara bersama-sama :
protokol Secure Socket Layer (SSL) sertifikat digital user-name dan password atau tanda tangan digital
I. Pengantar Internet ISI MATERI : Sejarah Manfaat Protokol TCP/IP Tipe Layanan Cara Kerja Cara Koneksi ke Internet Keamanan
Extranet-intranet Membuat halaman Web Web Hosting
Extranet – Intranet Intranet Secara sederhana, Internet adalah jaringan dari jaringan (network of networks). Intranet adalah sebuah jaringan komputer berbasis protokol TCP/IP seperti internet hanya saja digunakan dalam internal perusahaan, kantor, bahkan warung internet (WARNET) pun dapat di kategorikan Intranet.
Extranet – Intranet Intranet Intranet pada suatu perusahaan merupakan jaringan yang terhubung antara kantor pusat dengan kantor cabang yang tersebar di lokasi-lokasi yang terpisah dengan kantor pusat. Intranet memberikan fasilitas komunikasi dan pertukaran data serta informasi antar internal suatu perusahaan atau departemen dengan cabang yang berjauhan lokasinya. Komunikasi tersebut melalui sambungan Internet yang memberikan tulang punggung komunikasi jarak jauh. Sebetulnya sebuah Intranet tidak perlu sambungan luar ke Internet untuk berfungsi secara benar. Intranet menggunakan semua protocol TCP/IP dan aplikasi-nya sehingga kita memiliki “private” Internet
Extranet – Intranet Extranet Pada umumnya extranet merupakan akses antara kantor pusat dengan pelanggan, pemasok, dan partner strategis yang membutuhkan solusi yang berbasis standar dan terbuka untuk saling sharing dan akses informasi yang diperlukan. Dengan kata lain bahwa extranet merupakan intranet yang dibuka, sehingga dapat diakses oleh pelanggan, pemasok, dan partner. Diantaranya dapat melakukan : Proses penawaran, pemesanan, penentuan spesifikasi, serta kontrak kerja
Extranet – Intranet Extranet Jika sebuah badan usaha / bisnis / institusi mengekspose sebagian dari internal jaringannya ke komunitas di luar, hal ini di sebut extranet. Biasanya tidak semua isi intranet di keluarkan ke publik untuk menjadikan intranet menjadi ekstranet. Misalnya kita sedang membeli software, buku dll dari sebuah e-toko, maka biasanya kita dapat mengakses sebagian dari Intranet toko tersebut. Badan usaha / perusahaan dapat memblokir akses ke intranet mereka melalui router dan meletakkan firewall. Firewall adalah sebuah perangkat lunak / perangkat keras yang mengatur akses seseorang kedalam intranet. Proteksi dilakukan melalui berbagai parameter jaringan apakah itu IP address, nomor port dll. Jika firewall di aktifkan maka akses dapat dikontrol sehingga kita hanya dapat mengakses sebagian saja dari Intranet perusahaan tersebut yang kemudian dikenal sebagai extranet.
Extranet – Intranet Untuk mewujudkan kemampuan extranet – intranet tersebut diperlukan persiapan :
media telekomunikasi kerja sama dengan penyedia layanan internet pembentukan jaringan komputer perusahaan program-program aplikasi yang mendukung sistem yang dibutuhkan.
Agar sistem dapat bekerja sesuai dengan yang diinginkan, diperlukan :
perencanaan dan pembentukan program aplikasi perancangan jaringan pola kerja sama dengan ISP media telekomunikasi perlu dipersiapkan dengan baik
I. Pengantar Internet ISI MATERI : Sejarah Manfaat Protokol TCP/IP Tipe Layanan Cara Kerja Cara Koneksi ke Internet Keamanan Extranet-intranet
Membuat Halaman Web Web Hosting
Membuat Halaman Web Home Page Setiap perusahaan, organisasi, lembaga atau pribadi yang memiliki informasi di World Wide Web memerlukan suatu alamat (URL) khusus yang disebut Website. Setiap informasi ini disimpan dalam suatu file yang berbeda-beda yang disebut Web page. Di dalam Web page (atau disingkat page) ini tersimpan berbagai informasidan link yang menghubungkan suatu informasi ke informasi lainnya. Informasi tersebut dapat terletak di :
Page yang sama Page yang berbeda, di Website yang sama Page yang berbeda, di Website yang berbeda
Sebelum mengakses berbagai macam informasi pada suatu Web site, Anda akan menemui suatu Web page pembuka yang disebut sebagai home page.
Membuat Halaman Web Home page ini merupakan halaman pertama dari suatu Web site yang biasanya berisi tentang apa dan siapa dari perusahaan atau organisasi pemilik Web site tersebut. Misalnya, suatu home page bisnis mungkin menampilkan nama dan logo dari perusahaan tersebut dengan informasi tentang produk perusahaan, pelanggan, layanan purna jual (service), dan lain sebagainya. Jadi pada dasarnya home page adalah suatu sarana untuk memperkenalkan secara singkat tentang apa yang menjadi isi dari keseluruhan Web site dari suatu organisasi atau pribadi Home page ini terdiri dari file-file dengan ekstensi HTML File HTML berisi tag-tag HTML dan teks yang akan ditampilkan Digunakan hyperlink untuk loncat ke bagian atau file yang berbeda pada suatu homepage
Membuat Halaman Web Tools yang diperlukan :
Editor
: untuk mengetik sintaks HTML
Notepad Front Page Dreamweaver Visual Interdev, dll
Browser : untuk melihat tampilan halaman web Internet Explorer Netscape Navigator, dll
Server : untuk menjalankan aplikasi web, seperti ASP PHP Cold Fusion, dll
I. Pengantar Internet ISI MATERI : Sejarah Manfaat Protokol TCP/IP Tipe Layanan Cara Kerja Cara Koneksi ke Internet Keamanan Extranet-intranet Membuat halaman Web
Web Hosting
Web Hosting Web Hosting artinya Menempatkan halaman Web (Home Page) di Server yang mempunyai koneksi ke Internet Sistem Web Hosting tersebut ada yang komersial dan ada yang gratis. Ruang (space) server yang disediakan bermacam-macam, biasanya ditawarkan berupa paket, ada yang menawarkan dengan database dan ada yang tanpa database
Web Hosting Cara melakukan Web Hosting : Buka situs yang menyediakan web hosting, misalnya :
www.geocities.com www.amazon.com
Daftar dan pilih layanan dan space yang dikehendaki. Jika yang dipilih adalah web hosting yang disewa, lakukan pembayaran terlebih dahulu Setelah mempunyai alamat (URL), Upload file-file html ke tempat yang telah disediakan di situs tersebut, diawali dengan : index.htm Para pemula atau homepage pribadi biasanya menggunakan web hosting gratis Perusahaan / lembaga komersial biasanya menggunakan web hosting yang disewakan, karena umumnya :
memerlukan space yang besar database URL yang bagus, misal : www.mycompany.com