Jaringan Komputer Catur Iswahyudi
Google’s Story
The Tech
The People
The Places
Google’s Server Farms
Outline Pengantar Jaringan Komputer Protokol TCP/IP dan OSI Domain Name Sistem Mendisain Jaringan Komputer Todays and Future Trends Career Opportunities
Pengantar Jarkom Mengapa dibentuk jaringan? Kerugian Jaringan komputer Sharing resources (printer, HD dll) Komunikasi (email, chating dll) Integrasi data pada aplikasi dan lain-lain Kerugian Jaringan komputer Ancaman keamanan data/informasi Ancaman virus Dan lain-lain
Evolusi Jarkom Evolusi jaringan komputer Mainframe pada era 1960-1970 an LAN (Local Area Network) pada era 1970-1980 an
WAN (Wide Area Network) pada era 1980-1990 an Internet pada era 1990 an
Internet Today
Peralatan Jarkom Peralatan jaringan komputer Software Hardware Network Interface Card (NIC) Hub/Switch sebagai consentrator & repeater Router untuk menyeberangkan paket data ke jaringan yang berbeda Dan lain-lain Software Protokol sebagai aturan yang digunakan bersama dalam proses transmisi data sehingga transmisi data dapat berjalan dengan semestinya
Pembagian Peralatan Jaringan Pembagian peralatan jaringan bisa direlasikan dengan layer-layer yang ada pada OSI Layer Pembagian peralatan jaringan direlasikan dengan layering didasarkan pada cara kerja peralatan yang ada hubungannya dengan pengalamatan pada masing-masing layer Pembagian Peralatan Jaringan berdasarkan layering : Layer 1 (Physical Layer) : Peralatan bekerja seperti media : Repeater, Hub Layer 2 (Data Link) : Peralatan bekerja memanfaatkan pengalamatan phisik layer2(MAC) : NIC, Bridge, Switch Layer 3 (Network Layer) : Peralatan bekerja memanfaatkan pengalamatan logic layer3 (IP) : Router
Repeaters Medium Max Distance Twisted Pair 100 meters Coaxial Cable Sinyal selama travel mempunyai batas max. panjang sesuai media masing-masing sebelum menjadi lemah dan menjadi sampah Pelemahan biasa disebut dengan attenuation. Attenuation bertambah karena: Bertambahnya panjang kabel Bertambahnya node/titik/komputer yang terkoneksi ke jaringan Medium Max Distance Twisted Pair 100 meters Coaxial Cable 185/500 meters Fiber Optic 2+ kilometers
Repeater(Cont…) Repeater berguna untuk menguatkan sinyal selama terjadi pelemahan sinyal
Repeaters (Cont…) 100 M NODE A NODE B NODE A REPEATER NODE B 100 M Dengan menggunakan repeater, jarak yang bisa ditempuh sinyal bisa ditambah Contoh: 10Base-T max. panjang yang diijinkan 100 meter. Satu repeater dapat memperpanjang jarak menjadi dua kali lipat menjadi 200 meter! Repeater hanya berfungsi menguatkan sinyal, tidak ada fungsi tambahan yang lebih smart, sehingga dikatakan peralatan layer 1 jaringan
Repeater (Cont..) Ada batasan banyaknya repeater yang boleh dipakai dalam satu jaringan, disebut dengan aturan 5-4-3-2-1 Repeater akan membagi jaringan, nama bagian jaringan tsb disebut SEGMENT Max repeater yang diperbolehkan hanya 4 Jika dipasang empat repeater, maka akan terbentuk 5 segmnet jaringan Dari lima segment, yang boleh ada hostnya/komputer hanya 3 segment Ada 2 segment yang dibiarkan kosong tanpa ada komputer Ini terjadi pada 1 jaringan yang besar biasa dikatakan 1 domain collision (akan dibicarakan lebih lanjut) yang besar.
Hub Ketika mulai diperkenalkan teknologi star, dibutuhkan peralatan sebagai concentrator, maka diciptakan hub Hub merupakan multiport repeater. Prinsip kerja hub data yang datang dari satu port akan dikeluarkan ke semua port kecuali port sumber. Dianggap sebagai device Layer 1 karena tidak ada fungsi smart yang lain kecuali sebagai concentrator
Hub (Cont...) Data yang dikirim akan membanjiri semua port hub kecuali port sumber data Nope Nope For me! Nope
Network Interface Card (NIC) Network Interface Card (NIC) definisi dari whatis.com “A network interface card (NIC) is a computer circuit board or card that is installed in a computer so that it can be connected to a network.
Network Interface Card (NIC)
Bridges Bridge merupakan switch yang hanya terdiri dari dua. Digunakan sebagai pembagi segment dalam LAN. Bekerja menggunakan table bridge yang berisikan port dan MAC address Bridge belajar ttg device yang terkoneksi ke portnya untuk menentukan apakah suatu traffic perlu di-forward atau tidak ke segment berikutnya
Bridges (Cont..) Bridge terdiri 2 port, setiap port menghubungkan segment LAN Bridge bekerja dan belajar berdasarkan paket yang masuk ke portnya (membaca MAC Address Paket). Ketika data ditransfer, bridge akan mengambil source MAC dan dimasukkan ke tabel bridge direlasikan dengan portnya Dengan melihat paket Bridge bisa mengambil keputusan apakah data diteruskan atau dinlok Jika paket dari MAC di port1 dengan tujuan MAC di port1, maka paket akan diblok untuk masuk ke port2 Tapi jika paket dari MAC di port1 tujuan MAC di port2 data akan diteruskan Dengan sistem ini diharapkan data tidak terlalu membanjiri jaringan
Switches Switches merupakan peralatan untuk pada LAN Modern Merupakan layer 2 device, bekerja berdasarkan table MAC Address. Biasanya disebut multiport bridge Switch belajar ttg device yang terkoneksi ke portnya untuk menentukan apakah suatu traffic perlu diforward/diteruskan atau tidak
Cara Kerja Switch switch Source Address Table Port Source MAC Add. Port Source MAC Add. 3333 1111 Switch punya source address table di cache (RAM) yang menyimpan source MAC address dan relasinya dengan Port switch setelah belajar dari traffic di jaringan. Switch menerima frame Ethernet dan mengambil source address table dan Destination MAC address. Ini akan dicocokkan dengan tabel dan hanya akan diteruskan ke port yang sesuai. Jika tidak ditemukan seluruh port akan dikirim data. switch 1111 3333 Abbreviated MAC addresses 2222 4444
Cara Kerja Switch Bagaimana dia belajar source MAC addresses? Source Address Table Port Source MAC Add. Port Source MAC Add. 1 1111 3333 1111 Bagaimana dia belajar source MAC addresses? Pertama, switch melihat SA (1111) di tablenya. Jika tidak ada ditambahkan ke table dengan nomor port yang sesuai Selanjutnya switch akan mengirimkan ke semua portnya dia sbb DA belum dikenal di tabel switch 1111 3333 Abbreviated MAC addresses 2222 4444
Cara Kerja Switch Ketika 3333 mengirim data balik ke 1111. Source Address Table Port Source MAC Add. Port Source MAC Add. 1 1111 6 3333 1111 3333 Ketika 3333 mengirim data balik ke 1111. Switch akan menyimpan 333 ke tabelnya dia. Selanjutnya, mengecek DA di tabelnya dia, berada pada port 1 maka difilter, hanya dikirim ke port 1, port lain tidak menerima switch 1111 3333 Abbreviated MAC addresses 2222 4444
Cara Kerja Switch Switch akan belajar terus sampai tabelnya konvergen Source Address Table Port Source MAC Add. Port Source MAC Add. 1 1111 6 3333 9 4444 3333 1111 switch Switch akan belajar terus sampai tabelnya konvergen Dengan sistem ini tidak sampai terjadi pemborosan bandwitdh, hanya yang menerima saja yang akan dikirimi data 3333 4444 1111 3333 Abbreviated MAC addresses 2222 4444
Router Merupakan peralatan jaringan yang digunakan untuk menghubungkan dua jaringan atau lebih. Berfungsi sebagai default gateway bagi LAN yang dihubungkan. Dianggap peralatan layer3 sebab bekerja berdasarkan IP address, untuk memutuskan apakah suatu data perlu diforward atau tidak. Untuk komunikasi jarak jauh (menghubungkan LAN di dua area yang luas), Router biasanya menggunakan koneksi serial Cisco router menyediakan dua tipe serial : 60pin dan smart serial
Router (Cont..) Untuk konfigurasi router, membutuhkan komputer sebagai terminal dengan koneksi serial. Membutuhkan port console pada router dan port COM pada komputer Menggunakan kabel Roolover dan converter RJ45 to DB9 untuk koneksi ke PC. Untuk koneksi serial (menggunakan program hyperterminal pada windows) membutuhkan setting port COM : 9600 bps, 8 data bits, no parity, 1 stop bit, dan no flow control
Router Board Mikrotik Cisco Catalyst Juniper
Protokol TCP/IP (2) Protokol TCP/IP Merupakan protokol yang secara defacto digunakan di internet (jaringan komputer global) Mengacu pada protokol OSI (Open sistem Interconnect)
Protokol TCP/IP (3) Perbandingan Model OSI dan implementasi TCP/IP
Protokol TCP/IP (4) Enkapsulasi dan layering pada TCP/IP
Protokol TCP/IP (5) Layer aplikasi Aplikasi yang digunakan user seperti telnet,ftp, SSH
Protokol TCP/IP (6) Layer Transport Memastikan paket sampai ke servis yang benar (Port) Mengendalikan seluruh proses transmisi, kapan dimulai, dipercepat, diperlambat, diakhiri (Code Bit) Mengetahui apakah terjadi kerusakan data pada proses transmisi (Checksum) Penomoran paket data agar data dapat disusun ulang (Sequence number) Jenis-jenis protokol di layer transport TCP (Transmission Control Protocol) bersifat connection oriented Protokol UDP (User Datagram Protocol) bersifat connectionless oriented
Protokol TCP/IP (7) Protokol pada layer Network IP (Internet Protocol) Untuk transmisi paket data ICMP (Internet Connection Message Protocol) Untuk informasi kondisi jaringan, contoh: ping, traceroute ARP (Address Resolution Protocol) Mendapatkan informasi MAC Address dari IP yang diketahui RARP (Reserve ARP) Mendapatkan informasi IP dari MAC Address yang diketahui
Protokol TCP/IP (8) Internet Protocol Memastikan paket data sampai ke komputer tujuan Protokol TCP di layer transport dan IP dilayer network menjadi tulang punggung protokol TCP/IP
Protokol TCP/IP (9) ICMP Digunakan untuk diagnosa kondisi jaringan
Protokol TCP/IP (15) ARP Memetakan IP ke MAC Address
Protokol TCP/IP (10) Layer Network Interface/Data link dan Phisycal Mentransmisikan datagram dari layer network ke host tujuan Teknologi: Ethernet, Point to Point Protocol (PPP), dll Teknologi ethernet merupakan teknologi yang banyak dipakai Alamat ethernet disebut MAC (Media Access Control) Address
Protokol TCP/IP (11) Contoh stack TCP/IP
Implementasi LAN (1) LAN Karakteristik LAN Jenis-jenis topologi LAN Kebutuhan hardware LAN pada topologi star Pengkabelan Jaringan dengan wireless Konfigurasi TCP/IP
Implementasi LAN (2) LAN Karakteristik LAN Kumpulan perangkat komputer (komputer, printer dan perangkat lainnya) yang saling berhubungan dan dapat saling berkomunikasi Karakteristik LAN Keterbatasan area/lokasi geografi Transfer data kecepatan tinggi Koneksi terus-menerus ke servis lokal Umumnya digunakan media kabel
Implementasi LAN (3) Topologi LAN Kebutuhan hardware [topologi star] Bus Ring Star Kebutuhan hardware [topologi star] Network Interface, seperti Ethernet Hub/Switch(concentrator) Kabel dan konektor RJ45
Implementasi LAN (4) Topologi Bus Sederhana, kabel coaxial dengan penutup 50 ohm Salah satu segment putus akan mengganggu seluruh jaringan Kemungkinan collision lebih besar Kabel coaxial lebih sulit dibentuk
Implementasi LAN (5) Topologi Ring Lingkaran tertutup yang berisi node-node Salah satu segment putus akan mengganggu seluruh jaringan Aliran 1 arah, kemungkinan collision kecil Implementasi dengan concentrator terlihat seperti topologi star
Implementasi LAN (6) Topologi Star Setiap node berkomunikasi langsung dengan central node, Salah satu segment putus tidak mengganggu seluruh jaringan Biasanya digunakan kabel UTP
Implementasi LAN (7) Jenis-jenis pengkabelan Straight Cross Category 5 Dan lain-lain Kabel UTP (unshielded twisted pair) 8 kabel terdiri dari 4 pasang kabel terpilin Bentuk fisik RJ-45
Implementasi LAN (8) Pengkabelan straight Menghubungkan PC-Hub/switch, Hub-Hub Half duplex Panjang maksimal kabel 100 m Ethernet 10/100/1000Base-T
Implementasi LAN (9) Pengkabelan Crossover category 5 Switch-Switch, PC-PC, PC-Hub/Switch Full duplex Panjang maksimal kabel 100 m Ethernet 10/100/1000Base-T
Implementasi LAN (10) Kabel Coaxial Fiber Optic
DNS (1) DNS Struktur domain Contoh cara kerja DNS Jenis-jenis DNS Server Dimana mendaftarkan domain? Mengecek registrasi domain
DNS (2) Domain Name System Memetakan nama domain menjadi IP address. Contoh www.detik.com dengan IP 202.158.66.28 Struktur domain
DNS (3) Contoh Cara kerja DNS Host melakukan query domain ke DNS lokal (misal fedora.redhat.com) DNS lokal mengecek cache, jika ada maka diberikan, jika tidak akan menanyakan ke root domain DNS lokal tanya ke root DNS Root DNS mereferensi DNS .com DNS lokal tanya ke DNS .com DNS .com mereferensi DNS Redhat.com DNS lokal tanya ke DNS Redhat.com DNS Redhat.com menjawab bahwa fedora.redhat.com ber IP 209.132.177.50 DNS lokal memberikan jawaban ke host yang meminta
DNS (4) Jenis-jenis DNS server RESOLVER komputer hanya membangkitkan query informasi domain name kepada sebuah DNS server dan tidak menjalankan fungsi DNS server CACHE ONLY Mempelajari jawaban-jawaban query yang diberikan oleh remote DNS server dan menyimpannya dalam memory PRIMARY Menjalankan fungsi name server berdasarkan database yang dimilikinya , Server ini menjadi authoritative Source bagi domain tertentu. SECONDARY Mengambil dari primary Server ini menjadi authoritative Source bagi domain tersebut
DNS (5) Dimana mendaftarkan domain? TLD (Top Level Domain) seperti .com, .org, .net di: Network Solutions Inc. ( http://www.nsi.com/) GKG Inc. ( http://www.gkg.net/) Register Inc. ( http://www.register.com/) Dll Domain berakhiran .id di http://www.depkominfo.go.id
DNS (6) Mengecek registrasi domain [root@linux root]# whois kompas.com [Querying whois.internic.net] [Redirected to whois.opensrs.net] [Querying whois.opensrs.net] [whois.opensrs.net] Registrant: PT Kompas Media Nusantara Jalan Palmerah Selatan 26-28 Jakarta, Jakarta 10270 ID Domain name: KOMPAS.COM Administrative Contact: Division, Internet admin@vic.com 1(888)811-8681
DNS (7) Atau dengan website di http://www.internic.com/whois.html Technical Contact: Administration, VIC DNS hostmaster@vic.com P.O. Box 31571 Knoxville, TN 37930 US 865 470 7851 Fax: 865 470 7369 Registration Service Provider: Virtual Interactive Center, admin@vic.com 865 524 8888 865 524 0740 (fax) Please contact us for domain login/passwords, DNS/Nameserver changes, and general domain support questions. Registrar of Record: TUCOWS, INC. Record last updated on 06-Nov-2002. Record expires on 17-Dec-2003. Record Created on 18-Dec-1995. Domain servers in listed order: NS.VIC.COM 64.203.64.10 NS2.VIC.COM 64.203.64.11 Atau dengan website di http://www.internic.com/whois.html
Desain Jaringan (1) Desain Jaringan Skema logic jaringan Alokasi IP Skema fisik jaringan Implementasi desain yang telah dibuat dari konfigurasi IP Address, konfigurasi client, router sampai dengan pengkabelan
Desain Jaringan (2) Contoh kasus Sebuah perusahaan ingin membangun jaringan intranet dan internet di lingkungan kerjanya. Anda diberi IP address 200.1.1.10 sebagai IP gateway ke ISP-nya, dan gateway di ISPnya adalah 200.1.1.9. Alokasi IP perusahaan Anda yang diberikan oleh ISP adalah 200.1.1.32/29 . Kebutuhan perusahaan tersebut: Web dan Database server 2 buah (perusahaan.co.id dan layanan.perusahaan.co.id) FTP server 1 buah (ftp.perusahaan.co.id) DNS server 2 buah (ns1.perusahaan.co.id dan ns2.perusahaan.co.id) Proxy server 1 buah (proxy.perusahaan.co.id) Mail server 1 buah (mail.perusahaan.co.id) Router secukupnya Komputer karyawan sebanyak n komputer (berada dalam 1 jaringan) dapat terkoneksi ke internet untuk keperluan browsing dll.
Desain Jaringan (3) Misalnya skema Logic Jaringan yang Anda buat sebagai berikut
Desain Jaringan (4) Konfigurasi server Berikan konfigurasi NIC tiap komputer server dengan mengisi tabel berikut
Desain Jaringan (5) Konfigurasi Komputer karyawan Berapa jumlah komputer karyawan maksimal yang bisa terkoneksi ke internet jika karyawan berada dalam jaringan 192.168.0.0/24? Konfigurasi Network Interface Card komputer karyawan
Desain Jaringan (6) Skema fisik jaringan Buat pengkabelan jaringannya
Todays and Future Trend Wireless Technology
Cloud Computing
Virtualization
Data Centre
USB Networking
DLNA Digital Living Network Alliance
Augmented Reality
Top Ten Jobs in 2012 and 2013 (http://www.careercast.com) Software Engineer Mathematician Actuary Statistician Computer Systems Analyst Meteorologist Biologist Historian Audiologist Dental Hygienist
Info dari JobsDB
Career Opportunities and Salary 2012
End of Chapter 1 Any Questions ? Next week : Physical Layer