370 likes | 563 Views
Dasar-dasar JarKom. Prepared by : Mursid Saleh , SE, S.Kom. Computer Network.
E N D
Dasar-dasarJarKom Prepared by : MursidSaleh, SE, S.Kom
Computer Network Network dapatdiartikansebagaijaringan. Di dalamilmukomputerakandisebut computer network apabilaadabeberapakomputer yang salingberhubungansatusama lain dandapatmenggunakanperangkat lain secarabersama. Kelompokkomputerakandidaftarkankedalamkelompokatau group yang sama. Kondisisepertiitulah yang disebut computer network ataujaringankomputer. Networking Pengertian networking adalahapabilaadabeberapakomputer yang terhubungdalamjaringan yang samadansalingberbagiakses, baik data maupunsumberdayaperalatan. Networking jugadisebutsistemjaringan.
Workstation • Dalamsebuahsistemjaringantidakhanyaterdiridarisatukomputer. Berdasarkanpengertiandiatas, jaringanatausistemjaringanadalahsekumpulankomputer yang terhubungsatusama lain yang membentuksebuah group. Dari sebuahjaringantadi , adabeberapakomputer yang tersambung. Masing-masingkomputeritudisebut workstation (PC yang terhubungpadajaringantertentu). • Istilah network, networking, dan workstation dapatdianalogikanpadasebuahkantor yang mempunyabeberapakomputer yang terhubungdenganjaringan. Semuakomputermenggunakansumberdaya yang adapadakomputer lain yang jugaterhubungpadajaringan. Perhatikangambarberikutini !
Stand Alone Istilah Stand Alone merupakankebalikandarijaringan. Apabilakomputertidaktersambungdalamsebuahjaringansistemjaringan, komputertersebutakanberdirisendiri. Komputerinihanyadapatmenggunakansumberdaya data / peralatan lain darikomputeritusendiri. Apabilakomputerditempatkerjaandatidakterhubungdengankomputer lain dantidaktersambungdenganjaringan internet, makakomputertersebutdapatdikatakan komputer yang stand alone. Di dalamsebuahsistemjaringan, adabanyak workstation yang bertindakdidalamnya, yang dapatdibedakanmenjadiduakategori, yaitu Server danKlien. Kategoritersebutsangatberkaitandengankemampuandansifatkerjadari workstation.
Server Istilah server dapatdiartikansebagaipusat, baiksebagaipusat data, pusat database, pusatsistem, dll. Komputer yang menjadipusatdisebutkomputer server. Jaditugaskomputer server adalahberusahamelayanisemuapermintaan yang dilakukanolehkomputerklien (anak). Selanjutnya, hasildaripermintaanakandikirimkankembalikepadakomputerklien.
Database Server • Komputerdapatdijadikansebagai server yang mampuuntukmelayanikliendalamhal data. Mesin yang digunakandalamkomputer server dapatberfungsiuntukmengaturlalulintas data, yaitudenganmenggunakan database engine (database server). • Seorang user dapatmenyimpandatanyapada database yang telahdisediakanpadakomuter server. Denganadanya database server, seorangklientidakharusmengistal database engine padakomputerlokalnya. Padasaatterhubungdalamjaringan, semuakomputer local dapatmengakses data yang adapada database server (tentunyabagi user yang memilikihakakses/account login).
Adabeberapa database server yang seringdigunakan, antara lain : • MySQL • ORACLE • FIREBIRH • Microsoft SQL server 2000 • Visual Foxpro 6.0 • Database Desktop Paradox • PostgreSQL • dll
Server E-mail (Mail Server) Mail Server adalahsuatubentuk server yang hanyadifungsikanuntukmenerimapelayanan e-mail gratis maupundenganmembayar. Contoh mail server adalah : 1. www.mail.yahoo.com 2. www.mail.google.com 3. www.mail.com 4. dll
Web Server Web Server adalahsebuahbentuk server yang khususdigunakanuntukmenyimpanhalaman web site / homepage. Komputerdapatdikatakansebagai web server jikadalamkomputertersebutmemilikisuatu program server yang bernama Personal Web Server (PWS). PWS difungsikan agar komputerkliendapatmemanggilhalaman web yang adadidalamsebuahkomputer server.
Macam-macam Web Server : 1. Apache 2. Lighttpd 3. Litespeed 4. NginX 5. Cherokee 6. Hiawatha 7. THTTPD 8. Xitami 9. IIS, dll
Macam-macam Web Server (Full) : 1. XAMPPterdiridari Apache web server, MySQL, PHP, Perl, FTP server danphpMyAdmin. Apache dapatdiinstalldiberbagaisistemoperasi Linux, Solaris, Windows dan Mac OS X. Besar file 53.7 MB. 2. WampServerterdiridari Apache, PHP5 danMySQL. Sistemoperasi yang didukung Windows. WampServerdilengkapidengan manager service, dengan tray icon yang memudahkandalammengelola server. Besar file 2.1 MB. 3. EasyPHPpaketiniterdiridari Apache server, MySQL, PHPMyAdmin. Besar file 15.5 MB. 4. PHPTriadterdiri Apache, Mysql, PHP danPHPMyAdmin. Hanyadapatdi Windows. Besar file 13.5 MB 5. FoxServterdiridari Apache, mySQL, PHP, PEAR, Zenddenganversi yang terbaru. SistemOperasi yang dapatdiinstal Windows dan Linux. Saatinstalasi PHP sebagaimodulsedang PEAR dan ZEND sebagaipilihan. Besar File 28.9 MB. 6. PHPDevterdiridari PHP, Apache, MySQL, PERL, phpMyAdmin. phpdevsecarakontinyumemperbaharuiversiterbarudarisemuapaket yang ada. Besar file 10.7 MB.
7. AppServterdiridari Apache, MySQL, PHP danphpMyAdmindengansemuakomponen yang lengkap. Sistemoperasi yang didukung Windows dan Linux. Besar file 17.2 MB. 8. Server2goterdiridari Apache, PHP danMySQL. Dapatsecaramandirisebagai server diinstaldalam CD-ROM, USB Flash-Disk. Besar file 6-45 MB tergantungpaket yang ingindigunakan. 9. Apache2Triadterdiridari Apache2, MySQL, PostgreSQL, OpenSSL, Xmail, SlimFTPd, PHP, Perl dan Python + Apache2TriadCP, PHPmyadmin, PHPPgAdmin, AWStats, UebiMiau, PHPXMail, PHPSFTPd. Semuadalamversistabil. Besar file 100.4 MB. 10. VertrigoServterdiridari PHP development dan server environment untuk Windows secarakomplit, juga Apache 2.x.x, PHP 5.x.x, MySQL 5.x.x, danPhpMyAdmin. Besar file 10.2 MB. 11. Uniform Serverterdiridaripaketterakhirdari Apache2, Perl5, PHP5, MySQL5, danphpMyAdmin. Dapatdijalankandi Windows, tanpainstalasi, cukupdiunpackdanjalan. Besar file 9.3 MB. 12. MAMPterdiridari Apache, PHP and MySQL. UntukSistemoperasi OSX. Besar file 117.7 MB. 13. TYPO3Terdiridari Apache Webserver, PHP danMySQL. Sistemoperasi yang didukung Windows. Besar File 52.9 MB.
MACAM-MACAM JARINGAN KOMPUTER • BerdasarkanJangkauan Wilayah Geografis • BerdasarkanPeranandanHubungantiapKomputerdalamProsesPertukaran Data • Berdasarkan Media Transmisi yang digunakan
BerdasarkanJangkauan Wilayah Geografis • Local Area Network (LAN) (10m – 1 km) • Metropolitan Area Network (MAN) (10 km) • Wide Area Network (WAN) (100 – 1000 km) • Internetwork (10.000 Km)
Local Area Network (LAN) • Ukuran: LAN mempunyaiketerbatasanukuran • Teknologitransmisi: LAN tradisionalmempunyaikecepatanmulai 1 sampai 100 Mbps. LAN modern mempunyaikecepatansampairatusan Mbps • Topologi: • Bus/Linear, mekanisme yang digunakanuntukmengaturpengirimanpesandisebut IEEE 802.3 atau Ethernet. • Ring IEEE 802.5 (token ring IBM)
Metropolitan Area Network • Seperti LAN, cuma ukurannya lebih besar • Biasanya digunakan oleh perusahaan-perusahaan • Lingkungan dalam 1 kota
Wide Area Network • Lingkungan dalam negara atau benua • Host dihubungkan dengan sebuah subnet • Tugas subnet: pembawa pesan dari satu host ke host lainnya • Komponen subnet: kabel transmisi dan element switching Element Switching sering juga disebut sebagai: • Packet switching node • Intermediate system • Data switching exchange • Router
Internetwork • Kumpulan jaringan yang terinterkoneksidisebut Internetwork atau Internet. • Bentuk internet yang umumadalahkumpulandari LAN yang dihubungkanoleh WAN. • Perbedaan yang nyataantara subnet dan WAN dalamkasusiniadalahkeberadaan host. • Biladidalamsistemterdapatkurvatertutup yang hanyaterdiridari router-router, makaitulah subnet. • Bilasistemnyaterdiridari router dan host, makaitulah WAN.
BerdasarkanPeranandanHubungantiapKomputerdalamProsesPertukaran Data • Peer to Peer (Point to Point) • Client-Server
Peer to Peer yaitujaringankomputerdimanasetiap host dapatmenjadi server danjugamenjadi client secarabersamaan. Contohnyadalam file sharingantarkomputerdiJaringan Windows Network Neighbourhoodada 5 komputer (kitaberinama A,B,C,D dan E) yang memberihakaksesterhadap file yang dimilikinya. Padasatusaat A mengakses file sharedari B bernama data_nilai.xls danjugamemberiakses file soal_uas.doc kepada C. Saat A mengakses file dari B maka A berfungsisebagai client dansaat A memberiakses file kepada C maka A berfungsisebagai server. Keduafungsiitudilakukanoleh A secarabersamaanmakajaringansepertiinidinamakan peer to peer.
Client-Server Yaitujaringankomputerdengankomputer yang didedikasikankhusussebagai server. Sebuah service/layananbisadiberikanolehsebuahkomputerataulebih. Contohnyaadalahsebuah domain sepertiwww.detik.com yang dilayaniolehbanyakkomputer web server. Ataubisajugabanyak service/layanan yang diberikanolehsatukomputer. Contohnyaadalah server jtk.polban.ac.id yang merupakansatukomputerdengan multi service yaitu mail server, web server, file server, database server danlainnya.
Berdasarkan Media Transmisi yang digunakan a. JaringanBerkabel (Wired Network) Padajaringanini, untukmenghubungkansatukomputerdengankomputer lain diperlukanpenghubungberupakabeljaringan. Kabeljaringanberfungsidalammengiriminformasidalambentuksinyallistrikantarkomputerjaringan. b. JaringanTakBerkabel (wireless) Merupakanjaringandengan medium berupagelombangelektromagnetik. Padajaringaninitidakdiperlukankabeluntukmenghubungkanantarkomputerkarenamenggunakangelombangelektromagnetik yang akanmengirimkansinyalinformasiantarkomputerjaringan
Agar semuaperangkat yang menggunakanjaringannirkabelinidapatsalingterinterkoneksidenganbaikmakadibentuklahsebuahstandar : • Bluetooth (http://www.bluetooth.com) adalahspesifikasiindustrikomputasidantelekomunikasi yang menjelaskanbagaimanateleponbergerak, komputerdanpersonal digital assistant (PDA) dapatdenganmudahterinterkoneksisatudenganlainnyadanjugadapatterinterkoneksidengantelepondankomputerdengankoneksitanpakabel. • IrDA (Infrared Data Association) (http://www.irda.org/), adalah standard device untukberkomunikasidenganlainnyamenggunakanpulsacahaya infrared. • HomeRF (SWAP) (http://www.homerf.com/), HomeRF (Home Radio Frequency)adalahjaringantanpakabeluntukrumah/bisniskecil standard yang dikembangkanolehProxim Inc. yang menggabungkanantara Digital Enhanced CordlessTelecommunications (DECT) standarisasiteleponportabeldengan 802.11b • WECA (Wi-Fi) (http://www.weca.net/), merupakan standard yang dikembangkanuntukmemenuhikebutuhanjaringantanpakabelduniausaha yang areanyalebihluasdanmembutuhkan bandwidth yang lebihbesardaripadaHomeRF
TopologiJaringan Topologijaringanadalah, hal yang menjelaskanhubungangeometrisantaraunsur-unsurdasarpenyusunjaringan, yaitu node, link, dan station
Topologijaringanadabeberapabentuksebagaiberikut : • Topologi Bus • Topologi Ring (Cincin) • Topologi Star (Bintang) • Topologi Tree (pohon) • Topologi Mesh (Takberaturan)
Topologi Bus • Topologi bus iniseringjugadisebutsebagaitopologi backbone, dimanaadasebuahkabel coaxial yang dibentangkemudianbeberapakomputerdihubungkanpadakabeltersebut. • Secarasederhanapadatopologi bus, satukabel media transmisidibentangdariujungkeujung, kemudiankeduaujungditutupdengan “terminator” atau terminating-resistance (biasanyaberupatahananlistriksekitar 60 ohm). • Padatitiktertentudiadakansambungan (tap) untuksetiap terminal. • Wujuddari tap inibisaberupa “kabel transceiver” biladigunakan “thick coax” sebagai media transmisi. • Atauberupa “BNC T-connector” biladigunakan “thin coax” sebagai media transmisi. • Atauberupakonektor “RJ-45” dan “hub” biladigunakankabel UTP. • Transmisi data dalamkabelbersifat “full duplex”, dansifatnya “broadcast”, semua terminal bisamenerimatransmisi data. gambar : prinsiptopologi bus
Kelebihantopologi Bus adalah : • Instalasirelatiflebihmurah • Kerusakansatukomputer client tidakakanmempengaruhikomunikasiantar client lainnya • Biayarelatiflebihmurah
Kelemahantopologi Bus adalah : • Jikakabelutama (bus) atau backbone putusmakakomunikasigagal • Bilakabelutamasangatpanjangmakapencariangangguanmenjadisulit • Kemungkinanakanterjaditabrakan data(data collision) apabilabanyak client yang mengirimpesandaniniakanmenurunkankecepatankomunikasi.
Topologi Ring (Cincin) • Topologi ring biasajugadisebutsebagaitopologicincinkarenabentuknyaseperticincing yang melingkar. Semuakomputerdalamjaringanakandihubungkanpadasebuahcincin. Cincininihampirsamafungsinyadenganconcenratorpadatopologi star yang menjadipusatberkumpulnyaujungkabeldarisetiapkomputer yang terhubung. • Secaralebihsederhanalagitopologicincinmerupakanuntaian media transmisidarisatu terminal ke terminal lainnyahinggamembentuksuatulingkaran, dimanajalurtransmisihanya “satuarah”. Gambar : PrinsipkoneksiTopologi Ring
Tigafungsi yang diperlukandalamtopologicincin : Tigafungsi yang diperlukandalamtopologicincin : penyelipan data, penerimaan data, danpemindahan data • Penyelipan dataadalahprosesdimana data dimasukkankedalamsalurantransmisioleh terminal pengirimsetelahdiberialamatdan bit-bit tambahanlainnya. • Penerimaan data adalahprosesketika terminal yang ditujutelahmengambil data darisaluran, yaitudengancaramembandingkanalamat yang adapadapaket data denganalamat terminal itusendiri. Apabilaalamattersebutsamamaka data kirimandisalin. • Pemindahan data adalahprosesdimanakiriman data diambilkembalioleh terminal pengirimkarenatidakada terminal yang menerimanya (mungkinakibatsalahalamat). Jika data tidakdiambilkembalimaka data iniakanberputar-putardalamasaluran. Padajaringan bus halinitidakakanterjadikarenakirimanakandiserapoleh “terminator”. • Padahakekatnyasetiap terminal dalamjaringancincinadalah “repeater”, danmampumelakukanketigafungsidaritopologicincin. • Sistem yang mengaturbagaimanakomunikasi data berlangsungpadajaringancincinseringdisebuttoken-ring. • Kemungkinanpermasalahan yang bisatimbuldalamjaringancincinadalah: • Kegagalansatu terminal / repeater akanmemutuskankomunikasikesemua terminal. • Pemasangan terminal barumenyebabkangangguanterhadapjaringan, terminal baruharusmengenaldandihubungkandengankedua terminal tetangganya.
Topologi Star (Bintang) • Disebuttopologi star karenabentuknyasepertibintang, sebuahalat yang disebut concentrator bisa berupa hub atauswitchmenjadipusat, dimanasemuakomputerdalamjaringandihubungkankeconcentrator ini. • PadatopologiBintang (Star) sebuah terminal pusatbertindaksebagaipengaturdanpengendalisemuakomunikasi yang terjadi. Terminal-terminal lainnyamelalukankomunikasimelalui terminal pusatini. • Terminal kontrolpusatbisaberupasebuahkomputer yang difungsikansebagaipengendalitetapibisajugaberupa “HUB” atau “MAU” (Multi Accsess Unit). Gambar : PrinsipKoneksiTopologi Star
Terdapatduaalternatifuntukoperasisimpulpusat. • Simpulpusatberoperasisecara “broadcast” yang menyalurkan data keseluruharah. Padaoperasiiniwalaupunsecarafisikkelihatansebagaibintangnamunsecaralogiksebenarnyaberoperasiseperti bus. Alternatifinimenggunakan HUB. • Simpulpusatberoperasisebagai “switch”, data kirimanditerimaolehsimpulkemudiandikirimhanyake terminal tujuan (bersifat point-to-point), alternatifinimenggunakan MAU sebagaipengendali. • Bilamenggunakan HUB makasecarafisiksebenarnyajaringanberbentuktopologiBintangnamunsecaralogisbertopologi Bus. Bilamenggunakan MAU makabaikfisikmaupunlogisbertopologiBintang. • Kelebihantopologibintang : • Karenasetiapkomponendihubungkanlangsungkesimpulpusatmakapengelolaanmenjadimudah, kegagalankomunikasimudahditelusuri. • Kegagalanpadasatukomponen/terminal tidakmempengaruhikomunikasi terminal lain. • Kelemahantopologibintang: • Kegagalanpusatkontrol (simpulpusat) memutuskansemuakomunikasi • Bila yang digunakansebagaipusatkontroladalah HUB makakecepatanakanberkurangsesuaidenganpenambahankomputer, semakinbanyaksemakinlambat.
Topologi Tree (pohon) Topologipohonadalahpengembanganataugeneralisasitopologi bus. Media transmisimerupakansatukabel yang bercabangnamun loop tidaktertutup. • Topologipohondimulaidarisuatutitik yang disebut “headend”. Dari headendbeberapakabelditarikmenjadicabang, danpadasetiapcabangterhubungbeberapa terminal dalambentuk bus, ataudicabanglagihinggamenjadirumit. • Adaduakesulitanpadatopologiini: • Karenabercabangmakadiperlukancarauntukmenunjukkankemana data dikirim, ataukepadasiapatransmisi data ditujukan. • Perlusuatumekanismeuntukmengaturtransmisidari terminal terminaldalamjaringan. Gambar : PrinsipKoneksiTopologi Tree
Topologi Mesh (Takberaturan) • Topologi Mesh adalahtopologi yang tidakmemilikiaturandalamkoneksi. Topologiinibiasanyatimbulakibattidakadanyaperencanaanawalketikamembangunsuatujaringan. • Karenatidakteraturmakakegagalankomunikasimenjadisulitdideteksi, danadakemungkinanborosdalampemakaian media transmisi. Gambar : PrinsipKoneksiTopologi Mesh