400 likes | 624 Views
MENGENAL JARINGAN. Teknik Informatika Universitas Bunda Mulia Jakarta Chandra Hermawan, M.Kom ., MM. TUJUAN PEMBELAJARAN. Mahasiswa mampu menghubungkan komputer berbasis Windows dan Linux menggunakan jaringan berbasis TCP/IP dan melakukan analisa terhadap kondisi jaringan
E N D
MENGENAL JARINGAN TeknikInformatika Universitas Bunda Mulia Jakarta Chandra Hermawan, M.Kom., MM
TUJUAN PEMBELAJARAN Mahasiswamampumenghubungkankomputerberbasis Windows dan Linux menggunakanjaringanberbasis TCP/IP danmelakukananalisaterhadapkondisijaringan Mahasiswamengetahuibagaimanamengelolakomputerberbasis Linux sehinggabisaterhubungdengansistem lain untukmendapatkankeuntungandari kemampuanjaringan.
JaringanKomputer • Jaringankomputer (jaringan) adalahsebuah sistem yangterdiriataskomputer-komputeryangdidesainuntukdapatberbagisumber daya (printer, CPU), berkomunikasi (surel, pesaninstan), dan dapatmengaksesinformasisecarabersama-sama • Sejarahjaringankomputerbermuladarilahirnyakonsepjaringankomputerpadatahun 1940-an di Amerikayangdigagasolehsebuahproyekpengembangankomputer MODEL I di laboratorium Bell dangrouprisetUniversitas Harvard yangdipimpinprofesor Howard Aiken. • U.S. Defense Advanced Research Projects Agency (DARPA) memutuskanuntukmengadakanriset yang bertujuanuntukmenghubungkansejumlahkomputersehinggamembentukjaringanorganikpadatahun 1969.Program risetinidikenaldengannama ARPANET
JaringanKomputer KomponenJaringanKomputer: • Server: Perangkatkomputer yang digunakanuntukmenyimpan data danmelakukan proses secarabersama. • Share Data: Data yang digunakansecarabersama • PerangkatKomunikasi: Perangkatkomunikasi yang digunakanuntukmengirimkan data dariasalketujuan
JaringanKomputer • Media Transmisi: Perangkatpenghantar yang terhubungkeperangkatkomunikasi • Client/Terminal/Workstation: Perangkatkomputer yang digunakanuntukmengakses server
Protokol jaringan Suatu standar yang harus saling dimengerti oleh suatu komputer dan komputer lain agar dapat saling berkomunikasi. • TCP/IP • NetBIOS • Apple Talk • IPX • NETBUI
Media Transmisi • Coaxial cable : bentuksepertikabel TV • TP(Twisted Pair) : kabel yang terdiriatas 4 pasang yang salingberpilin. Kabeliniada 2 macam; UTP(UnshealdTwested Pair) dan STP(ShealdTwested Pair). • Fiber Optic : kabel tang tersusunatasserat optic. • KartuJaringan/NIC, merupakanperangkatjaringan yang memiliki MAC address dankenyataannya NIC inilah yang dikenalolehjaringanbukankomputernya. • Repeater, Router, Switch, HUB, Bridge, iniadalahalat-alat yang bergunauntukmenghubungkanantarasegmen-segmenkabel LAN.
TopologiJaringan • Point-to-point • Bus • Star • Ring atau circular • Mesh • Tree
Topologi Point to Point • Jaringankerjatitikketitikmerupakanjaringankerja yang paling sederhanatetapidapatdigunakansecaraluas. Begitusederhananyajaringanini, sehinggaseringkalitidakdianggapsebagaisuatujaringantetapihanyamerupakankomunikasibiasa
Topologi Bus • Konfigurasilainnyadikenaldenganistilah bus-network, yang cocokdigunakanuntukdaerah yang tidakterlaluluas. • Setiapkomputer (setiapsimpul) akandihubungkandengansebuahkabelkomunikasimelaluisebuah interface. • Setiapkomputerdapatberkomunikasilangsungdengankomputerataupunperalatanlainnya yang terdapatdidalam network, dengan kata lain, semuasimpulmempunyaikedudukan yang sama
Topologi Star • Dalamkonfigurasibintang, beberapaperalatan yang adaakandihubungkankedalamsatupusatkomputer. • Kontrolyang adaakandipusatkanpadasatutitik, sepertimisalnyamengaturbebankerjasertapengaturansumberdaya yang ada. • Semualink harusberhubungandenganpusatapabilainginmenyalurkan data kesimpullainnya yang dituju. • Dalamhalini, bilapusatmengalamigangguan, makasemua terminal jugaakanterganggu.
Topologi Ring • Padajaringaniniterdapatbeberapaperalatansalingdihubungkansatudenganlainnyadanpadaakhirnyaakanmembentukbagansepertihalnyasebuahcincin. • Jaringancincintidakmemilikisuatutitik yang bertindaksebagaipusatataupunpengaturlalulintas data, semuasimpulmempunyaitingkatan yang sama. • Data yang dikirimakanberjalanmelewatibeberapasimpulsehinggasampaipadasimpul yang dituju. • Dalammenyampaikan data, jaringanbisabergerakdalamsatuataupunduaarah.
Topologi Mesh • Topologi mesh adalahsuatubentukhubunganantarperangkatdimanasetiapperangkatterhubungsecaralangsungkeperangkatlainnya yang ada di dalamjaringan. • Dalamtopologi mesh setiapperangkatdapatberkomunikasilangsungdenganperangkat yang dituju (dedicated links). • Membutuhkanbanyakkabeldan Port I/O. semakinbanyakkomputer di dalamtopologi mesh makadiperlukansemakinbanyakkabel links dan port I/O
Toplogi Tree • Padajaringanpohon, terdapatbeberapatingkatansimpul (node). • Pusatatausimpul yang lebihtinggitingkatannya, dapatmengatursimpul lain yang lebihrendahtingkatannya. • Data yang dikirimperlumelaluisimpulpusatterlebihdahulu. • apabilasimpul yang lebihtinggikemudiantidakberfungsi, makakelompoklainnya yang beradadibawahnyaakhirnyajugamenjaditidakefektif
TCP/IP • TCP/IP (singkatandariTransmission Control Protocol/Internet Protocol) adalahstandarkomunikasi data yangdigunakanolehkomunitas internet dalamprosestukar-menukar data darisatukomputerkekomputerlain di dalamjaringanInternet • Merupakanstandarkomunikasiyangdigunakanpadakebanyakansistemoperasi UNIX dan Linux • Merupakanjaringandengansistempengalamatanyangdisebutsebagai IP Address • TCP/IP terbagiatas 2 jenis : • TCP : Transmission Control Protocol • UDP : User DatagramProtocol
IP Address IP (Internet Protocol) adalahsebuahnomor yang digunakanuntukakseske internet ataujaringankomputerdanmempunyaisifat yang unik(berbeda). IP sendiriditentukanolehsubnetmask, yang berfungsimembedakanbagianmanadari IP tersebut yang disebut host(client) danmana yang disebutsebagai network. Pengalamatan IP berdasarkan IP versi 4 (Ipv4) mempunyai 4,294,967,296 IP address.
IP Address Setiap host mempunyai ID (host number & network number) sebanyak 32 bit. Contoh : 1010 0011.1001 0000.1010 1010.0101 1000 163 144 170 88 Secaraadministatifada 232alamat internet dikurangialamat broadcast dan lain-lain.
IP Address Alamatsebanyak4 Milyarlebihkedepanakankurang. Penyelesaian : 1. Intranet 2. IPv6, total 300 x 1036 IP Address. Pembagian class pada IPv4 adalah : 1. Class A : Range 1-126 2. Class B : Range 128-191 3. Class C : Range 192-223
IP Address Pengalokasian IP Address adalah proses memilih network ID dan host ID yang tepatuntuksuatujaringan. Tepatatautidaknyakonfigurasiinitergantungdaritujuan yang akandicapai, yaitumengalokasikan IP Address seefisienmungkin. ContohPengalokasian IP Address Asumsikitadiberihakmengelola 3 IP Address kelas C yaitu: 202.46.1.xxx, 202.46.2.xxx, dan 202.46.3.xxx
IP Address Network ID
Setting Jaringan di Linux Untukmelakukankonfigurasijaringan TCP/IP Linux menggunakanutilitasifconfig. IfconfiakanmengaturNIC Anda (network interface card), terkadangdisebutkartu Ethernet #ifconfig eth0 135.16.88.37 File konfigurasiifconfigtersimpandalam file /etc/sysconfig/network-scripts/
File Host Untukmemanggilmesin lain padajaringan TCP/IP, kitaharusterlebihdahulumenentukanmesinyangingin berbicaradalam file / etc / hosts. File ini berisi daftar nama mesinuntuksetiapmesinyang ingin kitaundanguntukberkomunikasi. Untuk mempermudahpemberian nama mesin, diciptakan Domain Name System (DNS) yangdapatmenggantikanfungsi file hosts Internet-address host-name host-alias 192.11.105.100 moonluna
File resolv.conf File resolv.confdigunakanapabilasebuahjaringanmemilikisistem yang disebutsebagai Domain Name. Dengan domain name, setiapkomputertidaklagidiperlukanuntukmenambahkansetiapnamadarisetiapmasing-masingkomputer yang terhubung, akantetapicukupditambahkanpadasebuahmesin DNS. search localdomain nameserver 127.0.0.1
File host.conf File host.confdigunakanuntukmenentukanbagaimanakomputermenggunakansumberdaya hosts maupun DNS dalammencarialamat IP sebuahkomputerberdasarkannamakomputer yang diketahui order hosts, bind
LayananJaringan Linux • Remote aksesmerupakansuatupelayanan di jaringan yang dapatmemudahkankitauntukmengontroljarakjauhsebuahataubeberapa PC yang terhubungdenganjaringan AplikasiRemote Access • Telnet • SSH • File Trasnfermerupakansalahsatuaplikasi di jaringan yang dapatmemberikanpelayananberupapengirimansuatu file ke PC yang lain AplikasiFile Transfer • FTP • SFTP
Perintahpadaaplikasi file transfer • OPEN <IP>, digunakanuntukmembukakoneksibaru • GET <FILE> , digunakanuntukmengambil file dari server ke client • PUT <FILE> , digunakanuntukmenaruh file dari client ke server • MKDIR <DIR> , digunakanuntukmembuatdirektoribaru di server • HELP , digunakanuntukperintahpertolongan • LOGOUT, digunakanuntukkeluardarisesi file transfer
Perintahpadaaplikasi SSH • ssh –v :cekversisshclient $ ssh -Vdi komputerhasilnya numb@numb-ubuntu-10:~$ ssh -VOpenSSH_5.3p1 Debian-3ubuntu3, OpenSSL 0.9.8k 25 Mar 2009 • ssh -l username hostname : Untuk login ke remote host numb@numb-ubuntu-10:~$ ssh -l azkakecil shell.cjb.net
MemantauJaringan • Ping: Jikakitamengalamimasalahdalammenghubungisebuahmesindalamjaringan, kitadapatmenggunakanpinguntukmengujiapakahmesin aktif. pingmerespondenganmengatakanbahwamesinmasihhidupatautidak aktif • Netstat: digunakanuntukmengecekkondisijaringandenganmengetahuijumlahkoneksiyangterjadipadasuatumesin. • host/nslookup: digunakanuntukmengetahuialamat IP darisebuah nama server atausebaliknya. • dig: domain informasiongroper, digunakanuntukmenampilkaninformasimengenai nama server secaralebihlengkap
MemantauJaringan • route: MemeriksaTable Routing • traceroute : Mengecekkoneksidigunakanprotokol ICMP denganperintahtraceroute • arp: MelihatMac Address yang barusajamengontakhostkita.