08 internet

438 views

Published on

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
438
On SlideShare
0
From Embeds
0
Number of Embeds
13
Actions
Shares
0
Downloads
28
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

08 internet

  1. 1. PENGANTAR ILMU KOMPUTER Internet dan Web 12/13/11 Zulfadli Sulthan - PTIK - UNM
  2. 2. Internet <ul><li>Internet : Jaringan fisik yang menghubungkan banyak komputer dan menggunakan protokol yang sama untuk berbagi informasi. </li></ul><ul><li>Koneksi ditangani oleh protokol TCP/IP </li></ul><ul><ul><li>Mensyaratkan adanya identitas unik berupa alamat IP </li></ul></ul><ul><ul><li>Nama domain digunakan utk mempermudah mengingat alamat komputer </li></ul></ul>12/13/11 Zulfadli Sulthan - PTIK - UNM
  3. 3. Sejarah Internet <ul><li>Departemen Pertahanan Amerika mengembangkan konsep jaringan tersebar dan tidak terpusat </li></ul><ul><ul><li>Kemampuan u/ bertahan (mis. Jaringan tetap berfungsi meskipun salah satu titik diserang) </li></ul></ul><ul><ul><li>Toleransi kesalahan (mis. Jaringan tetap berfungsi meskipun di salah satu titik terjadi kegagalan) </li></ul></ul><ul><li>Advanced Research Project Agency mendanai ARPANET pada thn 1969 </li></ul><ul><ul><li>menghubungkan komputer di UCLA, UCSB, SRI dan Utah </li></ul></ul><ul><ul><li>Memungkinkan peneliti berbagi data dan berkomunikasi </li></ul></ul>12/13/11 Zulfadli Sulthan - PTIK - UNM
  4. 4. Perkembangan Internet <ul><li>Selama tahun 70an, jumlah ARPANET menjadi 2x lipat setiap tahunnya </li></ul><ul><ul><li>Desentralisasi memudahkan penambahan komputer baru </li></ul></ul><ul><ul><li>~1000 komputer militer dan kampus terhubung pada thn 1984 </li></ul></ul><ul><li>Thn 80an pemerintah AS melibatkan diri lebih banyak pada pengembangan internet </li></ul><ul><li>Thn 90an, internet menghubungkan semua kampus dan universitas di AS </li></ul><ul><li>Thn 1992, kontrol internet di pindahkan ke organisasi non profit </li></ul><ul><ul><li>Internet Engineering Task Force </li></ul></ul><ul><ul><li>Internet Assigned Number Authority </li></ul></ul><ul><ul><li>World-Wide-Web Consortium </li></ul></ul>12/13/11 Zulfadli Sulthan - PTIK - UNM
  5. 5. World Wide Web <ul><li>Kumpulan dokumen-dokumen yang terhubung yg disimpan di Internet dan diakses dengan menggunakan protokol HTTP </li></ul><ul><li>Tim Berners-Lee dari European Particle Physics Laboratory (CERN) mendesain sistem hypertext untuk menautkan dokumen melalui internet </li></ul><ul><ul><li>Mendesain bahasa HTML untuk menspesifikasikan isi dokumen </li></ul></ul><ul><ul><li>Mendesain protokol HTTP untuk mendownload dokumen </li></ul></ul><ul><ul><li>Membuat browser yang berbasis teks </li></ul></ul>12/13/11 Zulfadli Sulthan - PTIK - UNM
  6. 6. HTTP <ul><li>HyperText Transfer Protocol </li></ul><ul><li>Protokol utama World Wide Web </li></ul><ul><li>Mengatur format data dan pertukaran data antara server dengan klien </li></ul><ul><li>Defaultnya menggunakan port 80 </li></ul>12/13/11 Zulfadli Sulthan - PTIK - UNM
  7. 7. Hubungan Web dg Internet <ul><li>Web  Internet </li></ul><ul><ul><li>Internet sebagai Hardware ; </li></ul></ul><ul><ul><li>Web sebagai software </li></ul></ul><ul><li>Web adalah salah satu aplikasi yg berjalan di internet </li></ul><ul><li>Aplikasi lain yg berjalan di Internet a.l : </li></ul><ul><ul><li>Telnet </li></ul></ul><ul><ul><li>FTP </li></ul></ul><ul><ul><li>E-Mail </li></ul></ul><ul><ul><li>IM </li></ul></ul>12/13/11 Zulfadli Sulthan - PTIK - UNM
  8. 8. Dokumen di Web <ul><li>Ditulis dalam format HTML </li></ul><ul><li>Diletakkan di web server </li></ul><ul><li>Diakses menggunakan web browser </li></ul><ul><li>Cara pengaksesan </li></ul><ul><ul><li>Tentukan URL </li></ul></ul><ul><ul><ul><li>URL tersusun atas 3 bagian </li></ul></ul></ul><ul><ul><ul><ul><li>Format transfer </li></ul></ul></ul></ul><ul><ul><ul><ul><li>Nama host </li></ul></ul></ul></ul><ul><ul><ul><ul><li>Path dokumen </li></ul></ul></ul></ul><ul><ul><ul><li>Contoh URL : http://www.example.com/test.html </li></ul></ul></ul>12/13/11 Zulfadli Sulthan - PTIK - UNM
  9. 9. HTML <ul><li>HTML adalah bahasa untuk membangun sebuah halaman web yang statis. </li></ul><ul><li>Diperkenalkan pertama kali pada tahun 1989 oleh Tim Berners-Lee dan telah menjadi standar penulisan web oleh W3C (World Wide Web Consortium) sejak tahun 1996. </li></ul><ul><ul><li>HTML telah memasuki generasi keempat. </li></ul></ul><ul><li>Bahasa ini disebut hypertext karena halaman-halaman web lebih dari sekadar teks. </li></ul><ul><ul><li>Dapat berisi multimedia serta menyediakan link yang menghubungkan antar halaman web. </li></ul></ul><ul><li>Sedangkan markup mengacu pada fakta bahwa HTML bekerja dengan simbol(tag) </li></ul><ul><ul><li>Mengidentifikasi struktur dan tipe isinya. </li></ul></ul>12/13/11 Zulfadli Sulthan - PTIK - UNM
  10. 10. Halaman Web <ul><li>Jenis halaman web </li></ul><ul><ul><li>Halaman Statis </li></ul></ul><ul><ul><ul><li>Dibuat menggunakan client side programming language </li></ul></ul></ul><ul><ul><ul><li>Pemeliharaan relatif sulit </li></ul></ul></ul><ul><ul><li>Halaman Dinamis </li></ul></ul><ul><ul><ul><li>Dibuat menggunakan server side programming language </li></ul></ul></ul><ul><ul><ul><li>Pemeliharaan lebih mudah </li></ul></ul></ul>12/13/11 Zulfadli Sulthan - PTIK - UNM
  11. 11. Request dan Response 12/13/11 Zulfadli Sulthan - PTIK - UNM
  12. 12. Request & Response Static Web Page 12/13/11 Zulfadli Sulthan - PTIK - UNM
  13. 13. Request & Response Dynamic Web Page 12/13/11 Zulfadli Sulthan - PTIK - UNM
  14. 14. Pemrograman Web <ul><li>Client Side Programming </li></ul><ul><li>Server Side Programming </li></ul>12/13/11 Zulfadli Sulthan - PTIK - UNM
  15. 15. Client Side Programming <ul><li>Membentuk halaman web statis </li></ul><ul><li>Contoh : </li></ul><ul><ul><li>HTML </li></ul></ul><ul><ul><li>Javascript </li></ul></ul>12/13/11 Zulfadli Sulthan - PTIK - UNM
  16. 16. Server Side Programming <ul><li>Membentuk halaman web dinamis </li></ul><ul><li>Contoh </li></ul><ul><ul><li>ASP </li></ul></ul><ul><ul><li>ASP.NET </li></ul></ul><ul><ul><li>PHP </li></ul></ul><ul><ul><li>JSP </li></ul></ul>12/13/11 Zulfadli Sulthan - PTIK - UNM
  17. 17. Server Side Programming <ul><li>Script-nya harus ditaruh di dalam web server </li></ul><ul><li>Contoh web server </li></ul><ul><ul><li>IIS </li></ul></ul><ul><ul><li>PWS </li></ul></ul><ul><ul><li>Apache </li></ul></ul><ul><ul><li>Xitami </li></ul></ul>12/13/11 Zulfadli Sulthan - PTIK - UNM
  18. 18. Ancaman Keamanan di Internet <ul><li>Virus </li></ul><ul><li>Worm </li></ul><ul><li>Trojan Horse </li></ul><ul><li>Phising </li></ul><ul><li>dll </li></ul>12/13/11 Zulfadli Sulthan - PTIK - UNM
  19. 19. Thankyou 12/13/11 Zulfadli Sulthan - PTIK - UNM

×