Download - Komputer Networking
-
PT.DES.net Semarang Page 1
-
PT.DES.net Semarang Page 2
Bab 1. Apa itu jaringan?
Apa yang Akan Anda Pelajari
Setelah membaca bab ini, Anda harus dapat
Memberikan definisi umum untuk jaringan
Menjelaskan perbedaan persepsi tentang jaringan berdasarkan apakah satu
bekerja pada server, kabel, atau perangkat jaringan
Secara umum menjelaskan konsep jaringan perusahaan
Secara umum menjelaskan konsep Internet
Ada sebuah cerita lama tentang bagaimana tiga orang buta semua pergi ke kebun binatang untuk
belajar tentang gajah.
Mereka masing-masing berjalan dan menyentuh bagian yang berbeda dari gajah. Satu sentuhan
bagasi dan
berpikir bahwa gajah seperti ular. Lain merasa kaki dan berpikir gajah adalah seperti
pohon. Lain meraih ekornya dan berpikir gajah itu seperti tali. (Ada banyak
variasi pada cerita ini, yang dapat Anda temukan dengan mencari Internet.)
Sama seperti dengan gajah dan orang buta, banyak orang memiliki pandangan mereka sendiri miring
dari apa jaringan sebenarnya. Anda dan semua orang lain membaca buku ini datang dengan
Anda sendiri prasangka tentang jaringan. Jadi, tergantung pada pengalaman Anda sendiri, Anda
mungkin berpikir jaringan dalam satu cara, sedangkan yang lain mungkin memikirkan sebuah
jaringan dalam
cara yang berbeda. Bab ini membantu Anda mulai membangun lebih konsisten dan lebih lengkap
melihat jaringan komputer dengan menjelaskan sebuah pandangan yang berbeda dari apa jaringan
adalah
dan tidak.
Tidak, Sungguh, Apa itu jaringan?
Saya akan mulai dengan definisi, baik sengaja luas jaringan dan kemudian menunjukkan beberapa
contoh:
Jaringan Kombinasi hardware, software, dan kabel, yang bersama-sama memungkinkan
beberapa perangkat komputasi untuk berkomunikasi satu sama lain.
-
PT.DES.net Semarang Page 3
Singkatnya, jaringan komputer memberikan kemampuan untuk berkomunikasi. Namun, definisi yang
bisa berlaku untuk banyak berbagai jenis jaringan. Jadi, beberapa contoh dapat membantu.
Gambar 1-1 menunjukkan ide dasar dari jaringan kecil yang biasa digunakan oleh sebuah perusahaan
di satu situs.
Gambar 1-1. Sederhana Situs Jaringan Tunggal
Mengingat definisi, jaringan terdiri dari perangkat keras, kabel, dan perangkat lunak.
Gambar 1-1 tidak menunjukkan beberapa perangkat keras, dan itu menunjukkan tidak ada kabel;
awan
merupakan bagian-bagian jaringan. Sebuah awan dalam diagram jaringan hanya berarti bahwa
ada komponen jaringan, perangkat keras, perangkat lunak, dan kabel, tapi rincian yang tersembunyi
karena mereka tidak penting untuk diskusi saat ini.
Gambar 1-1 menunjukkan beberapa bagian penting dari jaringan, khususnya, server dan
komputer klien pengguna akhir, biasanya komputer pribadi (PC). Dalam jaringan, server
menyediakan beberapa bentuk layanan kepada pengguna dalam jaringan. Dalam hal ini, baik
pengguna menyimpan
file di server, dan mereka mencetak file pada printer yang terpasang ke jaringan. Banyak
dari Anda mungkin melakukan itu setiap hari Anda di tempat kerja atau di sekolah.
Ini jaringan yang sederhana tidak sesuai dengan definisi jaringan. Meskipun Anda tidak dapat
melihat
beberapa rincian, jaringan ini memungkinkan komputer untuk berkomunikasi. Tapi seperti tiga
orang buta dan gajah, tergantung pada pekerjaan Anda, Anda mungkin memiliki sama sekali berbeda
melihat dari apa jaringan ini terlihat seperti dalam kehidupan nyata.
-
PT.DES.net Semarang Page 4
Apa Gajah, err, Jaringan, Looks Like
Sekarang akan menjadi saat yang baik untuk mengambil melihat lebih dekat apa di balik awan,
ditunjukkan dalam
Gambar 1-2.
Gambar 1-2. Pandangan lebih dekat pada Simple Network
Seperti ditunjukkan dalam Gambar 1-2, PC user1 memiliki perangkat lunak jaringan diinstal. Sebuah
kabel menghubungkan
bahwa PC ke stopkontak di dinding. Yang memiliki kabel soket di sisi (tersembunyi) lain dari
dinding piring. Kabel berjalan di bawah lantai, di langit-langit, atau beberapa tempat tersembunyi
lainnya, dengan
ujung yang lain berada di lemari kabel. Lemari kabel adalah biasanya sebuah ruangan kecil (maka
lemari kata) di mana semua kabel dari semua komputer menjalankan.
Di dalam lemari kabel, semua kabel terhubung ke switch. Saklar terdiri dari
khusus hardware dan software yang meneruskan lalu lintas jaringan bolak-balik
antara berbagai perangkat jaringan pada jaringan.
Tiga Buta Pria, The Guy Server, Guy Kabel dan Jaringan
Cowok
-
PT.DES.net Semarang Page 5
Tergantung di mana Anda bekerja, Anda mungkin memiliki banyak orang yang berbeda bekerja pada
jaringan. Dalam beberapa perusahaan, satu orang bertanggung jawab untuk semua bagian jaringan.
Di
perusahaan lain, tanggung jawab dibagi antara banyak orang yang berbeda. Di beberapa
kasus, Anda hanya perlu keterampilan yang berbeda untuk melakukan tugas yang berbeda. Dalam
kasus lain, satu pekerjaan
mungkin berada di departemen yang berbeda untuk alasan organisasi. Personil Uni sering
menjalankan kabel.
Karena orang yang berbeda sering bekerja pada aspek yang berbeda dari jaringan, mereka
membentuk mereka
prasangka tentang apa jaringan sebenarnya, dan tidak. Jadi, seperti tiga orang buta
dan gajah itu, setiap jenis pekerja mungkin mengembangkan kecenderungan untuk mengabaikan
atau diskon
bagian dari jaringan. Meskipun kebanyakan orang tidak berpikiran sempit sebagai orang aku
tentang untuk menjelaskan, orang cenderung untuk membangun pandangan mereka sendiri
berdasarkan pengalaman mereka sendiri,
dan itu benar ketika bekerja dengan jaringan juga.
Sebagai contoh, bayangkan orang yang bertanggung jawab atas server. Orang yang perlu
beberapa keterampilan perangkat keras PC, tetapi yang lebih penting, ia membutuhkan
keterampilan yang kuat dengan perangkat lunak. Itu
bagian yang sulit, dan bagian yang menyenangkan, mendukung server ada hubungannya dengan
instalasi perangkat lunak,
pengujian, administrasi, dan pemecahan masalah.
Namun, pria server tidak mungkin tahu apa yang ada di ujung lain dari kabel jaringan.
Bahkan, ia mungkin melihat dunia seperti Gambar 1-3.
-
PT.DES.net Semarang Page 6
Gambar 1-3. The Guy Server Persepsi dari "Gajah" Jaringan
Oke, ukuran server pada Gambar 1-3 dimaksudkan untuk menjadi sedikit konyol, tapi itu, dari
Tentu saja, adalah fokus dari orang server. Dia juga khawatir tentang PC klien. Dia memandang
beristirahat jaringan sebagai utilitas jaringan. Utilitas jaringan istilah hanya mengacu pada ide
memperlakukan sisa jaringan seperti kamu memikirkan kekuatan, listrik, telepon
air, dan sebagainya. Anda mengharapkan untuk bekerja, dan biasanya tidak, biasanya Anda tidak
berpikir
tentang hal itu kecuali jika tidak bekerja.
Pria kabel dan orang benar-benar menciptakan jaringan utilitas jaringan. Pria kabel,
biasanya disebut tukang listrik, mungkin juga memiliki pandangan sempit tentang dunia. Tugasnya
mensyaratkan bahwa ia menjalankan kabel dari masing-masing bilik kembali ke lemari kabel.
Tugasnya
membutuhkan pengetahuan ketangkasan fisik, tentang bagaimana agar sesuai dengan bangunan
listrik
standar, dan kemauan untuk mendapatkan sedikit kotor ketika menjalankan kabel di bawah lantai,
di
langit-langit, atau melalui beberapa lubang lain di dinding. Baginya, jaringan adalah kabel tersebut.
Pria kabel memastikan bahwa ada kabel bekerja berjalan dari lemari pengkabelan untuk
setiap tempat di gedung di mana sebuah komputer harus terhubung ke jaringan. Gambar 1-4
menunjukkan perspektif dasar orang kabel.
Gambar 1-4. The Guy Kabel Persepsi dari "Gajah" Jaringan
-
PT.DES.net Semarang Page 7
Para teknisi listrik (kabel cowok) biasanya membutuhkan perawatan berjalan kabel dari setiap piring
dinding untuk
lemari kabel, dengan kabel yang sedang berjalan di bawah lantai atau di dalam langit-langit. Dinding
piring hanya menyediakan plug fisik di mana listrik dapat terhubung pendek
jaringan kabel dari komputer manapun. Panel kabel listrik yang memberikan tempat untuk
fisik menghubungkan ujung kabel sehingga insinyur jaringan (atau orang kabel)
dapat dengan mudah menghubungkan ujung kabel ke saklar. Fokusnya pria kabel adalah pada
menginstal, menguji, dan troubleshooting kabel dari setiap piring dinding untuk kabel
lemari.
Akhirnya, orang jaringan, lebih sering disebut insinyur jaringan, bertanggung jawab atas
saklar, serta perangkat keras lainnya dan software yang digunakan untuk membuat utilitas jaringan
untuk
komputer. Jaringan insinyur menginstal, mendukung, dan troubleshoots perangkat keras dan
perangkat lunak pada saklar. Untuk melakukan pekerjaannya, dia perlu tahu di mana setiap kabel
berjalan dan untuk
apa port di switch setiap kabel tersambung. Namun, insinyur jaringan tidak
selalu perlu tahu persis di mana kabel perjalanan untuk sampai ke piring dinding. Nya tampilan
dunia digambarkan pada Gambar 1-5.
-
PT.DES.net Semarang Page 8
Gambar 1-5. The Guy Network Persepsi dari "Gajah" Jaringan
dari perspektif orang jaringan, ada itu hanya lari kabel dari switch untuk setiap
perangkat, dengan kata lain, ia mengabaikan semua kesulitan listrik yang pergi melalui untuk
mendapatkan semua
kabel dijalankan. Namun, dia tidak tahu mana kabel komputer dihubungkan ke berbagai
nomor port pada switch. (Saklar biasanya memiliki banyak tempat di mana Anda dapat
pasang di salah satu kabel jaringan; tempat-tempat di mana Anda menyambungkan kabel adalah
disebut port switch.)
Orang jaringan tidak ingin tahu di mana server duduk sehingga ia bisa memastikan bahwa
Server memang bisa mengirim dan menerima lalu lintas di seluruh jaringan. Pria jaringan mungkin
peduli untuk mengetahui apa jenis layanan server menyediakan. Tapi pria jaringan
biasanya perlu tahu jauh lebih sedikit tentang server dari orang server yang tidak.
mencatat
Jaringan yang ditunjukkan dalam angka-angka beberapa tahun terakhir biasanya
disebut jaringan wilayah lokal (LAN). LAN adalah jaringan untuk
komputer yang berada di dekatnya atau lokal satu sama lain. Kedua
bagian dari buku ini mencakup secara rinci jauh lebih bagaimana LAN bekerja.
Hal yang menarik dari ketiga jenis pekerja jaringan, dan lain-lain juga, adalah
bahwa mereka semua benar untuk beberapa derajat. Tanpa kabel, jaringan tidak akan bekerja.
Tanpa beberapa perangkat jaringan, sebagian besar jaringan tidak akan bekerja. Jika Anda
melakukan keduanya dari mereka
hal-hal dengan benar, Anda telah membuat sebuah utilitas jaringan, tetapi tanpa server bekerja,
akhirnya
pengguna tidak akan memiliki sesuatu yang berguna untuk melakukan dengan jaringan. Jadi,
meskipun ketiga jenis
pekerja mungkin memiliki pandangan yang berbeda dari jaringan, mereka semua perlu untuk
melakukan pekerjaan mereka dengan baik untuk
jaringan akan berguna.
Berbagai Jenis Jaringan Komputer Tradisional
-
PT.DES.net Semarang Page 9
Sejauh ini, Anda telah melihat hanya satu jaringan yang sederhana dengan hanya beberapa
komputer. Tentu saja,
jaringan datang dalam berbagai bentuk dan ukuran. Jadi, akan sangat berguna untuk berpikir
tentang beberapa lainnya
contoh jaringan sebelum menyelam ke dalam bab-bab mendatang.
Perusahaan besar, Beberapa Situs: Sebuah WAN Perusahaan
Bayangkan bahwa Anda bekerja di sebuah perusahaan yang memiliki situs fisik beberapa dengan
lokasi di
terpisah negara. Sebagai pengguna jaringan, Anda mungkin menyadari bahwa jaringan
menghubungkan seluruh
situs. Misalnya, Anda mungkin bisa melihat informasi tentang program manfaat Anda,
mengisi formulir untuk mengubah sesuatu tentang investasi pensiun rencana Anda, dan sebagainya.
Anda tahu bahwa Sumber Daya Manusia departemen di kantor pusat, dan Anda berada pada
kecil kantor cabang. Jadi, Anda dapat dengan mudah menganggap bahwa perusahaan Anda
membutuhkan jaringan, di
hal ini, suatu perusahaan wide-area network (WAN). Gambar 1-6 menggambarkan contoh yang khas.
Gambar 1-6. Jaringan yang lebih besar: Sebuah WAN Perusahaan
Dalam Gambar 1-6, Anda dapat melihat tiga kantor cabang terpencil, masing-masing dengan
beberapa PC dan
printer. Situs kantor pusat memiliki lebih banyak pengguna (maka, PC lebih), serta beberapa
server. Setiap situs remote memiliki LAN, sangat mirip dengan LAN ditampilkan sebelumnya dalam
bab ini.
Namun, kini jaringan termasuk awan berlabel WAN. WAN hanyalah sebuah bagian dari
-
PT.DES.net Semarang Page 10
jaringan dimana komputer-komputer di setiap situs dapat mengirim dan menerima data dari
komputer yang terhubung ke LAN di lokasi terpencil lainnya.
Kebanyakan orang menyebut jaringan yang ditunjukkan pada Gambar 1-6 jaringan perusahaan
karena
jaringan milik dan diciptakan oleh satu perusahaan, dan perusahaan dapat dipertimbangkan untuk
menjadi suatu perusahaan. Anda juga akan mendengar dari jenis jaringan yang disebut WAN
perusahaan
karena jaringan perusahaan biasanya menggunakan WAN sebagai bagian dari jaringan secara
keseluruhan.
Hanya Kau dan Aku dan Seluruh Dunia: Internet
Internet, dan ya, itu modal "saya" di "Internet", secara signifikan telah mengubah cara
orang hidup. Hal ini telah meratakan bumi dan memungkinkan pertukaran bebas ide di seluruh
dunia,
antara miliaran orang.
Internet adalah jaringan komputer lain, tetapi unik. Keunikan ini datang dalam
bahwa hampir semua jaringan perusahaan terhubung ke Internet. Juga, pengguna individu dapat
terhubung ke Internet. Untuk membuat semuanya bekerja, perusahaan yang disebut penyedia
layanan Internet
(ISP) menyediakan layanan untuk perusahaan dan individu untuk menghubungkan mereka ke
Internet. Itu
menghasilkan? Hampir semua komputer di planet ini dapat berkomunikasi satu sama lain. Budaya
implikasi dari Internet jauh lebih besar daripada kesejukan teknologi, dan
teknologi cukup keren! Gambar 1-7 menunjukkan ide dasar dari Internet.
-
PT.DES.net Semarang Page 11
Gambar 1-7. Internet, dengan Usaha dan Individu Terhubung ke Ini
Sekali lagi, awan menunjukkan bahwa bagian-bagian jaringan ada, tapi rincian tersembunyi. Idenya
sederhana: Jika kita membuat jaringan inti disebut Internet, dan semua perusahaan dan
individu terhubung ke sana, maka semua orang dapat berkomunikasi dengan orang lain. Itu
Internet adalah begitu meluas hari ini bahwa Anda hampir bisa menerima begitu saja!
Bab Ringkasan
Dengan bab ini, Anda telah mengambil langkah pertama Anda menuju visi yang jelas tentang
jaringan. Sebuah
jaringan komputer mungkin terdiri dari beberapa PC, beberapa kabel, dan perangkat keras sedikit
dan perangkat lunak, biasanya disebut LAN. Atau, jaringan mungkin terdiri ratusan
atau ribuan komputer di sebuah perusahaan besar, bersama dengan beberapa kabel dan berbagai
dan jaringan perangkat dan berbagai situs, biasanya disebut jaringan perusahaan. Atau
jaringan mungkin seluruh Internet, yang secara harfiah mencakup ratusan juta
komputer, miliaran orang, sebagian besar perusahaan di dunia, dan nomor tak terhitung
jaringan perangkat dan kabel.
Jaringan adalah kombinasi dari hardware, software, dan kabel, yang bersama-sama memungkinkan
beberapa perangkat komputasi untuk berkomunikasi satu sama lain. Terlepas dari ukuran, salah satu
hal besar mengenai jaringan adalah bahwa dasar-dasar yang berlaku untuk semua jenis jaringan.
Seperti yang dijanjikan dalam Pendahuluan, pada saat Anda selesai dengan buku ini, Anda harus
telah membangun berbagai pengetahuan tentang teknologi jaringan, konsep, dan
terminologi. Anda juga harus memiliki sebuah perusahaan dan yayasan akurat pengetahuan dari
yang Anda bisa menyelam ke jaringan ke tingkat yang lebih dalam.
Bab Tinjauan Pertanyaan
Anda dapat menemukan jawaban atas pertanyaan-pertanyaan berikut pada Lampiran A, "Jawaban
untuk Bab
Pertanyaan-pertanyaan. "
Bab 2. Alasan Keberadaan Sebuah Network
Apa yang Akan Anda Pelajari
-
PT.DES.net Semarang Page 12
Setelah membaca bab ini, Anda harus dapat
Daftar umum beberapa kategori berbasis jaringan aplikasi
Bandingkan dan kontras aplikasi berdasarkan berapa banyak pengetahuan tentang
jaringan tidak diperlukan dari pengguna akhir
Jelaskan operasi dasar dari jaringan berbasis aplikasi dalam bab ini
Menjelaskan struktur dasar Internet, termasuk koneksi dari perusahaan
jaringan ke Internet
Hari ini, hampir semua yang pengguna komputer ingin melakukan membuat penggunaan jaringan.
Tentu saja, beberapa komputer saat ini tidak perlu berkomunikasi dengan orang lain. Namun,
komputer kebanyakan. Bahkan, banyak orang saat ini memiliki beberapa komputer di rumah
mereka,
dan bahkan komputer ini perlu berkomunikasi satu sama lain.
Pengguna komputer, bagaimanapun, tidak biasanya perlu tahu apa-apa tentang bagaimana
jaringan bekerja. Bahkan, sebagian besar pengguna akhir tidak tahu kapan komputer mereka
membutuhkan
jaringan dan ketika mereka tidak. Sebagian besar pengguna yang menggunakan komputer di
pekerjaan mereka tahu bahwa
komputer entah bagaimana bisa bicara melalui jaringan dan tahu bahwa banyak dari aplikasi mereka
berhenti bekerja ketika jaringan sedang down.
Salah satu cara terbaik untuk mulai belajar tentang jaringan, adalah untuk belajar tentang apa yang
pengguna akhir
jaringan tidak. Banyak dari Anda menggunakan jaringan untuk bekerja atau sekolah sudah. Bab ini
mencakup fitur dasar bahwa pengguna akhir mungkin ingin mendapatkan dari jaringannya. Di
seluruh
sisa buku ini, saya akan menjelaskan dasar-dasar cara jaringan mendukung berbagai pengguna akhir
fungsi.
Menggunakan Jaringan dengan Kecelakaan
Beberapa layanan jaringan paling umum menyembunyikan jaringan dari pengguna akhir. Anda dapat
memikirkan layanan ini sebagai menyebabkan pengguna akhir untuk menggunakan jaringan secara
tidak sengaja karena dia
-
PT.DES.net Semarang Page 13
tidak menyadari jaringan terlibat dalam tugas-tugas dia melakukan.
Untuk menjelaskan ini "kebetulan" layanan jaringan, saya akan menggunakan karyawan imajiner
pada
terpencil kantor. Kita akan menyebutnya Fred sesama. Fred adalah penguasa domain sendiri, ia
memiliki
PC, printer, dan ia dapat melakukan semua pekerjaan tanpa gangguan jauh dari kantor pusat.
Untuk melakukan kerja normal sehari-hari, Fred membuka dokumen menggunakan pengolah kata,
mengubah beberapa teks, dan mencetak salinan. Dia kemudian dikirimkan surat kepada pelanggan
dan
menyimpan perubahan pada surat itu. Gambar 2-1 menunjukkan ide dasar.
Gambar 2-1. Fred normal Harian Tugas di Komputer Pribadi-Nya
Langkah-langkah pada gambar adalah sebagai berikut:
1. Program pengolah kata membaca surat dari disk drive.
2. Ketika Fred mengklik ikon Cetak, PC mengirimkan salinan surat ke printer.
3. Ketika Fred menyimpan file tersebut, program pengolah kata menulis file kembali ke
hard disk.
Langkah 1 sering disebut membaca file, yang berarti bahwa komputer salinan file dari
disk drive ke dalam memori komputer sehingga komputer dapat memprosesnya. Kemudian, oleh
melakukan penulisan file, komputer menggantikan file lama pada hard disk dengan
baru direvisi file.
Kehidupan Fred baik untuk sementara waktu, tetapi seperti segala hal, perubahan akhirnya terjadi.
Fred
perusahaan tumbuh, dan ia tidak dapat bersaing dengan pekerjaan. Jadi, kantor pusat mengirimkan
jagoan seorang,
-
PT.DES.net Semarang Page 14
bernama Wilma, untuk kantor jauh Fred untuk bekerja dengan dia dan membantu dia mendapatkan
semua pekerjaan
dilakukan.
Wilma membawanya super dooper, cepat high-end PC dengan dia ke kantor baru dan menginstal
jaringan. Dia juga mengambil alih printer lama Fred dan menghubungkan ke PC sendiri. Menjadi
kontrol aneh, Wilma juga salinan semua surat pelanggan dari PC Fred ke PC mereka.
Gambar 2-2 menunjukkan konsep umum, mirip dengan LAN sederhana dari Bab 1, "Apa
Apakah jaringan? "
Gambar 2-2. Jaringan dengan Fred dan Wilma
Wilma mengatur semuanya, termasuk jaringan, sehingga dia tahu cara kerjanya. Namun,
Fred tidak tahu mengapa gal baru akan mengacaukan segalanya seperti ini. Jadi, pagi pertama,
setelah mendapatkan secangkir kopi, Fred dijalankan prosesor firman-Nya, mengambil sebuah
disket, dan
berjalan ke super dooper komputer baru Wilma dan salinan surat ke pelanggan
disket. Dia berjalan kembali ke mejanya, update surat menggunakan komputer lamanya clonkey,
dan kemudian berjalan kembali ke komputer Wilma dengan disket. Kemudian Fred salinan file
kembali ke komputer Wilma, menggantikan file lama, dan membawa pada pengolah kata pada
Wilma komputer sehingga ia dapat mencetak salinan untuk surat kepada pelanggan. Gambar 2-3
menunjukkan ide.
-
PT.DES.net Semarang Page 15
Gambar 2-3. Fred "sneakernet"
Dalam contoh ini, Fred tidak menggunakan jaringan. Dia bukan menggunakan sesuatu yang disebut
Sneakernet. Sneakernet adalah istilah sarkastik yang mengacu pada proses tidak menggunakan
nyata
jaringan, melainkan berjalan bolak-balik antara komputer dengan disket atau CDROM,
memindahkan file secara manual, dan membutuhkan sepatu yang nyaman!
Fred sneakernet karya metode, tapi itu cara yang lebih memakan waktu dari sebelumnya rumah
kantor mengirimnya membantu dalam bentuk Wilma. Akhirnya, Wilma sampai ke kantor dan
menemukan
Fred mengenakan sepatu yang nyaman, bersiap-siap untuk banyak berjalan di sekitar
kantor.
"Fred, saya kira saya lupa memberitahu Anda bagaimana menggunakan jaringan! Anda bahkan tidak
perlu tahu
itu ada di sana! Jika Anda hanya melihat di drive C Anda dalam folder bernama Pelanggan, Anda
akan melihat semua
file yang sama Anda digunakan untuk bekerja dengan. File-file tersebut pada PC saya, file server,
tetapi
yang tersembunyi dari Anda. Juga, ketika Anda klik pada ikon Print dari pengolah kata Anda,
Anda akan melihat printer disebut printer tua yang sama, nama pintar, ya? Jika Anda mencetak ke
printer yang,
-
PT.DES.net Semarang Page 16
akan mencetak pada printer yang sama lama Anda, meskipun itu terhubung ke PC saya. PC saya
diatur
up sebagai print server, sehingga Anda dapat mencetak pada printer yang sama Anda. Anda dapat
melakukan pekerjaan Anda sama
cara, dari komputer lama clonkey Anda, tetapi Anda masih bisa memakai sepatu Anda jika Anda
mau! "
Untuk jaringan ini untuk bekerja, komputer Wilma menyediakan layanan file. Layanan file termasuk
proses dimana satu komputer, biasanya disebut file server, menyimpan file pada disk yang
mendorong dan memungkinkan komputer lain untuk membaca dan menulis ke file dengan
menggunakan jaringan.
Istilah "file server" mengacu pada komputer yang menyediakan layanan untuk menyimpan file
pada hard disk dan membuat mereka tersedia bagi orang lain untuk membaca dan menulis, dalam
hal ini,
Komputer Wilma. (Sebuah disk drive adalah komponen dari sebuah komputer di mana Anda dapat
menyimpan
file secara permanen.)
Demikian pula, komputer Wilma menyediakan layanan cetak, proses dimana komputer
memungkinkan komputer lain untuk mencetak file pada printer yang secara fisik melekat pada
komputer. Print server mengacu pada komputer yang menyediakan jasa percetakan.
Komputer Fred masih bisa melakukan tiga langkah yang ditunjukkan pada Gambar 2-1, namun
disembunyikan
dari Fred adalah kenyataan bahwa membaca, mencetak, dan Operasi tulis semua terjadi selama
jaringan.
Ingat: Sebuah jaringan terdiri dari software, hardware, dan pemasangan kabel yang memungkinkan
beberapa
komputer untuk berkomunikasi dengan sukses. Gambar 2-4 menunjukkan komputer dan jaringan
awan, dengan awan menyembunyikan rincian yang tidak penting dari jaringan. Dalam hal ini, seperti
pengguna, kita tidak peduli tentang rincian sebagian besar jaringan belum, sehingga jaringan adalah
diwakili dengan awan.
-
PT.DES.net Semarang Page 17
Gambar 2-4. Fred PC Menggunakan Jaringan Baru
File dan layanan cetak adalah dua layanan jaringan yang paling khas ditemukan dalam suatu
perusahaan
jaringan. (Sebuah jaringan perusahaan adalah jaringan yang dibuat untuk digunakan oleh satu
perusahaan atau
. organisasi) Para pengguna tidak benar-benar membutuhkan atau bahkan ingin satu printer di meja
masing-masing, mereka
hanya berbagi printer terletak di daerah pusat. Mereka juga mungkin ingin menggunakan
sama file karena beberapa dari mereka rekan kerja. Transparan cetak dan layanan file mengijinkan
beberapa
pengguna untuk berbagi printer dan file. Para pengguna dapat membuka file, mengubah mereka,
menyelamatkan mereka, dan
mencetaknya, melakukan hal yang sama mereka lakukan sebelum file dan print server ada.
Bagian berikutnya membahas aplikasi pengguna akhir beberapa yang menganggap adanya
jaringan.
Menggunakan Jaringan pada Tujuan
Untuk Fred untuk melakukan pekerjaannya, ia benar-benar tidak perlu tahu bahwa jaringan ada.
Tentu,
intelektual Fred bisa melihat Wilma pemasangan kabel baru telah mendirikan, lihat printer mengirim
telegram
Wilma ke komputer, dan menyadari bahwa sesuatu harus terjadi untuk membiarkan cetak komputer
-
PT.DES.net Semarang Page 18
pada printer Wilma. Tapi Fred tidak perlu bertindak secara berbeda untuk menggunakan jaringan, ia
masih
file dibuka, menyelamatkan mereka, dan dicetak mereka.
Meskipun beberapa tugas pekerjaan Fred tidak mengharuskan ia berpikir tentang yang terhubung ke
jaringan, ketika ia pulang dan menggunakan Internet, kemungkinan Fred akan menyadari bahwa ia
adalah menggunakan jaringan. Internet adalah jaringan global yang hampir setiap perusahaan
dan organisasi di dunia ini terhubung.
Kecuali Anda telah tertidur selama 10 tahun terakhir, Anda mungkin pernah mendengar tentang
Internet. Di
bentuk yang paling dasar, Internet adalah sejumlah besar jaringan yang terhubung
bersama-sama, memungkinkan komputer dalam jaringan masing-masing untuk berkomunikasi
dengan orang lain. Internet
juga termasuk pengguna individu banyak yang terhubung ke Internet dari rumah mereka. Anda
dapat membuat panggilan telepon ke orang yang paling di planet ini karena semua perusahaan
telepon
di dunia terhubung satu sama lain, sama, kebanyakan komputer dapat berkomunikasi satu sama
lain melalui Internet karena jaringan komputer yang paling terhubung satu sama lain melalui
Internet.
Anda dapat menganggap "Internet" sebagai makna kata jaringan yang saling berhubungan. Banyak
jaringan yang terdiri Internet adalah jaringan perusahaan. Untuk membuat dasar
konektivitas antara jaringan perusahaan dan rumah pengguna internet, layanan Internet
penyedia (ISP) menyediakan koneksi jaringan antara perusahaan, home sendiri
pengguna, dan ISP lain.
Untuk membuat Internet, organisasi tunggal hanya membutuhkan setidaknya satu koneksi ke
jaringan lain. Misalnya, sebagian besar jaringan perusahaan terhubung ke sedikitnya satu ISP. Setiap
ISP menghubungkan ke sedikitnya satu ISP lain, biasanya beberapa ISP, sehingga ada setidaknya satu
path dari setiap perusahaan untuk setiap perusahaan lainnya. Akibatnya, setiap orang yang
terhubung ke Internet dapat berkomunikasi.
Masyarakat umum dapat terhubung ke sebuah ISP yang mereka pilih juga. Dengan demikian, sebuah
-
PT.DES.net Semarang Page 19
individu dapat berkomunikasi dengan komputer dalam sebagian besar perusahaan dunia,
serta komputer-komputer milik masyarakat umum. Gambar 2-5 menunjukkan ide umum.
Gambar 2-5. Konseptual View dari Internet
gambar 2-5 menunjukkan Perusahaan A dengan garis menghubungkannya ke ISP1. Jalur ini
merupakan
kabel yang dapat memungkinkan jaringan perusahaan dan ISP1 untuk berkomunikasi. ISP1 telah
menciptakan
jaringan, dengan rincian tersembunyi oleh awan jaringan. Jaringan ISP1 ini memungkinkan individu
komputer, seperti Fred, untuk menyambung ke. Hal ini juga memungkinkan perusahaan jaringan,
seperti
Perusahaan A, untuk menghubungkan. Jadi, Fred bisa berkomunikasi dengan komputer di dalam
Perusahaan A,
dengan asumsi bahwa kebijakan keamanan di Perusahaan A mengizinkannya. Tapi itu cerita lain
untuk
Bab 17, "Menerima Orang yang Tepat dan Menolak Orang Salah," dan 18,
"Menjaga Eye Waspada Atas yang Drives ke dalam (Jaringan Anda) Lingkungan."
Sebuah perusahaan menciptakan jaringan perusahaan yang menggunakan perangkat keras,
perangkat lunak, dan sistem kabel dibayar
oleh Perusahaan A. ISP1 menciptakan jaringan juga, menggunakan dana sendiri. ISP1 setuju untuk
mengizinkan lalu lintas Perusahaan A untuk melewati ISP1 dan ke ISP lain sehingga Perusahaan
bahwa A
dapat berkomunikasi dengan seluruh dunia. Sebagai imbalan untuk memungkinkan Perusahaan A
untuk
-
PT.DES.net Semarang Page 20
berkomunikasi ke seluruh internet menggunakan ISP1, Perusahaan A membayar ISP1 yang sedang
berlangsung
biaya.
Demikian pula, Gambar 2-5 menunjukkan Barney terhubung ke ISP2. Barney mungkin digunakan
telepon
line, komputer, dan modem untuk terhubung ke ISP2. Modem adalah perangkat yang
memungkinkan
komputer untuk berkomunikasi dengan komputer lain menggunakan saluran telepon biasa tua. Itu
sebagian besar pengguna internet individu menggunakan modem dan saluran telepon untuk
terhubung ke
Internet.
Setelah Barney telah terhubung ke ISP2, ia dapat berkomunikasi dengan komputer di Perusahaan A,
Perusahaan B, dan dengan temannya, Fred. Seperti Perusahaan A, Barney membayar nya ISP (ISP2)
sebuah
biaya untuk memungkinkan dia untuk mengakses Internet.
Revolusi Internet telah mempengaruhi dunia sebagai sangat karena hampir setiap penemuan di
sejarah. Kemampuan untuk berkomunikasi lintas budaya, melintasi batas-batas nasional, relatif
cepat, dan dengan (relatif) kebebasan terkekang berbicara telah selamanya mengubah cara
di mana orang hidup. Berita rutin muncul lebih cepat melalui Internet dari
melalui layanan yang paling kuat di dunia berita dapat menemukan cerita.
Kemampuan untuk berkomunikasi antar komputer di perusahaan perusahaan yang berbeda '
jaringan, serta dengan pengguna individu, memungkinkan aplikasi populer beberapa
muncul. Bagian ini mencakup beberapa aplikasi yang lebih populer, termasuk web
browsing, surat elektronik (e-mail), download file, dan mentransfer file.
Web Browsing
Hampir semua orang membaca buku ini mungkin digunakan web browser. Sebuah web browser
memungkinkan Anda untuk duduk di satu komputer dan menampilkan informasi yang berada di web
server
suatu tempat di Internet. Informasi ini bisa dalam berbagai bentuk, termasuk teks sederhana,
grafis gambar, animasi, video stream, dan klip audio. Bahkan jika Anda sudah tidak mendengar
-
PT.DES.net Semarang Page 21
web browser panjang, Anda mungkin telah mendengar dari Internet Explorer atau Netscape, yang
nama dua web browser yang lebih populer di pasar saat ini.
Browser sebenarnya perangkat lunak yang berada pada komputer yang digunakan oleh pengguna
akhir. Itu
Browser meminta halaman web dari web server, dan setelah server merespon, web
Browser menampilkan informasi yang dikirim kepadanya oleh web server.
Sebuah server web terdiri dari perangkat lunak yang berada pada komputer yang diakses oleh
end user melalui Internet. Setelah browser meminta halaman web dari server web,
Server balasan dengan mengirimkan isi dari halaman web kembali ke browser.
Banyak orang merujuk pada isi sebenarnya, hal-hal yang muncul di layar saat Anda
menggunakan browser, sebagai halaman web. Jadi, jika Anda pergi ke http://www.cisco.com, Anda
akan melihat
halaman web untuk Cisco Systems, vendor terbesar peralatan jaringan. Jika Anda mengklik
link lainnya pada halaman web, Anda akan pergi ke halaman web lainnya. Jika Anda melakukannya,
Anda akan
menggunakan situs Cisco. Situs merujuk pada semua konten di berbagai halaman web
dibangun oleh perusahaan tersebut.
Model dasar seputar layanan web ini mirip dengan bagaimana bisnis ritel baru
bekerja dalam kehidupan nyata. Seseorang memiliki ide tentang membuka toko untuk menjual
sesuatu. Untuk
contoh, mungkin orang ini ingin menjual pakaian untuk anak-anak. Ada banyak yang harus dilakukan
sebelum
membuka toko, termasuk persediaan pemesanan, leasing dan mempersiapkan toko,
mempekerjakan
karyawan, periklanan, dan banyak hal lainnya. Akhirnya, hari itu tiba, dan pemilik
membuka toko untuk pertama kalinya dan berharap seseorang akan muncul untuk membeli sesuatu.
Layanan Web berkembang dengan cara yang sama. Seseorang memiliki ide untuk sebuah website.
Mungkin itu
situs untuk toko pakaian anak-anak ritel yang sama atau untuk beberapa bisnis yang mapan, atau
mungkin hanya seseorang yang memiliki sesuatu untuk dikatakan. Orang ini kemudian membangun
sebuah situs web yang
-
PT.DES.net Semarang Page 22
terdiri dari beberapa halaman web. Situs ini berada pada web server yang terhubung ke
Internet. Pada saat itu, ini seperti membuka hari di toko eceran, Anda berharap seseorang
muncul di website!
Penggunaan Web, kombinasi atau web server, browser web, dan situs web memiliki
menjadi salah satu aplikasi yang paling produktif di Internet, serta di perusahaan
jaringan. Perusahaan, organisasi, dan bahkan individu dapat membuat website sendiri
di Internet. Mereka lalu dapat meminta konten dalam halaman-halaman web dan melihat
hasil. Gambar 2-6 menunjukkan contoh beberapa server web di Internet, dengan
Fred dan Barney browsing website mereka.
Gambar 2-6. Web Browser dan Halaman Web di Internet
Setiap web server di dalam perusahaan adalah jaringan masing-masing perusahaan pada Gambar 2-
6.
Karena setiap perusahaan memiliki koneksi ke ISP, Fred dan Barney dapat terhubung ke
halaman web dan menelusuri isinya. Untuk browsing halaman-halaman ini, Fred dan Barney harus
setiap membuka perangkat lunak web browser pada komputer mereka dan menunjuk ke Universal
Resource Locator (URL) dari situs web. URL adalah string karakter yang secara unik
mengidentifikasi halaman web tertentu. Kadang-kadang, orang merujuk ke URL sebagai alamat web.
Misalnya, ketika Barney menempatkan http://www.cisco.com ke tempat yang tepat dalam browser-
nya,
browser-nya meminta halaman web dari Cisco Systems. Gambar 2-7 menunjukkan Web Cisco
halaman.
-
PT.DES.net Semarang Page 23
Gambar 2-7. Contoh Web Page: http://www.cisco.com
web browser, dalam hubungannya dengan website, merupakan salah satu yang paling populer
aplikasi jaringan hari ini. Dan karena tujuan utama dari situs web adalah untuk membuat
informasi yang tersedia untuk pengguna lain dari jaringan, hal itu bergantung pada keberadaan
jaringan.
Electronic Mail (E-Mail)
Aplikasi lain jaringan populer di Internet adalah surat elektronik, atau e-mail. E-mail
memungkinkan pengguna untuk membuat, mengirim, dan menerima pesan elektronik. Ini dasarnya
sama hal sebagai mail yang akan Anda kirim melalui jasa pos, kecuali bahwa
pesan dikirim secara elektronik melalui jaringan, bukan secara fisik dikirim menggunakan pesawat,
kereta api, dan truk. Bahkan, snail mail Istilah ini sering digunakan untuk merujuk pada kertas
tradisional
mail, yang mengambil hari untuk memberikan sebagai lawan detik.
Tentu saja, layanan pos harus mengatasi kesulitan banyak lebih dari e-mail tidak. Untuk
Misalnya, layanan pos harus secara fisik pindah ton surat dan paket, jadi
wajar bahwa dibutuhkan beberapa hari untuk menyampaikan surat.
E-mail bekerja pada model konseptual yang sama sekali berbeda dibandingkan dengan web. Dengan
web
konten, jika seseorang memiliki sesuatu untuk dikatakan, ia menciptakan konten, dan pada
beberapa waktu kemudian,
-
PT.DES.net Semarang Page 24
siapa pun dapat melihat isi dari halaman web. E-mail, bagaimanapun, dikirim antara satu
Alamat e-mail adalah teks string yang merepresentasikan alamat seseorang untuk tujuan
pengiriman dan penerimaan e-mail, seperti alamat surat yang digunakan untuk surat yang dituju.
Dengan layanan web, web server harus terhubung ke Internet sebelum seseorang
dapat menelusuri website menggunakan browser web. Dengan e-mail, pengirim dan penerima
melakukan
tidak harus terhubung ke jaringan pada saat yang sama. Misalnya, Fred dapat menghubungkan
ke Internet dari rumah dan mengirim e-mail ke Barney, Barney bahkan jika tidak terhubung ke
Internet pada saat itu. Kemudian, ketika Barney menghubungkan ke Internet, ia dapat memeriksa
nya
mail dan mendapatkan e-mail yang dikirim Fred sebelumnya.
Untuk memungkinkan pengirim untuk mengirim e-mail, bahkan ketika penerima tidak terhubung ke
Internet, e-mail menggunakan model umum yang sama bahwa layanan pos tidak. Jika Anda ingin
mengirim surat melalui snail mail, Anda memasukkannya ke dalam kotak surat terdekat. Layanan
pos bergerak
surat ke alamat penerima dan meletakkannya di kotak surat penerima. Penerima
tidak harus berada di rumah ketika pembawa pos datang oleh, dia hanya harus melihat dalam
bukunya
kotak surat untuk surat-surat hari ini ketika ia pulang. Gambar 2-8 menggambarkan bagaimana e-
mail menggunakan atau mirip dengan layanan pos model.
Gambar 2-8. E-Mail di Internet Menggunakan Mail Servers
E-mail melewati tiga langkah sebelum diterima oleh orang yang tepat. Itu
Daftar berikut menguraikan tiga langkah, mengacu pada angka-angka pada gambar. Setelah itu,
-
PT.DES.net Semarang Page 25
Saya akan memberikan penjelasan yang lebih rinci tentang langkah-langkah.
1. Barney mengirimkan e-mail ke server e-mail ISP2.
2. Para ISP2 e-mail server mengirimkan e-mail ke server e-mail fredsco.com.
3. Penerima dimaksudkan memeriksa nya e-mail di server e-mail fredso.com, mengambil
e-mail.
Pada langkah pertama, Barney telah mengunjungi situs fredsco.com, di mana ia melihat informasi
bercerita tentang beberapa bola bowling untuk dijual. Barney ingin mengalahkan Fred waktu
berikutnya
mereka mangkuk, menggunakan bola bowling merek baru yang dibangun oleh perusahaan sendiri
Fred. Jadi, Barney email
departemen penjualan pada Perusahaan Fred dengan mengirimkan email ke alamat
Barney tidak benar-benar mengirim e-mail langsung ke komputer di Perusahaan Fred.
Barney mengirimkan e-mail ke e-mail server-nya, yang bagi pengguna internet individu seperti
Barney, biasanya duduk di dalam jaringan ISP mana pengguna terhubung. Sebuah e-mail
server adalah server yang menerima, ke depan, atau memegang e-mail, seperti layanan
dilakukan oleh layanan pos. Itu server e-mail meneruskan e-mail ke e-mail
server di Perusahaan Fred. Dengan menggunakan dua langkah, Barney dapat mengirim e-mail,
bahkan jika
server e-mail untuk Perusahaan Fred tidak terhubung ke Internet. ISP2
membuat e-mail server-nya up dan tersedia sepanjang waktu, seperti kamu akan untuk server web.
Server e-mail di ISP2 hanya menunggu sampai berhasil dapat meneruskan e-mail ke
Fred e-mail server.
Akhirnya, ketika e-mail duduk di server e-mail fredsco.com, pengguna akhir (dalam hal ini,
salesman ramah di Perusahaan Fred) dapat mengambil pesan e-mail di nya
kenyamanan (Langkah 3 pada Gambar 2-8). Jadi, setelah golf pagi "panggilan penjualan," penjual
mungkin datang dan memeriksa e-mail, menemukan yang Barney e-mail.
Istilah e-mail client dan client memiliki makna tertentu dalam jaringan. Umum, setiap
-
PT.DES.net Semarang Page 26
aplikasi program yang pengguna akhir menggunakan untuk mengakses beberapa server jaringan
disebut klien.
Sebuah web browser, misalnya, adalah sebuah program klien. Klien e-mail adalah perangkat lunak
klien
digunakan untuk e-mail. Microsoft Outlook merupakan salah satu program e-mail lebih populer
klien.
E-mail telah menjadi salah satu aplikasi jaringan yang paling umum, dengan besar
sebagian dari populasi, baik tua maupun muda, dapat mengirim pesan satu sama lain tanpa
tambahan biaya. Bahkan orang tua saya, yang dibesarkan di dunia di mana banyak orang tidak
bahkan telah telepon, menggunakan e-mail hari ini.
Sama seperti aplikasi web, e-mail bekerja dengan baik di dalam jaringan perusahaan tunggal.
Namun, Internet memungkinkan akses luas ke e-mail untuk harfiah miliaran orang, sehingga
Anda dapat berkomunikasi dengan teman dan kenalan di seluruh dunia.
Download dan Mentransfer File
Pengguna aplikasi akhir akhir dibahas di sini adalah wilayah topik yang luas, tetapi dengan satu pusat
tema: memindahkan file ke dan dari komputer Anda menggunakan jaringan. Dalam kebanyakan
kasus,
40
pengguna akhir tidak memiliki file tersebut, dan dia ingin mendapatkannya. Namun, pengguna
mungkin ingin
melakukan hal yang sebaliknya, dengan kata lain, dia mungkin ingin memindahkan file di komputer
lain
komputer. Terlepas dari apakah pengguna ingin mengambil file atau mentransfer file ke
orang lain, aksi masih berada di bawah kategori transfer file. Transfer file mengacu
untuk aplikasi jaringan yang memungkinkan user untuk menyalin file dari satu komputer ke
komputer lain.
Download istilah biasanya mengacu pada proses mengambil file yang orang lain
memiliki dan membuat salinan pada komputer Anda. Jadi, download secara teknis akan menjadi
sama hal seperti transfer file. (Sebaliknya, istilah upload mengacu mentransfer file dari
komputer Anda ke komputer lain, dengan kata lain, memberikan salinan file itu ke
-
PT.DES.net Semarang Page 27
komputer.) Salah satu jenis lebih duniawi dari download file adalah ketika Anda memutuskan untuk
memperbarui
perangkat lunak pada perangkat jaringan. Vendor yang menjual perangkat memungkinkan Anda
untuk
download perangkat lunak baru melalui Internet. Para vendor dengan senang hati memiliki Anda
men-download
file; itu jauh lebih murah bagi mereka daripada mailing perangkat lunak untuk Anda menggunakan
pos
layanan.
Contoh yang lebih menarik, dan jauh lebih kontroversial, dari download adalah
men-download file musik. Saya akan membayangkan bahwa banyak dari Anda yang sudah aktif di
Internet tahu apa yang saya bicarakan sudah! Ini dimulai dengan menggila disebut Napster,
yang akhirnya ditemukan kembali dirinya setelah tuntutan hukum dari industri musik. Beberapa
lainnya
alat juga muncul, semua dengan tujuan yang sama: untuk memungkinkan orang untuk mengunduh
salinan
musik, sering tanpa membayar untuk itu. Masalah hukum dan moral samping, layanan ini
memungkinkan Anda
untuk memindahkan file, sehingga mereka jatuh ke dalam kategori transfer file.
Seperti browsing web dan e-mail, transfer file dapat digunakan dalam jaringan perusahaan atau
di Internet. Sebagai contoh, bayangkan bahwa Fred dan Barney perlu bekerja pada sebuah proyek,
dan setiap kebutuhan untuk memperbarui file bernama myproject.doc. Fred tidak bekerja pada saat
yang sama
perusahaan sebagai Barney, jadi file server Barney tidak tersedia pada Fred untuk alasan keamanan.
Gambar 2-9 menguraikan proses dasar.
-
PT.DES.net Semarang Page 28
Gambar 2-9. Menyalin myproject.doc Antara Barney dan Fred
41
Fred dan Barney bersama-sama melakukan sedikit tarian yang disebut transfer file dua langkah,
seperti nomor
pada gambar:
1. Fred menempatkan salinan file ke server transfer file, menggunakan klien transfer file
perangkat lunak.
2. Barney mendapatkan salinan file dari server transfer file, juga menggunakan transfer file
perangkat lunak klien.
Setelah proses ini selesai, baik Barney dan Fred memiliki salinan dari file. Namun, jika
keduanya tetap bekerja pada salinan mereka sendiri dari file, menggabungkan file kembali bersama-
sama dapat
masalah. Jadi, meskipun Anda dapat berbagi file menggunakan file transfer, Anda harus berhati-hati
tentang yang memiliki "kontrol" dari file pada satu titik dalam waktu.
Bab Ringkasan
Jaringan ada untuk menyediakan layanan jaringan ke pengguna jaringan. Meskipun ini
bab jelas tidak menggambarkan semua aplikasi jaringan tersedia dalam khas
-
PT.DES.net Semarang Page 29
jaringan, hal itu menggambarkan jenis yang paling populer aplikasi. Tabel 2-1 berisi daftar mereka
aplikasi jaringan.
42
lokal klien disk.
File dan layanan cetak dapat, dan biasanya lakukan, menyembunyikan keberadaan jaringan dari
pengguna akhir masyarakat. Sifat transparan aplikasi ini berarti bahwa pengguna akhir
dapat melakukan tugas-tugas tabel 2-1
S e r v i c e D e s c r i p t i o n
Pelayanan
berkas
File disimpan pada komputer, yang disebut file server. Komputer lainnya, yang disebut klien, dapat membaca dan menulis ke file ini, tanpa perlu membuat lokal salinan file pada disk drive client. Layanan ini biasanya transparan kepada pengguna akhir.
mencetak
layanan Printer terhubung ke komputer, disebut print server. Klien computerscan mengirim output cetak ke print server, yang pada gilirannya mencetak file pada theprinter. Layanan ini biasanya transparan bagi pengguna akhir.
Layanan Web
layanan Server menyimpan berbagai informasi, termasuk teks, grafik, animasi, gambar, video, dan audio. Pengguna akhir menggunakan web browser untuk meminta informasi dari server. Server mengembalikan informasi, yang ditampilkan oleh web browser.
E-mail Pengguna akhir membuat e-mail menggunakan program klien e-mail dan mengirimkan e-mail ke orang tertentu. E-mail server membantu proses
pengiriman e-mail.
Servis
pengiriman
suatu file
(download)
File juga disimpan pada sebuah server. Hal ini memungkinkan lain (klien) komputer untuk menyalin file dari server ke drive lokal mereka disk dan mengganti isi file pada file server dengan file pada drive lokal klien
disk.
-
PT.DES.net Semarang Page 30
Bagian III: Pengiriman dan Logistik:
Commerce Menggunakan
(Jaringan) Bagian III berfokus pada data bahwa kapal perangkat pengguna akhir melalui jaringan. Pada
akhirnya,
Data yang mengalir melalui jaringan perlu data yang berguna untuk pengguna akhir, sehingga
akhir tujuan jaringan harus memberikan data atas nama aplikasi pengguna akhir.
Bab 8 mulai diskusi dengan melihat detil web, e-mail, dan transfer file
aplikasi, termasuk protokol yang menggunakan aplikasi tersebut. Bab 9 berfokus pada
beberapa layanan umum bahwa semua aplikasi digunakan.
Bab 8: Barang Pengiriman melalui Jalan (Jaringan)
Bab 9: Memilih Pilihan Pengiriman Ketika Mengangkut Barang
atas Jalan (Jaringan)
Bab 8. Pengiriman Barang melalui Jalan (Jaringan)
Apa yang Akan Anda Pelajari
Setelah membaca bab ini, Anda harus dapat
Jelaskan bagaimana e-mail menggunakan beberapa server
Jelaskan dua bagian dari alamat e-mail
Sebutkan dua yang paling populer e-mail protokol dan menjelaskan ketika mereka digunakan
paling sering
Jelaskan bagaimana klien FTP menggunakan server FTP seperti gudang
Jelaskan apa yang terjadi sebelum web browser mencoba untuk mengakses web server
Menjelaskan proses dan protokol yang digunakan antara web browser dan web server
The US Department of Transportation (DOT) desain dan jalan raya membangun. Itu
jalan raya dirancang untuk memungkinkan mobil dan truk berbagai ukuran untuk mendorong lebih
jalan.
Namun, DOT tidak benar-benar berpikir banyak tentang apa yang ada di dalam mobil dan truk.
Demikian pula, sebuah LAN memungkinkan dua komputer untuk mengirim data satu sama lain,
tetapi LAN itu sendiri,
kabel, kartu antarmuka jaringan (NIC), switch, dan hub tidak peduli apa data
diangkut di dalam frame LAN.
Bab ini mencakup rincian tentang apa yang pengguna harus mengirim melalui jaringan. Di
khusus, bab ini menjelaskan jenis data yang dihasilkan oleh khas berbasis jaringan
aplikasi.
Setiap aplikasi memiliki kebutuhan yang berbeda untuk apa yang dibutuhkan untuk kapal melalui
jaringan;
itulah salah satu hal yang membuat setiap aplikasi yang berbeda. Namun, banyak
aplikasi memiliki beberapa kebutuhan yang sama dalam hal apa yang mereka kirimkan. Misalnya,
banyak
aplikasi tidak hanya ingin mengirimkan data melalui jaringan, tetapi mereka juga ingin membuat
-
PT.DES.net Semarang Page 31
130
yakin sampai di sana. Mereka membutuhkan satu set alat transportasi umum untuk menyediakan
penting
fungsi, seperti pemulihan kesalahan. Mereka alat umum akan dibahas dalam bab lain dalam
bagian ini, Bab 9, "Memilih Pilihan Pengiriman Ketika Mengangkut Barang atas
(Jaringan) Jalan. "
Tapi pertama, Anda perlu membaca tentang aplikasi yang dibahas dalam bab ini. Bab ini
berfokus pada tiga aplikasi: e-mail, transfer file, dan World Wide Web.
Baik Hujan, Hujan es juga, Nor Gelap Malam: E-Mail
Amerika Serikat Postal Service (USPS) berjanji untuk konsisten mengirim email, tidak peduli
apa yang terjadi dengan cuaca. Meskipun e-mail tidak membuat janji seperti itu, mereka
telah menjadi sama pentingnya. Bahkan, saya tahu banyak orang yang gugup ketika
mereka tidak bisa ke e-mail mereka selama beberapa menit!
E-mail bekerja seperti surat banyak kertas dengan layanan pos (atau dikenal sebagai siput
mail). Anda dapat menulis surat di atas kertas dan memasukkannya ke dalam amplop. Jika Anda
memasukkan nama yang benar
dan alamat di bagian depan amplop itu dan memasukkannya ke dalam kotak surat, Anda cukup
dapat
mengharapkan layanan pos untuk mengirim email ke tempat yang tepat. Jika Anda memasukkan
alamat pengirim
di amplop, penerima dapat menjawab dengan meletakkan alamat Anda di bagian depan
amplop.
Bagi Anda yang tidak mungkin telah menggunakan e-mail sebelum, memungkinkan Anda untuk
melakukan pada dasarnya
hal yang sama, tetapi tanpa kertas. E-mail memungkinkan Anda untuk mengetik beberapa teks,
mengidentifikasi siapa
Anda ingin mengirim teks dengan menempatkan alamat e-mail orang itu di bagian atas e-mail,
dan mengirim e-mail. Dengan mengirimkan e-mail, Anda melakukan hal yang sama dengan
memberikan e-mail ke
layanan pos. Layanan ini memberikan e-mail, dan waktu berikutnya teman Anda memeriksa
nya e-mail, dia menerima pesan yang dikirim.
Setiap e-mail termasuk teks yang diketik, alamat e-mail penerima, dan e-mail
alamat. Karena penerima sekarang tahu alamat e-mail Anda, ia dapat dengan mudah merespon
e-mail. E-mail juga memungkinkan Anda untuk mengirim pesan ke beberapa penerima sekaligus.
Menjatuhkan Off dan Mendapatkan (e) Surat Anda
Jika Anda tinggal di rumah atau apartemen, seorang pekerja pos biasanya datang dengan tempat
Anda setiap
hari kerja. Dia meninggalkan surat Anda di kotak surat Anda. Dia juga mengambil setiap surat keluar
bahwa Anda meninggalkan baik dalam kotak surat Anda atau di kotak pos terpusat (PO box) yang
mengatur hanya untuk surat keluar. Gambar 8-1 menunjukkan ide umum.
Gambar 8-1. Pekerja Pos Picking Up dan Menjatuhkan Off Mail
-
PT.DES.net Semarang Page 32
Setelah pekerja pos telah mengambil surat Anda, ia membawa kembali ke kantor pos setempat.
Akhirnya, surat Anda sampai ke kantor pos di dekat teman kepada siapa Anda mengirim
surat itu. Pada saat itu, pekerja pos lokal di tempat tujuan menempatkan surat di PO
kotak di tempat teman Anda, di mana ia dapat mengambil surat itu ketika ia pulang.
Sederhana dan tidak mengejutkan, bukan? Nah, e-mail bekerja mirip. Jika Anda adalah untuk
membuat dan
mengirim e-mail ke teman Anda, PC Anda tidak akan benar-benar mengirim e-mail ke teman Anda
PC. Sebaliknya, Anda akan mengirim pesan ke e-mail server Anda, yang setara dengan
mengantarkan surat di kantor pos setempat. E-mail server Anda akan mengirim e-mail ke
teman Anda e-mail server, yang setara dengan layanan pos memberikan
kertas surat ke kantor pos dekat teman Anda. Kemudian, pada suatu saat di masa depan, Anda
teman akan memeriksa e-mail dan mengambil e-mail dari lokal server e-mailnya, yang
adalah setara dengan mengambil mail makalahnya dari kotak PO nya. Gambar 8-2 menunjukkan
dasar yang sama sebagai aliran snail mail, tetapi sekarang untuk e-mail, dengan Keith mengirim e-
mail ke
departemen penjualan di fredsco.com ([email protected]).
Gambar 8-2. Mengirim E-Mail Menggunakan E-Mail Server
Meskipun tidak persis seperti layanan pos, ide-ide umum yang sama berlaku. Setiap perusahaan
memiliki satu (atau lebih) e-mail server, bertindak sebagai kantor pos setempat. Juga, layanan
Internet
penyedia (ISP) memiliki satu (atau lebih) server e-mail. Jika Anda menggunakan e-mail dari Anda
jaringan perusahaan korporasi, Anda biasanya menggunakan e-mail perusahaan Anda server untuk
menjatuhkan
off dan mengambil e-mail. Jika Anda terhubung ke sebuah ISP dari rumah, Anda akan menggunakan
ISP email
server untuk drop off dan mengambil e-mail.
Alamat pos Versus Alamat E-Mail
Untuk mengirim snail mail, Anda harus menempatkan nama penerima dan alamat di bagian depan
-
PT.DES.net Semarang Page 33
huruf. Layanan pos kemudian memberikan surat ke alamat yang benar. Demikian pula, untuk
mengirim
e-mail, Anda perlu menempatkan alamat e-mail penerima pada e-mail. Alamat e-mail
mengidentifikasi pengguna individu yang harus menerima e-mail, yang memungkinkan server e-mail
untuk mengirim email ke orang yang tepat.
Alamat email memiliki dua bagian: nama pengguna e-mail dan nama e-mail
server. Nama pengguna duduk sebelum tanda @, dan nama server duduk setelah
tanda @. Sebagai contoh:
Gambar 8-3 menunjukkan mengapa alamat e-mail dua bagian ini berguna. Kedua Keith dan Conner
mengirim
e-mail ke orang yang berbeda di dalam Fredsco. Naskah berikut gambar menjelaskan bagaimana
alamat e-mail membantu dalam memberikan e-mail.
Gambar 8-3. Bagaimana Dua Bagian Alamat E-Mail Digunakan
Perhatikan bahwa perangkat lunak e-mail pada Keith dan PC Conner tidak berpikir tentang alamat
sama sekali. PC selalu mengirim e-mail ke masing-masing lokal server mereka e-mail. Secara real
hidup, ketika Anda mengirim surat kertas, Anda mungkin memberikan surat itu ke kantor pos oleh
memasukkannya ke dalam kotak surat di ujung jalan depan rumah Anda, membawanya ke kantor
pos, atau menjatuhkannya dari dalam kotak surat ditetapkan untuk menerima surat. Dalam hal
apapun, Anda mungkin memberikan Anda surat keluar ke kantor pos di cukup banyak cara yang
sama setiap kali Anda mengirim
huruf. Dengan e-mail, perangkat lunak e-mail pada PC Anda mengirimkan e-mail keluar untuk sama
server e-mail setiap kali juga, terlepas dari siapa penerima.
Setelah Keith dan yang Conner e-mail server memiliki masing-masing e-mail, server melihat
nama setelah tanda @, tapi mereka mengabaikan nama sebelum tanda @. Tujuan mereka adalah
untuk
memberikan e-mail ke server e-mail di Fredsco, dan bagian setelah @ mengidentifikasi bahwa
e-mail server. Ini seperti bagaimana kantor pos setempat hanya tampak di kota dan negara pada
huruf yang Anda berikan kepada mereka, atau mereka hanya melihat kode pos, untuk mencari tahu
di mana kantor pos untukmengirim surat itu. Kantor pos setempat tidak peduli dengan nama orang
-
PT.DES.net Semarang Page 34
di
surat atau alamat jalan, tetapi hanya ingin mengirim surat ke kantor pos dekat
penerima.
Para ISP1 dan ISP2 e-mail server tahu bagaimana menemukan server e-mail untuk fredsco.com
karena mereka meminta jenis lain dari server disebut Domain Name System (DNS) server.
Server DNS memberitahu server e-mail bagaimana menemukan server e-mail lainnya. Bab 13,
"Orang Seperti Nama, tetapi Komputer Seperti Bilangan," mencakup rincian tentang DNS
server. Untuk saat ini, hanya tahu bahwa mereka memang bisa menemukan e-mail server dengan
mudah.
TCP / IP termasuk ribuan protokol yang berbeda dan
standar, yang didefinisikan dalam dokumen yang disebut Permintaan
Komentar (RFC). Tabel 8-1 berisi daftar nama umum untuk
tiga dari protokol, bersama dengan jumlah mereka RFC. Anda dapat
pergi ke situs Internet Engineering Task Force (IETF) di
http://www.ietf.org/rfc.html~~V menggunakan browser web jika Anda akan
ingin membaca lebih lanjut tentang RFC ini atau lainnya.
Protokol ditunjukkan pada Tabel 8-1 kebetulan aplikasi protokol lapisan menurut
model / IP TCP. Menariknya, ada perbedaan penting di sini antara
aplikasi itu sendiri dan protokol lapisan aplikasi. Gambar 8-4 memberikan latar belakang yang baik
untuk membahas konsep tersebut.
Gambar 8-4. E-Mail Client Aplikasi dan Penggunaan Its Application Layer
Protokol
Seorang pengguna menggunakan e-mail client software untuk menghasilkan, mengirim, menerima,
dan membaca e-mail. E-mail
klien harus melakukan pekerjaan yang tidak ada hubungannya dengan komunikasi. Ini harus
memiliki user
antarmuka, menerima teks diketik dari keyboard, memahami apa pengguna mengklik pada
-
PT.DES.net Semarang Page 35
layar, menyimpan e-mail pada komputer hard disk, dan sebagainya. Tak satu pun dari tugas-tugas
membutuhkan
jaringan.
Klien e-mail juga perlu menggunakan jaringan. Untuk melakukannya, orang-orang yang menulis
email
perangkat lunak klien harus membaca, memahami, dan menerapkan e-mail protokol TCP / IP di
perangkat lunak klien e-mail. Jadi, aplikasi klien e-mail bukan hal yang sama seperti
aplikasi lapisan protokol, melainkan, untuk berkomunikasi, klien e-mail harus melaksanakan
aplikasi yang benar lapisan email protokol.
Protokol untuk Mengatasi Envelope dengan benar: Internet Format Pesan
Ketika sebuah klien e-mail mengirimkan e-mail dan server e-mail meneruskannya, mereka tidak
hanya
mengirim teks dari pesan e-mail, tetapi juga header. Header berisi beberapa bidang,
termasuk penerima dan pengirim yang alamat e-mail, seperti yang ditunjukkan pada Gambar 8-5.
Gambar 8-5. Sampling Header E-Mail Ditetapkan oleh RFC 2822
136
RFC 2822, "Internet Format pesan", mendefinisikan format, baik, eh, Internet e-mail
pesan. Ya, nama adalah sedikit diri menentukan. RFC 2822 mendefinisikan field header ditampilkan
pada Gambar 8-5, dan banyak lagi, sehingga semua klien dan server tahu di mana untuk menemukan
semua
informasi yang dibutuhkan untuk meneruskan e-mail dengan benar.
Prinsip KISS dan SMTP
Prinsip KISS mengacu pada pepatah bijaksana untuk Keep It Simple, Stupid. Kebanyakan yang Anda
lakukan setiap hari mungkin lebih baik dilakukan jika Anda membuatnya tidak rumit. Salah satu yang
paling populer
e-mail protokol juga mencoba untuk menjaga hal-hal sederhana: Simple Mail Transfer Protocol, atau
SMTP.
E-mail client dan server menggunakan protokol SMTP untuk mengelola proses pengiriman dan
menerima e-mail. Ternyata, bukan hanya mengirim e-mail dengan RFC yang benar
2822 sundulan sekitarnya, e-mail client dan server perlu membicarakannya terlebih dahulu. Untuk
Misalnya, klien harus mengidentifikasikan dirinya ke server sebelum mengirim e-mail. Juga,
-
PT.DES.net Semarang Page 36
pengirim e-mail harus mengidentifikasi penerima sebelum mengirim e-mail; seperti itu, jika
klien berikutnya / server di jalan tidak dapat memberikan e-mail, Anda tidak membuang waktu
meneruskan e-mail. Gambar 8-6 menguraikan proses.
Gambar 8-6. Sederhana SMTP Pesan: Mengidentifikasi Klien dan Penerima
[Lihat gambar ukuran penuh]
Protokol SMTP mendefinisikan pesan agar e-mail client dan server dapat mengelola
proses forwarding e-mail. Hello Extended (EHLO) mengidentifikasi
klien. Perintah Mail memberitahu server yang diinginkan klien baik mengirim atau menerima email.
Para RCPT (singkatan penerima) mengidentifikasi penerima, baik, eh, dari e-mail yang
akan dikirim. Setelah balasan server dengan acknowledgement (ACK) pesan ke
masing-masing tiga perintah pertama, e-mail dapat ditransmisikan.
Perhatikan bahwa ketika salah satu perangkat sebenarnya mengirim e-mail, pesan yang sesuai
dengan
Internet Message Format (RFC 2822) spesifikasi untuk isi header dan
teks. RFC SMTP (RFC 2821) mendefinisikan pesan yang mengendalikan proses dengan
SMTP, seperti EHLO dan MAIL.
Apa yang Harus Dilakukan Ketika Anda Perlu POP Kecil di Jaringan Anda
Protokol e-mail terakhir saya akan membahas di sini disebut Post Office Protocol (POP). Arus
versi, POP3, juga memungkinkan Anda untuk mentransfer e-mail, seperti SMTP. Namun, POP3
adalah
dirancang khusus untuk digunakan antara klien e-mail dan e-mail server-nya, tetapi tidak bisa
mentransfer e-mail antara server.
Gambar 8-7. Dasar Otentikasi dengan POP3
[Lihat gambar ukuran penuh]
-
PT.DES.net Semarang Page 37
Seperti yang Anda lihat dalam gambar, Conner mengirimkan kedua username dan password ke
server.
Server memeriksa daftar nama pengguna dan password dan menemukan kecocokan. Jadi, server
memberitahu klien "OK," yang berarti bahwa server siap untuk mulai meneruskan e-mail ke
klien. POP3 juga memberitahu pengguna berapa banyak e-mail akan menunggunya. Untuk
mendapatkan e-mail,
klien meminta e-mail, satu per satu, seperti yang ditunjukkan pada gambar.
SMTP dan POP3 Bekerja Bersama
Seringkali, jaringan menggunakan kedua SMTP dan POP3. Klien menggunakan POP3 untuk
mendapatkan e-mail dari mereka
server, tetapi mereka menggunakan SMTP untuk mengirim e-mail. Server menggunakan SMTP untuk
meneruskan e-mail ke lainnya
server. Gambar 8-8 menggambarkan aliran umum.
Gambar 8-8. Khas Penggunaan SMTP dan POP3
[Lihat gambar ukuran penuh]
Beberapa fakta penting muncul pada gambar. POP3 digunakan hanya untuk menarik e-mail
dari server. Juga, perhatikan bahwa e-mail server diberi label sebagai server SMTP dan POP3
server. Sejauh ini, saya hanya disebut server e-mail umum. Dalam prakteknya, untuk
melakukan SMTP, Anda perlu perangkat lunak server yang memahami SMTP, dan perangkat lunak
yang
cerdik disebut SMTP perangkat lunak server. Jadi, untuk semua ini untuk bekerja, server harus
memiliki
SMTP perangkat lunak server berjalan. Demikian pula, untuk memungkinkan klien untuk mengambil
mail, server perangkat keras harus menjalankan perangkat lunak server POP3 selain perangkat lunak
server SMTP.
-
PT.DES.net Semarang Page 38
Akibatnya, satu komputer harus menjalankan kedua server.
Server SMTP dan POP3 server di toko komputer yang sama dan mengambil e-mail
dari lokasi penyimpanan pesan yang sama. Misalnya, pada Gambar 8-8, yang Fredsco e-mail
server yang menerima e-mail menggunakan SMTP server, menyimpannya pada hard disk. Kemudian,
ketika orang yang menggunakan account [email protected] diperiksa nya e-mail menggunakan
POP3,
POP3 server, pada komputer yang sama, diambil e-mail, meneruskan ke klien.
Nah, pada titik ini, Anda mungkin tahu lebih dari yang Anda pernah ingin tahu tentang e-mail!
Sama seperti dengan layanan pos, sebagai pengguna, semua yang perlu Anda ketahui adalah bahwa
Anda mengirim surat, dan sampai di sana. Sekarang bahwa Anda bersenjata dengan beberapa
rincian lebih lanjut, Anda pasti bisa memiliki percakapan lebih cerdas tentang e-mail.
Membangun Gudang terpusat: File Transfer Seperti yang Anda lihat dalam bagian sebelumnya, e-
mail memiliki beberapa poin perbandingan yang jelas dengan
bekicot mail. Aplikasi berikutnya, transfer file, tidak dibandingkan secara langsung dengan non
contoh menghitung, tapi itu tidak bekerja sedikit seperti sebuah gudang yang perusahaan mungkin
menggunakan
untuk menyimpan barang. Bayangkan bahwa sebuah perusahaan memiliki banyak hal, dan banyak
orang di dalam
perusahaan mungkin perlu beberapa hal dari waktu ke waktu. Beberapa hal yang besar, dan
beberapa hal kecil. Jadi, perusahaan menyewa ruang gudang dan menempatkan barang di
gudang. Kemudian perusahaan memberikan setiap orang sebuah kunci, dan siapa saja yang
membutuhkan beberapa
barang bisa mendapatkannya bila diperlukan. Gambar 8-9 menunjukkan konsep umum.
Gambar 8-9. Pergudangan Proses Mentransfer Stuff
Pada Langkah 1, Keith mengisi gudang dengan widget bahwa perusahaannya telah diproduksi.
Kemudian, pada langkah 2, Conner pergi untuk mendapatkan widget sehingga ia dapat
mengirimkannya ke pelanggan.
Sekarang, selain menempatkan sesuatu di gudang dan membuat mereka keluar lagi, lain
hal telah terjadi. Misalnya
Keith mungkin menempatkan widget di tempat yang tepat di gudang sehingga orang lain
bisa tahu di mana untuk menemukan mereka.
Conner memiliki akses ke dokumentasi yang memberitahunya di mana untuk menemukan Keith
widget di dalam gudang.
Tanpa kemampuan untuk menemukan widget dan melacak persediaan,
gudang segera akan sia-sia.
Sebuah transfer file aplikasi bernama File Transfer Protocol (FTP) bekerja sama dengan
logika umum seperti contoh gudang. Anda dapat meletakkan segala sesuatu pada server FTP dan
mendapatkan
mereka dari server FTP, tetapi Anda juga perlu dokumentasi ke mana hal-hal yang untuk FTP
-
PT.DES.net Semarang Page 39
untuk menjadi berguna. Gambar 8-10 menunjukkan proses dasar.
Gambar 8-10. FTP Proses Mentransfer File
Dengan FTP, setiap orang menempatkan file pada server, seperti Keith lakukan pada Langkah 1 pada
gambar. Kemudian,
pengguna dapat terhubung ke server FTP dan mendapatkan file, sebagai Conner lakukan pada
Langkah 2. Juga, jika
Conner tidak tahu nama file atau direktori dalam apa itu disimpan, ia mungkin tidak
menemukannya, sehingga Keith mungkin harus menceritakan tempat itu melalui beberapa cara lain.
Juga mencatat bahwa Conner terhubung ke Internet menggunakan ISP2, sedangkan server FTP
duduk
di dalam jaringan perusahaan Fredsco itu. Tidak seperti email protokol, FTP tidak meminta file
akan dibagikan kepada berbagai server. Satu pengguna hanya menempatkan file di server sehingga
orang lain dapat log in ke server yang sama dan mendapatkan salinan file.
Gudang Lingo dan Prosedur
FTP saham banyak konsep umum yang sama dengan aplikasi seperti e-mail. Berikut adalah
beberapa persamaan:
Seperti halnya e-mail, FTP menggunakan perangkat lunak klien pada komputer pengguna akhir.
Seperti halnya e-mail, perangkat lunak klien FTP memiliki kedua rincian user interface, serta
kode yang mengimplementasikan protokol lapisan aplikasi.
Seperti halnya e-mail klien, klien FTP perlu menghubungkan ke server untuk melakukan sesuatu
berguna.
Seperti halnya e-mail, klien harus mengidentifikasikan dirinya ke server sebelum melakukan
apapun
berguna.
Seperti halnya e-mail TCP / IP standar, FTP TCP / IP standar mendefinisikan pesan dan
header yang menggunakan FTP untuk melakukan sesuatu yang berguna.
Seperti halnya e-mail perangkat lunak server, perangkat lunak server FTP berjalan pada server fisik.
Meskipun persamaan sebelumnya, rincian antara FTP dan e-mail berbeda. Untuk
Misalnya, untuk FTP untuk menjadi berguna, file harus ada pada server FTP. Jadi, langkah pertama
melibatkan klien yang terhubung ke server FTP untuk tujuan menempatkan beberapa file di
-
PT.DES.net Semarang Page 40
server, seperti pada Gambar 8-11.
Gambar 8-11. Stocking Warehouse FTP
Daftar berikut menggambarkan apa yang terjadi dengan masing-masing empat pesan Keith
mengirimkan dalam
gambar:
1. Keith pertama mengirimkan server nama pengguna, dengan menggunakan perintah USER FTP. Ini
perintah memungkinkan perangkat lunak klien FTP Keith untuk memasok nama pengguna ke server
FTP
untuk otentikasi.
2. Selanjutnya, Keith klien FTP menggunakan perintah PASS di FTP untuk menyediakan sesuai
sandi ke server FTP. Pada titik ini, server FTP dapat memutuskan apakah Keith
pengguna yang valid dari server FTP. Ketika server FTP menjawab dengan "FTP OK"
pesan, itu berarti bahwa Keith telah dikonfirmasi.
3. Selanjutnya, Keith klien FTP menggunakan perintah PUT FTP untuk memberitahu server bahwa
Keith akan
142
mengirimkan isi dari file dalam pesan yang akan datang, dan bahwa nama file adalah
file1.
4. Akhirnya, Keith mengirimkan isi sebenarnya dari file.
Seluruh proses ini adalah buang-buang waktu kecuali beberapa hal adalah benar. Pertama, orang
lain harus
memiliki kemampuan untuk otentikasi ke server sehingga mereka dapat memperoleh akses ke file.
Mereka
juga harus benar-benar ingin untuk sampai ke file! Gambar 8-12 menunjukkan Conner
menghubungkan ke
FTP server dan mendapatkan file (disebut file1) bahwa Keith memakai server.
Gambar 8-12. Menyalin Persediaan (File) dari Gudang FTP
-
PT.DES.net Semarang Page 41
Conner mengulangi langkah-langkah dasar yang sama dengan Keith pada Gambar 8-11. Namun,
daripada
mengeluarkan perintah PUT, Conner mengeluarkan GET perintah. Dalam istilah FTP, PUT sarana
untuk
menyalin file dari client ke server, dengan kata lain, untuk meletakkannya di server. GET mengacu
untuk menyalin file dari server ke klien, dengan kata lain, mendapatkan file dari
server.
Daftar berikut menggambarkan apa yang terjadi dengan masing-masing empat pesan Conner
mengirimkan
pada gambar:
1. Conner pertama mengirimkan server nama pengguna, dengan menggunakan perintah USER FTP.
Ini
perintah memungkinkan perangkat lunak klien FTP Conner untuk memasok username untuk FTP
server untuk otentikasi.
2. Selanjutnya, Conner klien FTP menggunakan perintah PASS di FTP untuk menyediakan sesuai
sandi ke server FTP. Pada titik ini, server FTP dapat memutuskan apakah Conner
adalah pengguna yang valid dari server FTP. Ketika server FTP menjawab dengan "FTP OK"
pesan, berarti Conner telah dikonfirmasi.
3. Selanjutnya, Conner klien FTP menggunakan perintah GET FTP untuk memberitahu server bahwa
Conner
ingin mendapatkan salinan file yang disebut file1.
4. Akhirnya, server FTP mengirimkan isi sebenarnya dari file ke Conner.
Anda juga harus mencatat bahwa PUT dan perintah GET cukup salin file tersebut, tetapi mereka
tidak menghapus file. Misalnya, ketika Keith menempatkan file pada server (Gambar 8-11),
dia benar-benar copy file, tetapi file (file1) masih pada hard disk PC Keith itu. Demikian pula,
ketika Conner mendapatkan file dalam Gambar 8-12, Conner salinan file, tetapi file tersebut masih
pada
FTP server.
Aturan, Schmools untuk FTP
Banyak standar yang ada untuk transfer file. Namun, satu yang saya telah menulis di sini,
disebut FTP, memiliki satu RFC inti yang mendefinisikan rincian: RFC 959. RFC FTP mendefinisikan
-
PT.DES.net Semarang Page 42
pesan yang menggunakan FTP untuk mengirimkan username, password, GET, PUT, dan lainnya
perintah. Hal ini juga mendefinisikan proses dimana file yang sebenarnya ditransfer, seperti
ditunjukkan pada Gambar 8-11 dan 8-12.
Server biasanya menggunakan otentikasi, memastikan bahwa setiap pengguna memiliki hak untuk
sampai ke file di server.
Browsing Sekitar Shopping Mall Internet: World Wide Web
Kembali pada Bab 2, "Arti Network untuk Keberadaan," memiliki Anda singkat melihat bagaimana
World Wide Web bekerja. Dalam banyak hal, web bekerja jauh seperti model eceran untuk
bisnis. Bahkan, ketika pengecer memutuskan untuk menawarkan barang untuk dijual di web,
pengecer
dapat menggunakan banyak proses bisnis yang sama bahwa ia menggunakan dengan batu bata dan
mortir toko
untuk mendukung internet yang operasi penjualan.
Jika anda tidak ingat rincian dari Bab 2, berikut adalah beberapa pengingat cepat.
PC pengguna akhir menggunakan perangkat lunak yang disebut web browser, atau hanya browser.
Ketika berbicara
tentang e-mail dan FTP, Anda merujuk ke perangkat lunak pada PC pengguna akhir sebagai klien e-
mail
atau klien FTP, masing-masing. Sepanjang penalaran yang sama, dengan web, Anda bisa
menggunakan klien web istilah untuk merujuk ke perangkat lunak web browser pada PC pengguna
akhir, tetapi sebagian
orang menggunakan "web browser" istilah gantinya.
Ujung cerita tergantung pada seseorang untuk membuat website, yang terletak di
web server. Dengan FTP, seseorang harus menempatkan file pada server FTP sebelum itu berguna
file untuk pengguna FTP lainnya untuk mengambil. Demikian pula dengan web server, seseorang
harus membuat
beberapa konten dan meletakkannya di web server sebelum pengguna akhir dapat melakukan
sesuatu yang berguna.
Informasi yang duduk di web server, yang pengguna akhir dapat melihat dengan web browser,
secara generik disebut konten web, atau hanya konten. Isi terdiri dari web individu
halaman, koleksi yang disebut website. Gambar 8-13 menunjukkan banyak
konsep dan proses.
Gambar 8-13. Bangunan dan Stocking Store Retail Baru Website Baru AKA
[Lihat gambar ukuran penuh]
Daftar berikut menggambarkan apa yang terjadi dengan masing-masing empat pesan yang Conner
mengirimkan pada gambar:
1. Web perangkat lunak server harus diinstal pada komputer yang akan digunakan sebagai
web server.
-
PT.DES.net Semarang Page 43
2. Seseorang menciptakan konten yang harus ditampilkan oleh
situs http://www.fredsco.com dan menempatkan konten yang ke web server. Itu
isi terdiri dari beberapa file, file yang dapat salinan dari web
pengembang komputer ke server web menggunakan cara apapun, termasuk FTP.
3. Sekarang web server siap untuk menanggapi pelanggan potensial. Seperti satu
pelanggan, Conner, membuka web browser dan mencoba terhubung ke
http://www.fredsco.com.
4. Web server menerima permintaan Conner dan mengirimkan halaman web kembali ke Conner.
Model dasar telah banyak orang membuat website dan banyak orang dengan browser di
komputer mereka melihat situs ini. Bagian berikutnya mencakup beberapa rincian tentang
protokol dan standar yang digunakan bahwa web browser dan server digunakan.
Aturan, Schmools untuk Ritel Web
Untuk memulai, mari kita mempertimbangkan bagaimana untuk me-load halaman web default, yang
sering disebut home page. Dari
perspektif pengguna ', mereka harus mengidentifikasi situs web. Mereka dapat melakukannya
dengan berbagai cara. Untuk
sekarang, mari kita asumsikan bahwa Conner, pada Gambar 8-14, jenis http://www.fredsco.com
dekat bagian atas
browser. Selanjutnya, halaman rumah Fredsco muncul.
Gambar 8-14. Menghubungkan ke Halaman Utama Fredsco
[Lihat gambar ukuran penuh]
Perhatikan string karakter yang dimulai dengan HTTP (http://www.fredsco.com). Itu
seluruh string disebut uniform resource locator (URL). URL ini mengidentifikasi protokol
digunakan, serta nama server. Misalnya, HTTP singkatan dari Hypertext
Transfer Protocol dan protokol TCP / IP yang Anda gunakan untuk mengirim konten halaman web
dari
web server ke web browser. Selanjutnya, hal-hal setelah / / daftar nama server.
Dalam Bab 13, saya akan memberitahu lebih lanjut tentang nama-nama dalam TCP / IP, tetapi untuk
sekarang, hanya mengasumsikan bahwa
nama www.fredsco.com mengidentifikasi komputer mana server web fredsco yang sedang berjalan.
146
Pesan pertama yang mencakup browser mengirimkan perintah HTTP GET (default).
Itu berarti bahwa browser telah meminta web server untuk mengirim browser yang server
Default halaman web, juga disebut halaman rumah yang server. Ketika pengembang Web yang
dibuat
halaman web dan memindahkan mereka ke server, satu halaman web didefinisikan sebagai default.
Jadi, server kemudian terlihat di konfigurasi dan menemukan nama file yang menyimpan nya
halaman rumah. Menggunakan HTTP, server akan mengirimkan isi dari file bernama home.html
-
PT.DES.net Semarang Page 44
kembali ke
browser.
File yang web server yang dikirim oleh web browser Conner adalah HTML tipe. File,
yang berarti bahwa file berisi teks yang sesuai dengan spesifikasi yang disebut Hypertext
Markup Language (HTML). HTML adalah bahasa pertama yang digunakan untuk menggambarkan isi
dari suatu halaman web. Ketika browser Conner mendapatkan file home.html, browser memahami
HTML, sehingga kemudian dapat menampilkan isi tepat di jendela browser. Menariknya,
ketika beberapa orang berkumpul untuk membuat HTTP awalnya, sebagian besar konten web
adalah
HTML, dan mereka menciptakan sebuah protokol yang dapat digunakan untuk mentransfer file
HTML. Itu
mengapa kata pertama dalam singkatan 17TTP H adalah hypertext.
Menariknya, meskipun TCP / IP standarisasi HTTP dalam RFC 2616, TCP / IP tidak mendefinisikan
apapun tentang HTML. HTML tidak memberitahu browser apa yang harus dimasukkan ke dalam
jendela browser,
apa warna untuk membuatnya, apa ukuran, dan sebagainya, tetapi tidak mendefinisikan apa-apa
tentang bagaimana
mengirim dan menerima data, sehingga TCP / IP tidak peduli banyak tentang HTML!
Singkatnya, browser menggunakan HTTP untuk meminta halaman web tertentu, dan server
menggunakan
HTTP untuk benar-benar mentransfer file. Halaman Web hanya disimpan dalam file pada server
disk drive. Gambar 8-15. Mentransfer Semua File Itu Make Up Halaman Web
[Lihat gambar ukuran penuh]
Browser Conner mendapatkan halaman rumah asli, membacanya, dan proses itu. Halaman rumah
File HTML kepada Conner untuk mendapatkan dua objek lain.
protokol lapisan aplikasi yang biasanya bagian dari perangkat lunak aplikasi, transportasi
protokol lapisan biasanya bagian dari sistem operasi (OS) komputer. Jadi,
transportasi perangkat lunak lapisan hang sekitar, menunggu di program aplikasi, khususnya
bagian dari program aplikasi yang mengimplementasikan protokol lapisan aplikasi, untuk meminta
untuk melakukan sesuatu. Gambar 9-1 menggambarkan ide umum.
Gambar 9-1. Aplikasi Program dan Application Layer Transport Bertanya
Lapisan untuk Bantuan
-
PT.DES.net Semarang Page 45
[Lihat gambar ukuran penuh]
Seperti ditunjukkan dalam Gambar 8-4 dalam bab sebelumnya, program aplikasi mencakup
pengguna
interface dan protokol lapisan aplikasi tersebut. Dalam Gambar 8-6, Anda melihat beberapa SMTP
pesan yang digunakan untuk mengirim e-mail. Angka dan beberapa orang lain dalam Bab 8
menunjukkan pesan akan bolak-balik antara dua PC. Pada kenyataannya, ketika e-mail
klien seperti yang ada di Gambar 9-1 mengirim jenis pesan, kita diminta untuk transportasi yang
lapisan protokol untuk membantu.
Gambar 9-2. Menambahkan Informasi Pengiriman Data dengan Encapsulating dalam TCP
Header
Keith TCP perangkat lunak, yang biasanya hanya bagian dari OS, bertanggung jawab memberikan
data ke web server. TCP menyediakan beberapa layanan, sehingga perlu tempat untuk merekam
beberapa informasi tentang layanan tersebut. Oleh karena itu, mendefinisikan TCP header. Seperti
disebutkan
dalam Bab 5, "Aturan Jalan: Cara Menggunakan Jalan (Network) Lokal," adalah header
sekelompok bit overhead yang protokol jaringan menambah beberapa data. Protokol yang
-
PT.DES.net Semarang Page 46
menambahkan header, TCP dalam kasus ini, mereka menggunakan bit untuk merekam hal-hal yang
perlu Anda ketahui untuk melakukan
nya pekerjaan. Banyak fitur mendatang tercakup dalam informasi catatan bab dalam
TCP header untuk melakukan beberapa fungsi yang bermanfaat.
Proses penambahan header TCP ke data aplikasi ini disebut enkapsulasi.
Lihat Bab 5 untuk review enkapsulasi.
Bayangkan bahwa Paulus mengendarai truk untuk perusahaan pelayaran. Dia akan bekerja setiap
pagi, dan seseorang telah dimuat truk. Dia berhasil masuk, mulai mengemudi, dan berhenti untuk
menjatuhkan
off dan mengambil paket.
Paulus tidak peduli apa yang ada di dalam paket. Dia mungkin peduli sedikit tentang ukuran
paket, terutama jika paket terlalu besar atau berat untuk bergerak. Sungguh, dia hanya peduli
tentang apa yang ada di label pengiriman dan memastikan ia memberikan paket di sebelah kanan
tempat.
Demikian pula, TCP tidak peduli apa data itu memberikan ke komputer lain. Gambar 9 -
3 menunjukkan perspektif TCP pada apa yang sebenarnya terjadi pada Gambar 9-2.
Gambar 9-3. TCP Memperlakukan Semua data sebagai data
TCP hanya perlu khawatir tentang header TCP dan melakukan apa yang dikatakannya. Dalam hal ini,
sebagai
Selama TCP mendapatkan potongan pertama dari data ke server dan kembali potongan kedua dari
server untuk browser, tugasnya selesai.
TCP panggilan header TCP dan data di belakangnya segmen TCP. Kemudian dalam bab ini, di
bagian berjudul "Big Box, Truk Kecil, Apa yang Anda Lakukan?," itu akan menjadi jelas mengapa
orang yang terdiri TCP memilih untuk menyebutnya segmen.
klien FTP bekerja, men-download beberapa file.
Apa yang terjadi ketika segmen TCP yang baru tiba di komputer Keith? Nah, segmen
sampai ke komputer yang tepat, tapi mungkin memiliki data untuk satu dari dua browser, e-mail
klien, atau klien FTP, seperti yang ditunjukkan pada Gambar 9-10.
Gambar 9-10. Keith Quandary: Satu Segmen, tetapi Empat Aplikasi
Jika sebuah paket muncul di gedung kantor Anda, siapa pun yang kebetulan berdiri di sekitar
waktu melihat pada label pengiriman, pemberitahuan nama, dan melakukan apa yang perlu
-
PT.DES.net Semarang Page 47
dilakukan untuk
mendapatkan paket itu kepada orang itu. Demikian pula, ada lapangan di header TCP disebut TCP
port tujuan yang memberitahu komputer penerima (PC Keith dalam kasus ini) yang
program aplikasi perlu diberikan data. Untuk setiap program aplikasi yang
saat ini sedang digunakan pada satu komputer, komputer memberikan aplikasi yang unik
Port TCP nomor. Untuk mengirim data ke aplikasi tertentu di komputer, Anda mengirim TCP
segmen ke komputer dan plug nomor port TCP yang benar ke TCP tujuan
nomor port lapangan pada header TCP.
Contohnya pasti membantu dalam kasus ini. Gambar 9-11 menunjukkan bagaimana Keith
menggunakan
tujuan pelabuhan lapangan. Browser1 menggunakan nomor port 1030, dan browser2 menggunakan
port 1031.
Klien e-mail ini menggunakan port 1040, dan klien FTP menggunakan port 1045. Jadi, ketika
segmen tiba, Keith TCP perangkat lunak memeriksa field TCP port tujuan di TCP
header, yang memberitahu PC untuk memberikan data untuk browser2. Selama setiap aplikasi
berjalan pada komputer Keith menggunakan nomor port TCP yang berbeda, Keith dapat menerima
TCP
segmen dan mencari tahu apa yang harus dilakukan dengan data.
Gambar 9-11. Menggunakan Field Destination Port Seperti Sebuah Nama Penerima pada
Pengiriman Label
Ketika Keith menerima segmen, ia melihat bidang port tujuan. Dalam hal ini, ia
menemukan tujuan TCP port 1031, jadi dia memberikan data untuk browser2.
Ayam, Telur, dan Pelabuhan Tujuan dari Segmen Pertama
Untuk memungkinkan komputer memiliki banyak aplikasi yang menggunakan TCP pada saat yang
sama,
orang yang menciptakan TCP datang dengan ide bidang port tujuan nomor.
Namun, ada masalah ayam dan telur kecil, dan hal ini berkaitan dengan bagaimana hal-hal
dimulai dengan TCP. Bayangkan bahwa Keith saja mulai browser yang kedua, yang saya disebut
browser2 pada Gambar 9-11. Keith mulai mengklik sesuatu untuk membuka browser2, dan
kemudian dia mengisi URL untuk halaman web dia ingin dapatkan dari web server. Gambar 9-12
menunjukkan contoh dari segmen pertama yang dikirim oleh PC Keith atas nama ini browser baru
dan segmen respon dari web server.
Gambar 9-12. Inisialisasi Port TCP Nomor
-
PT.DES.net Semarang Page 48
Ketika sebuah aplikasi pada PC Keith (browser2 dalam kasus ini) pertama meminta TCP untuk
mengirim data,
Perangkat lunak TCP berjalan pada Keith menemukan sejumlah port TCP bahwa dia tidak sedang
menggunakan dan
menggunakannya untuk aplikasi baru ini. Selama tidak ada aplikasi lain yang berjalan pada Keith
PC ini menggunakan nomor port TCP yang sama, setiap segmen TCP masa depan