Daftar Isi
- 0. Garis Besar
- 1. Tur keliling Jaringan todays
- 2. Jaringan Komputer
- 3. Perutean Sederhana
- 4. Fitur Umum di Internet
0. Garis Besar
Topik ini ingin menunjukkan kepada Anda dari jauh seperti apa jaringan komputer itu. Kami tidak akan menunjukkan Anda jauh di dalam karena di situlah keadaan cenderung menjadi sulit, misalnya subnet, lalu lintas jaringan, protokol, dll. Sederhananya kami ingin Memperkenalkan apa itu jaringan komputer, bagaimana orang saat ini bergantung padanya sekarang, dan bagaimana itu bahkan atau bagaimana kita dapat menggunakannya. Dari jauh Internet terlihat rumit seperti pada Gambar A, tetapi untuk menjelaskannya hanyalah koneksi dari begitu banyak node yang terdiri dari komputer, server, dan perangkat jaringan lainnya.Objective
Jika ada orang asing yang bertanya kepada Anda tentang apa itu Internet dan Anda dapat menjawabnya dengan mudah, maka Anda mendapatkan inti dari kursus ini. Jika Anda dapat menemukan potongan puzzle dan membentuk gambar The Internet puzzle, maka Anda telah memenuhi tujuan pembelajaran dari kursus ini. Untuk saat ini kami ingin membuat daftar tujuan pembelajaran berikut. Mensimulasikan Local Area Network (LAN). Mensimulasikan Wide Area Network (WAN). Layanan umum Internet. Rancang cloud sederhana Anda (Gambar B misalnya).Lingkungan Simulasi
Jika Anda memiliki perangkat keras untuk melakukan percobaan, disarankan untuk menggunakannya, tetapi di sini kami akan memberikan materi dalam simulasi. Pengalaman saya dalam simulator jaringan adalah bahwa saya menemukan Cisco Packet Tracer yang paling mudah digunakan (sangat disarankan untuk pemula), tetapi untuk mendapatkan perangkat lunak ini secara hukum, Anda harus mendaftar ke Cisco Academy. Kami memahami bahwa tidak semua memiliki akses ke perangkat lunak ini, jadi kami memutuskan untuk menggunakan alternatif. Jika Anda memiliki gambar Cisco IOS legal, Gui Network Simulator 3 (GNS3) adalah alternatif Anda berikutnya, jika tidak maka cari simulator jaringan gratis lainnya. Di sini kami menggunakan Common Emulator Research Open (Core) Network http://www.nrl.navy.mil/itd / ncs / produk / inti .1. Tur keliling Jaringan todays
1.1 Definisi
Ini berisi dua kata "komputer" dan "jaringan" adalah koneksi perangkat komputer untuk saling bertukar data, lihat Gambar 1.1. Tidak masalah bagaimana itu terhubung atau apa yang terhubung, apakah kita menggunakan kabel seperti kabel serial, UTP, serat optik, dan usb, atau nirkabel selama terhubung, itu adalah jaringan komputer. Jaringan komputer tidak terbatas pada komputer pribadi (PC), perangkat komputer seperti gadget, ponsel, printer, dan konsol game dihitung ke dalam jaringan komputer. Tempat di mana perangkat-perangkat ini berinteraksi satu sama lain adalah jaringan komputer.1.2 Internet
Pada Gambar 1.1 sebelumnya ada banyak perangkat yang terhubung dan satu Bumi seperti planet. Planet seperti Bumi adalah jaringan yang sangat besar dan siapa yang tahu berapa banyak di dalamnya, jadi kami hanya merujuknya ke Internet. Internet berisi koneksi perangkat komputer di seluruh dunia. Server Google yang pertama di Standford University, sekarang memiliki banyak server yang didistribusikan di seluruh dunia. Ini juga berlaku untuk Yahoo dan MSN. Facebook ada di Amerika Serikat, Line ada di Jepang, dan jika Anda mengakses kursus ini melalui cloud Moodle, kantor pusat (HQ) ada di Australia. Mereka membuat situs-situs ini tersedia untuk umum di jaringan yang disebut Internet. Ada banyak barang yang tersedia berkat Internet, berikut adalah contohnya:Mesin Pencari pada Gambar 1.2.
Wikis pada Gambar 1.3.
Media Sosial pada Gambar 1.4.
Video Online pada Gambar 1.5.
Kursus Online pada Gambar 1.6.
Game Online pada Gambar 1.7.
Situs Web Pribadi (blog) pada Gambar 1.8.
Email dan Obrolan pada Gambar 1.9.
Layanan Cloud pada Gambar 1.10.
2. Jaringan Komputer
2.1 Jenis Jaringan Komputer
Gambar 2.1 adalah ringkasan dari topik ini.2.1.1 Jaringan Peer-Peer (P2P)
Jaringan peer to peer adalah jaringan yang hanya terdiri dari 2 perangkat, baik itu kabel atau nirkabel. Ini seperti percakapan antara 2 orang pada Gambar 2.2.2.1.2 Jaringan Area Lokal (LAN)
Ketika perangkat lain bergabung dengan jaringan peer-peer, itu kemudian menjadi jaringan area lokal (LAN). LAN terdiri dari lebih dari 2 perangkat yang dapat dihubungkan melalui kabel bus, hub layer 1, atau switch layer 2. Untuk kursus ini kami hanya menunjukkan bagian sederhana pada Gambar 2.3 adalah LAN terdiri dari PC yang terhubung ke sakelar L2.Wide Area Network (WAN)
Jaringan area luas (WAN) adalah jaringan yang terdiri dari 2 atau lebih LAN yang pasti lebih besar dari jaringan peer-peer dan LAN. Dikatakan bahwa Internet adalah WAN terbesar. Pada Gambar 2.4 menunjukkan WAN minimal terdiri dari 2 LAN di mana mereka terhubung oleh router L3.2.2 Some Information
2.2.1 Versi Protokol Internet 4
Setiap perangkat komputer memiliki 2 alamat yang dikenal umum. Salah satunya adalah alamat perangkat keras (biasanya MAC: e0: 3f: 49: c3: 36: dc) dan alamat jaringan yang saat ini menggunakan protokol internet versi 4 (IPv4) dan di masa depan akan menerapkan IPV6. Alamat perangkat keras yang kami nilai sebagai topik selanjutnya, sehingga kami hanya akan menjelaskan korelasi antara alamat perangkat keras dan alamat jaringan jika disinkronkan dengan proses yang disebut terjemahan alamat jaringan (NAT).Hari ini kami masih menggunakan alamat IPv4 untuk terhubung ke jaringan. Alamat IP misalnya 192.168.0.2/24 atau 192.168.0.2 255.255.255.0 bukan pada komputer itu sendiri, tetapi ditugaskan pada antarmuka jaringan (adaptor kabel ethernet, adaptor nirkabel, dll). Bagian terakhir dari alamat IP (192.168.0.24/24, atau 192.168.0.24 255.255.255.0) adalah subnet mask yang menentukan jaringan yang dimilikinya. Di jaringan:
- Alamat IP pertama adalah alamat jaringan.
- Alamat IP kedua biasanya ditetapkan pada gateway default.
- Alamat IP terakhir adalah alamat broadcast.
- Alamat IP yang tersisa ditugaskan ke perangkat lain atau setiap PC.
Class | Subnet | Total alamat |
---|---|---|
A | 255.0.0.0 atau / 8 | 16277215 |
B | 255.255.0.0 atau / 16 | 65535 |
C | 255.255.255.0 / 24 | 255 |
255.0.0.0 | / 8 |
---|---|
255.255.0.0 | / 16 |
255.255.255.0 | / 24 |
Class | Alamat IP Pribadi |
---|---|
A | 10.0.0.0/8 |
B | 172.16.0.0/16 |
C | 192.168.0.0/24 - 192.168.255.0/24 |
Topeng Subnet | ID Jaringan | Gateway Default | ID Host (Alamat Gratis) | ID Siaran |
---|---|---|---|---|
255.255.255.0 atau / 24 | 192.168.0.0 | 192.168.0.1 | 192.168.0.2 - 192.168.0.254 | 192.168.0.255 |
255.255.255.0 atau / 24 | 192.168.1.0 | 192.168.1.1 | 192.168.1.2 - 192.168.1.254 | 192.168.1.255 |
255.255.0.0 atau / 16 | 172.16.0.0 | 172.16.0.1 | 172.16.0.2 - 172.16.255.254 | 172.16.255.255 |
255.0.0.0 atau / 8 | 10.0.0.0 | 10.0.0.1 | 10.0.0.2 - 10.255.255.254 | 10.255.255.255 |
2.2.2 Model Interkoneksi Sistem Terbuka
dia Sistem Terbuka Interkoneksi memiliki 7 lapisan atau disebut lapisan OSI yang harus didengar oleh teknisi jaringan setidaknya sekali pada Gambar 2.5.Ini juga merupakan topik lanjutan sehingga kami hanya membahas garis besarnya. L1 Fisik ada di situs media transmisi fisik seperti kabel ethernet, serat optik, atau gelombang radio. L2 Data Link ada pada alamat perangkat keras MAC misalnya, lapisan ini mengelompokkan bit yang diterima dalam transmisi. Jaringan L3 ada pada alamat jaringan, alamat IP misalnya dan mendefinisikan mekanisme perutean. L4 Transport adalah penggunaan mekanisme transportasi, TCP atau UDP misalnya. Sesi L5 membuat sesi. Presentasi L6 dan Aplikasi L7 adalah apa yang kita lihat di layar, antarmuka tempat kita berinteraksi secara langsung.
3. Perutean Sederhana
3.1 Gateway Default
Pada PC kita dalam kehidupan sehari-hari kita setidaknya memiliki 4 konfigurasi yang perlu kita atur yaitu (1) alamat IP (2) Subnet Mask (3) Default Gateway (4) Server Dns, seperti pada Gambar 3.1. </ p >Jika pada tugas sebelumnya Anda menggunakan Core Network untuk mensimulasikan WAN sederhana, gateway atau rute default pada setiap PC secara otomatis ditetapkan (juga alamat IP pada PC dan Router). Bagaimana jika kita berada dalam situasi untuk mengaturnya secara manual? Mengingat kami memiliki PC dan ingin terhubung ke Internet pada jaringan yang tersedia yang memberikan akses ke Internet. Secara kasar rekan mengatakan "Anda dapat terhubung ke switch kami, jaringan kami adalah 192.168.7.0/24, dan alamat IP dalam router adalah 192.168.7.1/24, (psssst, untuk DNS gunakan Google saja untuk saat ini)". Dengan informasi itu, kami mengonfigurasi PC kami sebagai contoh pada Gambar 3.2:
Sekarang apa itu gateway default? Pada konfigurasi ini gateway default adalah gerbang yang kita lalui untuk menghubungkan ke jaringan lain, atau pintu untuk keluar dari jaringan kita. Pada konfigurasi PC kami adalah pintu untuk terhubung ke Internet. Kita dapat menggambarkan ini sebagai rumah, rumah kita memiliki banyak kamar dengan setiap kamar memiliki alamatnya sendiri. Kemana kita pergi ke rumah lain? Jawabannya adalah "pintu depan" yang setara dengan "gateway default".
Selanjutnya mari kita coba menghubungkan 2 LAN dan mengkonfigurasinya secara manual. Katakanlah jaringan sebelumnya adalah 192.168.7.0/24 dan kami ingin menghubungkannya ke jaringan tetangga 192.168.8.0/24. Yang terbaik adalah kita membuat tabel seperti pada bagian 2, kemudian untuk menguji apakah kita bisa pergi ke tetangga kita menggunakan perintah "jejak rute" pada Gambar 3.3. Dari 192.168.7.20/24 Untuk mencapai jaringan tetangga terlebih dahulu harus melalui antarmuka router yang memiliki alamat 192.168.7.1/24 (gateway default), kemudian mencapai tujuan 192.168.8.20/24.
Subnet Mask | ID Jaringan | Gateway Default | ID Host | ID Siaran |
---|---|---|---|---|
255.255.255.0 atau / 24 | 192.168.7.0 | 192.168.7.1 | 192.168.7.2 - 192.168.7.254 | 192.168.7.255 |
255.255.255.0 atau / 24 | 192.168.8.0 | 192.168.8.1 | 192.168.8.2 - 192.168.8.254 | 192.168.8.255 |
3.2 Routing Statis
Anda mungkin perlu menginstal dan mengonfigurasi Quagga dengan benar untuk melakukan simulasi ini. Cari tutorial (persiapan simulasi segera hadir).Internet dikatakan sebagai WAN terbesar di Dunia, jadi perutean bukanlah sesuatu yang bisa kita abaikan. Bentuk pertama dari perutean adalah perutean statis di mana kita membentuk jalur kita secara manual. Jika kita memiliki banyak koneksi (antarmuka) pada PC kita, kita dapat mengatur peruteannya, tetapi secara default satu-satunya rute adalah melalui gateway default. Pada bagian sebelumnya ketika kita menetapkan gateway default 192.168.7.1 berarti bahwa untuk pergi ke tempat lain selain jaringan lokal kita melalui 192.168.7.1, atau kita dapat mengatakannya "default via 192.168.7.1", atau "0.0.0.0/ 0 melalui 192.168.7.1 ", berarti" [untuk pergi ke mana saja] [via] [192.168.7.1] ". Ini adalah rute statis tetapi rute default. Katakanlah kita ingin terhubung ke WAN lain, router kita harus tahu rutenya. Secara manual kami mengajarkan router (rute statis) pada Gambar 3.4 dan Gambar 3.5.
Menghubungkan R1 dan R2 membutuhkan kami LAN lain, dengan kata lain koneksi R1 dan R2 ada di LAN 192.168.0.0/24. Pada Gambar 3.4 kami ingin memberi tahu R1 bahwa untuk pergi ke jaringan 192.168.1.0/24 adalah melalui R2. Jadi perintahnya adalah ip route add 192.168.1.0/24 via 192.168.0.1. n Gambar 3.4 kami ingin memberi tahu R2 bahwa untuk pergi ke jaringan 192.168.7.0/24 dan 192.168.8.0/24 adalah melalui R2. Jadi 2 perintah terlibat karena kami ingin mendefinisikan untuk 2 jaringan, adalah ip route add 192.168.7.0/24 via 192.168.0.2 dan ip route add 192.168.8.0/24 via 192.168.0.2. Pengaturan hanya satu dari router tidak akan melakukan, karena pada kenyataannya kami bertukar informasi 2 cara. Kami dapat mengirim pesan ke pihak lain, tetapi pihak lain tidak akan tahu ke mana harus pergi untuk membalas pesan tersebut.
Pada Gambar 3.6 adalah gambar GIF untuk mengatur rute statis pada router di Core-Network. Akhirnya pada Gambar 3.7 kami memeriksa apakah jaringan terhubung menggunakan rute jejak. Dari n1 ke n10 kita melihat bahwa ia akan melewati router pertama pada gateway 192.168.7.1, kemudian R1 mengarahkannya ke R2 pada gateway 192.168.0.1, yang pada akhirnya mencapai 192.168.1.20. Selanjutnya kami mencoba dari n11 ke n6, kami melihat bahwa ia akan melewati router pertama pada gateway 192.168.1.1, kemudian R2 mengarahkannya ke R1 pada gateway 192.168.0.2, yang pada akhirnya mencapai 192.168.8.21.
3.3 Routing Dinamis
Bayangkan berapa banyak rute statis yang harus Anda konfigurasi pada skala jaringan seperti Internet. Masih akan lebih baik jika Internet adalah ukuran tetap tetapi dalam kenyataannya tumbuh lebih besar setiap detik, di atas itu konfigurasi dapat berubah setiap waktu. Rute statis tidak efisien untuk diterapkan, alih-alih mengapa tidak membiarkan router mencari rute sendiri? Bersama kami hanya mengajari mereka metode bagaimana menemukan rute. Sebagai tajuk bagian, yaitu rute dinamis yang merupakan rute pembaruan otomatis / otomatis berdasarkan metode yang ditentukan. Kami hanya akan membahas cara mengonfigurasi perutean dinamis informasi protokol (RIP) router (bahkan teori di baliknya), karena lebih jauh adalah silabus.Pada Gambar 3.8 adalah konfigurasi RIP R1 di mana kami menambahkan jaringan 192.168.7.0/24, 192.168.8.0/24, 192.168.0.0/24, dan pada Gambar 3.9 adalah konfigurasi RIP R2 di mana kami menambahkan jaringan 192.168.1.0/24, 192.168.0.0/24. Pada dasarnya kami memberikan informasi jaringan yang terhubung langsung ke router pada konfigurasi RIP. Jika saya benar, menggunakan RIP akan membuat router saling bertukar informasi dengan jaringan mana yang dilampirkan padanya. Jika kita ingin menambahkan jaringan lain maka kita hanya perlu menambahkan ID jaringan, tidak seperti routing statis yang harus kita tentukan secara manual gateway. Tanpa ragu bahwa jaringan akan terhubung seperti pada Gambar 3.10.
Cara membuka konfigurasi RIP pada Core-Network ada pada Gambar 3.11. Terakhir, pada bagian ini, ini mungkin RIPv1 (saya belum memeriksa) dan jika itu tidak akan mendukung jaringan tanpa kelas (selain / 8, / 16, / 24), jadi coba RIPv2 atau protokol routing dinamis lainnya. < / p>
4. Fitur Umum di Internet
4.1 Protokol Konfigurasi Host Dinamis (DHCP)
Layanan DHCP memungkinkan konfigurasi IP otomatis pada klien. Klien hanya bertanya di sekitar LAN apakah server dapat memberikan identitas kepada klien. Seperti pada gambar berikut server dapat memberikan alamat IP, DNS, dan gateway default, yang tergantung pada konfigurasi server dan klien. Berikut adalah contoh contoh DHCP pada Core-Network.Pada Gambar 4.1 kami mengaktifkan DHCP dan menonaktifkan penetapan IP manual pada semua klien. Pada Gambar 4.2 kami mengonfigurasi server DHCP dengan kumpulan alamat IP dari 192.168.0.127 - 192.168.0.254 dan server DNS itu sendiri, router opsi setara dengan gateway default, dan pada Gambar 4.3 adalah konfigurasi yang diperoleh pada klien. Pada PC sebenarnya sebagian besar konfigurasi adalah DHCP sebagai default seperti pada Gambar 4.4.
4.2 Layanan Nama Domain (DNS)
Server DNS dapat berisi daftar nama domain dari alamat. Misalnya saya memiliki server web pada 192.168.100.253, tanpa DNS saya harus mengetikkan http://192.168.100.253 untuk mengakses halaman web melalui browser saya. Bagi saya itu terlalu sulit untuk diingat, alih-alih saya akan memberikan server saya nama domain atau mendaftarkan nama domain ke server saya. Katakanlah saya ingin memberikan www.myfakegoogle.com kepada 192.168.100.253. Setiap kali saya menulis www.myfakegoogle.com akan sesuai dengan 192.168.100.253. DNS menerjemahkan alamat IP ke nama domain dan sebaliknya.Saya mencoba mensimulasikan DNS pada Core-Network tetapi tidak dapat menemukan fitur. Jadi saya harus secara manual menentukan server DNS pada simulator dengan menginstal dan menghubungkan server DNS nyata di mesin saya. Saya menggunakan bind9, saya tidak terbiasa dengan konfigurasi, jadi saya lewati penjelasan di sini dan menunjukkan bahwa saya telah mengkonfigurasi 192.168.100.253 seperti www.myfakegoogle.com pada Gambar 4.5.
Saya membuat server DNS pada Core-Network menggunakan fitur yang ditentukan pengguna (menghubungkan Bind9 ke sana) dan berhasil melakukan ping menggunakan nama domain pada Gambar 4.6. Jika Anda melihat lebih dekat, itu seperti gambar versi mini Internet yang mempertimbangkan PC ingin terhubung ke www.google.com (ini adalah versi mini Internet saya). Jika kami memasang browser web di www.myfakegoogle.com, maka kami mengaksesnya di browser. Untuk memeriksa nama domain di jaringan nyata gunakan dig atau nslookup.
Komentar
Posting Komentar