Minggu, 02 Agustus 2009

Apa itu Http ???

Hypertext Transfer Protocol (HTTP)

Pengertian Http ????

HTTP Singkatan dari Hypertext Transfer Protocol, yang mana adalah suatu protokol yang digunakan oleh World Wide Web. HTTP mendefinisikan bagaimana suatu pesan bisa diformat dan dikirimkan dari server ke client. HTTP juga mengatur aksi-aksi apa saja yang harus dilakukan oleh web server dan juga web browser sebagai respon atas perintah-perintah yang ada pada protokol HTTP ini. Sebagai contoh, ketika Anda mengetikkan suatu alamat atau URL pada internet browser Anda, maka sebenarnya web browser akan mengirimkan perintah HTTP ke web server. Web server kemudian akan menerima perintah ini dan melakukan aktivitas sesuai dengan perintah yang diminta oleh web browser (misalnya akses ke database, file, e-mail dan lain sebagainya). Hasil aktivitas tadi akan dikirimkan kembali ke web browser untuk ditampilkan kepada pengguna.

Web merupakan terobosan baru sebagai teknologi sistem informasi yang menghubungkan data dari banyak sumber dan layanan yang beragam macamnya di internet. Server dan browser web berkomunikasi satu sama lain dengan protokol yang memang dibuat khusus untuk itu, yaitu HTTP. HTTP bertugas menangani permintaan-permintaan dalam (request) dari browser untuk mengambil dokumen web.


HTTP bisa dianggap sebagai sistem yang bermodel sebagai client-server. Browser web, sebagai clientnya, mengirimkan permintaan kepada server web untuk mengirimkan dokumen web yang dikehendaki pengguna. Server web lalu memenuhi permintaan ini dan mengirimkannya melalui jaringan kepada browser.

Setiap permintaan akan ditangani dan dilayani sebagai suatu koneksi terpisah yang berbeda.
HTTP bekerja diatas TCP (Transmission Control Protocol) yang menjamin sampainya data di tujuan dalam urutan yang benar. Bila suatu kesalahan terjadi selama proses pengiriman , pihak pengirim akan mendapat pemberitahuan bahwa telah terjadi ketidakberesan.

Prinsip kerjanya ???

Protokol HTTP bekerja dalam satu siklus pendek request-response. Web server aktif di mesin server menanti permintaan (request) dari web browser di mesin client. Dalam penantiannya, web server denganmenunggu di port 80 atau 443 kalo sewaktu-waktu datang permintaan dari web browser. Bisa juga di port lain jika itu tidak standar.

Saat mesin client (dalam hal ini web browser) mengirimkan pesan permintaan (request) ke web server, maka permintaan tersebut akan diproses dan dijawab (response) sesuai dengan pengetahuan si web server. Misalnya, web browser meminta halaman “pertama.html”, maka web server akan mencarikan halaman yang diminta kemudian mengirimkan halaman tersebut sebagai jawaban (response). Sampai di web browser, halaman “pertama.html” akan dibaca dan disajikan melalui web browser sesuai dengan kemampuan intepretasi web browser. Misalnya lagi, web browser meminta file “asyik.3gp”, maka web server akan mencari dan mengirimkan pesan lain jika tidak menemukan file tersebut (pesan dengan kode 404 yang berarti file tidak ditemukan).

Sabtu, 01 Agustus 2009

Remote Loginn........ ???

Remote Login,,, apa sich ????

Remote login merupakan aplikasi yang digunakan untuk mengakses komputer lain untuk digunakan sumber dayanya, dan sangat diperlukan untuk keperluan administrasi jaringan komputer.Seorang administrator tidak perlu lagi berinteraksi langsung secara fisik dengan komputer yang letaknya cukup jauh, tapi dengan aplikasi ini dapat langsung diakses secara langsung melalui komputer terdekat. Kita harus tahu alamat servernya, mempunyai username dan password, tetapi setiap server biasanya memberikan kesempatan kepada semua orang login dengan menggunakan account public agar dapat login ke suatu server. Seorang administrator tidak perlu lagi berinteraksi langsung secara fisik dengan komputer yang letaknyajauh, tapi dengan aplikasi ini dapat langsung diakses secara langsung melalui komputer terdekat. Beberapa protokol yang digunakan untuk melakukan remote login antara lain Telnet, SSH, terminal service, dll.

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 malahan menginstall program baru di remote host.

Saat ini remote login tidak hanya dalam bentuk berbasis teks saja, tapi untuk sistem operasi GUI juga bisa langsung diakses dengan mudah. Banyak sekali jenis protokol dan perangkat lunak yang digunakan untuk melakukan remote login. Beberapa protokolnya antara lain adalah telnet, SSH (Secure Shell), terminal service, remote desktop, dll. Contoh perangkat lunak yang digunakan untuk melakukan remote login adalah putty, rdesktop, remote desktop connection, dan terminal service.


Telnet/TeleNetwork adalah remote login yang dapat terjadi di internet karena ada service dari protocol telnet. Dengan telnet memungkinkan kita untuk mengakses komputer lain secara remote melalui internet. Dalam bahasa yang mudah kita dapat memberikan perintah kepada komputer lain baik membuat file, mengedit, menghapus dan menjalankan suatu perintah hanya melalui komputer di depan meja kita. Telnet banyak di pakai dalam mesin berbasis UNIX dan sangat jarang aplikasi telnet pada mesin berbasis Windows NT/200
Untuk dapat mengakses telnet, biasanya (dan seharusnya) kita memiliki sebuah account atau login di komputer yang di tuju. Dan login tersebut disertai password (kata kunci) sebagai verifikasi atau sebagai legalisasi dari account yang kita masukkan, dan account tersebut di berikan oleh administrator atau lembaga yang memiliki server yang dapat di-telnet.

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 antar host akan dienkripsi (diacak) sehingga apabila "disadap" tidak akan menghasilkan informasi yang berarti bagi pelakunya.

Apa itu WWW ???

Bagaimana sejarah munculnya WWW????

Sejarah Web dimulai bulan Maret 1989 ketika Tim Berner-Lee yang bekerja di Laboratorium Fisika Partikel Eropa atau yang dikenal dengan nama CERN yang berada di Genewa, Swiss, mengajukan protokol (tata cara untuk berkomunikasi) sistem distribusi informasi Internet yang digunakan untuk berbagi informasi diantara fisikawan.
Protokol inilah yang selanjutnya dikenal sebagai protokol World Wide Web dan dikembangkan oleh World Wide Web Consortium (W3C). Sebagaimana diketahui, W3C adalah konsorsium dari sejumlah organisasi yang bekepentingan dalam pengembangan berbagai standar yang berkaitan dengan Web.

Pengertian WWW ????

World Wide Web adalah apikasi yang paling menarik di Internet dan seperti e-mail aplikasi ini sangat penting dan banyak sekali digunakan. Dari www ini kita bisa mendapatkan informasi tidak hanya teks tetapi juga gambar maupun multimedia. Informasi yang diletakkan di www disebut dengan home page dan setiap home page mempunyai alamat masing-masing. Untuk dapat menarik perhatian pengguna sehingga pengguna akan sering mengunjungi home page ini, maka home page harus dirancang semenarik mungkin dan banyak terdapat informasi yang jelas. Nantinya masalah home page atau www ini akan diulas secara detail dalam bab-bab berikutnya.WWW (World Wide Web) adalah sebuah bagian dari internet yang sangat dikenal dalam dunia internet, dengan adanya WWW seorang dapat menampilkan sebuah halaman virtual yang disebut website.

World Wide Web atau WWW atau Web atau W3 merupakan layanan informasi global dimana orang dapat membaca dan menulis melalui komputer yang dikoneksikan ke Internet (wikipedia.org).
World Wide Web merupakan kombinasi dari 4 ide dasar:

Hypertext,
Adalah kemampuan untuk bergerak dari satu bagian dari dokumen ke bagian lain atau dari satu dokumen ke yang lain melalui koneksi internal pada dokumen tersebu ("hyperlinks");

Resource Identifiers,
Adalah kemampuan, dalam jaringan komputer, untuk melokasikan sebuah sumber (baik itu komputer, dokumen atau sumber lain) pada jaringan melalui pengenal yang unik.

Model komputer Klien-server,
Adanya proses request dari software klien atau komputer klien ke software server atau komputer server dimana server menyediakan kebutuhan klien berupa sumber atau layanan seperti data atau file

Markup language,
Adanya karakter atau kode yang ditempelkan ke text membuat komputer menjalankan fungsi/perintah untuk bagaimana melakukan print atau menampilkan text, seperti adanya tipe tulisan tebal atau miring.

Jika dilihat dari proses kerjanya WWW dapat dibagi menjadi beberapa komponen yaitu :
1. Protocol
2. Address
3. HTML (Hypertext Markup Language)
4. HTTP (Hypertext Transfer Protocol)
5. FTP (File Transfer Protocol)
7. Mailto
8. News
9. Telnet (Tele Networking)

WWW juga merupakan suatu sistem menciptakan pertukaran data di internet dengan mudah dan efisien. Yang terdiri dari 2 bagian yang utama yaitu:

*) Server Web. Komputer dan software yang menyimpan dan mendistribusikan data ke komputer lain lewat internet yang meminta informasi tersebut.

*) Browser Web. Software yang beroperasi di setiap komputer pribadi (client) yang meminta informasi dari server web dan menampilkannya sedemikian rupa sehingga datanya dapat langsung diakses.

Bagaimana proses kerjanya ???

Akses web page => mengetikkan URL, atau dengan mengikuti link hypertext.
Langkah pertama, behind the scenes, untuk nama server yang merupakan bagian dari URL harus diubah menjadi IP address global, pada database internet yang dikenal dengan Domain name system or DNS.
Langkah berikutnya adalah mengirimkan request HTTP ke server web pada alamat IP dari halaman yang dibutuhkan. Pada kebanyakan halaman web, text HTML, grafik dan file yang lain yang merupakan bagian dari halaman web akan di request dan dikembalikan ke klien (web browser) dengan cepat.
Kemudian tugas dari web browser adalah melakukan proses render dari halaman web seperti yang diberikan melalui HTML, CSS dan file lain yang diterima, termasuk gambar, link dan resoursce lain yang diperlukan. Hasilnya adalah on-screen 'page' yang dilihat oleh kita.

Apa saja Aplikasinya ???

Aplikasi website dapat dibagi menjadi:

Website Statis

Adalah jenis website yang kontennya tidak perlu dilakukan perubahan dan perawatan dilakukan secara manual oleh seseorang dengan menggunakan software editor.

Website Dinamis

Adalah sebuah website yang sering melakukan perubahan konten. Ketika web server menerima reques dari halaman yang diminta, halaman ini secara otomatis secara langsung akan di-generate oleh sebuah software.

Apa itu Web browser ....?????

Apa pengertian Web Browser ???

Web Browser adalah suatu program yang digunakan untuk menjelajahi dunia Internet atau untuk mencari informasi tentang suatu halaman web yang tersimpan di komputer. Awalnya, web browser hanya berorientasi pada teks dan belum dapat menampilkan gambar.

Namun, web browser sekarang tidak hanya menampilkan gambar dan teks saja, tetapi juga memutar file multimedia. Browser juga dapat mengirim dan menerima email, mengolah bahasa HTML sebahai input dan menjadikan halaman web sebagai output yang informatif.

Contoh web browser antara lain : Internet Explorer, Mozilla Firefox, Opera, netscape, dll.

Hal yang perlu diketahui dalam penjelajahan internet adalah pemahaman struktur alamat web, misalkan http://www.google.com maka alamat tersebut dapat diartikan :

~ http : service transfer web (protokol)
~ www : jaringan situs web terbesar sebagai pengelola pengalamatan situs web
~ google : nama wilayah (domain) , yaitu nama sebagai institusi sebuah web
~ com : nama akhir domain, biasanya menunjukkan bidang situs tersebut

beberapa domain name :
- co, com : perusahaan komersial
- net : perusahaan networking
- org, or : organisasi nonprofit atau yayasan
- edu, ac, sch : lembaga pendidikan
- mil : lembaga militer

Web Browser berasal dari kata Web dan Browser, browser berarti alat mencari, sehingga web browser dapat diartikan sebagai alat untuk mencari web. Dapat pula dikatakan sebuah Web browser adalah software aplikasi yang dapat membuat user menampilkan dan beriteraksi dengan teks, gambar dan informasi lain yang biasanya diletakkan di halaman web pada Website di orld Wide Web atau di jaringan local.

Teks dan gambar di halaman web dapat berupa hyperlinks ke halaman web lain pada website yang sama atau berbeda. Web browser dapat membatu user dengan cepat dan mudah untuk mengakses informasi yang disediakan pada banyak halaman web di banyak website dengan mengikuti link-link yang ada

Browser-browser yang terkenal yang dapat digunakan pada personal komputer adalah Microsoft Internet Explorer, Mozilla Firefox, Opera, Netscape, and Apple Safari. Web browser-web browser paling sering digunakan untuk tipe pengguna HTTP. Walaupun browser umumnya digunakan untuk mengakses World Wide Web, mereka dapat juga digunakan untuk mengakses informasi yang disediakan oleh web server-web server dalam jaringan pribadi atau mengakses konten di sistem file.



Apa saja Jenis Layanan Internet .....?????

Jenis - Jenis Layanan Internet :

* Electronic Mail (E-mail)

Fungsi : mengirim atau menerima surat ke/dari seluruh penjuru dunia.

Sebagai pemakai INTERNET, Anda dapat mengirim dan menerima pesan dari pemakai INTERNET lain dari berbagai penjuru dunia. Namum selain pesan-pesan pribadi, dengan E-mail dapat juga mengirim dan menerima file binary. Maka secara virtual Anda dapat mengirim dan menerima segala tipe data. Sistem mail INTERNET adalah tulang punggung (dan motivasi awal) dari INTERNET itu sendiri.

Untuk dapat menerima surat elektronik, Anda harus memiliki kotak pos (mailbox) untuk menampung surat-surat yang masuk sebelum Anda sempat menbacanya. Sebuah kotak pos elektronik (electronic mailbox) sama dengan kotak pos dikantor pos. Siapapun bisa mengirim surat ke kotak pos, tetapi hanya pemiliknya yang bisa meneliti dan membuang isi kotak surat tersebut. Alamat kotak pos untuk surat elektronik disebut E-mail address. Sebagai contoh :
budi @indo.net.id
budi : nama user
indo : nama provider
net : network/provider
id : nama domain geografis, yaitu Indonesia

Surat menyurat di INTERNET dilakukan dengan menggunakan program surat elektronik. Cara penggunaannya sangat mudah bila program dijalankan dibawah user interface grafis seperti Windows. Saat pengiriman hanya perlu diisikan alamat penerima dan subjek (topik) surat, kemudian isi surat langsung dapat diketik untuk dikirim. Jika perlu Anda dapat menyertakan file tertentu untuk dikirim bersama-sama dengan surat tersebut (Attachments).

Program surat elektronik yang popular digunakan adalah Eudora Mail. Eudora Mail menggunakan protokol yang disebut POP (Post Office Protocol) dan dibuat oleh Qualcomm Inc.

* File Tranfer Protocol (FTP)

Fungsi :mengirim dan menerima file antar host dari seluruh penjuru dunia.

Anonymous FTP memungkinkan pengaksesan ke server FTP dengan login anonymous tanpa memerlukan password. Anonymous FTP adalah salah satu dari pelayanan dalam Internet yang cukup penting. Dengan akses ke berbagai anonymous FTP, Anda dapat memperoleh file-file secara grafis. Anda dapat menemukan program-program, gambar-gambar, majalah elektronik, artikel-artikel dalam kelompok diskusi tertentu. Salah satu program FTP adalah WS_FTP.

* Tele Networking (TelNet)

Fungsi : mengakses komputer (host/server) dari jauh/Remote login.

Telnet adalah program yang memungkinkan komputer kita menjadi terminal dari komputer lain di INTERNET. Telnet memungkinkan kita untuk masuk (log in) sebagai pemakai komputer jarak jauh dan menjalankan program komputer layanan yang ada dikomputer tersebut.


* User’s Network (UseNet)

UseNet adalah sistem kelompok diskusi di mana artikel-artikel didistribusikan ke seluruh dunia. UseNet memiliki ribuan kelompok diskusi, sehingga tidak heran jika UseNet meliputi segala macam topik yang mungkin Anda inginkan.


* World Wide Web (WWW)

Sering disebut “the WEB”/”W3”, merupakan sistem dalam internet yang memiliki fasilitas pencarian dan pemberian informasi yang cepat dengan menggunakan teknologi hypertext. Sebutan World Wide Web (Web=jaring laba-laba) sangat tepat untuk menggambarkan struktur data pada jaringan INTERNET. Berbeda dengan misalnya susunan data logis berstruktur pohon yang dikenal dari DOS. WWW memungkinkan penanganan atau akses yang jauh lebih fleksibel pada file yang dikelola.
Di WWW, struktur sumber daya-INTERNET dapat dibandingkan dengan jaring laba-laba. Bila dilihat polanya, jaringan ini terdiri atas lingkaran-lingkaran berbagai ukuran yang berpusat pada titik tengah yang sama. Dari titik tengah ini terbentuk garis-garis penghubung yang tegak lurus pada lingkaran, sehingga terdapat titik simpul. Bila pada struktur pohon percabangan merupakan jalur hubungan, pada Web semua garis merupakan penghubung setiap titik simpul yang mengandung data. Pemilihan disini dilakukan dengan item Hypertext. Pada titik simpul bisa terdapat sebuah komputer di Internet atau sebuah petunjuk untuk file tertentu pada sebuah komputer. Hal ini berarti, dengan memilih sebuah item Hypertext diciptakan hubungan dengan sebuah komputer pada suatu tempat di dunia, dimana Anda dapat melanjutkan perjalanan atau langsung ke sebuah file tertentu.
“Bahasa” World Wide Web:HTML
Untuk membuat Hypertext, dikembangkan sebuah bahasa pemrograman khusus yang memungkinkan pengikatan alamat WWW atau file dalam sebuah dokumen. Sesuai dengan fungsinya, bahasa pemrograman ini disebut Hypertext Mark up Language (HTML). File ini biasanya berextention *.html. Agar file yang berisi Hypertext ini bisa dikirimkan, diperlukan protokol pengiriman data yang spesifik yang disebut HyperText Transfer Protocol (HTTP).
Untuk menemukan setiap hubungan Hypertext digunakan Uniform Resource Locator (URL). Karena itu, halaman WWW juga disebut dokumen URL.
Beberapa alamat browser/search engine di INTERNET :

Nama
Alamat elektronik
Yahoo!
http://www.yahoo.com/
Alta Vista
http://www.altavista.digital.com/
Lycos
http://www.lycos.com/
WebCrawler
http://www.webcrawler.com/
Inktomi
http://www.cs.berkeley.edu/
DejaNews
http://www.dejanews.com/
BimaSakti
http://www.cs.utexas.edu/users/adison/cgi/bimasakti/


* Internet Relay Chat (IRC)

Internet Relay Chat/IRC merupakan fasilitas untuk komunikasi langsung dengan menggunakan keyboard. Anda dapat ambil bagian dalam komunikasi publik dengan sekelompok orang. Atau, jika Anda inginkan, Anda dapat menggunakan IRC untuk mengatur komunikasi pribadi dengan orang-orang tertentu, yaitu sejenis teleconference.

* Internet Phone/Conference

Fasilitas untuk melakukan percakapan jarak jauh via INTERNET. Untuk itu diperlukan aplikasi khusus dan dukungan hardware multi media.

* WAIS Server

WAIS (Wide Area Information Service) menyediakan cara lain untuk menemukan informasi yang tersebar dalam INTERNET. WAIS mampu mengakses segala database yang besar (seperti dokumen, file berisi gambar, video dan suara).

* Gopher

Internet menyediakan banyak informasi yang dapat diakses penggunanya lewat sistem menu. Seorang pengguna INTERNET dihadapkan pada sebuah menu yang bercabang-cabang. Untuk menuju ke informasi atau data yang dituju, seorang pengguna menyeleksi pilihan-pilihan yang disediakan hingga masuk ke topik yang diinginkan. Fasilitas demikian disebut Gopher.

* Mailing List

Kelompok diskusi - fasilitas ini dibangun menggunakan teknik yang sama dengan proses penyebaran surat elektronik. Dengan menggunakan fasilitas ini, sebuah berita/file dapat didistribusikan ke banyak pengguna sekaligus. Bahkan penggunanya dapat melakukan diskusi, seminar, ceramah, konferensi secara elektronik tanpa terikat dimensi ruang dan waktu. Diskusi dapat berlangsung setiap hari tanpa henti. Hasil yang diperoleh akan jauh lebih efektif daripada penyelenggaraan seminar/konferensi konvesional.

Daftar alamat Mailing List dengan topik ekonomi
Mailing List
Keterangan
Nacubo%ctstatey.bitnet@vm1.nodak.edu
Bisnis,Keuangan, dan Administrasi Pro
Econ-dev@csn.org
Perkembangan ekonomi Internasional
economy@tecmetyvm.mty.itesm.mx
Ekonomi di negara-negara kurang berkembang
gc-INTERNET@uriacc.uri.edu
Ekonomi global
pol-econ@shsu.bitnet
Ekonomi politik
Powered By Blogger