Kamis, 07 September 2017

COMPUTER NETWORKING AND THE INTERNET (5TH. EDITION) TANENBAUM / WETHERALL

COMPUTER NETWORKING AND THE INTERNET (5TH. EDITION)     
TANENBAUM / WETHERALL   

      Setiap tiga abad terakhir didominasi oleh satu teknologi baru. Abad ke-18 adalah era sistem mekanis hebat yang menyertai Revolusi Industri. Abad ke-19 adalah umur mesin uap. Selama abad ke-20, teknologi kunci adalah pengumpulan, pengolahan, dan pendistribusian informasi. Di antara perkembangan lainnya, kami melihat pemasangan jaringan telepon di seluruh dunia, penemuan radio dan televisi, kelahiran dan pertumbuhan industri komputer yang belum pernah terjadi sebelumnya, peluncuran satelit komunikasi, dan tentu saja Internet. Sebagai hasil dari kemajuan teknologi yang pesat, daerah-daerah ini cepat berkumpul di abad ke-21 dan perbedaan antara mengumpulkan, mengangkut, menyimpan, dan memproses informasi dengan cepat menghilang. Organisasi dengan ratusan kantor tersebar di wilayah geografis yang luas secara rutin berharap dapat memeriksa status terkini dari pos terdepan mereka saat menekan tombol. Seiring kemampuan kami untuk mengumpulkan, memproses, dan mendistribusikan informasi tumbuh, permintaan akan pemrosesan informasi yang semakin canggih semakin cepat. Meskipun industri komputer masih muda dibandingkan dengan industri lain (mis., Mobil dan transportasi udara), komputer telah membuat kemajuan spektakuler dalam waktu singkat. Selama dua dekade pertama keberadaan mereka, sistem komputer sangat terpusat, biasanya dalam satu ruangan besar. Tak jarang, ruangan ini memiliki dinding kaca, di mana pengunjung bisa melongo melihat keajaiban elektronik yang besar di dalamnya.

          Sebuah perusahaan menengah atau universitas mungkin memiliki satu atau dua komputer, sementara institusi yang sangat besar memiliki paling banyak beberapa lusin. Penggabungan komputer dan komunikasi memiliki pengaruh besar dalam cara sistem komputer diatur. Konsep "pusat komputer" yang dulu dominan sebagai ruang dengan komputer besar tempat pengguna membawa pekerjaan mereka untuk diproses sekarang benar-benar usang (walaupun pusat data yang menampung ribuan server Internet menjadi umum). Model lama satu komputer yang melayani semua kebutuhan komputasi organisasi telah digantikan oleh komputer sejumlah besar terpisah namun saling berhubungan melakukan pekerjaan itu. Sistem ini disebut jaringan komputer

         jaringan komputer berarti kumpulan komputer otonom yang saling terhubung oleh satu teknologi. Dua komputer dikatakan saling berhubungan jika mereka bisa bertukar informasi. Sambungan tidak perlu melalui kawat tembaga; Serat optik, microwave, inframerah, dan satelit komunikasi juga bisa digunakan. Perbedaan utama adalah bahwa dalam sistem terdistribusi, kumpulan komputer independen tampaknya penggunanya sebagai satu sistem koheren tunggal. Biasanya, ia memiliki satu model atau paradigma yang disajikannya kepada pengguna. Contoh sistem terdistribusi yang terkenal adalah World Wide Web. Ini berjalan di atas Internet dan menyajikan sebuah model di mana semuanya terlihat seperti dokumen (halaman web). 

1 PENGGUNAAN JARINGAN KOMPUTER.

1.1 Aplikasi Bisnis
      Sebagian besar perusahaan memiliki sejumlah besar komputer. Misalnya, perusahaan mungkin memiliki komputer untuk setiap pekerja dan menggunakannya untuk merancang produk, menulis brosur, dan melakukan daftar gaji. Tujuannya adalah untuk membuat semua program, peralatan, dan terutama data yang tersedia bagi siapa saja di jaringan tanpa memperhatikan lokasi fisik sumber daya atau pengguna. Contoh yang jelas dan meluas adalah memiliki sekelompok pekerja kantor yang memiliki printer yang sama. Tak satu pun dari individu tersebut benar-benar memerlukan printer pribadi, dan printer berjejaring tinggi seringkali lebih murah, lebih cepat, dan lebih mudah dipelihara dari pada koleksi printer individual yang besar. Perusahaan kecil dan besar sangat bergantung pada informasi komputerisasi. Sebagian besar perusahaan memiliki catatan pelanggan, informasi produk, persediaan, laporan keuangan, informasi pajak, dan banyak lagi online. . Untuk perusahaan yang lebih kecil, semua komputer cenderung berada di satu kantor atau mungkin satu bangunan tunggal, namun untuk komputer yang lebih besar, komputer dan karyawan mungkin tersebar di puluhan kantor dan pabrik di banyak negara. Jaringan yang disebut VPN (Virtual Private Networks) dapat digunakan untuk menggabungkan jaringan individual di berbagai situs ke dalam satu jaringan yang diperluas. Dengan kata lain, fakta bahwa pengguna yang kebetulan 15.000 km dari datanya seharusnya tidak mencegahnya menggunakan data seolah-olah mereka lokal. Tujuan ini dapat diringkas dengan mengatakan bahwa ini adalah usaha untuk mengakhiri tirani geografi.
       
      Data disimpan pada komputer canggih yang disebut server. Seringkali ini dipusatkan secara terpusat dan dikelola oleh administrator sistem. Sebaliknya, karyawan memiliki mesin sederhana, yang disebut klien, di mejanya, yang dengannya mereka mengakses data jarak jauh, misalnya untuk memasukkan dalam spreadsheet yang mereka bangun. (Kadang-kadang kita akan mengacu pada pengguna komputer dari mesin klien sebagai '' klien ', tapi harus jelas dari konteks apakah kita berarti komputer atau penggunanya). Mesin klien dan server terhubung oleh jaringan.

     
     Keseluruhan pengaturan ini disebut model client-server. Ini banyak digunakan dan menjadi dasar penggunaan jaringan. Realisasi yang paling populer adalah aplikasi Web, di mana server menghasilkan halaman Web berdasarkan database-nya sebagai tanggapan atas permintaan klien yang dapat memperbarui basis data. Model client-server berlaku bila klien dan server keduanya berada di gedung yang sama (dan dimiliki oleh perusahaan yang sama), namun juga saat mereka berjauhan. Misalnya, ketika seseorang di rumah mengakses halaman di World Wide Web, model yang sama digunakan, dengan server Web jauh menjadi server dan komputer pribadi pengguna menjadi kliennya. Jika kita melihat model client-server secara rinci, kita melihat dua proses (yaitu, menjalankan program) yang terlibat, satu di mesin klien dan satu di mesin server. Komunikasi berbentuk proses client mengirimkan pesan melalui jaringan ke proses server. Proses client kemudian menunggu pesan balasan. Saat proses server mendapatkan permintaan, ia melakukan pekerjaan yang diminta atau mencari data yang diminta dan mengirimkan balasan balasan.

     Tujuan kedua untuk membuat jaringan komputer ada hubungannya dengan orang daripada informasi atau bahkan komputer. Perusahaan menemukan cara yang bagus untuk menghemat tagihan telepon mereka. Bentuk komunikasi lain yang lebih kaya dimungkinkan oleh jaringan komputer. Video dapat ditambahkan ke audio sehingga karyawan di lokasi yang jauh dapat melihat dan mendengar satu sama lain saat mereka mengadakan rapat. Bentuk koordinasi jarak jauh yang lebih ambisius seperti telemedicine baru mulai digunakan (mis., Pemantauan pasien jarak jauh) namun mungkin menjadi jauh lebih penting. Tujuan ketiga bagi banyak perusahaan adalah melakukan bisnis secara elektronik, terutama dengan pelanggan dan pemasok. Model baru ini disebut e-commerce (perdagangan elektronik) dan telah berkembang pesat dalam beberapa tahun terakhir. 

1.2 Aplikasi Rumah

     Pada tahun 1977, Ken Olsen adalah presiden Digital Equipment Corporation, yang merupakan vendor komputer nomor dua di dunia (setelah IBM). Ketika ditanya mengapa Digital tidak mengejar pasar komputer pribadi secara besar-besaran, dia berkata: '' Tidak ada alasan bagi setiap individu untuk memiliki komputer di rumahnya. '' Sejarah menunjukkan sebaliknya dan Digital sudah tidak ada lagi. alasan terbesar untuk membeli komputer di rumah mungkin untuk akses Internet. Kini, banyak perangkat elektronik konsumen, seperti kotak set-top, konsol permainan, dan radio jam, dilengkapi dengan komputer dan jaringan komputer tertanam, terutama jaringan nirkabel, dan jaringan rumah digunakan secara luas untuk hiburan, termasuk mendengarkan, melihat, dan menciptakan musik, foto, dan video. Bob Metcalfe, penemu Ethernet, berhipotesis bahwa nilai jaringan sebanding dengan kuadrat jumlah pengguna karena ini kira-kira jumlah koneksi yang berbeda yang mungkin dibuat (Gilder, 1993). Hipotesis ini dikenal sebagai '' hukum Metcalfe. '' Ini membantu menjelaskan bagaimana popularitas Internet yang luar biasa berasal dari ukurannya.

     Banyak organisasi profesional, seperti ACM (www.acm.org) dan IEEE Computer Society (www.computer.org), sudah memiliki semua jurnal dan konferensi mereka secara online. Pembaca buku elektronik dan perpustakaan online mungkin membuat buku cetak usang. Sebagian besar informasi ini diakses menggunakan model client-server, namun ada model populer yang berbeda untuk mengakses informasi yang menggunakan nama komunikasi peer-to-peer (Parameswaran et al., 2001). Dalam bentuk ini, individu yang membentuk kelompok longgar dapat berkomunikasi dengan orang lain dalam kelompok. 



     Banyak sistem peer-to-peer, seperti BitTorrent (Cohen, 2003), tidak memiliki database konten utama. Sebagai gantinya, setiap pengguna mengelola database sendiri secara lokal dan menyediakan daftar orang-orang terdekat lainnya yang menjadi anggota sistem tersebut. Komunikasi peer-to-peer sering digunakan untuk berbagi musik dan video. Ini benar-benar melanda saat besar sekitar tahun 2000 dengan layanan berbagi musik yang disebut Napster yang ditutup setelah kejadian yang mungkin merupakan kasus pelanggaran hak cipta terbesar dalam semua sejarah yang tercatat (Lam dan Tan, 2001; dan Macedonia, 2000). Aplikasi hukum untuk komunikasi peer-to-peer juga ada. Ini termasuk penggemar yang berbagi musik domain publik, keluarga yang berbagi foto dan film, dan pengguna yang mengunduh paket perangkat lunak publik. Bentuk komunikasi ini cenderung berkembang pesat di masa depan.


Bidang lain di mana e-commerce banyak digunakan adalah akses ke lembaga keuangan. Banyak orang sudah membayar tagihan mereka, mengelola rekening bank mereka, dan menangani investasi mereka secara elektronik. Salah satu bidang yang hampir tidak ada yang meramalkan pasar loak elektronik (e-loak?). Lelang online barang bekas telah menjadi industri besar. Tidak seperti e-commerce tradisional, yang mengikuti model client-server, lelang online bersifat peer-to-peer dalam arti bahwa konsumen dapat bertindak baik sebagai pembeli maupun penjual. Beberapa bentuk e-commerce ini telah mendapatkan sedikit tag lucu berdasarkan fakta bahwa '' to '' dan '' 2 '' diucapkan sama. Yang paling populer. 

1.3 Pengguna Ponsel

Komputer mobile, seperti laptop dan komputer genggam, adalah salah satu segmen industri komputer yang tumbuh paling cepat. Penjualan mereka telah melampaui komputer desktop. Orang yang sering bepergian sering ingin menggunakan perangkat seluler mereka untuk membaca dan mengirim email, menciak, menonton film, mendownload musik, bermain game, atau sekadar menjelajahi Web untuk mendapatkan informasi. Mereka ingin melakukan semua hal yang mereka lakukan di rumah dan di kantor. Konektivitas ke Internet memungkinkan banyak penggunaan mobile ini. Karena koneksi kabel tidak mungkin dilakukan di mobil, kapal, dan pesawat terbang, ada banyak minat pada jaringan nirkabel. Jaringan seluler yang dioperasikan oleh perusahaan telepon adalah satu jenis jaringan nirkabel yang familiar yang melengkapi jangkauan kami dengan ponsel. Titik api nirkabel berdasarkan standar 802.11 adalah jenis lain dari jaringan nirkabel untuk komputer bergerak.Siapa pun yang memiliki komputer laptop dan modem nirkabel dapat menyalakan komputer mereka dan terhubung ke Internet melalui hotspot, seolah komputer terhubung ke jaringan kabel.
Di sini kita melihat perbedaan antara jaringan nirkabel tanpa kabel dan nirkabel. Bahkan komputer notebook kadang kabel. Misalnya, jika seorang musafir menghubungkan komputer notebook ke soket jaringan kabel di kamar hotel, ia memiliki mobilitas tanpa jaringan nirkabel. Mungkin pendorong utama ponsel, aplikasi nirkabel adalah ponsel. Pesan teks atau SMS sangat populer. Ini memungkinkan pengguna ponsel mengetik pesan singkat yang kemudian disampaikan oleh jaringan seluler ke pelanggan mobile lainnya. Perangkat elektronik konsumen lainnya juga dapat menggunakan jaringan seluler dan hotspot agar tetap terhubung dengan komputer jarak jauh.