Pemrograman Jaringan Konsep Dasar Jaringan Komunikasi Networking & Terminology Protokol Topologi Jaringan DNS HTTP Subject • • • • • • • • Konsep Dasar Jaringan Komunikasi Definisi Jaringan Komunikasi / Komputer Jaringan Telekomunikasi Jaringan Komunikasi Komputer Protokol Topologi jaringan DNS HTTP Konsep Dasar Jaringan Komunikasi • Komunikasi berasa dari bahasa Inggris Communication. • Kata Communication berasal dari bahasa latin Communicare = berbagi /share • Komunikasi dapat diartikan proses menampilkan, mengubah, menginterpretasikan atau mengolah informasi antara manusia dan mesin. • Pengirim (transmitter) • Media (medium) transmisi • Penerima (receiver) Konsep Dasar Jaringan Komunikasi • Masalah : Jarak • Dibutuhkan media transmisi yang baik • Komunikasi jarak jauh = telekomunikasi Konsep Dasar Jaringan Komunikasi • Bentuk telekomunikasi pertama TELEPON • Point to Point • Dibutuhkan suatu jaringan komunikasi untuk menyediakan wahana untuk menghubungkan banyak orang secara efisien menggunakan link and node +Batery Communication Network Definition • Sistem yang terbentuk dari interkoneksi fasilitas-fasilitas yang dirancang untuk membawa trafik dan beragam sumber daya telekomunikasi • Terdiri dari : • Link : Sentral, junction atau keduanya • Node : Kabel, peralatan terminasi • Trafik : Informasi yang ada dalam jaringan Communication Network Definition • Karakteristik Jaringan Komunikasi • Dapat dipakai bersama (shared) • Adanya konsep sentral • Timesharing Computer -> Jaringan Komunikasi Komputer • Sejarah Jaringan Komputer • ‘40-’50 komunikasi dasar/minimal • ’60 konsep timesharing computer • ’70 teknologi IC/Microprosesor • Munculnya LAN • Centralized Computing • Distributed Computing Jaringan Komunikasi Komputer • Centralized Computing Jaringan Komunikasi Komputer • Distributed Computing Networking & Terminology Apa itu Jaringan/Jaringan Komputer ? Jaringan Komputer Menurut Para Ahli Menurut Angga Wibowo & Smitdev Community Suatu sistem yang terdiri atas komputer dan perangkat jaringan lainnya yang bekerja sama untuk mencapai suatu tujuan tertentu Menurut Madcoms Kumpulan dari beebrapa komputer dan peralatan penunjang lainnya yang terhubung dalam satu kesatuan dan saling terkoneksi Jaringan Komputer Dapat ditarik kesimpulan Jaringan Komputer adalah : bahwa “Sebuah sistem yang terdiri atas komputer-komputer yang didesain untuk dapat berbagi sumber daya (misalnya printer, CPU), berkomunikasi (surel, chat), dan dapat mengakses perangkat lainnya” Jaringan Komputer • Dibutuhkan aturan-aturan (protocol) yang mengatur komunikasi dan layanan-layanan secara umum untuk seluruh sistem jaringan. • Agar jaringan dapat berfungsi, dibutuhkan layanan-layanan yang dapat mengatur pembagian sumber daya. 4 Elemen Jaringan Komputer Four elements of a network : - Rules - Medium - Messages - Devices Apa Tujuan Adanya Jaringan Komputer? Purpose : • Setiap bagian dari jaringan komputer dapat meminta dan memberikan layanan (service). • Komunikasi : Surat Elektronik, Instans messaging • Akses Informasi : Web browsing Pihak yang meminta/menerima layanan disebut client. Pihak yang memberikan/mengirim layanan disebut server. Protokol • Protokol sebuah aturan atau standar yang mengatur atau mengijinkan terjadinya hubungan, komunikasi, dan perpindahan data antara dua atau lebih titik komputer. • Protokol digunakan untuk menentukan jenis layanan yang akan dilakukan pada internet. Salah satunya yaitu TCP/IP. • TCP/IP merngimplemenasikan arsitektur berlapis yang terdiri atas empat lapis, diantaranya adalah : salah satunya yaitu DNS & HTTP yang berada di Protokol lapisan Aplikasi Topologi Jaringan • Topologi jaringan adalah : hal yang menjelaskan hubungan geometris antara unsur-unsur dasar penyusun jaringan, yaitu node, link, dan station Topologi Berdasarkan Area 1. Local Area Network (LAN) 2. Metropolitan Area Network (MAN) 3. Wide Area Network (WAN) Local Area Network (LAN) LAN is a number of computers or communication devices in a small area using certain commnunication media (e.g cable, wireless, etc) LAN LAN is designed for needs and condition like/for : • It operates in the small geographic (or restricted) area • To give an access to the user via communication media with higher bandwith consumption than WAN • To provide full-time connectivity for local services • To do the best connection between devices in local area • To provide a private network control under local Network Administrator Metropolitan Area Network (MAN) A network which has wider operation area than LAN but smaller than WAN. The scope of MAN can be in the whole city, intercity, or interprovincial. Wide Area Network (WAN) A communication between LANs. Each LAN is separated with geographic distance. For example, a relationship between central office and branch offices in country area or even overseas Wide Area Network (WAN) WAN is designed for the condition like : • Wide geographic operation area • Access permission via serial interface with medium speed • Providing part/full-time connectivity • Connecting devices which separated by a long distance Apa itu DNS ? DNS is ? • Domain Name System adalah (menurut g-excess) : sebuah sistem yang menyimpan informasi tentang nama host maupun nama domain dalam bentuk basis data tersebar (distributed database) di dalam jaringan komputer, misalkan : Internet. DNS • Domain Name System juga memiliki arti “mengidentifikasi setiap komputer sebagai titik dalam suatu jaringan internet yang menggunakan bantuan sistem protocol internet address untuk menerjemahkan dari suatu nama domain ke IP dan begitu juga sebaliknya.” Prinsip Dasar DNS • DNS adalah sebuah aplikasi services di internet yang menerjemahkan sebuah domain name ke IP Address • Contoh : • www untuk penggunaan di internet, lalu diketikkan nama domain, misalnya yahoo.com maka akan dipetakan ke sebuah IP misalnya 202.68.0.134. Prinsip Dasar DNS • Jadi, DNS dapat dianalogikan pada pemakaian buku telepon, dimana orang yang kita kenal berdasarkan nama untuk menghubunginya kita harus memutar nomor telepon di pesawat telepon Apa itu HTTP ? HTTP is ? • HTTP menurut Wikipedia.org adalah protocol jaringan untuk didistribusikan, kolaboratif, sistem informasi hypermedia HTTP adalah dasar dari komunikasi data untuk World Wide Web. Menurut jaringankomputer.org : • HTTP : Protokol request-response (permintaan-tanggapan) antara klien dan server. HTTP • HTTP : Menetapkan mekanisme standar untuk pertukaran ditingkataplikasi pesan antara perangkat web. Semua layanan web dijalankan melalui protocol ini. • HTPPS : variasi bagian dari HTTP, dimana browser menambahkan lapisan enkrispi. • Fungsi HTTP : menetapkan bagaimana pesan diformat dan ditransimiskan, dan tindakan apa dari Web server dan browser untuk merespon berbagai perintah. Protokol ini digunakan untuk pengambilan interlenik dokumen dan untuk mengakses sumber daya melalui web dengan mengunakan URL (uniform resource locator) Thank You …. Merci …. Arigato …. End of File