Minggu, 10 September 2017

Rangkuman Buku Computer Networking Chapter 1

Rangkuman Buku Computer Networking
By Andrew S. Tanenbaum & David J. Wetherall



Bab 1 : Pengantar

            Jaringan komputer memiliki banyak kegunaan, baik untuk perusahaan/organisasi maupun individu, di rumah ataupun saat kita bepergian. Banyak perusahaan/organisasi menggunakan jaringan komputer untuk berbagi informasi perusahaan dan biasanya menggunakan model client-server dengan desktop karyawan bertindak sebagai klien yang mengakses server di ruang mesin.  Bagi individu, jaringan komputer menawarkan akses ke berbagai informasi dan sumber hiburan yang ada dan cara untuk membeli atau menjual produk serta layanan yang tersedia.

            Dalam membangun jaringan komputer di perusahaan/ organisasi, ada beberapa keuntungan  yang dapat diperoleh dalam hal-hal resource sharing, reliabilitas tinggi, lebih ekonomis, skalabilitas, dan media komunikasi. Resource sharing bertujuan agar seluruh program, peralatan, khususnya data dapat digunakan oleh setiap orang yang ada pada jaringan tanpa terpengaruh oleh lokasi resource dan pemakai. jadi source sharing adalah suatu usaha untuk menghilangkan kendala jarak.

Banyak orang sering mengakses Internet melalui telepon genggam atau wifi di rumah. Meski akses wireless semakin banyak digunakan untuk laptop dan ponsel, teknologi kemajuan memungkinkan jenis aplikasi seluler dan jaringan baru dengan komputer tertanam dalam laptop dan ponsel atau perangkat lainnya. Kemajuan yang berkembang bisa meningkatkan masalah sosial seperti masalah privasi.

Secara kasar, jaringan dapat dibagi menjadi LAN, MAN, WAN, dan internetworks. LANs beroperasi pada kecepatan tinggi. MANs biasanya menutupi sebuah kota. Contohnya yaitu sistem kabel televisi yang sekarang digunakan oleh banyak orang untuk mengakses internet. WANs dapat mencakup negara atau benua. Beberapa teknologi yang digunakan untuk membangun jaringan ini adalah point-to-point (misalnya kabel) sementara yang lain disiarkan (misalnya nirkabel).

Jaringan point-to-point terdiri dari beberapa koneksi pasangan individu dari mesin-mesin. Untuk mengirim paket dari sumber ke suatu tujuan, sebuah paket pad ajringan jenis ini mungkin harus melalui satu atau lebih mesin-mesin perantara. Seringkali harus melalui baynak route yang mungkin berbeda jaraknya. Karena itu algoritma rout memegang peranan penting pada jaringan  point-to-point.

Kriteria alternatif untuk mengklasifikasikan jaringan adalah didasarkan pada jaraknya. Tabel berikut ini menampilkan klasifikasi sistem multiprosesor berdasarkan ukuran-ukuran fisiknya

Jarak antar prosesor
Prosesor di tempat yang sama
Contoh
0,1 m
Papan rangkaian
Data flow machine
1 m
Sistem
Multicomputer
10 m
Ruangan

100 m
Gedung
Local Area Network
1 km
Kampus

10 km
Kota
Metropolitan Area Network
100 km
Negara
Wide area Network
1.000 km
Benua
10.000 km
Planet
The Internet

Jaringan bisa saling berhubungan dengan router membentuk internetwork, dimana internet adalah sesuatu hal yang terbesar dan terbaik. Contoh Jaringan nirkabel, misalnya 802.11 LAN dan 3G mobile yang menjadi sangat populer.

Perangkat lunak jaringan dibangun di sekitar protokol, yang merupakan aturan proses menyampaikan. Sebagian besar jaringan mendukung hirarki protokol, dengan setiap lapisan memberikan layanan ke lapisan di atasnya dan mengisolasi mereka dari rincian protokol yang digunakan di lapisan bawah. Tumpukan protokol biasanya berbasis pada model OSI atau pada model TCP / IP. Keduanya memiliki link, jaringan, transportasi, dan lapisan aplikasi, tapi berbeda di lapisan lainnya.

Jaringan menyediakan berbagai layanan kepada penggunanya. Layanan ini bisa berkisar dari pengiriman paket terbaik tanpa koneksi ke pengiriman berorientasi koneksi. Di beberapa jaringan, layanan connectionless disediakan dalam satu lapisan dan layanan connection-oriented disediakan di lapisan diatasnya.

Jaringan yang terkenal meliputi Internet, jaringan telepon seluler 3G, dan 802,11 LAN. Internet berevolusi dari ARPANET, yang jaringan lainnya ditambahkan untuk membentuk sebuah internetwork. Internet saat ini sebenarnya adalah koleksi ribuan jaringan yang menggunakan protokol TCP / IP stack. Jaringan telepon seluler 3G menyediakan akses nirkabel dan mobile ke Internet dengan kecepatan beberapa Mbps, dan tentu saja, juga membawa panggilan suara. Nirkabel LAN berbasis standar IEEE 802.11 dikerahkan di banyak rumah dan kafe dan bisa memberikan konektivitas dengan tarif lebih dari 100 Mbps. Jenis jaringan baru sedang muncul juga, seperti jaringan sensor dan jaringan berbasis embedded pada teknologi RFID. Mengaktifkan beberapa komputer untuk berbicara satu sama lain memerlukan sejumlah besar standardisasi, baik di perangkat keras maupun perangkat lunak. 

Untuk menghindari kebingungan, perlu disebutkan secara eksplisit bahwa dalam buku ini, seperti dalam ilmu komputer pada umumnya, unit metrik digunakan sebagai pengganti unit bahasa Inggris tradisional. Awalan metrik utama tercantum pada gambar dibawah. Awalan biasanya disingkat dengan huruf pertama mereka, dengan satuan lebih dari 1 dikapitalisasi (KB, MB, dll.). Satu pengecualian (untuk alasan historis) adalah kbps untuk kilobit / detik. Dengan demikian, jalur komunikasi 1-Mbps mentransmisikan 106 bit / detik dan jam 100-psec (atau 100-ps) kutu setiap 10-10 detik. Karena mili dan mikro keduanya dimulai dengan huruf '' m, '' sebuah pilihan harus dibuat. Biasanya, '' m '' digunakan untuk mili dan '' μ '' (huruf Yunani mu) digunakan untuk mikro.