1 / 21

JARINGAN CLIENT - SERVER

JARINGAN CLIENT - SERVER. Wisnu Hera. Arsitektur Jaringan. Terdapat dua arsitektur dalam jaringan yang menjelaskan bagaimana sebuah jaringan dibangun, yaitu : Peer to peer (workgroup) Client Server (Domain). Peer to peer (workgroup).

talmai
Download Presentation

JARINGAN CLIENT - SERVER

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. JARINGAN CLIENT - SERVER Wisnu Hera

  2. Arsitektur Jaringan • Terdapat dua arsitektur dalam jaringan yang menjelaskan bagaimana sebuah jaringan dibangun, yaitu : • Peer to peer (workgroup) • Client Server (Domain)

  3. Peer to peer (workgroup) • Pada jaringan tipe ini semua komputer berkedudukan sama, dapat bertindak sebagai client (information requestor) maupun server (information provider). • Komputer yang meminta layanan bertindak sebagai client, misalnya meminta data atau file sedangkan komputer yang memberikan layanan, yaitu yang memiliki data atau file yang diminta bertindak sebagai server.

  4. Peer to peer dengan 2 PC Peer to peer denganmenggunakanSwitch

  5. Client Server • Padaarsitektur Client-Server, jaringantersebutmemilikisebuah server yang ditugaskansecarakhususuntukmelayanikomputer client • Server tidakpernahmemintalayanankepadakomputerclient, iaselalubertindaksebagaipelayandalamsetiapkomunikasi yang terjadidalamjaringantersebut.

  6. Contohpermintaankliendanjenis server yang memberikanpelayanan, antara lain: • Permintaanpenampilansebuahsitus web menggunakan browser, dilayanioleh web server. • Permintaansebuah file menggunakan software FTP klien, dilayanioleh FTP server

  7. Untukmenetapkan server makaperancangjaringanharusmempertimbangkanbeberapafaktor: • Ruangankhususserver tidakmudahdijangkauolehpihak-pihak yang tidakberwenang • Beruparuangantertutup yang dijagadaripartikelsepertidebuatau air • Bebasbinatangpengerat (tikus) atauserangga • Ruangansedapatmungkinbertemperaturrendahdantidaklembab

  8. DHCP Server • Digunakanuntukmengkonfigurasi host-host yang tergabungdalamsebuahjaringan • Tanpamenggunakan DHCP Server, setiap host yang tergabungpadajaringanharusdikonfigurasisecara manual satupersatu • Memudahkanadministrasi host, tidakperlu manual configuration per perangkat • Setiap host yang inginbergabungkejaringandapatmemintakonfigurasiinikepada DHCP Server

  9. Name Server • Server yang mengimplementasikansebuahprotokollayananresolusinama • Protokollayananresolusinamaadalahprotokolkomunikasi yang berfungsimemetakanantarakode yang mudahdipahamiolehmanusia, misalnyanama host, namasitus, dsbkekode yang dimengertiolehkomputer, misalnyaskemapengalamatanIP • Tujuannyaadalah agar parapenggunasistemtidakharusmenghapalkode-kode (umumnyadalambentuknumerik) yang sulituntukdiingatuntukdapatberkomunikasidengansebuahkomputer, cukupgunakannamadarikomputertersebut yang lebihmudahuntukdiingat • Name Server yang paling terkenalkarenadigunakanpada Internet adalah DNS (Domain Name System)

  10. Metode Penamaan • Metodepenamaan host padajaringanadadua, yaitupenamaanstatis, misalnyamenggunakan file HOST.TXT danpenamaanberdasarkan domain menggunakan DNS • Penamaanmenggunakan file host sangatsederhananamuntidakdapatmengakomodasijumlah host yang makinbertambahbanyak • Penggunaan file host efisienuntukjaringankecil. • Implementasinyaadalahdenganmenyalin file host kesetiapkomputer yang terhubungkejaringan.

  11. Contoh Host.txt

  12. DNS Tree • Metode penamaan berdasarkan domain pada DNS menggunakan database hirarki dalam bentuk DNS Tree. • Akar dari DNS Tree adalah root, dibawahnya berturut-turut: • First Level Domain. Anak dari root yang biasa disebut dengan istilah Top Level Domain (TLD), • Second Level Domain. Anak dari First Level Domain, • Third Level Domain. Anak dari Second Level Domain, dan seterusnya sampai pada leaf atau node terluar pada tree.

  13. DNS Domain • COM, domain untuk lembaga komersial. • EDU, domain untuk institusi pendidikan. • NET, domain untuk penyedia jasa Internet dan komputer yang digunakan untuk administratif Internet. • INT, domain untuk organisasi Internasional. • ORG, domain untuk organisasi. • GOV, domain untuk lembaga pemerintahan Federal Amerika Serikat • MIL, domain untuk lembaga militer Amerika Serikat. • ID, domain untuk Negara Kesatuan Republik Indonesia • AC, domain untuk akademi atau lembaga pendidikan. • BSI, domain untuk akademi Bina Sarana Informatika.

  14. DNS Server • Server yang digunakanuntukmemberikanlayananresolusinama yang mudahdikenalolehmanusiamenjadialamat IP dansebaliknya • Tanpamenggunakan DNS Server, setiap user yang inginmenghubungisebuahmesinharusmenggunakanalamat IP mesintersebut • DNS Server memudahkan user untukmenghubungimesin, komputer, dan server manapuntanpaperlumengetahuialamat IP mesintersebut

  15. File Server • Padasebuahlingkungankerjadimanasebuahkelompokkerjaperluuntuksalingberbagi file, diperlukansuatumekanismeuntukmelaksanakan transfer file • Untukmelaksanakan transfer file antar host padasebuahjaringankomputer, misalnyadari file server kekomputerkliendansebaliknyadiperlukansebuahprotokolkomunikasi

  16. FTP • FTP (File Transfer Protocol) adalahprotokol yang dapatdigunakanuntukmelakukanoperasi file dasarpada host remote (file server) danuntuk transfer file • FTP dapatdigunakanuntukmenyimpan file ke file server (upload) maupunmengambil file dari file server (download) • Denganmenggunakan FTP, file yang ingindigunakansecarabersama-samacukupdisimpan di sebuahkomputer (file server) untukkemudian file tersebutdapatdiaksesdariberbagaikomputer yang berbedaselamamasihtergabungdalamjaringan, atauadaaksesjaringanuntukmenghubungi file server tersebut • FTP menggunakanprotokol TCP danmenggunakanduanomor port untukkeperluan yang berbeda, yaitu port nomor 21 untukkendalikoneksidan port nomor 20 untuk transfer data

  17. HTTP Server • Aplikasi server ygbertugasmenerimapermintaan HTTP (HTTP Request) dariaplikasiklienuntukmenampilkansebuahsitus web • HTTP server dan HTTP klienberkomunikasimenggunakanprotokol HTTP (Hypertext Transfer Protocol) • Tujuanutamanyauntukmenampilkaninformasidalambentuksitus web

  18. Klasifikasi HTTP Server • Web server • Aplikasi server yg melayani request menggunakan protokol HTTP • Tiny web server • Web server kecil yg lebih cepat, namun memiliki fungsionalitas yg terbatas • Personal web server • Web server kecil dengan fungsionalitas terbatas yg dapat berjalan di sistem operasi klien. • Embedded HTTP server • Komponen sebuah sistem yg mengimplementasikan protokol HTTP.

  19. Web Server • Aplikasi server ygbertugasmenerimapermintaan web browser (aplikasiklien) untukmenampilkansebuahsitus web • Komputerygmenjalankan program web server • ContohAplikasi Web Server • Apache HTTP Server • Apache Tomcat • Ms Internet Information Service (IIS)

More Related