internet, intranet & extranet

Upload: araditiya

Post on 11-Jul-2015

90 views

Category:

Documents


0 download

TRANSCRIPT

Fakultas Ilmu Komputer Universitas IndonesiaFakultas Ilmu Komputer Universitas IndonesiaIKI-10400Prinsip PrinsipPrinsip PrinsipSistem InformasiSistem Informasi(Principles of Information System)(Principles of Information System)3 SKS06 06 Internet, Intranet & ExtranetInternet, Intranet & ExtranetIKI IKI- -10400 Prinsip Prinsip Sistem Informasi 10400 Prinsip Prinsip Sistem InformasiPerkembanganPerkembangan(1 dari 2)+ + Tahun 1969,Tahun 1969, U.S DOD ( U.S DOD (Department of Defense Department of Defense) ) mulaimulai melaksanakan proyekmelaksanakan proyek ARPANET ( ARPANET (Advance ResearchAdvance Research Project Agency Network Project Agency Network) )B B Proyek tsbProyek tsb membangun jaringan komunikasi membangun jaringan komunikasi antar komputer,antar komputer, antara DOD dengan para kontraktor DOD antara DOD dengan para kontraktor DOD, termasuk didalam , termasuk didalam- -nya universitas nya universitas2 2yang mendapatkanyang mendapatkan research funding research funding dari DOD dari DODB B Komunikasi antar komputer menggunakanKomunikasi antar komputer menggunakan Internet Protocol Internet Protocol (IP) (IP)yang dapat melalukanyang dapat melalukan routed routed dari satu jaringan ke jaringan lain. dari satu jaringan ke jaringan lain.B B Proyek tsbProyek tsb sangat sukses sangat sukses,dimana terjadi perkembangan yang,dimana terjadi perkembangan yang luar biasa pada jaringan antar universitas dan banyak universita luar biasa pada jaringan antar universitas dan banyak universitass dari negara dari negara2 2lain ingin ikut bergabung kedalamlain ingin ikut bergabung kedalam ARPANET ARPANETB B Akibat perkembangan tsb, jaringan yang berhubungan denganAkibat perkembangan tsb, jaringan yang berhubungan dengan DOD memisahkan diri menjadiDOD memisahkan diri menjadi MILNET MILNET dan sisanya lebihdan sisanya lebih dikenal/populer disebutdikenal/populer disebut Internet Internet (akhir dekade 80 (akhir dekade 80 an) an)IKI IKI- -10400 Prinsip Prinsip Sistem Informasi 10400 Prinsip Prinsip Sistem InformasiPerkembanganPerkembangan(2 dari 2)+ + Internet tumbuh dan berkembang secaraInternet tumbuh dan berkembang secara ad hoc linkages ad hoc linkagesantar jaringan dengan menggunakan standar yangantar jaringan dengan menggunakan standar yang disepakatidisepakati 4 4 tidak ada yang mengatur tidak ada yang mengatur+ + Untuk melakukan koneksi dengan internet, tidak adaUntuk melakukan koneksi dengan internet, tidak ada persyaratan perangkat keraspersyaratan perangkat keras 4 4 perangkat keras yangperangkat keras yang outdated outdated akan menyebabkan kinerja internetakan menyebabkan kinerja internet menurun menurun+ + Ada beberapaAda beberapa group of corporation and universities group of corporation and universities,, berlomba berlomba- -lomba untuk melakukan penelitian meningkat lomba untuk melakukan penelitian meningkat- -kan kecepatankan kecepatan internet access internet access 4 4 > 2 Gbits/second > 2 Gbits/secondB B Internet 2 (I2) Internet 2 (I2)B B Next Generation Internet (NGI) Next Generation Internet (NGI)B B Abilene Abilene192.168.1.0LANHostIKI IKI- -10400 Prinsip Prinsip Sistem Informasi 10400 Prinsip Prinsip Sistem InformasiCara KerjaCara Kerja(1 dari 3)XXvRouterXwww.ui.edu ?Backbone Backbone :: Internet high Internet high s high s high- -speed,speed, long long- -distance communication link distance communication linkDomainNamedServerwww.ui.edu = 192.168.1.0Address Address atauatau URL ( URL (uniform resource locator uniform resource locator) )IKI IKI- -10400 Prinsip Prinsip Sistem Informasi 10400 Prinsip Prinsip Sistem InformasiCara KerjaCara Kerja(2 dari 3)+ + Protokol standar yang digunakan untuk komunikasiProtokol standar yang digunakan untuk komunikasi dalam jaringan Internetdalam jaringan Internet 4 4 TCP/IP TCP/IPB B TCP TCP ( (Transmission Control Protocol Transmission Control Protocol) ) membagi data yang akanmembagi data yang akan dikirimkan kedalam paket dikirimkan kedalam paket2 2yang disebutyang disebut datagrams datagrams. Setiap paket. Setiap paket terdiri dariterdiri dari 0 0 header header yang berisi informasi mengenai alamatyang berisi informasi mengenai alamat hosthost computer computer pengirim data,pengirim data, O O data data yang dikomunikasikan tsb danyang dikomunikasikan tsb dan O Odata mengenai paket tsb data mengenai paket tsb yang gunanya untuk mengetahuiyang gunanya untuk mengetahui apakah paket itu lengkap atau tidak ( apakah paket itu lengkap atau tidak (corrupted corrupted) )B B IPIP ( (Internet Protocol Internet Protocol) ), menerima, menerima datagram datagram dari TCP dandari TCP dan menambahkanmenambahkan header header yang berisi alamatyang berisi alamat host computer host computer yang ditujuyang dituju dan alamatdan alamat routing routing- -nya.nya. Header Header antara satu paket dengan paketantara satu paket dengan paket lainnya tidak sama, karena paket lainnya tidak sama, karena paket2 2tsb dapat dikomunikasikantsb dapat dikomunikasikan melaluimelalui route route yang berbeda.yang berbeda. IKI IKI- -10400 Prinsip Prinsip Sistem Informasi 10400 Prinsip Prinsip Sistem InformasiCara KerjaCara Kerja(3 dari 3)+ + Domain Name System Domain Name System ( (DNS DNS) )B B Domain name Domain name adalah merupakan kata yang unik yang digunakan untukadalah merupakan kata yang unik yang digunakan untuk sebagaisebagai identitasidentitas atau atau nama suatunama suatu node node dalam jaringan internet. dalam jaringan internet.B B SetiapSetiap domain name domain name merupakan representasi darimerupakan representasi dari alamatalamat node node dalamdalam jaringan internet. Alamat tsb dalam bentuk angka unik, panjangny jaringan internet. Alamat tsb dalam bentuk angka unik, panjangnya adaa ada 0 0 4 byte 4 byte atauatau 32 32- -bit bit ( (IPv4 IPv4) dan) dan O O 6 byte 6 byte atauatau 128 bit 128 bit ( (IPv6 IPv6 4 4 I2/ING I2/ING),), yang ditampilkan dengan formatyang ditampilkan dengan format dot dot- -decimal notation decimal notation. .B B Pemberi alamat, awalnya dilakukan olehPemberi alamat, awalnya dilakukan oleh NSI NSI (Network Solution Inc.)(Network Solution Inc.) yang dikontrak oleh US Government s/d 1998. Sekarang dilakukanyang dikontrak oleh US Government s/d 1998. Sekarang dilakukan IANA IANA ( (Internet Assigned Numbers Authority Internet Assigned Numbers Authority) )ui.ac.id, yahoo.com, dikti.orghost computerfunctionlocationLANIKI IKI- -10400 Prinsip Prinsip Sistem Informasi 10400 Prinsip Prinsip Sistem InformasiAkses ke InternetAkses ke Internet0Via LAN Server Via LAN ServerOVia SLIP or PPPVia SLIP or PPP Software run on PC Software run on PCOVia On Via On- -line Service line ServiceServer ServerModem ModemRouter RouterHost ComputerHost Computer for On for On- -lineline service serviceRouter RouterRouter RouterInternetRouter RouterModem ModemSLIP : Serial Line Internet Protocol; PPP : Point-to-Point ProtocolIKI IKI- -10400 Prinsip Prinsip Sistem Informasi 10400 Prinsip Prinsip Sistem InformasiInternet Service ProviderInternet Service Provider4 4 perusahaan yang memberikan jasa layanan akses keperusahaan yang memberikan jasa layanan akses ke internet untuk perseorangan maupun organisasi internet untuk perseorangan maupun organisasi+ + Kriteria pemilihan ISP Kriteria pemilihan ISP adalahadalah realibility realibility,, security security,, availabity of enhanced features availabity of enhanced features dandan reputation reputation+ + Value Value- -added services ISP added services ISP : :B B Electronic commerce Electronic commerceB B Network to connect employee or business Network to connect employee or business- -partners partnersB B Host computer to established your own Website Host computer to established your own WebsiteB B Network security and administration, etc Network security and administration, etc+ + Beberapa ISP memberikan layanan sambungan langsungBeberapa ISP memberikan layanan sambungan langsung dengandengan digital subscriber lines digital subscriber lines ( (DSL DSL),), kabel kabel dandan satelittesatelitte transmission transmissionIKI IKI- -10400 Prinsip Prinsip Sistem Informasi 10400 Prinsip Prinsip Sistem InformasiInternet ServicesInternet Services(1 dari 2)+ + Electronic Mail Electronic Mail ( (E E- -Mail Mail) )B B Pengiriman teks, suara, gambar, dsb ke pengguna internetPengiriman teks, suara, gambar, dsb ke pengguna internet lainnya lainnya+ + Telnet TelnetB B Layanan untuk log Layanan untuk log- -on pada komputer lain serta dapat mengakseson pada komputer lain serta dapat mengakses data pada areadata pada area public public yang tersedia yang tersedia+ + FTPFTP ( (File Transfer Protocol File Transfer Protocol) )B B Layanan untuk peng Layanan untuk peng- -copy copy- -an/pemindahan data dari satuan/pemindahan data dari satu komputer ke komputer lain secara elektronik komputer ke komputer lain secara elektronik+ + UsenetUsenet dandan Newsgroup NewsgroupB B On On- -line discussion group line discussion group untuk topik untuk topik- -topik tertentu topik tertentu+ + Chat room Chat roomB B Layanan untuk 2 atau lebihLayanan untuk 2 atau lebih user internet user internet untuk percakapanuntuk percakapan ( (conversation conversation) dengan teks atau suara secara) dengan teks atau suara secara on on- -line line dandan real real- -time timeIKI IKI- -10400 Prinsip Prinsip Sistem Informasi 10400 Prinsip Prinsip Sistem InformasiInternet ServicesInternet Services(2 dari 2)+ + Video conferencing Video conferencingB B Komunikasi visual dan suara antara pengguna internet secaraKomunikasi visual dan suara antara pengguna internet secara simultan simultan+ + Content streaming Content streamingB B Layanan transfer berkas multimedia dari komputer lain yangLayanan transfer berkas multimedia dari komputer lain yang langsung dijalankan/ditayangkan secaralangsung dijalankan/ditayangkan secara real real- -time time. Proses transfer. Proses transfer dapat dilakukan secaradapat dilakukan secara continues continues tanpa terputus atautanpa terputus atau tidak tidakcontinues continues. .+ + Internet Telephony Internet TelephonyB B Layanan transmisi percakapan telepon melalui internet. LebihLayanan transmisi percakapan telepon melalui internet. Lebih populer disebutpopuler disebut VoIP VoIP ( (Voice over IP Voice over IP) )+ + Virtual Private Network Virtual Private Network ( (VPN VPN) )B B Layanan hubungan yang aman ( Layanan hubungan yang aman (secure connection secure connection) antara 2) antara 2 node nodemelalui jaringan komunikasi internet. Protokol yang digunakanmelalui jaringan komunikasi internet. Protokol yang digunakan adalahadalah PPTP ( PPTP (point point- -to to- -point tunneling protocol point tunneling protocol) )ServerClientIKI IKI- -10400 Prinsip Prinsip Sistem Informasi 10400 Prinsip Prinsip Sistem InformasiWorld Wide WebWorld Wide Web(1 dari 5)+ + The Web The Web is a system withis a system with universally accepted standard universally accepted standard forfor storing storing,, retrieving retrieving,, formatting formatting andand displaying displaying information usinginformation using Client Client- -ServerServer Achitecture Achitecture [Laudon] [Laudon]ComputerProgramComputerProgram-1ComputerProgram-2BrowserClient Client- -Server Achitecture Server AchitectureIKI IKI- -10400 Prinsip Prinsip Sistem Informasi 10400 Prinsip Prinsip Sistem InformasiWorld Wide WebWorld Wide Web(2 dari 5)+ + World Wide Web awalnya dikembangkan olehWorld Wide Web awalnya dikembangkan oleh TimTim Berners Berners- -Lee Lee padapada CERN CERN ( (the European Organization forthe European Organization for Nuclear Research Nuclear Research) dekat Geneva ) dekat Geneva+ + Isi web terdiri dari kombinasi antaraIsi web terdiri dari kombinasi antara teks teks,, suara suara,, gambar gambardandan hypermedia hypermedia ( (full motion video full motion video dandan executable computerexecutable computer programs programs)) 4 4 hypertext hypertext atauatau hypermedia documents hypermedia documents+ + Hypertext documents tsb dibuat dengan menggunakanHypertext documents tsb dibuat dengan menggunakan H Hyper yperT Textext M Markuparkup L Language anguage ( (HTML HTML) )+ + HTML menggunakan instruksi HTML menggunakan instruksi2 2yang disebutyang disebut tags tags, yaitu, yaitu suatu tanda untuk menyatakan bagaimana teks tsbsuatu tanda untuk menyatakan bagaimana teks tsb ditampilkan,ditampilkan, link link dengan web lain, dsb dengan web lain, dsbIKI IKI- -10400 Prinsip Prinsip Sistem Informasi 10400 Prinsip Prinsip Sistem InformasiWorld Wide Web World Wide Web (3 dari 5)+ + Untuk menampilkan isiUntuk menampilkan isi hypertext documents hypertext documents digunakandigunakan perangkat lunak yang disebutperangkat lunak yang disebut Browser Browser+ + Komunikasi antaraKomunikasi antara Web Web dengandengan Browser Browser menggunakanmenggunakan protokol yang disebutprotokol yang disebut H Hyper yperT Textext T Transportransport P Protocol rotocol( (HTTP HTTP) )+ + Standar baru dalam pembuatanStandar baru dalam pembuatan hypertext document hypertext document, selain, selain HTML HTMLB B XML XML ( (E Extensiblextensible M Markuparkup L Language anguage)) + + tags tags tidak harus tidak harus predefined predefined 4 4 bisa membuatbisa membuat tagging tagging sendiri sendiri+ + dikembangkan karenadikembangkan karena 0 0 banyaknya pencurian/peniruan Web pagesbanyaknya pencurian/peniruan Web pages (pada awal perkembangan Web),(pada awal perkembangan Web), O O HTML dinilai tidak/kurangHTML dinilai tidak/kurang fleksibel danfleksibel dan O O tags tags yang disediakan oleh HTML belum bisayang disediakan oleh HTML belum bisa memenuhi semua kebutuhan dalam pembuatan Webmemenuhi semua kebutuhan dalam pembuatan Web IKI IKI- -10400 Prinsip Prinsip Sistem Informasi 10400 Prinsip Prinsip Sistem InformasiWorld Wide Web World Wide Web (4 dari 5)+ + Standar baru dalam pembuatanStandar baru dalam pembuatan hypertext document hypertext document, selain, selain HTMLHTML (lanjutan) (lanjutan)B B XHTML XHTML ( (E Extensiblextensible H Hyper yperT Textext M Markuparkup L Language anguage) ) 4 4 gabungangabungan antara HTML dengan XMLantara HTML dengan XML 4 4 sekarang banyak digunakan sekarang banyak digunakanB B CSS CSS ( (C Cascadingascading S Styletyle S Sheets heets)) 4 4 untuk memperbaiki untuk memperbaiki web pageweb page presentation presentationB B DHTML DHTML ( (D Dynamicynamic H Hyper yperT Textext M Markuparkup L Language anguage)) 4 4 untukuntuk mempresentasikan isi dari web secara dinamis mempresentasikan isi dari web secara dinamisB B WML WML ( (W Wirelessireless M Markuparkup L Language anguage)) 4 4 untuk pembuatan Webuntuk pembuatan Web yang dapat di akses oleh penggunayang dapat di akses oleh pengguna mobile phone mobile phone ( (hand hand- -phone phone) )dengan menggunakan protokoldengan menggunakan protokol WAP WAP ( (W Wirelessireless A Applicationpplication P Protocol rotocol) )IKI IKI- -10400 Prinsip Prinsip Sistem Informasi 10400 Prinsip Prinsip Sistem InformasiWorld Wide Web World Wide Web (5 dari 5)+ + PHP PHP ( (Hypertext Preprocessor Hypertext Preprocessor) )B B bahasa pemrograman yang dikembangkan olehbahasa pemrograman yang dikembangkan oleh The PHP Group The PHP Group untukuntuk memproduksimemproduksi Dynamic Web Pages Dynamic Web PagesB B PHP merupakan perangkat lunak yangPHP merupakan perangkat lunak yang running running didi server server ( (server server- -sitesite application software application software) ), namun bisa juga dijalankan secara interaktif ( , namun bisa juga dijalankan secara interaktif (lineline command interface command interface) )B B PHP adalahPHP adalah open source language open source language dandan free software free software+ + ASPASP ( (Active Server Pages Active Server Pages) )B B Serupa dengan PHP dan dikembangkan olehSerupa dengan PHP dan dikembangkan oleh Microsoft MicrosoftB B Sebagian besarSebagian besar ASP ASP- -page page dikembangkan menggunakandikembangkan menggunakan VBScript VBScript+ + Java JavaB B Java applet Java applet adalah perangkat lunak yang dibuat dengan bahasaadalah perangkat lunak yang dibuat dengan bahasa pemrograman Java, yang dijalankan dipemrograman Java, yang dijalankan di browser browserB B Java script Java script adalahadalah script script yang dijalankan diyang dijalankan di browser browserIKI IKI- -10400 Prinsip Prinsip Sistem Informasi 10400 Prinsip Prinsip Sistem InformasiIntranet & ExtranetIntranet & Extranet(1 dari 2)+ + Intranet Intranet adalahadalah internal corporate network internal corporate network yangyang dibangun dengandibangun dengan menggunakan standar dan fasilitasmenggunakan standar dan fasilitas Internet dan World Wide Web Internet dan World Wide Web+ + Tujuan Tujuan : untuk memberi akses yang se : untuk memberi akses yang se- -luas luas2 2nya padanya pada karyawan untuk memperolehkaryawan untuk memperoleh corporate information corporate information+ + Alasan Alasan :: 0 0 web browser web browser tersedia pada berbagai macamtersedia pada berbagai macam sistem operasi komputer dansistem operasi komputer dan O O corporate information corporate information dapatdapat diakses oleh semua karyawan dengan mudah diakses oleh semua karyawan dengan mudah+ + Sekarang banyak aplikasi Sistem Informasi organisasiSekarang banyak aplikasi Sistem Informasi organisasi yang dibangun dengan menggunakan Intranet yang dibangun dengan menggunakan IntranetIKI IKI- -10400 Prinsip Prinsip Sistem Informasi 10400 Prinsip Prinsip Sistem InformasiIntranet & ExtranetIntranet & Extranet(2 dari 2)+ + Dengan menggunakan Intranet mengembanganDengan menggunakan Intranet mengembangan selanjutnya dari Sistem Informasi menjadi lebih mudah,selanjutnya dari Sistem Informasi menjadi lebih mudah, seperti membangunseperti membangun Workgroup Computing Workgroup Computing,, KnowledgeKnowledge Management System Management System, dsb , dsb+ + Extranet Extranet adalah intranet yang menggunakan fasilitasadalah intranet yang menggunakan fasilitas komunikasi publik ( komunikasi publik (public communication facilities public communication facilities) atau) atau public internet public internet+ + Teknologi yang digunakanTeknologi yang digunakan extranet extranet adalahadalah VPN ( VPN (VirtualVirtual Private Network Private Network)) dengandengan tunneling tunneling+ + PerluPerlu pengamanan jaringan ( pengamanan jaringan (network security network security) yang) yang handal handal 4 4 diperlukandiperlukan firewall firewall dan pengkodean ( dan pengkodean (encoded &encoded & decoded decoded) data pada proses mengiriman data ) data pada proses mengiriman data