Jumat, 20 Desember 2013

Pengertian Jabber

Kehadiran IM telah menjadi fenomena yang sangat besar di internet beberapa tahun kebelakang. Hal tersebut ditandai dengan besarnya jumlah pengguna IM yang terus meningkat. Tingkat penetrasi penggunaan IM yang sangat tinggi tersebut disebabkan oleh kemampuannya untuk memfasilitasi komunikasi secara cepat, serta mampu menimbulkan kesan ‘tanpa jarak’. Selain itu kemudahan penggunaannya serta tingkat kebutuhan yang cukup sederhana di sisi pengguna juga menjadi salah satu sebab meningkatnya pengguna IM..
IM tidak hanya digunakan untuk keperluan informal saja, namun juga digunakan untuk mendukung kegiatan penelitian serta kegiatan perkantoran dan industri lainnya. Saat ini terjadi fragmentasi pasar IM, beberapa protokol IM telah tersedia meskipun masing-masing protokol itu masih bekerja dengan cara yang sama. Tetapi kehadiran protokol Jabber memberikan perkembangan yang cukup besar dalam komunitas IM hal ini disebabkan karena protokol ini bersifat open source, memiliki fitur-fitur yang menarik serta memiliki kemampuan untuk dikembangkan (extensibility).
Jabber adalah sebuah protokol XML yang terbuka untuk pertukaran pesan(message) dan informasi kehadiran(presence) yang real-time antara dua user di dalam jaringan Jabber. Banyak kegunaan teknologi Jabber, pada awalnya teknologi Jabber bersifat asynchronous, platform IM yang dapat digunakan secara luas dan jaringan IM berdasarkan fungsinya hampir sama dengan sistem IM yang resmi seperti AOL Instant Messaging (AIM) dan Yahoo Instant Messaging.
Sekilas Tentang Protokol Jabber
Proyek Jabber dimulai pada awal 1998 sebagai gagasan dari Jeremie Miller. Proyek tersebut cepat berkembang pesat dan mulai mendapat perhatian publik ketika menjadi topik diskusi pada slashdot (www.slashdot.org) yaitu sebuah website diskusi popular antar developer pada bulan januari 1999. Protokol inti Jabber versi 1.0 dari referensi server jabber yang bersifat open source dirilis pada bulan mei 2000. 
Dari awal pengembangan, komunitas developer Jabber mencoba untuk membuat standart IM dan menyarankan interoperability antar sistem IM. Usaha kooperatif ini sangat kontras dengan perilaku dari provider IM lainnya yang menjaga agar sistem mereka tertutup dan terisolasi dari jaringan IM lain.
Sebagai usaha menjadikan Jabber sebagai protokol standart, pada bulan juni 2000, komunitas Jabber mempublikasikan protokol tersebut sebagai Request for Comments (RFC) kepada Internet Engeneering Task Force (IETF) sebagai bagian dari standart IMPP (Instant Messaging and Presence). tetapi IMPP ini tidak berjalan sukses. Pada bulan Mei 2001, Jabber Community dan Jabber Inc. membuat Jabber Software Foundation. Jabber Software Foundation adalah organisasi serupa dengan Apache Foundation yang keberadaannya adalah untuk menunjukkan dedikasinya terhadap dunia open source dan interoperability antar sistem IM.
Pada tahun 2002, Internet Engineering Steering Group (IESG) menyetujui formasi Extensible Messaging and Presence Protocol Working Group (XMPP) dengan Internet Engineering Task Force (IETF). Ruang lingkup working group adalah untuk mengeksplorasi dan dimana protokol tersebut digunakan, memodifikasi protokol yang sudah ada agar dapat memenuhi RFC 2799 seperti persyaratan yang ditentukan dalam spesifikasi Common Presence and Instant Messaging (CPIM). Fokus utama working group adalah membuat XML stream termasuk stream pada level security dan autentikasi, elemen data dan namespace yang dibutuhkan untuk mencapai dasar IM dan Presence. XMPP working group menerbitkan XMPP Core Internet-Draft sebagai dokumen yang menggambarkan fitur-fitur utama Extensible Messaging dan protokol Presence
Tinjauan Teknologi Protokol Jabber
Dalam banyak hal, tujuan dari Jabber adalah untuk membangun sistem IM yang lebih baik yang mendukung informasi kehadiran secara real time(presence) dan pesan(messaging). Yang dimaksud sistem IM yang lebih baik adalah :
1. Open, protokol Jabber bersifat free, terbuka, publik dan mudah dimengerti. Ini mempermudah untuk siapapun yang membuat implementasi Jabber tanpa harus mengeluarkan biaya untuk lisensinya.
2. Standart, Internet Engeneering Task Force (IETF) telah menformulasikan protokol XML sebagai instant messaging and presence technology yang disetujui dengan nama Extensible Messaging dan Presence Protocol atau XMPP. 
3. Proven, Jabber pertama kali dikembangkan oleh Jaremie Miller pada tahun 1998 dan sekarang sudah cukup stabil, ratusan developer berkerja menggunakan teknologi jabber. Ada sepuluh dari seribu Jabber server yang aktif di internet sekarang dan jutaan orang menggunakan Jabber untuk IM.
4. Decentralized, Arsitektur dari Jabber menyerupai email, sehingga setiap orang dapat membuat jabber server sendiri.
5. Secure, Jabber server dapat dibuat terisolasi dari jaringan lain. Selain itu sistem keamanan menggunakan SASL dan TLS sudah dibangun di dalam core XMPP specification
6. Extensible, menggunakan kelebihan dari XML namesapces, setiap orang dapat membangun fungsionalitas tambahan diatas protokol jabber. Untuk menjaga interoperability, extension umum diatur oleh XMPP Standart Foundation.
7. Diverse, banyak perusahaan dan project open source menggunakan protokol jabber untuk membangun real-time application. Developer tidak akan merasa “terkunci” menggunakan teknologi jabber.
Arsitektur Jabber
Jabber menggunakan arsitektur client server. client Jabber dapat berkomunikasi dengan server Jabber pada domain Jabber mereka. Domain Jabber memiliki keuntungan yaitu kemampuannya dalam memisahkan zona komunikasi, yang ditangani oleh server Jabber yang berbeda, tidak seperti kebanyakan sistem IM lainnya yang menggunakan satu server terpusat untuk seluruh zona komunikasi. Pada Jabber pesan dikirim oleh client ke server pengirim kemudian diteruskan ke server penerima baru kemudian disampaikan ke client penerima
Format data yang digunakan untuk komunikasi pada jabber adalah format data XML. XML adalah standart World Wide Web Consortium untuk format data yg standart, generic untuk sebuah dokumen. Semua komunikasi yang berlangsung pada Jabber melibatkan pertukaran paket jabber dimana setiap paket dapat berupa fragmentasi XML. Fragmentasi XML ini dapat dikatakan sebagai sub dokumen dalam komunikasi stream pada Jabber.
Komponen Utama Jabber
Ada tiga komponen utama

Message 
Jabber menggunakan protokol message untuk mengirim pesan dalam bentuk XML stream. Pesan dapat dikirm antara jabber client dengan jabber server atau antara dua jabber server yang berbeda.
Protokol message sangat sederhana, paket pesan dikirim dari sender ke recepient. Secara default tidak ada acknowledge ketika recepient menerima pesan. Jika pesan dikirim dan recepient dalam keadaan offline maka server berkewajiban menyimpan pesan tersebut dan mengirimkannya ketika recepient sudah dalam keadaan online. Proses seperti ini mengacu pada proses store and foward.

Senin, 16 Desember 2013

CISC DAN RISC


CISC
Complex instruction-set computing
atau Complex Instruction-Set Computer (CISC; “Kumpulan instruksi komputasi kompleks”) adalah sebuah arsitektur dari set instruksi dimana setiap instruksi akan menjalankan beberapa operasi tingkat rendah, seperti pengambilan dari memory, operasi aritmetika, dan penyimpanan ke dalam memory, semuanya sekaligus hanya di dalam sebuah instruksi. Karakteristik CISC dapat dikatakan bertolak-belakang dengan RISC.

Sebelum proses RISC didesain untuk pertama kalinya, banyak arsitek komputer mencoba menjembatani celah semantik”, yaitu bagaimana cara untuk membuat set-set instruksi untuk mempermudah pemrograman level tinggi dengan menyediakan instruksi “level tinggi” seperti pemanggilan procedure, proses pengulangan dan mode-mode pengalamatan kompleks sehingga struktur data dan akses array dapat dikombinasikan dengan sebuah instruksi. Karakteristik CISC yg “sarat informasi” ini memberikan keuntungan di mana ukuran program-program yang dihasilkan akan menjadi relatif lebih kecil, dan penggunaan memory akan semakin berkurang. Karena CISC inilah biaya pembuatan komputer pada saat itu (tahun 1960) menjadi jauh lebih hemat.
Memang setelah itu banyak desain yang memberikan hasil yang lebih baik dengan biaya yang lebih rendah, dan juga mengakibatkan pemrograman level tinggi menjadi lebih sederhana, tetapi pada kenyataannya tidaklah selalu demikian. Contohnya, arsitektur kompleks yang didesain dengan kurang baik (yang menggunakan kode-kode mikro untuk mengakses fungsi-fungsi hardware), akan berada pada situasi di mana akan lebih mudah untuk meningkatkan performansi dengan tidak menggunakan instruksi yang kompleks (seperti instruksi pemanggilan procedure), tetapi dengan menggunakan urutan instruksi yang sederhana.
Satu alasan mengenai hal ini adalah karena set-set instruksi level-tinggi, yang sering disandikan (untuk kode-kode yang kompleks), akan menjadi cukup sulit untuk diterjemahkan kembali dan dijalankan secara efektif dengan jumlah transistor yang terbatas. Oleh karena itu arsitektur -arsitektur ini memerlukan penanganan yang lebih terfokus pada desain prosesor. Pada saat itu di mana jumlah transistor cukup terbatas, mengakibatkan semakin sempitnya peluang ditemukannya cara-cara alternatif untuk optimisasi perkembangan prosesor. Oleh karena itulah, pemikiran untuk menggunakan desain RISC muncul pada pertengahan tahun 1970 (Pusat Penelitian Watson IBM 801 – IBMs)
Contoh-contoh prosesor CISC adalah System/360, VAX, PDP-11, varian Motorola 68000 , dan CPU AMD dan Intel x86.
Istilah RISC dan CISC saat ini kurang dikenal, setelah melihat perkembangan lebih lanjut dari desain dan implementasi baik CISC dan CISC. Implementasi CISC paralel untuk pertama kalinya, seperti 486 dari Intel, AMD, Cyrix, dan IBM telah mendukung setiap instruksi yang digunakan oleh prosesor-prosesor sebelumnya, meskipun efisiensi tertingginya hanya saat digunakan pada subset x86 yang sederhana (mirip dengan set instruksi RISC, tetapi tanpa batasan penyimpanan/pengambilan data dari RISC). Prosesor-prosesor modern x86 juga telah menyandikan dan membagi lebih banyak lagi instruksi-instruksi kompleks menjadi beberapa “operasi-mikro” internal yang lebih kecil sehingga dapat instruksi-instruksi tersebut dapat dilakukan secara paralel, sehingga mencapai performansi tinggi pada subset instruksi yang lebih besar.
RISC
Konsep RISC didefinisikan pertama kali oleh IBM Fellow John Cocke pada tahun 1974. Menurut definisi ini RISC memiliki beberapa karakteristik dasar :
Arsitektur sederhana dengan set instruksi mesin yang dioptimalkan


Set instruksi hanay berisikan operasi dasar ( kurang dari 100 instruksi dan panjangnya tetap) untuk mengurangi kompleksitas dari penter-jemah instruksi (instruction decoder). Sehingga CPU dapat meng-eksekusinya dengan kecepatan maksimum dan lebih efisien. Perang-kat lunak membuat operasi komplek dengan mengkombinasikan beberapa instruksi mesin sederhana.

Kecepatan eksekusi instruksi yang tinggi
Tujuan dari arsitektur RISC adalah untuk dapat dieksekusi dengan cepat.
Optimalisasi penggunaan kompilasi


Unjuk kerja arsitektur RISC sangat tergantung pada optimalisasi kompilator. Untuk itu kompilator harus dapat mengeksplorasi arsitektur hardware dengan menyusun urutan instruksi yang dapat mengambil kelebihan dari kemampuan dan unjuk kerja processor.
Arsitektur load/store


Dalam arsitektur RISC akses memori dipisahkan dari manipulasi data sehingga CPU tidak terhambat oleh kelambatan memori. Data di muatkan (prefetched) pada register dan instruksi hanya bekerja dengan register.
Sebagai perbandingan, CISC mencoba untuk mengurangi jumlah instruksi pada program sedangkan RISC mencoba mengurangi siklus instruksi

Perbedaan antara RISC dengan CISC
CISC RISC
Penekanan pada
perangkat keras
Penekanan pada
perangkat lunak
Termasuk instruksi
kompleks multi-clock
Single-clock, hanya
sejumlah kecil instruksi
Memori-ke-memori:
“LOAD” dan “STORE”
saling bekerjasama
Register ke register:
“LOAD” dan “STORE”
adalah instruksi2 terpisah
Ukuran kode kecil,
kecepatan rendah
Ukuran kode besar,
kecepatan (relatif) tinggi
Transistor digunakan untuk
menyimpan instruksi2
kompleks
Transistor banyak dipakai
untuk register memori
Prosesor RISC hanya menggunakan instruksi-instruksi sederhana yang bisa dieksekusi dalam satu siklus. Dengan demikian, instruksi ‘MULT’ sebagaimana dijelaskan sebelumnya dibagi menjadi tiga instruksi yang berbeda, yaitu “LOAD”, yang digunakan untuk memindahkan data dari memori ke dalam register, “PROD”, yang digunakan untuk melakukan operasi produk (perkalian) dua operan yang berada di dalam register (bukan yang ada di memori) dan “STORE”, yang digunakan untuk memindahkan data dari register kembali ke memori. Berikut ini adalah urutan instruksi yang harus dieksekusi agar yang terjadi sama dengan instruksi “MULT” pada prosesor RISC (dalam 4 baris bahasa mesin):
LOAD A, 2:3
LOAD B, 5:2
PROD A, B
STORE 2:3, A

Awalnya memang kelihatan gak efisien iya khan? Hal ini dikarenakan semakin banyak baris instruksi, semakin banyak lokasi RAM yang dibutuhkan untuk menyimpan instruksi-instruksi tersebut. Kompailer juga harus melakukan konversi dari bahasa tingkat tinggi ke bentuk kode instruksi 4 baris tersebut.
strategi pada RISC memberikan beberapa kelebihan. Karena masing-masing instruksi hanya membuthukan satu siklus detak untuk eksekusi, maka seluruh program (yang sudah dijelaskan sebelumnya) dapat dikerjakan setara dengan kecepatan dari eksekusi instruksi “MULT”. Secara perangkat keras, prosesor RISC tidak terlalu banyak membutuhkan transistor dibandingkan dengan CISC, sehingga menyisakan ruangan untuk register-register serbaguna (general purpose registers). Selain itu, karena semua instruksi dikerjakan dalam waktu yang sama (yaitu satu detak), maka dimungkinkan untuk melakukan pipelining.
Memisahkan instruksi “LOAD” dan “STORE” sesungguhnya mengurangi kerja yang harus dilakukan oleh prosesor. Pada CISC, setelah instruksi “MULT” dieksekusi, prosesor akan secara otomatis menghapus isi register, jika ada operan yang dibutuhkan lagi untuk operasi berikutnya, maka prosesor harus menyimpan-ulang data tersebut dari memori ke register. Sedangkan pada RISC, operan tetap berada dalam register hingga ada data lain yang disimpan ke dalam register yang bersangkutan.

Pengertian Cloud Computing dan Perkembangannya

pengertian cloud computing Istilah cloud tentunya sudah tidak asing lagi bagi kita karena teknologi dari cloud ini sering kita gunakan. Misalnya saja, saat ini kita tidak perlu lagi membawa flashdisk kemana-mana, cukup terkoneksi dengan internet kita dapat menyimpan data di cloud. Data tersebut aman, dan tersedia dimanapun kita berada.
Tetapi apakah cloud computing hanya berfungsi seperti itu saja? Tentu saja tidak, teknologi cloud computing dapat lebih dari itu.

Pengertian Cloud Computing

Cloud computing adalah kumpulan dari beberapa resources yang terintegrasi menjadi satu dan digunakan melalui web.
Sebenarnya, cloud computing ini didasarkan pada teknologi grid computing yang membuat skalabilitas suatu sistem komputasi menjadi sangat besar dengan cara menggabungkan beberapa sumber daya komputer menjadi satu resource.
Sehingga tidak salah jika ada orang yang megnatakan cloud computing adalah grid computing yang digabungkan dengan virtualisasi.

Perkembangan Cloud Computing

Cloud computing telah berkembang sejak tahun enam puluhan berdampingan dengan perkembangan internet dan web. Internet lebih cepat berkembang karena perkembangan bandwidth yang semakin besar. Perkembangan internet inilah yang menjadi pendorong berkembangnya teknologi cloud computing
pengertian cloud computing
Pada tahun di tahun 1999, Salesforce.com menjadi pencetus pertama aplikasi perusahaan yang dijalankan melalui internet. Selanjutnya diikuti oleh Amazon Web Services di tahun 2006 yang menggunakan teknologi Elastic Compute Cloud (EC2). Teknologi EC2 menyebabkan adanya situs layanan web yang dikomersialkan, sehingga memungkinkan perusahaan kecil / individu untuk menyewa komputer atau server agar dapat menjalankan aplikasi komputer mereka.
Di tahun 2009, Google memulai menawarkan aplikasi berbasis browser melalui Google Appsnya, yang salah satunya adalah Google Docs yang sering kita gunakan. Sampai saat ini, cloud computing masih terus berkembang dengan pesat mengingat manfaatnya yang begitu besar jika teknologi ini digunakan.
Menurut Jamie Turner, perkembangan cloud computing ini dipengaruhi oleh matangnya teknologi visual, perkembangan bandwidth berkecepatan tinggi, dan software yang bersifat universal.

Minggu, 17 November 2013

Bluetooth 4.0

Dari Wikipedia bahasa Indonesia, ensiklopedia bebas
Langsung ke: navigasi, cari
Bluetooth 4.0 adalah teknologi Bluetooth versi terbaru dengan keunggulan utama hemat energi yang resmi diadopsi oleh Bluetooth Special Interest Group (SIG) pada tahun 2010. Teknologi nirkabel baru ini dapat digunakan di berbagai perangkat dengan konsumsi energi yang rendah, berbeda dengan spesifikasi bluetooth sebelumnya. Penerapan perangkat Bluetooth 4.0 akan memungkinkan perbaikan yang antara lain berupa tingkat penggunaan energi minimum, rata-rata konsumsi daya modus idle (statis), dan kemampuan untuk menjalankan fungsinya selama bertahun-tahun pada standar baterai coin-cell. Perangkat hemat energi yang dimaksud antara lain berupa arloji, pedometer, perangkat pengukur, atau perangkat teknologi (gadget) lainnya yang memakai baterai berukuran koin. Selain itu, penggunaan bluetooth 4.0 ini memakan biaya yang relatif terjangkau, dapat dioperasikan multi-vendor, dan memiliki jangkauan yang lebih luas. Bluetooth 4.0 memiliki spesifikasi konsumsi hemat energi untuk dapat mentransfer data dalam jarak yang cukup dekat. Teknologi ini merupakan penyempurnaan kapabilitas Bluetooth 3.0, generasi Bluetooth pedahulunya, yang diluncurkan bulan April 2009. Saat ini, Bluetooth 4.0 dianggap sebagai teknologi yang paling cocok untuk digunakan sebagai media transfer jaringan komunikasi jarak dekat meskipun memiliki pesaing perusahaan teknologi nirkabel yang tidak kalah besarnya seperti WiBro, UWB (ultra wide band), dan WiFi.

Sejarah

Di bulan Mei 1998, beberapa perusahaan promotor yang terdiri dari Ericsson, IBM, Intel, Nokia dan Toshiba berafiliasi dan membentuk sebuah kelompok dengan nama Special Interest Group (SIG) yang kemudian memulai pembuatan suatu spesifikasi yang diberi nama Bluetooth. Dokumen spesifikasi Bluetooth 1.0 sebagai generasi pertama mulai diluncurkan pada bulan Juli 1999. Kemudian, pada bulan Desember di tahun yang sama, dimulai lagi pembuatan dokumen spesifikasi Bluetooth 2.0 dengan tambahan empat promotor baru, antara lain 3Com, Lucent Technologies, Microsoft dan Motorola. Bluetooth 3.0 kemudian muncul sebagai generasi baru komunikasi nirkabel yang membutuhkan daya rendah serta memiliki kecepatan 8 kali dari generasi sebelumnya. Spesifikasi baru Bluetooth 3.0 bisa menggunakan pilihan dengan tambahan antena, serta kecepatannya mencapai 24 Mbps dengan kecepatan rata-rata 22 Mbps.
Akhirnya pada awal tahun 2010, teknologi Bluetooth 4.0 hadir dalam rangka memenuhi tuntutan teknologi tanpa kabel yang menargetkan aplikasi dengan energi rendah, khususnya dalam industri kesehatan, kebugaran, keamanan pusat perbelanjaan, serta hiburan rumah tangga. Dengan kata lain, Teknologi Bluetooth 4.0 menjadi bentuk evolusi Bluetooth yang mengutamakan penggunaan teknologi tanpa kabel hemat energi.
Saat ini, lebih dari 1800 perusahaan di berbagai bidang, antara lain di bidang manufaktur semikonduktor, perusahaan otomobil, dan maskapai penerbangan bergabung dalam sebuah konsorsium sebagai adopter teknologi bluetooth. Perusahaan-perusahaan tersebut antara lain adalah Compaq, Xircom, Phillips, Texas Instruments, Sony, BMW, Puma, NEC, Casio, Boeing, dan lain sebagainya. Sekarang, standar Bluetooth SIG memang dipegang oleh grup promotor. Akan tetapi, standar ini diharapkan akan menjadi sebuah Standar IEEE (802.15).

Keunggulan

Sebagai generasi termuda dari teknologi Bluetooth, Bluetooth 4.0 memiliki beberapa keunggulan yang antara lain adalah:
a. Konsumsi daya yang lebih kecil sehingga hemat baterai atau listrik.
b. Waktu pemakaian yang lebih lama sampai tahunan dengan hanya menggunakan baterai kapasitas kecil (coin cell batteries).
c. Biaya produksi yang rendah.
d. Jarak lebih panjang. Mampu menjangkau lebih dari 100 meter.
e. Kecepatan transfer lebih baik dengan kemampuan sekitar 1 Mbps.
f. Sistem keamanan yang lebih terkontrol dibandingkan dengan sistem keamanan pada bluetooth generasi-generasi sebelumnya.
Teknologi Bluetooth 4.0 meningkatkan spesifikasi utama Bluetooth sehingga memungkinkan dua tipe implementasi, yaitu modus tunggal (single-mode) dan modus ganda (dual-mode). Pada implementasi modus ganda, fungsi bluetooth hemat energi ini terintegrasi dalam sistem kendali Bluetooth klasik yang ada saat ini, yakni Bluetooth V2.1 + EDR atau Bluetooth V3.0 + HS, sedangkan chips modus tunggal mengandalkan integrasi tingkat tinggi. Hal ini memungkinkan penanaman bluetooth pada perangkat kemas (compact) sehingga memungkinkan transfer data dari satu perangkat ke banyak perangkat (point-to-multipoint) dengan penghemat daya mutakhir dan keamanan transfer data yang terjamin meskipun biaya yang dikeluarkan minimum.

Detail Teknis

Transfer data

Teknologi Bluetooth 4.0 mendukung pengiriman paket data yang sangat pendek; minimal 8 oktet dan maksimal mencapai 27 oktet yang ditransmisikan pada kecepatan 1 Mbps.

Frequency Hopping

Teknologi Bluetooth 4.0 menggunakan modulasi lompatan frekuensi (frequency hopping) yang adaptif terhadap semua versi Bluetooth. Tujuan dari penggunaan frequency hopping adalah untuk meminimalisir terjadinya interferensi dengan semua teknologi yang bekerja pada frekuensi 2.4 GHz ISM Band. Efisiensi sistem banyak jalur (multi-path) akan memberikan keuntungan pada peningkatan anggaran pranala (link).

Host-Control

Teknologi Bluetooth 4.0 menempatkan sejumlah pengendali yang signifikan sehingga penyedia layanan (host) dapat memiliki waktu beristirahat (sleep-period) lebih lama dan bekerja hanya saat dibutuhkan saja. Hal ini akan memberikan penghematan yang cukup signifikan karena dapat diasumsikan bahwa host menggunakan konsumsi daya tinggi dibandingkan dengan pengontrol lalu-lintas transfer data (traffic controller).

Latency

Teknologi Bluetooth 4.0 memiliki kemampuan untuk mendukung pengadaan koneksi dan transfer data hingga 3 milisekon. Nilai tersebut merupakan waktu yang sangat singkat sehingga ketika dibutuhkan, Bluetooth 4.0 dapat dengan segera memutuskan kembali koneksi setelah proses transfer berlangsung.

Jangkauan

Peningkatan indeks modulasi pada Bluetooth 4.0 membuatnya mampu menyediakan jangkauan energi hingga 100 meter.

Robustness

Teknologi Bluetoth 4.0 yang hemat energi menggunakan 24 bit CRC pada setiap paketnya untuk memastikan teknologi ini aman terhadap kemungkinan interferensi.

Kekuatan Keamanan

Teknologi Bluetooth 4.0 menggunakan enkripsi Full AES-128 CCM yang merupakan enkripsi mutakhir dari paket data sehingga keamanan penggunaanya lebih terjamin dibandingkan dengan teknologi Bluetooth generasi sebelumnya.

Topologi

Teknologi Bluetooth 4.0 menggunakan alamat akses 32 bit di setiap paket data. Dengan demikian, milyaran perangkat bisa terkoneksi dengan Bluetooth 4.0. Teknologi ini menggunakan koneksi one-to-one dengan sangat optimal. Selain itu, teknologi hemat energi ini juga mendukung koneksi one-to-many dengan menggunakan Topologi Star. Saat menggunakan koneksi cepat atau pemutusan koneksi, data dapat digerakkan dalam sebuah topologi semacam penghubung.

Lihat Pula

Referensi

  • Angus Robinson, Anritsu P.A. (2000). On Your Marks for Testing Bluetooth, Test & Measurement Wordls. Stevenage, UK

Pranala Luar

Rabu, 23 Oktober 2013

Macam - Macam Sistem Operasi Komputer dan Pengertiannya


Sistem operasi atau dalam bahasa Inggris: operating system atau OS adalah perangkat lunak sistem yang bertugas untuk melakukan kontrol dan manajemen perangkat keras serta operasi-operasi dasar sistem, termasuk menjalankan software aplikasi seperti program-program pengolah kata dan browser web.

Secara umum, Sistem Operasi adalah software pada lapisan pertama yang ditaruh pada memori komputer pada saat komputer dinyalakan. Sedangkan software-software lainnya dijalankan setelah Sistem Operasi berjalan, dan Sistem Operasi akan melakukan layanan inti umum untuk software-software itu. Layanan inti umum tersebut seperti akses ke disk, manajemen memori, skeduling task, dan antar-muka user. Sehingga masing-masing software tidak perlu lagi melakukan tugas-tugas inti umum tersebut, karena dapat dilayani dan dilakukan oleh Sistem Operasi. Bagian kode yang melakukan tugas-tugas inti dan umum tersebut dinamakan dengan "kernel" suatu Sistem Operasi.

Sistem Operasi secara umum terdiri dari beberapa bagian :

1.Mekanisme Boot, yaitu meletakan kernel ke dalam memory kernel, kernel dapat dikatakan sebagai inti dari Sistem Operasi.

2.Command Interpreter atau Shell, bertugas untuk membaca input berupa perintah dan menyediakan beberapa fungsi standar dan fungsi dasar yang dapat dipanggil oleh aplikasi/program maupub piranti lunak lain. Contoh dari Shell adalah : Command Prompt pada Windows XP (DOS pada Windows 98), XTerm dan Konsole di Mesin Linux (Unix).

3.Driver untuk berinteraksi dengan hardware sekaligus mengontrol kinerja hardware.

4.Resource Allocator. Sistem Operasi bertugas mengatur dan mengalokasikan sumber daya dari perangkat.

5.Handler. Handler berperan dalam mengendalikan sistem perangkat agar terhindar dari kekeliruan (error) dan penggunaan sumber daya yang tidak perlu.

Sekarang kita akan menilik sejarah dan perkembangan Sistem Operasi.

Menurut Tanebaum, Sistem Operasi mengalami perkembangan yang dapat dibagi ke dalam 4 generasi.

1.Generasi Awal

Perkembangan awal Sistem Operasi masih dilakukan secara manual dalam artian belum muncul adanya Sistem Operasi yang secara otomatis artinya belum mendukung layanan pekerjaan yang dapat dilakukan dalam 1 rangkaian.

2.Generasi Kedua

Di generasi ini sudah diperkenalkannya perkejaan yang dapat dilakukan dalam 1 rangkaian atau biasa disebut dengan Batch Proccessing System.

3.Generasi Ketiga

Pada generasi ketiga, Sistem Operasi sudah mendukung layanan Multi-User, Multi-Programming dan Batch Proccessing System (Multi-Task).

4.Generasi Keempat

Di masa ini, sudah diperkenankannya GUI (Graphical User Interface) yang artinya Sistem Operasi memiliki tampilan dan dengan bermodalkan mouse, End-User dapat menjalankan aplikasi/porgram atau piranti lunak.

5.Generasi Selanjutnya

Pada generasi selanjutnya diperkenalkan Sistem Operasi yang berada dalam sebuah Sistem Operasi, ini adalah contoh sebuah Sistem Operasi berbasikan Website yang berkerja di dalam sebuah Sistem Operasi. Dan generasi selanjutnya diperkenalkanlah Sistem Operasi bergerak (Mobile) pada perangkat bergerak seperti : PDA, Poket PC, dan lain sebagainya. Di generasi selanjutnya diperkenalkan juga teknologi Sistem Operasi jaringan yang sifatnya virtual, sehingga dalam 1 jaringan hanya diinstal 1 buah Sistem Operasi pada Perangkat yang bertugas menjadi Server. Selain itu, diperkenalkan pula Cross Platform Operating System yang artinya dapat menggabungkan 2 Sistem Operasi berbeda seperti : Linux dan Windows.

Dewasa ini, hampir seluruh manusia memiliki PC dan Mobile PC. Dikarenakan faktor harga yang selalu berubah dan kebutuhan manusia akan perangkat otomatis seperti : PC, maka manusia menjadikan PC sebagai kebutuhan utama. Seiring dengan perkembangan teknologi PC pun dibuat ringkas agar dapat dijadikan sebagai piranti otomatisasi yang bergerak (Bisa digunakan kapan saja, di mana saja dan oleh siapa saja). Contoh PC bergerak adalah : Laptop, Notebook dan NetBook, ketiga piranti tersebut juga memiliki Sistem Operasi layaknya PC. Dan sekarang saatnya kita bahas Sistem Operasi yang ada di PC.

- WINDOWS (MICROSOFT WINDOWS)

Mircorost Windows atau biasa kita sapa dengan sebutan Windows adalah Sistem Operasi yang dikembangkan oleh Microsoft Corporation yang menggunakan antarmuka dengan berbasikan GUI (Graphical User Interface) atau tampilan antarmuka bergrafis.

Awalnya Windows bermula dari Ms-Dos (Microsoft Disk Operating System) yaitu sebuah Sistem Operasi yang berbasiskan teks dan Command-Line interpreter. Windows Versi pertama, Windows Graphic Environmnet 1.0 merupakan perangkat lunak yang bekerja atas arsitekstur 16-Bit dan bukan merupakan Sistem Operasi dan berjalan atas MS-DOS, sehingga untuk menjalankannya membutuhkan MS-DOS. MS-DOS sendiri sebenarnya dibuat oleh perusahaan pembuat komputer Seattle Computer Products dan barulah kemudian direkrut oleh Microsoft yang selanjutnya dibeli lisensinya.

Kemudian berkembang menjadi Windows 1.0 versi pertama Sistem Operasi dalam dunia Sistem Operasi yang berbasiskan GUI (Graphical User Interface) dan mendukung Multi-Tasking atau dapat mengerjakan banyak pekerjaan secara simultan. Setelah itu Windows 1.0 berkembang menjadi Windows 2.0, Windows 2.0 ini berbasis GUI dan mendukung penggunaan VGA (Video GraphicsArray) dan juga mendukung Multi-Tasking. Windows 2.0 juga support terhadap penggunaan Processor Intel 80286 dimana Processor Intel 80286 adalah Processor pertama dengan kemampuan untuk memproteksi area memory.

Kemudian dilanjutkan dengan generasi Windows 3.0 dimana Windows 3.0 memiliki kemampuan yang sama dengan Windows sebelumnya dan ditambah dukungan kartu grafis SVGA atau XGA dan juga icon yang lebih baik. Dalam era tersebut, Microsoft juga menyediakan SDK (Software Development kit) sehingga para developer piranti lunak dapat mengembangkan aplikasi/programnya agar mampu berjalan di Windows 3.0 ini. Windows 3.0 juga memperkenalkan adanya Virtual Device Driver (VXD) dimana dapat berguna untuk meminimalisasi ketergantungan pada setiap driver pada perangkat keras tertentu. Windows 3.0 kemudian berevolusi menjadi Windows 3.1 yang sudah diperkenalkan dengan fitur Multimedia dan True Type Font selain itu juga memudahkan End-User karena adanya fitur Drag and Drop dan akhirnya Windows versi 3 ini berkembang menjadi Sistem Operasi yang sudah mengenal NetWorking (Windows 3.11).

Setelah berkembang cukup lama akhirnya Microsoft memperkenalkan Sistem Operasi hibrida 16-Bit/32-Bit yang dikenal dengan nama Windows 95. Banyak perubahan dari Windows versi sebelumnya, yaitu : Windows 95 memiliki GUI yang lebih menarik dan atraktif, mendukung Plug and Play, mendukung penamaan yang panjang, memiliki beberapa fasilitas seperti : Browser yang terintegrasi dan Windows Explorer untuk menjelajah Windows. Selain itu juga Windows 95 memiliki fitur untuk memanajemen daya (APM) dan diperkenalkannya juga Client-Server.

Generasi penerus dari Windows 95 adalah Windows 98 dimana Windows 98 sudah mendukung VGA berbasis AGP, serta mendukung media penyimpanan ringkas seperti USB, diperkenalkannya NAT untuk berbagi koneksi Internet dan digantikannya Virtual Device Driver dengan Windows Driver Model. Ada juga beberapa fitur tambahan berupa aplikasi Microsoft Office dan Internet Explorer versi 5. Windows 98 juga sudah memiliki kemampuan-kemampuan untuk memainkan Game dan menjalankan aplikasi Multimedia.

Perkembangan selanjutnya adalah Windows ME, tidak ada yang spesial dari Windows ME selain transisi dukungan grafis dari 16-Bit ke 32-Bit dan pada era Windows ME sudah banyak pengguna rumahan yang memakainya. Windows ME pun akhrinya digantikan dengan Windows NT yang sudah mendukung arsitekstur x86 (80×86) , Intel IA64 dan AMD64 (x64) serta mendukung grafis 32-Bit. Windows NT sebenarnya dibangun dari pengembangan IBM OS/2 dan Windows NT juga banyak digunakan dalam jaringan komputer. Windows NT juga memperkenalkan File System NTFS yang lebih baik dari FAT maupun FAT-32.

Selanjutnya Windows NT berkembang menjadi Windows 2000 banyak fitur tambahan diantaranya : Active Directory, Image Preview, Browser Internet Explorer v6, DirectX dan Open GL, Plug and Play dan Windows Driver Model yang lebih baik performanya dibanding sebelumnya. Setelah generasi Windows NT munculah Windows XP yang menawarkan banyak perubahan, mempunyai banyak fitur dan performa yang semakin mengingkat. Bisa dikatakan Windows XP merupakan Windows yang paling laris dan digandrungi oleh pengguna PC maupun perangkat PC bergerak (Mobile). Seiring dengan kebutuhan akan networking maka Microsoft Corporation mengeluarkan Sistem Operasi yang berkonsentrasi pada jaringan, yaitu : Windows Server 2003. Bisa dibilang Windows Server 2003 adalah reinkarnasi dari Windows NT.

Banyak sekali fitur yang ditawarkan pada Windows Server 2003 ini salah satunya adalah diperkenalkannya platform .Net. Diperkenalkan juga fitur Domain Controller Server, PKI (Public Key Infrastructure) Server, Domain Name System (DNS), Dynamic Host Configuration Protocol (DHCP), Windows Internet Name Service (WINS), Microsoft IIS, dan lain sebagainya. Microsoft pun melanjutkan perkembangan Sistem Operasi dengan Windows Vista (Longhorn), ini merupakan revolusi dari Windows XP. Windows Vista lebih mengutamakan interface atau penampilan grafis antarmuka dibandingkan dengan performa, dibuktikan dengan adanya fitur : AERO, Sidebar, dan lain sebagainya.

Windows Vista juga menawarkan tingkat keamanan yang lebih baik dibandingkan dengan Windows XP, karena pada Windows Vista diperkenalkan adanya Windows Firewall with Advanced Security, Windows Defender, Parental Control, User Account Control (UAC), BitLocker Drive Encryption, ASLR. Windows Vista juga sudah mengenal IPv6, DirectX versi terbaru, dan arsitekstur 64-Bit. Perkembangan selanjutnya adalah transisi dari Windows Server 2003 menjadi Windows Home Server yang ditujukan sebagai File Server untuk rumahan. Windows Server juga mengenalkan beberapa teknologi yaitu : Headless Operation (Server tidak membutuhkan monitor atau keyboard untuk memanjemen perangkat), Kontrol jarak jauh, Pemantauan kesehatan komputer, Sharing dan Streaming.

Generasi berikutnya ditandai dengan munculnya penggabungan Sistem Operasi Windows Vista dengan Windows Server, yaitu Windows Server 2008. Fitur Windows Vista dan Windows Server digabung menjadi satu padu untuk meningkatkan keamanan dan kenyamanan End-User. Selanjutnya Windows Server 2008 berkembang menjadi Windows Server 2008 R2. Versi terakhir Sistem Operasi besutan Windows adalah Windows 7, Windows 7 dirilis untuk menggantikan kekurangan Windows XP dan kelebihan Windows Vista. Boleh dikatakan jikalau Windows 7 adalah fusi dari Windows XP dan Windows Vista, tidak seperti pada Windows Vista, Windows 7 memiliki performa yang lebih baik dari Windows Vista.

- UNIX

UNIX adalah Sistem Operasi yang diciptakan oleh Ken Thompson dan Dennis Ritchie, dikembangkan oleh AT&T Bell Labs. UNIX didesain sebagai Sistem Operasi yang portabel, Multi-Tasking dan Multi-User. Sistem Operasi UNIX lebih menekankan diri pada Workstation dan Server, Karena faktor ketersediaan dan kompatibilitas yang tinggi menyebabkan UNIX dapat digunakan, disalin dan dimodifikasi sehingga UNIX pun dikembangkan oleh banyak pihak dan menyebabkan banyak sekali varian dari UNIX ini.

UNIX sendiri ditulis dalam bahasa C sehingga UNIX pun mirip dengan DOS yaitu Line/Text Command Based selain itu UNIX pun merupakan Sistem Operasi yang secure dibanding dengan Sistem Operasi lain, karena setiap file, direktori, user dan group memiliki set izin tersendiri untuk diakses. Karena adanya dukungan Proyek GNU, maka selanjutnya UNIX berkembang menjadi LINUX (Salah satu varian UNIX).

- LINUX

Awalnya dikembangkan oleh Linus Torvalds yang pada mulanya sekedar emulasi terminal yang dibutuhkan untuk mengakses server UNIX di Universitasnya. Linux merupakan kloningan dari MINIX (Salah satu varian UNIX), peralatan sistem dan pustakanya umumnya berasal dari Sistem Operasi GNU. Linux memiliki banyak disain yang berasal dari disain dasar UNIX, Linux menggunakan Kernel Monilitik yaitu Kernel Linux yang menangani kontrol prosses, jaringan, periferal, dan pengaksesan sistem berkas. Sama seperti UNIX, Linuxpun dapat dikendalikan oleh satu atau lebih antarmuka baris perintah (Command Line Interface/CLI) berbasis teks, antarmuka pengguna grafis (Graphical User Interface/GUI) yang merupakan konfigurasi bawaan untuk versi dektop.

Pada komputer Desktop, GNOME, KDE dan Xfce merupakan antarmuka pengguna yang paling populer diantara varian antarmuka pengguna lainnya. Sebuah sistem Linux menyediakan antarmuka baris perintah lewat sebuah Shell (Konsole). Perbedaan utama antara Linux dan Sistem Operasi Populer lainnya terletak pada Kernel Linux dan komponen-komponennya yang bebas dan terbuka. Sama seperti pada UNIX, Linux berkonsentrasi pada Workstation dan Server banyak Workstation dan Server yang mengandalkan Linux karena Linux sangat stabil digunakan untuk jangka waktu lama dan Linuxpun kebal terhadap Malware.

Satu hal yang membedakan Linux terhadap Sistem Operasi lainnya adalah harga. Harga Linux ini kebanyakan Gratis walaupun ada juga yang berbayar (Lisensi). Linux dapat didistribusikan tanpa harus memberikan royalty kepada seseorang. Linux disusun berdasarkan standard Sistem Operasi POSIX yang diturunkan dari UNIX itu sendiri. Ada beberapa macam Distro Linux, seperti : Debian, Lycoris, Xandros, Lindows, Linare, Linux-Mandrake, Red Hat Linux, Slackware, Knoppix, Fedora, Suse, Ubuntu.

- IBM OS/2

Sistem Operasi IBM OS/2 ini dibuat secara bersama-sama oleh International Bussiness Machine Corporation dan Microsoft Corporation, untuk digunakan pada komputer IBM sebagai pengganti Sistem Operasi DOS. Kata OS/2 adalah singkatan dari Operating System/2, Sistem Operasi ini didesain agar dapat menggunakan kemampuan penuh dari Mikroprosessor Intel 80286 , termasuk diantaranya adalah Modus terproteksi (Protected Mode), mampu menjalankan tugas secara Simultan, serta mendukung Memori Virtual, dengan tetap mempertahankan kompatibilitas dengan banyak perangkat lunak MS-DOS yang beredar saat itu,

- MAC OS (MACINTOSH OPERATING SYSTEM)

MAC OS atau Macintosh Operating System adalah Sistem Operasi yang dibuat oleh Apple Computer khusus untuk komputer Macintosh dan tidak kompatibel dengan komputer berbasis IBM. MAC OS merupakan Sistem Operasi pertama yang menggunakan antarmuka pengguna grafis (Graphical User Interface/GUI). Sistem Operasi Macintosh dibagi menjadi 2 jenis :




1.MAC OS Klasik

Tidak memiliki sembarang Command Line (Baris perintah), menggunakan User Interface (UI) sepenuhnya dan menggunakan Cooperative Multitasking

2.MAC OS X

MAC OS X memasukkan unsur-unsur BSD Unix, One Step, dan MAC OS X memiliki memori ala-Unix dan Pre-Emptive Multitasking.

Kelebihan MAC OS :

1.Stabil, karena menggunakan UNIX.

2.Multitasking.

3.Tampilan (UI) sangat bagus.

4.Aman dari Malware.

MAC OS X adalah garis komputer Sistem Operasi yang dikembangkan, dipasarkan oleh Apple Inc, MAC OS X adalah penerus dari MAC OS (Klasik). MAC OS X dibangun di atas XNU kernel, dengan fasilitas standar Unix tersedia dari antarmuka baris perintah.

- FREE BSD

FreeBSD adalah Sistem Operasi bertipe UNIX bebas yang diturunkan dari UNIX AT&T. FreeBSD berjalan di atas sistem intel x86. FreeBSD sendiri kali pertama muncul pada tahun 1993 oleh David Greenman. Tujuan dari FreeBSD adalah menyediakan software yang dapat digunakan untuk berbagai kepentingan. FreeBSD sendiri dikembangkan dari 386BSD sebuah proyek pengembangan BSD OS yang berjalan di atas Chip Intel.








-SOLARIS


Sistem Operasi Solaris adalah sebuah Sistem Operasi yang berdasarkan UNIX system yang diperkenankan oleh Sun Microsystems oada tahun 1992 sebagai pendukung SunOS. Solaris terkenal karena kestabilannya, khususnya pada sistem SPARC (Scalable Processor Architecture), Solaris disertifikasi dalam Spesifikasi UNIX walaupun pada awal pengembangannya berdasarkan kepemilikan pribadi, dan kebanyakan kode dasarnya sekarang ini merupakan Software OpenSource yang biasa dikenal dengan OpenSolaris. OpenSolaris adalah OpenSource versi Sistem Operasi Sun Solaris, tetapi Sun Solaris terdiri dari lebih beberapa kode yang tidak hanya inti dari Sistem Operasi misalnya : Source untuk Installer, Desktop, Software.

Open Solaris memiliki banyak fitur yang menjadikan OpenSolaris bisa digunakan untuk skala penggunaan yang besar dari penggunaan untuk desktop pC atau Mobile PC. Konsep Open Solaris adalah sebagai berikut :

1.Free Redistribution : Didistribusi secara bebas.

2.Source Code : Sumber (Source) harus tersedia untuk semua distribusi.

3.Derived Works : Setiap orang bisa mengubah kode dan mendisrtibusikan kembali.

4.No Discrimination : Kode harus disediakan untuk seseorang untuk dikembagkan.

Beberapa kelebihan OpenSolaris dibandingkan dengan Sistem Operasi lain :

1.ZFS : System Rstore.

2.DTrace L : Dapat mengamati dimana aplikasi banyak menggunakan waktunya dan berapa lama.

3.Manajemen Kegagalan : Mencegah, mendiagnosa dan memperbaiki error.

4.Zona : Mengimplementasikan sebuah abstraksi Sistem Operasi yang memungkinkan beberapa aplikasi berjalan secara terisolasi satu dengan lainnya di perangkat keras fisik yang sama.

5.Multimedia.

- Chrome OS

Chrome OS adalah Sistem Operasi besutan Google yang ringan dan berbasis Linux dan standard web untuk personal computer PC. Google Chrome bekerja dengan metode Windowing atau switching (Multi-Tasking). Google Chrome OS menggunakan standard web HTML 5, yang merupakan pengembangan software di browser yang berbasis Sistem Operasi. Jika dilihat-lihat, Chrome OS ini merupakan gabungan dari Linux dan Windows Vista. Chrome OS dirilis pada pertengahan 2010.

Banyak sekali berbagai Macam Sistem Operasi Komputer yang terus berkembang, Tidak ada Sistem Operasi yang sempurna karena masing-masing Sistem Operasi memiliki daya dan ciri khas tersendiri. Walaupun ada Sistem Operasi yang berbayar, kenapa tidak kita coba Sistem Operasi yang Free alias gratis? Gratis bukan berarti buruk, baik atau buruknya sebuah Sistem Operasi bergantung pada End-Usernya sendiri. Sehingga kita harus cermat dalam memilih Sistem Operasi yang digunakan.

Selasa, 22 Oktober 2013

Repeater/Penguat Repeater, bekerja pada layer fisik jaringan, menguatkan sinyal dan mengirimkan dari satu repeater ke repeater lain. Repeater tidak merubah informasi yang ditransmisikan dan repeater tidak dapat memfilter informasi. Repeater hanya berfungsi membantu menguatkan sinyal yang melemah akibat jarak, sehingga sinyal dapat ditransmisikan ke jarak yang lebih jauh. Hub Hub menghubungkan semua komputer yang terhubung ke LAN. Hub adalah repeater dengan jumlah port banyak (multiport repeater). Hub tidak mampu menentukan tujuan; Hub hanya mentrasmisikan sinyal ke setiap line yang terkoneksi dengannya, menggunakan mode half-duplex.Hub digunakan pada Topologi Star Bridge Bridge adalah aœintelligent repeatera. Bridge menguatkan sinyal yang ditransmisikannya, tetapi tidak seperti repeater, Bridge mampu menentukan tujuan. Selain itu bridge juga membagi satu buah jaringan kedalam dua buah jaringan. Berbeda dengan Hub, Bridge dapat mempelajari MAC address tujuan. Ketika sebuah komputer mengirim data untuk komputer tertentu, bridge akan mengirim data tersebut melalui port yang terhubung dengan komputer tujuan saja. Namun, ketika belum menemukan port mana yang terhubung dengan komputer tujuan, Bridge akan mencoba mengirim pesan broadcast ke semua port (kecuali port komputer pengirim). Setelah port tujuan diketahui, maka untuk selanjutnya hanya port itu saja yang akan dikirim data. Secara umum ada 3 kategori Bridge, yaitu : Local Bridge : Menghubungkan beberapa LAN Remote Bridge : Menghubungkan LAN dengan WAN Wireless Bridge : Menghubungkan LAN dengan remote node Switch Switch menghubungkan semua komputer yang terhubung ke LAN, sama seperti hub. Perbedaannya adalah switch dapat beroperasi dengan mode "full-duplex" dan "mampu mengalihkan jalur dan memfilter informasi ke dan dari tujuan yang spesifik". Router Router adalah peningkatan kemampuan dari bridge. Router mampu menunjukkan rute/jalur (route) dan memfilter informasi pada jaringan yang berbeda. Beberapa router mampu secara otomatis mendeteksi masalah dan mengalihkan jalur informasi dari area yang bermasalah. Router bekerja menggunakan routing table yang disimpan di memory-nya untuk memutuskan tentang kemana dan bagaimana paket dikirimkan. Router dapat memutuskan rute terbaik, oleh karena itu router lebih "cerdas" dibanding bridge

Repeater/Penguat

Repeater, bekerja pada layer fisik jaringan, menguatkan sinyal dan mengirimkan dari satu repeater ke repeater lain. Repeater tidak merubah informasi yang ditransmisikan dan repeater tidak dapat memfilter informasi. Repeater hanya berfungsi membantu menguatkan sinyal yang melemah akibat jarak, sehingga sinyal dapat ditransmisikan ke jarak yang lebih jauh.

Hub

Hub menghubungkan semua komputer yang terhubung ke LAN. Hub adalah repeater dengan jumlah port banyak (multiport repeater). Hub tidak mampu menentukan tujuan; Hub hanya mentrasmisikan sinyal ke setiap line yang terkoneksi dengannya, menggunakan mode half-duplex.Hub digunakan pada Topologi Star

Bridge

Bridge adalah aœintelligent repeatera. Bridge menguatkan sinyal yang ditransmisikannya, tetapi tidak seperti repeater, Bridge mampu menentukan tujuan. Selain itu bridge juga membagi satu buah jaringan kedalam dua buah jaringan.
Berbeda dengan Hub, Bridge dapat mempelajari MAC address tujuan. Ketika sebuah komputer mengirim data untuk komputer tertentu, bridge akan mengirim data tersebut melalui port yang terhubung dengan komputer tujuan saja. Namun, ketika belum menemukan port mana yang terhubung dengan komputer tujuan, Bridge akan mencoba mengirim pesan broadcast ke semua port (kecuali port komputer pengirim). Setelah port tujuan diketahui, maka untuk selanjutnya hanya port itu saja yang akan dikirim data. Secara umum ada 3 kategori Bridge, yaitu :
Local Bridge : Menghubungkan beberapa LAN
Remote Bridge : Menghubungkan LAN dengan WAN
Wireless Bridge : Menghubungkan LAN dengan remote node

Switch

Switch menghubungkan semua komputer yang terhubung ke LAN, sama seperti hub. Perbedaannya adalah switch dapat beroperasi dengan mode "full-duplex" dan "mampu mengalihkan jalur dan memfilter informasi ke dan dari tujuan yang spesifik".

Router

Router adalah peningkatan kemampuan dari bridge. Router mampu menunjukkan rute/jalur (route) dan memfilter informasi pada jaringan yang berbeda. Beberapa router mampu secara otomatis mendeteksi masalah dan mengalihkan jalur informasi dari area yang bermasalah. Router bekerja menggunakan routing table yang disimpan di memory-nya untuk memutuskan tentang kemana dan bagaimana paket dikirimkan. Router dapat memutuskan rute terbaik, oleh karena itu router lebih "cerdas" dibanding bridge

Repeater/Penguat

Repeater, bekerja pada layer fisik jaringan, menguatkan sinyal dan mengirimkan dari satu repeater ke repeater lain. Repeater tidak merubah informasi yang ditransmisikan dan repeater tidak dapat memfilter informasi. Repeater hanya berfungsi membantu menguatkan sinyal yang melemah akibat jarak, sehingga sinyal dapat ditransmisikan ke jarak yang lebih jauh.

Hub

Hub menghubungkan semua komputer yang terhubung ke LAN. Hub adalah repeater dengan jumlah port banyak (multiport repeater). Hub tidak mampu menentukan tujuan; Hub hanya mentrasmisikan sinyal ke setiap line yang terkoneksi dengannya, menggunakan mode half-duplex.Hub digunakan pada Topologi Star

Bridge

Bridge adalah aœintelligent repeatera. Bridge menguatkan sinyal yang ditransmisikannya, tetapi tidak seperti repeater, Bridge mampu menentukan tujuan. Selain itu bridge juga membagi satu buah jaringan kedalam dua buah jaringan.
Berbeda dengan Hub, Bridge dapat mempelajari MAC address tujuan. Ketika sebuah komputer mengirim data untuk komputer tertentu, bridge akan mengirim data tersebut melalui port yang terhubung dengan komputer tujuan saja. Namun, ketika belum menemukan port mana yang terhubung dengan komputer tujuan, Bridge akan mencoba mengirim pesan broadcast ke semua port (kecuali port komputer pengirim). Setelah port tujuan diketahui, maka untuk selanjutnya hanya port itu saja yang akan dikirim data. Secara umum ada 3 kategori Bridge, yaitu :
Local Bridge : Menghubungkan beberapa LAN
Remote Bridge : Menghubungkan LAN dengan WAN
Wireless Bridge : Menghubungkan LAN dengan remote node

Switch

Switch menghubungkan semua komputer yang terhubung ke LAN, sama seperti hub. Perbedaannya adalah switch dapat beroperasi dengan mode "full-duplex" dan "mampu mengalihkan jalur dan memfilter informasi ke dan dari tujuan yang spesifik".

Router

Router adalah peningkatan kemampuan dari bridge. Router mampu menunjukkan rute/jalur (route) dan memfilter informasi pada jaringan yang berbeda. Beberapa router mampu secara otomatis mendeteksi masalah dan mengalihkan jalur informasi dari area yang bermasalah. Router bekerja menggunakan routing table yang disimpan di memory-nya untuk memutuskan tentang kemana dan bagaimana paket dikirimkan. Router dapat memutuskan rute terbaik, oleh karena itu router lebih "cerdas" dibanding bridge

Fungsi dan Pengertian Cisco Router


 Fungsi dan Pengertian Cisco Router

Rabu, 11 April 2012
Fungsi dan Bagian-Bagian Router Cisco


Router berfungsi sebagai penghubung antar dua atau lebih jaringan untuk meneruskan data dari satu jaringan ke jaringan lainnya. Router memiliki bagian-bagian yang hampir mirip dengan PC. Bagian-bagian dari router adalah :

1. RAM
Fungsi utama RAM pada router adalah menyimpan konfigurasi yang sedang berjalan (running configuration) dan sistem operasi IOS yang aktif, menyimpan routing table, menangani cache ARP, menangani fast-swtiching cache, menyediakan memori sementara utk konfigurasi file, menangani paket buffer, mengelola antrian paket. Sifat RAM adalah semua data yang disimpan akan hilang ketika kehilangan sumber daya atau pada saat akan direstart.
2. NVRAM (Non Volatile RAM)
NVRAM berguna untuk menyimpan konfigurasi start-up (start-up configuration). Isinya akan tetap ada walaupun router kehilangan power.
3. FLASH MEMORY
Flash berguna untuk menyimpan IOS (Operating System Image). Memory ini bisa menyimpan berbagai versi software IOS. Merupakan jenis EEPROM (Electronically Erasable Programmable ROM), jadi walaupun router kehilangan power, isinya tetap ada.
4. ROM
ROM berguna untuk menyimpan sistem bootstrap yang berfungsi untuk mengatur proses dan menjalankan Power On Self Test (POST) dan IOS Image.
5. INTERFACE

interface merupakan komponen eksternal dari suatu router. Sebelum menkonfigurasi router, masing-masing fungsi komponen tersebut harus diketahui terlebih dahulu karena komponen yang akan dikoneksikan ke router menggunakan interface yang berbeda tergantung komponennya yang akan dihubungkan. Gambar di atas memperlihatkan interface standar yang dimiliki oleh sebuah router yang meliputi:
Serial Ports, terdiri dari Serial0 dan Serial1
Fast Ethernet Ports, pasti udah pada kenal semua
Console Port, port utk menghubungkan router dgn dunia luar, port ini akan terhubung ke serial port di PC kita dengan menggunakan kabel Roll Over
Auxiliary Port, hampir sama dengan Console Port, dan tidak semua port ini dimiliki oleh router
Power Switch, untuk power
Bagaimana kita dapat terhubung ke router? Kita dapat memilih alternatif dibawah ini, yaitu melalui:
Port Console
Port Aux
Telnet (Ethernet atau Serial Port)
Untuk Fast Ethernet, aku kira pasti nggak ada kesulitan, karena hampir semua udah mengenal. Yang perlu diperhatikan adalah koneksi serial. Koneksi ini mempunyai dua sisi, yaitu DTE dan DCE. DTE (Data Terminal Equipment) disebut juga koneksi male(jantan), sedangkan DCE (Data Circuit-terminating Equipment) disebut koneksi female (betina).
by bet365

Rabu, 09 Oktober 2013

Artikel Software Komputer

Artikel Software Komputer
Artikel Komputer : Artikel Software Komputer

Software atau perangkat lunak adalah sekumpulan perintah yang dijalankan atau dieksekusi oleh komputer. Software berisi sekumpulan logika yang berfungsi memeritahkan komputer untuk mengoperasikan sesuatu dalam komputer.

Software komputer menjadi bagian yang sangat penting dalam melakukan pekerjaan-pekerjaan menggunakan komputer. Software office membantu kita mengerjakan pekerjaan kantor yang berhubungan dengan dokumen pengolah kata, software grafis membantu kita mengerjakan pekerjaan-pekerjaan olah gambar, ataupun software multimedia yang membantu kita mengerjakan pekerjaan olah multimedia. Saat ini sangat banyak software yang beredar di masyarakat baik yang gratis maupun berbayar. Dalam menentukan software mana yang akan kita pakai, ada baiknya membaca artikel software komputer terkait agar tidak salah memilih software komputer. Berbagai jenis software dapat kita peroleh sesuai dengan kebutuhan kita. Misalnya saja kita bisa mendapatkan software pengolah kata seperti Microsoft Office, Wordpad, Open Office Writer, Corel Wordprefect untuk kebutuhan menulis. Atau juga Photoshop, Coreldraw, Adobe Freehand, Adobe Ilustrator, untuk desain gambar. Juga bisa menggunakan Autocad, SAP, Autodesk Revit Architecture untuk desain rumah atau bangunan. Selain itu banyak lagi jenis software lain yang bisa kita temukan di artikel software komputer seperti software untuk memutar atau membuat file multimedia, software untuk menghitung, software pengenal wajah, dan software-software lainnya. Berdasarkan lisensi yang diberikan, software ini dibagi menjadi beberapa jenis, yaitu : 

1. Freeware
Software dengan lisensi freeware ini bisa kita dapatkan dengan gratis. Biasanya pembuat software sudah membuat beberapa ketentuan terlebih dahulu untuk penggunaan software yang harus kita patuhi. 

2. Shareware
Software dengan lisensi shareware ini dapat kita gunakan secara gratis dalam jangka waktu tertentu. Biasanya software dengan lisensi shareware ini merupakan bagian dari promosi oleh pembuat software. 

3. Propietary Software
Untuk mendapatkan software jenis ini kita harus membeli atau membayar lisensi penggunaan. Biasanya software dengan lisensi ini diperuntukkan untuk kalangan professional. 

4. Open Source
Software dengan lisensi Open Source bisa kita dapatkan secara gratis. Selain itu kita juga bisa mengubah fasilitas-fasilitas yang ada di software tersebut sesuai dengan keinginan kita. Selain itu kita juga bisa menyebarluaskan software yang telah kita ubah tersebut dengan bebas. 

Installasi Software
Setelah kita membaca artikel software komputer tentang software yang kita butuhkan, kita bisa mendapatkan software tersebut sesuai dengan lisensi software. Untuk dapat menggunakan software tersebut, biasanya terlebih dahulu kita diharuskan menginstall software ke komputer. Proses installasi ini secara garis besar mempunyai kesamaan antara semua jenis software. 

Jika kita belum pernah melakukan proses installasi, tidak usah khawatir karena kita bisa mengikuti petunjuk yang ada di proses installasi tersebut. Hal lain yang perlu diperhatikan dalam menginstall software adalah dengan memilih software yang benar-benar kita butuhkan. Karena dengan terlalu banyak menginstall software ke dalam komputer akan menyebabkan komputer kita menjadi lambat. Hal ini disebabkan karena semakin banyak software yang kita install maka akan semakin banyak memori yang digunakan. Artikel software komputer adalah salah satu sarana untuk menambah pengetahuan tentang software komputer. Karena itu semakin banyak artikel software komputer yang kit abaca maka akan semakin banyak pula pengetahuan kita tentang software komputer .

Artikel Tentang Komputer dan Internet

Artikel Tentang Komputer dan InternetArtikel Komputer : Artikel Tentang Komputer dan Internet

Artikel Tentang Komputer
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.

Dalam arti seperti itu terdapat alat seperti slide rule, jenis kalkulator mekanik mulai dari abakus dan seterusnya, sampai semua komputer elektronik yang kontemporer. Istilah lebih baik yang cocok untuk arti luas seperti "komputer" adalah "yang mengolah informasi" atau "sistem pengolah informasi." Selama bertahun-tahun sudah ada beberapa arti yang berbeda dalam kata "komputer", dan beberapa kata yang berbeda tersebut sekarang disebut disebut sebagai komputer.

Kata computer secara umum pernah dipergunakan untuk mendefiniskan orang yang melakukan perhitungan aritmatika, dengan atau tanpa mesin pembantu. Menurut Barnhart Concise Dictionary of Etymology, kata tersebut digunakan dalam bahasa Inggris pada tahun 1646 sebagai kata untuk "orang yang menghitung" kemudian menjelang 1897 juga digunakan sebagai "alat hitung mekanis". Selama Perang Dunia II kata tersebut menunjuk kepada para pekerja wanita Amerika Serikat dan Inggris yang pekerjaannya menghitung jalan artileri perang dengan mesin hitung.

Artikel Tentang Internet 
Pengertian Internet itu? Internet sendiri berasal dari kata  interconnection-networking, merupakan sistem global dari seluruh jaringan komputer yang saling terhubung menggunakan standar Internet Protocol Suite (TCP/IP) untuk melayani miliaran pengguna di seluruh dunia. Manakala Internet (huruf ‘I’ besar) ialah sistem komputer umum, yang berhubung secara global dan menggunakan TCP/IP sebagai protokol pertukaran paket (packet switching communication protocol). Rangkaian internet yang terbesar dinamakan Internet. Cara menghubungkan rangkaian dengan kaedah ini dinamakan internetworking.

sedangkan pengertian internet menurut segi ilmu pengetahuan, internet adalah sebuah perpustakaan besar yang didalamnya terdapat jutaan (bahkan milyaran) informasi atau data yang dapat berupa teks,
grafik, audio maupun animasi dan lain lain dalam bentuk media elektronik. Semua orang bisa berkunjung ke perpustakaan tersebut kapan saja serta dari mana saja, jika dilihat dari segi komunikasi, internet adalah sarana yang sangat efektif dan efesien untuk melakukan pertukaran informasi jarak jauh maupun jarak dekat, seperti di dalam lingkungan perkantoran, tempat pendidikan, atapun instansi terkait.

Bertambahnya jumlah pengguna akses internet tersebut memang sangat wajar sekali, saat ini internet bukan hanya digunakan sebagai sarana komunikasi atau pun sarana mencari informasi saja, tetapi juga telah digunakan sebagai sarana untuk mencari uang. Harga tarif akses internet pun saat ini juga telah lebih murah jika dibandingkan dengan beberapa tahun yang lalu. dan pengguna akses internet pun bukan hanya orang yang berada di wilayah perkotaan saja, orang yang tinggal di pedesaan pun juga dapat mengakses internet.

Fungsi Jaringan Komputer

Perangkat Lunak Jaringan Komputer : Fungsi Jaringan Komputer
1. Definisi Jaringan Komputer dan Fungsi dan Tujuan Jaringan
Fungsi Jaringan Komputer
Jaringan komputer adalah sebuah kumpulan komputer, printer dan peralatan lainnya yang terhubung. Informasi dan data bergerak melalui kabel-kabel sehingga memungkinkan pengguna jaringan komputer dapat saling bertukar dokumen dan data, mencetak pada printer yang sama dan bersama sama menggunakan hardware/software yang terhubung dengan jaringan. Tiap komputer, printer atau periferal yang terhubung dengan jaringan disebut node.
Menurut Tannebaum (1981) jaringan komputer adalah an interconnected collection of autonomous computers (suatu kumpulan interkoneksi dari komputer-komputer yang otonom). Sebuah jaringan komputer dapat memiliki dua, puluhan, ribuan atau bahkan jutaan node. Sebuah jaringan biasanya terdiri dari 2 atau lebih komputer yang saling berhubungan diantara satu dengan yang lain, dan saling berbagi sumber daya misalnya CD-ROM, Printer, pertukaran file, atau memungkinkan untuk saling berkomunikasi secara elektronik. Komputer yang terhubung tersebut, dimungkinkan berhubungan dengan media kabel, saluran telepon, gelombang radio, satelit, atau sinar infra merah.
2. Fungsi dari Jaringan
  • Membagi sumber daya
Jaringan computer dapat digunakan sebagai sarana untuk membagi sumber daya. Sumber daya tersebut bisa berupa printer, atau sumber daya berupa data-data, software. Dengan adanya jaringan computer maka sumber daya dapat dikurangi
  • Reliabilitas tinggi
Jaringan computer memungkinkan kita untuk mengkopi data-data ke dua atau tiga computer, bahkan lebih. Dengan demikian apabila computer salah satu computer rusak, data-data yang didalamnya hilang, kita masih dapat menggunaakan data yang tersimpan di computer lain.
  • Menghemat uang
Dengan menggunakan jaringan computer,perusahaan dapat menghemat peralatan yang harus digunakan, misalnya printer. Dengan adanya jaringan computer, satu printer dapat di gunakan oleh lebih dari satu computer.
  • Sarana komunikas
Jaringan computer dapat dimanfaatkan untuk komunikasi misalkan memberikan pengumuman rapat kepada karyawan, jadi pimpinan tidak perlu repot mencetak pengumuman. Pimpinan tinggal mengirimkan pengumuman kepada karyawan dengan jaringan computer 
3.  Tujuan   dari jaringan komputer adalah:
  1. Membagi sumber daya, misalnya membagi printer, CPU, memori, ataupun harddisk.
  2. Komunikasi, misalnya e-mail, instant messanging, chatting.
  3. Akses informasi, misalnya web browsing. ( http://ID .wikIPedia.org/wiki/Jaringan_komputer )  Menurut Lukas, berdasarkan arah transmisinya, komunikasi data mungkin berupa simplex, half-duplex, atau full-duplex. (Lukas,2006):.
  4. Simplex  Pada  simplex, signal hanya ditransmit satu arah saja dimana satu stasiun sebagai pemancar dan yang lainnya sebagai penerima. Pada sistem ini aliran data hanya dapat terjadi ke satu arah saja.
  5. .Half-duplex  Dalam operasi ini, kedua stasiun mungkin melakukan pengiriman, tapi tidak bisa bersamaan melainkan beroperasi gantian. Pada sistem ini aliran informasi dapat terjadi kedua arah tetapi tidak dapat bersamaan.  
  6. Full-duplex  Dalam operasi full duplex, kedua stasiun  mungkin mentransmisi secara serentak. Pada sistem ini aliran dapat terjadi kedua arah pada saat yang bersamaan. Sistem ini dapat terjadi hanya menggunakan sebuah saluran komunikasi data atau dengan menggunakan dua saluran komunikasi data.

Jenis Jenis Jaringan Komputer

Manfaat Jaringan komputer  : Jenis  Jenis Jaringan Komputer


Alasan utama memisahkan MAN sebagai kategori khusus adalah telah ditentukannya standart untuk MAN, dan standart ini sekarang sedang diimplementasikan. Standart tersebut disebut DQDB (Distributed Queue Dual Bus) atau 802.6 menurut standart IEEE. DQDB terdiri dari dua buah kabel  unidirectional dimana semua komputer dihubungkan, seperti ditunjukkan pada gambar 1.2. Setiap bus mempunyai sebuah head–end, perangkat untuk memulai aktivitas transmisi. Lalulintas yang menuju komputer yang berada di sebelah kanan pengirim menggunakan bus bagian atas. Lalulintas ke arah kiri menggunakan bus yang berada di bawah.

Kita akan mengikuti penggunaan tradisional dan menyebut mesin-mesin ini sebagai host. Istilah End System kadang-kadang juga digunakan  dalam literatur. Host dihubungkan dengan sebuah subnet komunikasi, atau cukup disebut subnet. Tugas subnet adalah membawa pesan dari host ke host lainnya, seperti halnya sistem telepon yang membawa isi pembicaraan dari pembicara ke pendengar. Dengan memisahkan aspek komunikasi murni sebuah jaringan (subnet) dari aspek-aspek aplikasi (host), rancangan jaringan lengkap menjadi jauh lebih sederhana.

Pada sebagian besar WAN, subnet terdiri dari dua komponen, yaitu kabel transmisi dan elemen switching. Kabel transmisi (disebut  juga sirkuit, channel, atau trunk) memindahkan  bit-bit dari satu mesin ke mesin lainnya.

Element switching adalah komputer khusus yang dipakai untuk menghubungkan dua kabel transmisi atau lebih. Saat data sampai ke kabel penerima, element switching harus memilih kabel pengirim untuk meneruskan pesan-pesan tersebut. Sayangnya tidak ada terminologi standart dalam menamakan komputer seperti  ini. Namanya sangat bervariasi disebut paket switching node, intermidiate system, data switching exchange dan sebagainya. 


Secara umum jaringan komputer dapat dibedekan lima jenis yang terdiri dari :


Local Area Network (LAN) merupakan jaringan milik pribadi di dalam sebuah gedung atau kampus yang berukuran sampai beberapa kilometer.
LAN seringkali digunakan untuk menghubungkan komputer-komputer pribadi dan workstation dalam kantor perusahaan atau pabrik-pabrik untuk memakai bersama resource (misalnya, printer, scanner) dan saling bertukar informasi. LAN dapat dibedakan dari jenis jaringan lainnya berdasarkan tiga karakteristik: ukuran, teknologi transmisi dan topologinya.

LAN mempunyai ukuran yang terbatas, yang berarti bahwa waktu transmisi pada keadaan terburuknya terbatas dan dapat diketahui sebelumnya. Dengan mengetahui keterbatasnnya, menyebabkan adanya kemungkinan untuk menggunakan jenis desain tertentu. Hal ini juga memudahkan manajemen jaringan. 

LAN seringkali menggunakan teknologih transmisi kabel tunggal. LAN tradisional beroperasi pada kecepatan mulai 10 sampai 100 Mbps (mega bit/detik)  dengan delay rendah (puluhan mikro second) dan mempunyai faktor kesalahan yang kecil. LAN-LAN modern dapat beroperasi pada kecepatan yang lebih tinggi, sampai ratusan megabit/detik.


Metropolitan  Area Network (MAN) pada dasarnya merupakan versi LAN yang berukuran lebih besar dan biasanya memakai teknologi yang sama dengan LAN.  MAN dapat mencakup kantor-kantor perusahaan yang berdekatan dan dapat dimanfaatkan untuk keperluan pribadi (swasta) atau umum. MAN biasanya mamapu menunjang data dan suara, dan bahkan dapat berhubungan dengan jaringan televisi kabel. MAN hanya memiliki sebuah atau dua buiah kabel dan tidak mempunyai elemen switching, yang berfungsi untuk mengatur paket melalui beberapa output kabel. Adanya elemen switching membuat rancangan  menjadi lebih sederhana.



Wide Area Network  (WAN) mencakup daerah geografis yang luas, sertingkali mencakup sebuah negara atau benua.  WAN terdiri dari kumpulan mesin yang bertujuan untuk mejalankan program-program aplikasi. 


Komputer mobile seperti komputer notebook dan personal digital assistant  (PDA), merupakan cabang industri komputer yang paling cepat pertumbuhannya. Banyak pemilik jenis komputer tersebut yang sebenarnya telah memiliki mesin-mesin desktop yang terpasang pada LAN atau WAN tetapi karena koneksi kabel tidaklah mungkin dibuat di dalam mobil atau pesawat terbang, maka banyak yang tertarik untuk memiliki komputer dengan jaringan tanpa kabel ini. 

Jaringan tanpa kabel mempunyai berbagai manfaat, yang telah umum dikenal adalah kantor portable. Orang yang sedang dalam perjalanan seringkali ingin menggunakan peralatan elektronik portable-nya untuk mengirim atau menerima telepon, fax, e-mail, membaca fail jarak jauh login ke mesin jarak jauh, dan sebagainya dan juga ingin melakukan hal-hal tersebut dimana saja, darat, laut, udara.


Sebenarnya terdapat banyak jaringan didunia ini, seringkali menggunakan perangkat keras dan perangkat lunak yang berbeda-beda. Orang yang terhubung ke jaringan sering berharap untuk bisa berkomunikasi dengan orang lain yang terhubung ke jaringan lainnya. Keinginan seperti ini memerlukan hubungan antar jaringan yang seringkali tidak kampatibel dan berbeda. Biasanya untuk melakukan hal ini diperlukan sebuah mesin yang disebut gateway guna melakukan hubungan dan melaksanakan terjemahan yang diperlukan, baik perangkat keras maupun perangkat lunaknya. Kumpulan jaringan yang terinterkoneksi inilah yang disebut dengan internet.