Komponen Jaringan Komputer
Jaringan Komputer tersusun dari beberapa elemen dasar yang meliputi komponen hardware dan software, yaitu :
1. Komponen Hardware
Personal Computer (PC), Network Interface Card (NIC) / Slot ekspensi, kabel dan topologi jaringan (Jaringan komputer).
2. Komponen Software
Sistem Operasi Jaringan, Network Adapter Driver, Protokol Jaringan.
Sumber : Diktat Kuliah Jarkom Akatel : Alfin H,ST
penjelasannya
1. Komputer adalah alat yang dipakai untuk mengolah data menurut prosedur yang telah dirumuskan. Kata computer semula dipergunakan untuk menggambarkan orang yang perkerjaannya melakukan perhitungan aritmatika, dengan atau tanpa alat bantu, tetapi arti kata ini kemudian dipindahkan kepada mesin itu sendiri. Asal mulanya, pengolahan informasi hampir eksklusif berhubungan dengan masalah aritmatika, tetapi komputer modern dipakai untuk banyak tugas yang tidak berhubungan dengan matematika.
(http://id.wikipedia.org/wiki/Komputer)
2. Unit Pengolah Pusat (UPP) (bahasa Inggris: CPU, singkatan dari Central Processing Unit), merujuk kepada perangkat keras komputer yang memahami dan melaksanakan perintah dan data dari perangkat lunak. Istilah lain, prosesor (pengolah data), sering digunakan untuk menyebut CPU. Adapun mikroprosesor adalah CPU yang diproduksi dalam sirkuit terpadu, seringkali dalam sebuah paket sirkuit terpadu-tunggal. Sejak pertengahan tahun 1970-an, mikroprosesor sirkuit terpadu-tunggal ini telah umum digunakan dan menjadi aspek penting dalam penerapan CPU.
( http://id.wikipedia.org/wiki/CPU )
3. Network Interface Card (NIC) / Slot ekspensi
Antara lain contohnya adalah
- VGA
- Sound card
- PCI
- AGP
( Catatan buku pegangan )
4. topologi jaringan (Jaringan komputer).
Jaringan komputer adalah sebuah sistem yang terdiri atas komputer dan perangkat jaringan lainnya yang bekerja bersama-sama untuk mencapai suatu tujuan yang sama. Tujuan dari jaringan komputer adalah:
• Membagi sumber daya: contohnya berbagi pemakaian printer, CPU, memori, harddisk
• Komunikasi: contohnya surat elektronik, instant messaging, chatting
• Akses informasi: contohnya web browsing
Agar dapat mencapai tujuan yang sama, setiap bagian dari jaringan komputer meminta dan memberikan layanan (service). Pihak yang meminta layanan disebut klien (client) dan yang memberikan layanan disebut pelayan (server). Arsitektur ini disebut dengan sistem client-server, dan digunakan pada hampir seluruh aplikasi jaringan komputer.
Klasifikasi Berdasarkan skala :
• Personal Area Network (PAN)
• Campus Area Network (CAN)
• Local Area Network (LAN): suatu jaringan komputer yang menghubungkan suatu komputer dengan komputer lain dengan jarak yang terbatas.
• Metropolitant Area Network (MAN): prinsip sama dengan LAN, hanya saja jaraknya lebih luas, yaitu 10-50 km.
• Wide Area Network (WAN): jaraknya antar kota, negara, dan benua. ini sama dengan internet.
• Global Area Network (GAN)
Berdasarkan fungsi : Pada dasarnya setiap jaringan komputer ada yang berfungsi sebagai client dan juga server. Tetapi ada jaringan yang memiliki komputer yang khusus didedikasikan sebagai server sedangkan yang lain sebagai client. Ada juga yang tidak memiliki komputer yang khusus berfungsi sebagai server saja. Karena itu berdasarkan fungsinya maka ada dua jenis jaringan komputer:
• Client-server
Yaitu jaringan komputer dengan komputer yang didedikasikan khusus sebagai server. Sebuah service/layanan bisa diberikan oleh sebuah komputer atau lebih. Contohnya adalah sebuah domain seperti www.detik.com yang dilayani oleh banyak komputer web server. Atau bisa juga banyak service/layanan yang diberikan oleh satu komputer. Contohnya adalah server jtk.polban.ac.id yang merupakan satu komputer dengan multi service yaitu mail server, web server, file server, database server dan lainnya.
• Peer-to-peer
Yaitu jaringan komputer dimana setiap host dapat menjadi server dan juga menjadi client secara bersamaan. Contohnya dalam file sharing antar komputer di Jaringan Windows Network Neighbourhood ada 5 komputer (kita beri nama A,B,C,D dan E) yang memberi hak akses terhadap file yang dimilikinya. Pada satu saat A mengakses file share dari B bernama data_nilai.xls dan juga memberi akses file soal_uas.doc kepada C. Saat A mengakses file dari B maka A berfungsi sebagai client dan saat A memberi akses file kepada C maka A berfungsi sebagai server. Kedua fungsi itu dilakukan oleh A secara bersamaan maka jaringan seperti ini dinamakan peer to peer.(http://id.wikipedia.org/wiki/Jaringan_komputer )
Server == Memberikan Layanan
Client == Menerima layanan dari server
Jenis jenis server
a. File server / sharing file
Dalam komputasi, file server adalah sebuah komputer yang melekat pada jaringan yang memiliki tujuan utama menyediakan lokasi untuk penyimpanan bersama file komputer (seperti dokumen, file suara, foto, film, gambar, database, dsb) yang dapat diakses oleh workstation yang melekat pada jaringan komputer. Istilah server menyoroti peran mesin dalam skema client-server, dimana klien adalah workstation menggunakan penyimpanan. Sebuah file server biasanya tidak melakukan perhitungan apapun, dan tidak menjalankan program atas nama klien. Hal ini dirancang terutama untuk mengaktifkan cepat penyimpanan dan pengambilan data di mana perhitungan berat disediakan oleh workstation.
Jenis file server
Sebuah file server mungkin akan didedikasikan atau non-dedicated. Sebuah server biasanya dirancang khusus untuk digunakan sebagai file server, dengan workstation terpasang untuk membaca dan menulis file-file dan database. File server juga dapat dikategorikan dengan metode akses: file server internet sering diakses oleh File Transfer Protocol (FTP) atau melalui HTTP (namun berbeda dari server web, yang sering menyediakan konten web dinamis di samping file statis). Server pada sebuah LAN biasanya diakses oleh SMB / CIFS protokol (Windows dan Unix-like) atau protokol NFS (sistem mirip Unix). Database server, yang menyediakan akses ke database bersama database melalui device driver, tidak dianggap sebagai file server. Kebanyakan file server print server secara bersamaan juga, karena mereka menyediakan akses ke printer melalui jaringan. File tunggal yang melayani komputer mungkin dapat diakses oleh banyak berarti: hal itu mungkin menjalankan server FTP, sebuah SMB server, dll, melayani file yang sama. (http://en.wikipedia.org/wiki/File_server )
b. Printer server / printer sharinng
Sebauah print server atau server printer, adalah sebuah komputer atau perangkat yang terhubung ke satu atau lebih printer dan komputer klien melalui jaringan, dan dapat menerima pekerjaan mencetak dari komputer dan mengirim pekerjaan ke printer yang sesuai.
Istilah ini dapat merujuk kepada:
1. Sebuah host komputer dengan satu atau lebih printer yang dibagi.
2. Sebuah komputer yang mengimplementasikan protokol pencetakan seperti Line Printer Daemon protocol atau protokol Microsoft Network Printing.
3. Sebuah perangkat khusus yang menghubungkan satu atau lebih printer ke jaringan area lokal (LAN). Biasanya memiliki konektor LAN tunggal, seperti RJ-45 soket, dan satu atau lebih port fisik (misalnya serial, paralel atau USB (Universal Serial Bus)) untuk menyediakan koneksi ke printer. Pada dasarnya perangkat khusus ini menyediakan konversi protokol pencetakan dari apa yang dikirim oleh komputer klien untuk apa yang akan diterima oleh printer. Dedicated server print perangkat mungkin mendukung berbagai protokol termasuk pencetakan LPD / LPR melalui TCP / IP, NetWare, NetBIOS / NetBEUI atas NBF, TCP Port 9.100 atau printer RAW protokol melalui TCP / IP, DLC atau IPX / SPX. Server peralatan cenderung cukup sederhana dalam kedua konfigurasi dan fitur. Namun ini tersedia terintegrasi dengan perangkat lain seperti router nirkabel, firewall, atau keduanya. (http://en.wikipedia.org/wiki/Print_server )
c. Web server
Sebuah Web server merupakan program komputer yang memberikan (menyediakan) konten, seperti halaman Web, dengan menggunakan Hypertext Transfer Protocol (HTTP), melalui World Wide Web. Istilah Web server juga dapat merujuk ke komputer atau mesin virtual menjalankan program. Dalam deployment komersial besar, sebuah server komputer yang menjalankan server Web dapat dipasang pada rak-rak server atau kabinet dengan server lain untuk mengoperasikan Web peternakan.
(http://en.wikipedia.org/wiki/Web_server )
d. Mail server
Dalam penanganan pesan internet jasa (MHS), sebuah agen transfer pesan atau mail transfer agent(MTA) atau mail relay adalah sebuah proses atau perangkat lunak komputer agen transfer pesan surat elektronik dari satu komputer ke komputer lain, dalam satu hop tingkat aplikasi transaksi. Sebuah MTA mengimplementasikan baik klien (pengirim) dan server (menerima) bagian dari Simple Mail Transfer Protocol.
Istilah server mail juga digunakan secara longgar berarti komputer bertindak sebagai MTA dengan menjalankan perangkat lunak yang bersangkutan. Istilah mail exchanger (MX), dalam konteks Sistem Nama Domain secara resmi menunjuk ke alamat IP perangkat yang ditetapkan ke sebuah mail server hosting, dan oleh ekstensi ini juga menunjukkan server itu sendiri.
Operasi
Sebuah MTA menerima mail baik dari MTA lain, seorang agen pengiriman mail (MSA), atau mail user agent (MUA). Rincian transmisi ditentukan oleh Simple Mail Transfer Protocol (SMTP). Dalam hal setiap penerima pesan yang diberikan tidak host secara lokal, pesan itu disampaikan, yaitu diteruskan ke MTA lain. Setiap kali sebuah MTA menerima pesan email, hal itu menambah header yang Diterima lapangan untuk menelusuri bagian atas header pesan [4], dengan demikian membangun catatan berurutan penanganan MTAs pesan. Bagaimana memilih target MTA untuk hop berikutnya juga dijelaskan dalam SMTP, tetapi biasanya dapat diganti dengan mengkonfigurasi perangkat lunak MTA dengan rute tertentu.
(http://en.wikipedia.org/wiki/Mail_server)
e. Database server
Sebuah server database adalah sebuah program komputer yang menyediakan layanan database program komputer lain atau komputer, sebagaimana didefinisikan byormix, Ingres, SQL server Server.Every permintaan sendiri menggunakan logika dan struktur. Sql bahasa query yang kurang lebih sama pada semua database server.
Manfaat menggunakan database server Sebuah server database memungkinkan pengguna untuk menyimpan data di satu lokasi sentral. Ini melakukan fungsi-fungsi yang kompleks seperti pencarian, pengurutan, dan mengindeks pada server itu sendiri. Hal ini akan mengurangi lalu lintas jaringan, karena lebih sedikit item harus ditransfer antara klien dan server. Karena data disimpan secara terpusat, ada peningkatan keamanan. Sebuah server database menggunakan kekuatan pemrosesan sendiri untuk menemukan data yang diminta, daripada mengirimkan data lengkap untuk klien agar klien mencari data, seperti yang dilakukan dalam sebuah file server. Sebuah server database memungkinkan akses data bersamaan.
Pelaksanaan server database
Sebuah server database dapat dilaksanakan secara langsung dengan cara sebagai node terpisah (pada jaringan) yang didedikasikan untuk menjalankan perangkat lunak manajemen basis data. Simpul ini menyediakan sebuah antarmuka untuk klien node sedemikian rupa sehingga data yang sama dapat diakses oleh semua node. Antarmuka memungkinkan pengguna untuk mengirimkan permintaan ke server database dan mengambil informasi. Permintaan ini biasanya dibuat dengan menggunakan tingkat tinggi seperti bahasa query SQL (bahasa query standar).
(http://en.wikipedia.org/wiki/Database_server)
f. VOIP
Voice over Internet Protocol (VoIP) adalah istilah umum untuk keluarga teknologi transmisi pengiriman komunikasi suara melalui jaringan IP seperti Internet atau jaringan packet-switched. Istilah lain yang sering ditemui dan identik dengan VoIP adalah IP telephony, internet telephony, voice over broadband (VoBB), broadband telephony, dan broadband telepon.
Telepon internet mengacu pada layanan komunikasi - suara, faksimili, dan / atau suara-aplikasi messaging - yang diangkut melalui Internet, daripada diaktifkan publik jaringan telepon (PSTN). Langkah-langkah dasar yang berasal terlibat dalam telepon Internet adalah konversi dari sinyal suara analog ke format digital dan kompresi / terjemahan dari sinyal ke dalam Internet Protocol (IP) paket untuk pengiriman melalui Internet; proses dibalik pada ujung penerima.
Sistem VoIP sesi menggunakan protokol kontrol untuk mengendalikan set-up dan air mata-down panggilan serta audio codec yang memungkinkan pidato menyandikan pengiriman melalui jaringan IP sebagai digital audio melalui sebuah stream audio. Codec digunakan adalah bervariasi antara berbagai implementasi VoIP (dan sering kali berbagai codec yang digunakan); beberapa implementasi mengandalkan narrowband dan dikompresi pidato, sementara yang lain mendukung kesetiaan tinggi stereo codec (http://en.wikipedia.org/wiki/VOIP)
g. Terminal server
Sebuah Terminal Server (juga disebut sebagai Serial Server) memungkinkan perusahaan untuk menghubungkan perangkat dengan RS232, RS422 atau RS485 serial interface ke jaringan area lokal (LAN). Produk dipasarkan sebagai terminal server dapat perangkat yang sangat sederhana tidak menawarkan fungsi keamanan, seperti data enkripsi dan otentikasi pengguna. Skenario aplikasi utama adalah untuk memungkinkan perangkat serial untuk mengakses aplikasi server jaringan, atau sebaliknya, di mana keamanan data pada LAN umumnya tidak menjadi masalah. Ada juga banyak terminal server pada pasar yang memiliki fungsi keamanan yang sangat maju untuk memastikan bahwa hanya yang memenuhi syarat yang dapat mengakses berbagai server dan bahwa setiap data yang ditransmisikan di LAN atau melalui internet, dienkripsi. Biasanya perusahaan-perusahaan yang membutuhkan terminal server dengan fungsi-fungsi lanjutan ini ingin kontrol jarak jauh, memantau, mendiagnosa dan memecahkan masalah peralatan melalui jaringan telekomunikasi. (http://en.wikipedia.org/wiki/Terminal_server)
Perberdaan RISC dan SISC
Sudah sering kita mendengar debat yang cukup menarik antara komputer personal IBM dan kompatibelnya yang berlabel Intel Inside dengan komputer Apple yang berlabel PowerPC. Perbedaan utama antara kedua komputer itu ada pada tipe prosesor yang digunakannya. Prosesor PowerPC dari Motorola yang menjadi otak utama komputer Apple Macintosh dipercaya sebagai prosesor RISC, sedangkan Pentium buatan Intel diyakini sebagai prosesor CISC. Kenyataannya komputer personal yang berbasis Intel Pentium saat ini adalah komputer personal yang paling banyak populasinya. Tetapi tidak bisa pungkiri juga bahwa komputer yang berbasis RISC seperti Macintosh, SUN adalah komputer yang handal dengan sistem pipelining, superscalar, operasi floating point dan sebagainya.
Apakah memang RISC lebih lebih baik dari CISC atau sebaliknya. Tetapi tahukah kita dimana sebenarnya letak perbedaan itu. Apakah prosesor dengan instruksi yang lebih sedikit akan lebih baik dari prosesor yang instruksinya kompleks dan lengkap. Apakah memang perbedaan prosesor itu hanya dari banyak atau tidaknya instruksi saja. Bukankah jumlah instruksi tidak berhubungan dengan ke-handal-an suatu prosesor. Pertanyaan-pertanyaan ini yang hendak dijawab melalui tulisan berikut. Namun supaya lebih dekat dengan elektronika praktis, ElectronicLab akan lebih fokus pada mikrokontroler low-cost yang berbasis RISC dan CISC. Sebagai contoh dari mikrokontroler CISC adalah 68HC11 buatan Motorola dan 80C51 dari Intel. Kita juga mengenal keluarga PIC12/16CXX dari Microchip dan COP8 buatan National Semiconductor sebagai mikrokontroler yang berbasis RISC.
Reduced instruction set computer or RISC
adalah sebuah strategi desain CPU didasarkan pada pandangan bahwa instruksi sederhana dapat memberikan kinerja yang lebih tinggi jika kesederhanaan ini memungkinkan pelaksanaan lebih cepat setiap instruksi. Ada banyak proposal untuk definisi yang tepat [1] tetapi istilah ini perlahan-lahan digantikan oleh yang lebih deskriptif load-toko arsitektur. Keluarga RISC terkenal termasuk DEC Alpha, AMD 29k, ARC, ARM, Atmel AVR, MIPS, PA-RISC, Power (termasuk PowerPC), SuperH, dan SPARC.
RISC sebenarnya ide lama. Beberapa aspek dihubungkan dengan RISC pertama-berlabel desain sekitar 1975 meliputi pengamatan bahwa memori-Pembatasan penyusun saat itu sering tidak dapat memanfaatkan fitur dimaksudkan untuk memudahkan perakitan manual coding, dan mode-mode pengalamatan kompleks sehingga mengambil banyak siklus untuk melakukan karena yang diperlukan untuk mengakses memori tambahan. Dikatakan bahwa fungsi-fungsi tersebut akan lebih baik dilakukan dengan urutan instruksi sederhana jika implementasi ini bisa menghasilkan cukup kecil untuk memberikan ruang bagi banyak register, [2] mengurangi jumlah akses memori lambat. Dalam desain sederhana ini, sebagian besar instruksi seragam panjang dan struktur serupa, operasi aritmatika dibatasi ke CPU register dan hanya terpisah menyimpan instruksi load dan memori akses. Sifat ini memungkinkan keseimbangan yang lebih baik dari sebelumnya tahap pipa, membuat pipa RISC secara signifikan lebih efisien dan memungkinkan frekuensi clock yang lebih tinggi.(http://en.wikipedia.org/wiki/RISC)
SISC
SISC adalah Skema R5RS pelaksanaan, yang meliputi menara nomor lengkap, higienis makro, tepat rekursi ekor, dan continuations kelas pertama. SISC adalah singkatan dari Skema Interpreter Kedua Kode, merujuk pada pendahulunya LISC, yang Ringan Interpreter dari Skema Kode. SISC adalah perangkat lunak bebas, dual-dilisensikan di bawah Mozilla Public License dan GNU General Public License, Version 2. Hal ini dikembangkan oleh Scott G. Miller.
Fitur-fitur
SISC tergantung pada Sun Microsystems 'platform bahasa pemrograman Java. Lingkungan runtime ini memungkinkan SISC untuk menyediakan banyak ekstensi dan perpustakaan seperti jaringan, pengecualian penanganan, sebuah sistem modul, dan Java interface fungsi asing.
SISC situs yang mengklaim bahwa kinerjanya lebih cepat daripada penerjemah Skema lainnya didasarkan pada Java Virtual Machine (JVM).. Seperti GNU tipu daya, Skema ini cocok untuk menanamkan ke dalam program-program yang lebih besar, di mana tipu daya dirancang untuk dimasukkan ke dalam program C, SISC dirancang untuk JVM. (http://en.wikipedia.org/wiki/SISC)
Diposkan oleh Family di 19:23
Tidak ada komentar:
Posting Komentar