08 internet

19
PENGANTAR ILMU KOMPUTER Internet dan Web 06/16/22 Zulfadli Sulthan - PTIK - UNM 1

Transcript of 08 internet

Page 1: 08   internet

PENGANTAR ILMU KOMPUTER

Internet dan Web04/13/23

Zulfadli Sulthan - PTIK - UNM 1

Page 2: 08   internet

Internet

Internet : Jaringan fisik yang menghubungkan banyak komputer dan menggunakan protokol yang sama untuk berbagi informasi.

Koneksi ditangani oleh protokol TCP/IP Mensyaratkan adanya identitas unik berupa

alamat IP Nama domain digunakan utk

mempermudah mengingat alamat komputer

04/13/23Zulfadli Sulthan - PTIK - UNM

2

Page 3: 08   internet

Sejarah Internet

Departemen Pertahanan Amerika mengembangkan konsep jaringan tersebar dan tidak terpusat Kemampuan u/ bertahan (mis. Jaringan tetap

berfungsi meskipun salah satu titik diserang) Toleransi kesalahan (mis. Jaringan tetap berfungsi

meskipun di salah satu titik terjadi kegagalan) Advanced Research Project Agency mendanai

ARPANET pada thn 1969 menghubungkan komputer di UCLA, UCSB, SRI dan

Utah Memungkinkan peneliti berbagi data dan

berkomunikasi

04/13/23Zulfadli Sulthan - PTIK - UNM

3

Page 4: 08   internet

Perkembangan Internet

Selama tahun 70an, jumlah ARPANET menjadi 2x lipat setiap tahunnya Desentralisasi memudahkan penambahan komputer baru ~1000 komputer militer dan kampus terhubung pada thn

1984 Thn 80an pemerintah AS melibatkan diri lebih

banyak pada pengembangan internet Thn 90an, internet menghubungkan semua

kampus dan universitas di AS Thn 1992, kontrol internet di pindahkan ke

organisasi non profit Internet Engineering Task Force Internet Assigned Number Authority World-Wide-Web Consortium

04/13/23Zulfadli Sulthan - PTIK - UNM

4

Page 5: 08   internet

World Wide Web

Kumpulan dokumen-dokumen yang terhubung yg disimpan di Internet dan diakses dengan menggunakan protokol HTTP

Tim Berners-Lee dari European Particle Physics Laboratory (CERN) mendesain sistem hypertext untuk menautkan dokumen melalui internet Mendesain bahasa HTML untuk menspesifikasikan isi

dokumen Mendesain protokol HTTP untuk mendownload

dokumen Membuat browser yang berbasis teks

04/13/23Zulfadli Sulthan - PTIK - UNM

5

Page 6: 08   internet

HTTP

HyperText Transfer Protocol Protokol utama World Wide Web Mengatur format data dan pertukaran

data antara server dengan klien Defaultnya menggunakan port 80

04/13/23Zulfadli Sulthan - PTIK - UNM

6

Page 7: 08   internet

Hubungan Web dg Internet

Web Internet Internet sebagai Hardware ; Web sebagai software

Web adalah salah satu aplikasi yg berjalan di internet

Aplikasi lain yg berjalan di Internet a.l : Telnet FTP E-Mail IM

04/13/23Zulfadli Sulthan - PTIK - UNM

7

Page 8: 08   internet

Dokumen di Web

Ditulis dalam format HTML Diletakkan di web server Diakses menggunakan web browser Cara pengaksesan

Tentukan URL URL tersusun atas 3 bagian

Format transfer Nama host Path dokumen

Contoh URL : http://www.example.com/test.html

04/13/23Zulfadli Sulthan - PTIK - UNM

8

Page 9: 08   internet

HTML

HTML adalah bahasa untuk membangun sebuah halaman web yang statis.

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. HTML telah memasuki generasi keempat.

Bahasa ini disebut hypertext karena halaman-halaman web lebih dari sekadar teks. Dapat berisi multimedia serta menyediakan link yang

menghubungkan antar halaman web. Sedangkan markup mengacu pada fakta bahwa HTML

bekerja dengan simbol(tag) Mengidentifikasi struktur dan tipe isinya.

04/13/23Zulfadli Sulthan - PTIK - UNM

9

Page 10: 08   internet

Halaman Web

Jenis halaman web Halaman Statis

Dibuat menggunakan client side programming language

Pemeliharaan relatif sulit Halaman Dinamis

Dibuat menggunakan server side programming language

Pemeliharaan lebih mudah

04/13/23Zulfadli Sulthan - PTIK - UNM

10

Page 11: 08   internet

Request dan Response

04/13/23Zulfadli Sulthan - PTIK - UNM

11

Page 12: 08   internet

Request & Response Static Web Page

04/13/23Zulfadli Sulthan - PTIK - UNM

12

Page 13: 08   internet

Request & Response Dynamic Web Page

04/13/23Zulfadli Sulthan - PTIK - UNM

13

Page 14: 08   internet

Pemrograman Web

Client Side Programming Server Side Programming

04/13/23Zulfadli Sulthan - PTIK - UNM

14

Page 15: 08   internet

Client Side Programming

Membentuk halaman web statis Contoh :

HTML Javascript

04/13/23Zulfadli Sulthan - PTIK - UNM

15

Page 16: 08   internet

Server Side Programming

Membentuk halaman web dinamis Contoh

ASP ASP.NET PHP JSP

04/13/23Zulfadli Sulthan - PTIK - UNM

16

Page 17: 08   internet

Server Side Programming

Script-nya harus ditaruh di dalam web server

Contoh web server IIS PWS Apache Xitami

04/13/23Zulfadli Sulthan - PTIK - UNM

17

Page 18: 08   internet

Ancaman Keamanan di Internet Virus Worm Trojan Horse Phising dll

04/13/23Zulfadli Sulthan - PTIK - UNM

18

Page 19: 08   internet

Thankyou

04/13/23Zulfadli Sulthan - PTIK - UNM

19