Minggu, 11 Desember 2011

Jaringan

JaringanJaringan komputer adalah sebuah kumpulan komputer, printer dan peralatan lainnya yang terhubung dalam satu kesatuan. Informasi dan data bergerak melalui kabel-kabel atau tanpa kabel sehingga memungkinkan pengguna jaringan komputer dapat saling bertukar dokumen dan data, mencetak padaprinter yang sama dan bersama-sama menggunakan hardware/software yang terhubung dengan jaringan. Setiap komputer, printer atau periferal yang terhubung dengan jaringan disebut node. Sebuah jaringan komputer dapat memiliki dua, puluhan, ribuan atau bahkan jutaan node.

SEJARAH JARINGAN KOMPUTER 
    Konsep jaringan komputer lahir pada tahun 1940-an di Amerika dari sebuah proyek pengembangan komputer MODEL I di laboratorium Bell dan group riset Harvard University yang dipimpin profesor H. Aiken. Pada mulanya proyek tersebut hanyalah ingin memanfaatkan sebuah perangkat komputer yang harus dipakai bersama. Untuk mengerjakan beberapa proses tanpa banyak membuang waktu kosong dibuatlah proses beruntun (Batch Processing), sehingga beberapa program bisa dijalankan dalam sebuah komputer dengan dengan kaidah antrian.
    Ditahun 1950-an ketika jenis komputer mulai membesar sampai terciptanya super komputer, maka sebuah komputer mesti melayani beberapa terminal (lihat Gambar 1) Untuk itu ditemukan konsep distribusi proses berdasarkan waktu yang dikenal dengan nama TSS (Time Sharing System), maka untuk pertama kali bentuk jaringan (network) komputer diaplikasikan. Pada sistem TSS beberapa terminal terhubung secara seri ke sebuah host komputer. Dalam proses TSS mulai nampak perpaduan teknologi komputer dan teknologi telekomunikasi yang pada awalnya berkembang sendiri-sendiri.
Gambar 1 Jaringan komputer model TSS
    Memasuki tahun 1970-an, setelah beban pekerjaan bertambah banyak dan harga perangkat komputer besar mulai terasa sangat mahal, maka mulailah digunakan konsep proses distribusi (Distributed Processing). Seperti pada Gambar 2, dalam proses ini beberapa host komputer mengerjakan sebuah pekerjaan besar secara paralel untuk melayani beberapa terminal yang tersambung secara seri disetiap host komputer. Dala proses distribusi sudah mutlak diperlukan perpaduan yang mendalam antara teknologi komputer dan telekomunikasi, karena selain proses yang harus didistribusikan, semua host komputer wajib melayani terminal-terminalnya dalam satu perintah dari komputer pusat.
Gambar 2 Jaringan komputer model distributed processing
    Selanjutnya ketika harga-harga komputer kecil sudah mulai menurun dan konsep proses distribusi sudah matang, maka penggunaan komputer dan jaringannya sudah mulai beragam dari mulai menangani proses bersama maupun komunikasi antar komputer (Peer to Peer System) saja tanpa melalui komputer pusat. Untuk itu mulailah berkembang teknologi jaringan lokal yang dikenal dengan sebutan LAN. Demikian pula ketika Internet mulai diperkenalkan, maka sebagian besar LAN yang berdiri sendiri mulai berhubungan dan terbentuklah jaringan raksasa WAN.
JENIS JARINGAN KOMPUTER
Secara umum jaringan komputer dibagi atas lima jenis, yaitu;
1. Local Area Network (LAN)
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 danworkstation dalam kantor suatu perusahaan atau pabrik-pabrik untuk memakai bersama sumberdaya (misalnya printer) dan saling bertukar informasi.

2. Metropolitan Area Network (MAN)
Metropolitan Area Network (MAN), pada dasarnya merupakan versi LAN yang berukuran lebih besar dan biasanya menggunakan teknologi yang sama dengan LAN. MAN dapat mencakup kantor-kantor perusahaan yang letaknya berdekatan atau juga sebuah kota dan dapat dimanfaatkan untuk keperluan pribadi (swasta) atau umum. MAN mampu menunjang data dan suara, bahkan dapat berhubungan dengan jaringan televisi kabel.

3. Wide Area Network (WAN)
Wide Area Network (WAN), jangkauannya mencakup daerah geografis yang luas, seringkali mencakup sebuah negara bahkan benua. WAN terdiri dari kumpulan mesin-mesin yang bertujuan untuk menjalankan program-program (aplikasi) pemakai.

4. Internet
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 disebutgateway guna melakukan hubungan dan melaksanakan terjemahan yang diperlukan, baik perangkat keras maupun perangkat lunaknya. Kumpulan jaringan yang terinterkoneksi inilah yang disebut dengan internet.

5. Jaringan Tanpa Kabel
Jaringan tanpa kabel merupakan suatu solusi terhadap komunikasi yang tidak bisa dilakukan dengan jaringan yang menggunakan kabel. Misalnya orang yang ingin mendapat informasi atau melakukan komunikasi walaupun sedang berada diatas mobil atau pesawat terbang, maka mutlak jaringan tanpa kabel diperlukan karena koneksi kabel tidaklah mungkin dibuat di dalam mobil atau pesawat. Saat ini jaringan tanpa kabel sudah marak digunakan dengan memanfaatkan jasa satelit dan mampu memberikan kecepatan akses yang lebih cepat dibandingkan dengan jaringan yang menggunakan kabel.
ETHERNET
    Ethernet adalah sistem jaringan yang dibuat dan dipatenkan perusahaan Xerox. Ethernet adalah implementasi metoda CSMA/CD (Carrier Sense Multiple Access with Collision Detection) yang dikembangkan tahun 1960 pada proyek wireless ALOHA di Hawaii University diatas kabel coaxial. Standarisasi sistem ethernet dilakukan sejak tahun 1978 oleh IEEE. (lihat Tabel 2.) Kecepatan transmisi data di ethernet sampai saat ini adalah 10 sampai 100 Mbps. Saat in yang umum ada dipasaran adalah ethernet berkecepatan 10 Mbps yang biasa disebut seri 10Base. Ada bermacam-macam jenis 10Base diantaranya adalah: 10Base5, 10Base2, 10BaseT, dan 10BaseF yang akan diterangkan lebih lanjut kemudian.
     Pada metoda CSMA/CD, sebuah host komputer yang akan mengirim data ke jaringan pertama-tama memastikan bahwa jaringan sedang tidak dipakai untuk transfer dari dan oleh host komputer lainnya. Jika pada tahap pengecekan ditemukan transmisi data lain dan terjadi tabrakan (collision), maka host komputer tersebut diharuskan mengulang permohonan (request) pengiriman pada selang waktu berikutnya yang dilakukan secara acak (random). Dengan demikian maka jaringan efektif bisa digunakan secara bergantian.
    Untuk menentukan pada posisi mana sebuah host komputer berada, maka tiap-tiap perangkat ethernet diberikan alamat (address) sepanjang 48 bit yang unik (hanya satu di dunia). Informasi alamat disimpan dalam chip yang biasanya nampak pada saat komputer di start dalam urutan angka berbasis 16, seperti pada Gambar 3.
 
Gambar 3. Contoh ethernet address.
48 bit angka agar mudah dimengerti dikelompokkan masing-masing 8 bit untuk menyetakan bilangan berbasis 16 seperti contoh di atas (00 40 05 61 20 e6), 3 angka didepan adalah kode perusahaan pembuat chip tersebut. Chip diatas dibuat oleh ANI Communications Inc. Contoh vendor terkenal bisa dilihat di Tabel 3, dan informasi lebih lengkap lainnya dapat diperoleh dihttp://standards.ieee.org/regauth/oui/index.html
Tabel 3. Daftar vendor terkenal chip ethernet
NOMOR KODE
NAMA VENDOR
00:00:0C Sisco System
00:00:1B Novell
00:00:AA Xerox
00:00:4C NEC
00:00:74 Ricoh
08:08:08 3COM
08:00:07 Apple Computer
08:00:09 Hewlett Packard
08:00:20 Sun Microsystems
08:00:2B DEC
08:00:5A IBM
Dengan berdasarkan address ehternet, maka setiap protokol komunikasi (TCP/IP, IPX, AppleTalk, dll.) berusaha memanfaatkan untuk informasi masing-masing host komputer dijaringan.
  1. 10Base5
    Sistem 10Base5 menggunakan kabel coaxial berdiameter 0,5 inch (10 mm) sebagai media penghubung berbentuk bus seperti pad Gambar 4. Biasanya kabelnya berwarna kuning dan pada kedua ujung kebelnya diberi konsentrator sehingga mempunyai resistansi sebesar 50 ohm. Jika menggunakan 10Base5, satu segmen jaringan bisa sepanjang maksimal 500 m, bahkan jika dipasang penghubung (repeater) sebuah jaringan bisa mencapai panjang maksimum 2,5 km.
    Seperti pada Gambar 5, antara NIC (Network Interface Card) yang ada di komputer (DTE, Data Terminal Equipment) dengan media transmisi bus (kabel coaxial)-nya diperlukan sebuah transceiver (MAU,Medium Attachment Unit). Antar MAU dibuat jarak minimal 2,5 m, dan setiap segment hanya mampu menampung sebanyak 100 unit. Konektor yang dipakai adalah konektor 15 pin.
     
    Gambar 4. Jaringan dengan media 10Base5.
     
    Gambar 5. Struktur 10Base5.
  2. 10Base2
    Seperti pada jaringan 10Base5, 10Base2 mempunyai struktur jaringan berbentuk bus. (Gambar 6). Hanya saja kabel yang digunakan lebih kecil, berdiameter 5 mm dengan jenis twisted pair. Tidak diperlukan MAU kerena MAU telah ada didalam NIC-nya sehingga bisa menjadi lebih ekonomis. Karenanya jaringan ini dikenal juga dengan sebutan CheaperNet. Dibandingkan dengan jaringan 10Base5, panjang maksimal sebuah segmennya menjadi lebih pendek, sekitar 185 m, dan bisa disambbung sampai 5 segmen menjadi sekitar 925 m. Sebuah segmen hanya mampu menampung tidak lebih dari 30 unit komputer saja. Pada jaringan ini pun diperlukan konsentrator yang membuat ujung-ujung media transmisi busnya menjadi beresistansi 50 ohm. Untuk jenis konektor dipakai jenis BNC.
     
    Gambar 6. Jaringan dengan media 10Base5.
     
    Gambar 7. Struktur 10Base2.
  3. 10BaseT
    Berbeda dengan 2 jenis jaringan diatas, 10BaseT berstruktur bintang (star) seperti terlihat di Gambar 8. Tidak diperlukan MAU kerena sudah termasuk didalam NIC-nya. Sebagai pengganti konsentrator dan repeater diperlukan hub karena jaringan berbentuk star. Panjang sebuah segmen jaringan maksimal 100 m, dan setiap hub bisa dihubungkan untuk memperpanjang jaringan sampai 4 unit sehingga maksimal komputer tersambung bisa mencapai 1024 unit.
     
    Gambar 8. Jaringan dengan media 10BaseT.
     
    Gambar 9. Struktur 10BaseT.
    Menggunakan konektor modular jack RJ-45 dan kabel jenis UTP (Unshielded Twisted Pair) seperti kabel telepon di rumah-rumah. Saat ini kabel UTP yang banyak digunakan adalah jenis kategori 5 karena bisa mencapai kecepatan transmisi 100 Mbps. Masing-masing jenis kabel UTP dan kegunaanya bisa dilihat di Table 4.
    Tabel 4. Jenis kabel UTP dan aplikasinya.
    KATEGORI
    APLIKASI
    Category 1 Dipakai untuk komunikasi suara (voice), dan digunakan untuk kabel telepon di rumah-rumah
    Category 2 Terdiri dari 4 pasang kabel twisted pair dan bisa digunakan untuk komunikasi data sampai
     kecepatan 4 Mbps
    Category 3 Bisa digunakan untuk transmisi data dengan kecepatan sampai 10 Mbps dan digunakan
     untuk Ethernet dan TokenRing
    Category 4 Sama dengan category 3 tetapi dengan kecepatan transmisi sampai 16 Mbps
    Category 5 Bisa digunakan pada kecepatan transmisi sampai 100 Mbps, biasanya digunakan untuk
     FastEthernet (100Base) atau network ATM
  4. 10BaseF
    Bentuk jaringan 10BaseF sama dengan 10BaseT yakni berbentuk star. Karena menggunakan serat optik (fiber optic) untuk media transmisinya, maka panjang jarak antara NIC dan konsentratornya menjadi lebih panjang sampai 20 kali (2000 m). Demikian pula dengan panjang total jaringannya. Pada 10BaseF, untuk transmisi output (TX) dan input (RX) menggunakan kabel/media yang berbeda.
     
    Gambar 10. Struktur 10BaseF.
     
    Gambar 11. Foto NIC jenis 10Base5, 10Base2, dan 10BaseT.
  5. Fast Ethernet (100BaseT series)
    Selai jenis NIC yang telah diterangkan di atas, jenis ethernet chip lainnya adalah seri 100Base. Seri 100Base mempunyai beragam jenis berdasarkan metode akses datanya diantaranya adalah: 100Base-T4, 100Base-TX, dan 100Base-FX. Kecepatan transmisi seri 100Base bisa melebihi kecepatan chip pendahulunya (seri 10Base) antara 2-20 kali (20-200 Mbps). Ini dibuat untuk menyaingi jenis LAN berkecepatan tinggi lainnya seperti: FDDI, 100VG-AnyLAN dan lain sebagainya. 

    Source : 
    1. Yuhefizar, Sejarah Komputer, IlmuKomputer.com
    2. Prihanto, Harry, Membangun Jaringan Komputer,IlmuKomputer.com
      http://fadel05.tripod.com/network/jaringan.html

BENTUK-BENTUK KOMUNIKASI DATA

Suatu sistem komunikasi data dapat berbentuk offline communication system (sistem komunikasi offline) atau online communication system (sistem komunikasionline). Sistem komunikasi data dapat dimulai dengan sistem yang sederhana, seperti misalnya jaringan akses terminal, yaitu jaringan yang memungkinkan seorang operator mendapatkan akses ke fasilitas yang tersedia dalam jaringan tersebut. Operator bisa mengakses komputer guna memperoleh fasilitas, misalnya menjalankan program aplikasi, mengakses database, dan melakukan komunikasi dengan operator lain. Dalam lingkungan ideal, semua fasilitas ini harus tampak seakan-akan dalam terminalnya, walaupun sesungguhnya secara fisik berada pada lokasi yang terpisah.


Sistem Komunikasi Off line.
Sistem komunikasi Offline adalah suatu sistem pengiriman data melalui fasilitas telekomunikasi dari satu lokasi ke pusat pengolahan data, tetapi data yang dikirim tidak langsung diproses oleh CPU (Central Processing Unit). Seperti pada Gambar 4.3, di mana data yang akan diproses dibaca oleh terminal, kemudian dengan menggunakan modem, data tersebut dikirim melalui telekomunikasi. Di tempat tujuan data diterima juga oleh modem, kemudian oleh terminal, data disimpan ke alamat perekam seperti pada disket, magnetic tape, dan lain-lain. Dari alat perekam data ini, nantinya dapat diproses oleh komputer.

Peralatan-peralatan yang diperlukan dalam sistem komunikasi offline, antara lain :
1. Terminal
Terminal adalah suatu I/O device yang digunakan untuk mengirim data dan menerima data jarak jauh dengan menggunakan fasilitas telekomunikasi. Peralatan terminal ini bermacam-macam, seperti magnetic tape unit, disk drive, paper tape, dan lain-lain.

2. Jalur komunikasi
Jalur komunikasi adalah fasilitas telekomunikasi yang sering digunakan, seperti : telepon, telegraf, telex, dan dapat juga dengan fasilitas lainnya.

3. Modem
Model adalah singkatan dari Modulator / Demodulator. Suatu alat yang mengalihkan data dari sistem kode digital ke dalam sistem kode analog dan sebaliknya.
Sistem Komunikasi On line.
Pada sistem komunikasi On line ini, data yang dikirim melalui terminal komputer bisa langsung diperoleh, langsung diproses oleh komputer pada saat kita membutuhkan.

Sistem Komunikasi On line ini dapat berupa:
• Realtime system
• Batch Processing system
• Time sharing system
• Distributed data processing system

Realtime system
Suatu realtime system memungkinkan untuk mengirimkan data ke pusat komputer, diproses di pusat komputer seketika pada saat data diterima dan kemudia mengirimkan kembali hasil pengolahan ke pengirim data saat itu juga. American Airlines merupakan perusahaan yang pertama kali mempelopori sistem ini. Dengan realtime system ini, penumpang pesawat terbang dari suatu bandara atau agen tertentu dapat memesan tiket untuk suatu penerbangan tertentu dan mendapatkan hasilnya kurang dari 15 detik, hanya sekedar untuk mengetahui apakah masih ada tempat duduk di pesawat atau tidak.

Sistem realtime ini juga memungkinkan penghapusan waktu yang diperlukan untuk pengumpulan data dan distribusi data. Dalam hal ini berlaku komunikasi dua arah, yaitu pengiriman dan penerimaan respon dari pusat komputer dalam waktu yang relatif cepat.
Pada realtime system, merupakan komunikasi data dengan kecepatan tinggi. Kebutuhan informasi harus dapat dipenuhi pada saat yang sama atau dalam waktu seketika itu juga. Pada sistem ini proses dilakukan dalam hitungan beberapa detik saja, sehingga diperlukan jalur komunikasi yang cepat, sistem pengolahan yang cepat serta sistem memori dan penampungan atau buffer yang sangat besar.

Penggunaan sistem ini memerlukan suatu teknik dalam hal sistem disain, dan pemrograman, hal ini disebabkan karena pada pusat komputer dibutuhkan suatu bank data atau database yang siap untuk setiap kebutuhan. Biasanya peralatan yang digunakan sebagai database adalah magnetic disk storage, karena dapat mengolah secara direct access (akses langsung), dan perlu diketahui bahwa pada sistem ini menggunakan kemampuan multiprogramming, untuk melayani berbagai macam keperluan dalam satu waktu yang sama.

Time sharing system
Time sharing system adalah suatu teknik penggunaan online system oleh beberapa pemakai secara bergantian menurut waktu yang diperlukan pemakai (gambar 4.5). Disebabkan waktu perkembangan proses CPU semakin cepat, sedangkan alat Input/Output tidak dapat mengimbangi kecepatan dari CPU, maka kecepatan dari CPU dapat digunakan secara efisien dengan melayani beberapa alat I/O secara bergantian. Christopher Strachy pada tahun 1959 telah memberikan ide mengenai pembagian waktu yang dilakukan oleh CPU. Baru pada tahun 1961, pertama kali sistem yang benar-benar berbentuk time sharing system dilakukan di MIT (Massachusetts Institute of Technology) dan diberi nama CTSS (Compatible Time Sharing System) yang bisa melayani sebanyak 8 pemakai dengan menggunakan komputer IBM 7090.
Salah satu penggunaan time sharing system ini dapat dilihat dalam pemakaian suatu teller terminal pada suatu bank. Bilamana seorang nasabah datang ke bank tersebut untuk menyimpan uang atau mengambil uang, maka buku tabungannya ditempatkan pada terminal. Dan oleh operator pada terminal tersebut dicatat melalui papan ketik (keyboard), kemudian data tersebut dikirim secara langsung ke pusat komputer, memprosesnya, menghitung jumlah uang seperti yang dikehendaki, dan mencetaknya pada buku tabungan tersebut untuk transaksi yang baru saja dilakukan.

Distributed data processing system
Distributed data processing (DDP) system merupakan bentuk yang sering digunakan sekarang sebagai perkembangan dari time sharing system. Bila beberapa sistem komputer yang bebas tersebar yang masing-masing dapat memproses data sendiri dan dihubungkan dengan jaringan telekomunikasi, maka istilah time sharing sudah tidak tepat lagi. DDP system dapat didefinisikan sebagai suatu sistem komputer interaktif yang terpencar secara geografis dan dihubungkan dengan jalur telekomunikasi dan seitap komputer mampu memproses data secara mandiri dan mempunyai kemampuan berhubungan dengan komputer lain dalam suatu sistem.

Setiap lokasi menggunakan komputer yang lebih kecil dari komputer pusat dan mempunyai simpanan luar sendiri serta dapat melakukan pengolahan data sendiri. Pekerjaan yang terlalu besar yang tidak dapat dioleh di tempat sendiri, dapat diambil dari komputer pusat.

Source : http://tentang-teori-komunikasi.blogspot.com/2009/02/bentuk-bentuk-komunikasi-data.html

Protokol

Protokol adalah sebuah aturan atau standar yang mengatur atau mengijinkan terjadinya hubungan,komunikasi, dan perpindahan data antara dua atau lebih titik komputer. Protokol dapat diterapkan padaperangkat keras, perangkat lunak atau kombinasi dari keduanya. Pada tingkatan yang terendah, protokol mendefinisikan koneksi perangkat keras.

Protokol perlu diutamakan pada penggunaan standar teknis, untuk menspesifikasi bagaimana membangun komputer atau menghubungkan peralatan perangkat keras. Protokol secara umum digunakan pada komunikasi real-time dimana standar digunakan untuk mengatur struktur dari informasi untuk penyimpanan jangka panjang.
Sangat susah untuk menggeneralisir protokol dikarenakan protokol memiliki banyak variasi di dalam tujuan penggunaanya. Kebanyakan protokol memiliki salah satu atau beberapa dari hal berikut:
  • Melakukan deteksi adanya koneksi fisik atau ada tidaknya komputer atau mesin lainnya.
  • Melakukan metode "jabat-tangan" (handshaking).
  • Negosiasi berbagai macam karakteristik hubungan.
  • Bagaimana mengawali dan mengakhiri suatu pesan.
  • Bagaimana format pesan yang digunakan.
  • Yang harus dilakukan saat terjadi kerusakan pesan atau pesan yang tidak sempurna.
  • Mendeteksi rugi-rugi pada hubungan jaringan dan langkah-langkah yang dilakukan selanjutnya
  • Mengakhiri suatu koneksi.
Untuk memudahkan memahami Protokol, kita mesti mengerti Model OSI. Dalam Model OSI terdapat 7 layer dimana masing-masing layer mempunyai jenis protokol sesuai dengan peruntukannya.

Prinsip-prinsip Desain Protokol

Dalam membuat protokol ada tiga hal yang harus dipertimbangkan, yaitu efektivitas, kehandalan, dan Kemampuan dalam kondisi gagal di network.

Standarisasi Protokol

Agar protokol dapat dipakai untuk komunikasi diberbagai pembuat perangkat maka dibutuhkan standarisasi protokol. Banyak lembaga dunia yang bekerja untuk standarisasi protokol. Yang saat ini banyak mengeluarkan standarisasi protokol yaitu IETF,ETSIITU, dan ANSI.
Source : wikipedia

macam-macam protokol


  • HTTP (HyperText Transfer Protocol)
    adalah protokol yang dipergunakan untuk mentransfer dokumen dalam World Wide Web (WWW). Protokol ini adalah protokol ringan, tidak berstatus dan generik yang dapat dipergunakan berbagai macam tipe dokumen.
  • Gopher adalah aplikasi yang dapat mencari maklumat yang ada di Internet, tetapi hanya “text base” saja, atau berdasarkan teks.Untuk mendapatkan maklumat melalui Gopher, kita harus menghubungkan diri dengan Gopher server yang ada di Internet. Gopher merupakan protocol yang sudah lama dan saat ini sudah mulai di tinggalkan karena penggunaannya tidak sesedeharna HTTP.
  • FTP (File Transfer Protocol) adalah sebuah protokol Internet yang berjalan di dalam lapisan aplikasi yang merupakan standar untuk pentransferan berkas (file) komputer antar mesin-mesin dalam sebuah internetwork. FTP merupakan salah satu protokol Internet yang paling awal dikembangkan, dan masih digunakan hingga saat ini untuk melakukan pengunduhan (download) dan penggugahan (upload) berkas-berkas komputer antara klien FTP dan server FTP. Pada umumnya browser-browser versi terbaru sudah mendukung FTP.
  • TCP/IP (Transmission Control Protocol/Internet Protocol) merupakan standar komunikasi data yang digunakan oleh komunitas internet dalam proses tukar-menukar data dari satu komputer ke komputer lain di dalam jaringan Internet.
Source : http://info-ww.blogspot.com/2011/02/pengertian-dan-macam-macam-protokol.html

susunan dan standarisasi protokol

Susunan Protokol

Protokol jaringan disusun dalam bentuk lapisan-lapisan (layer) seperti diperlihatkan oleh gambar di bawah ini. Hal ini mengandung arti supaya jaringan yang dibuat nantinya tidak menjadi rumit. Di dalam layer ini, jumlah, nama, isi dan fungsi setiap layer berbeda-beda. Akan tetapi tujuan dari setiap layer adalah memberi layanan ke layer yang ada di atasnya. Susunan dari layer ini menunjukkan tahapan dalam melakukan komunikasi.Antara setiap layer yang berdekatan terdapat sebuah interfaceInterface ini menentukan layanan layer yang di bawah kepada layer yang ada di atasnya. Pada saat merencanakan sebuah jaringan, hendaknya mempertimbangkan bagaimana menentukaninterface yang tepat yang akan ditempatkan diantara dua layer yang bersangkutan.Sebuah himpunan layerdan protokol disebut arsitektur jaringan. Sebuah arsitektur harus terdiri dari informasi yang cukup memungkinkan suatu implementasi menulis program atau membentuk perangkat keras pada setiaplayer-nya.
Gambar Layer, Protokol dan Interface
Gambar Layer, Protokol dan Interface

Standarisasi Protokol

Sesuai dengan perkembangan teknologi dan komunikasi sekarang ini, tidak dapat disangkal lagi bahwa saat ini terdapat sistem komputer yang masing-masing mempunyai ciri khas tersendiri. Masing-masing mempunyai sisi kelebihan dan kelemahan.Atas dasar inilah, muncul keinginan untuk dapat saling menghubungkan komunikasi antara berbagai sistem komputer yang beredar di pasaran. Hingga saat ini usaha untuk menyatukan hubungan komunikasi itu masih dilakukan oleh perusahaan-perusahaan yang berkepentingan dalam bidang itu. Berbagai perusahaan yang berperan dalam usaha komunikasi itu antara lain adalah:
  1. Electronic Industries Association (EIA)
  2. Comitte Consultative Internationale de Telegrapque et Telephonique (CCITT)
  3. International Standards Organization (ISO)
  4. American National Standard Instute (ANSI)
  5. Institute of Electrical and Electronic Engineers (IEEE)
Perusahan-perusahaan tersebut di atas saling bekerja sama dalam menentukan standarisasi khususnya yang menyangkut komunikasi data. Sebelum dilakukan standarisasi, terdapat berbagai macam protokol yang digunakan oleh perusahaan peralatan komunikasi atau sistem komputer. Para produsen merancang protokol sendiri untuk memonopoli pasar. Sehingga persaingan diantara perusahaan-perusahaan tidak bisa terelakkan lagi. Namun dengan pesatnya perkembangan teknologi, maka para produsen memerlukan cara supaya sistem komputer yang diproduksi dapat berhubungan dengan produk lain dari suatu perusahaan. Oleh sebab itu, standarisasi sangat dibutuhkan dalam industri komunikasi untuk mengatur dan menetapkan karakter elektris, fisik, prosedur dari proses komunikasi data. Selain itu, alasan diperlukan standarisasi dalam komunikasi data pada suatu jairngan komputer antara lain:
Standarisasi memberikan jaminan kepada produsenhardware dan software bahwa produknya akan banyak digunakan oleh pemakai dengan kata lain potensi pasar menjadi lebih besar.
Standarisasi menjadikan produk dari para produsen komputer dapat saling berkomunikasi, sehingga pembeli menjadi lebih leluasa dalam memilih peralatan dan menggunakannya.
Dengan standarisasi maka produsen tidak dapat melakukan monopoli pasar sehingga harga produk menjadi lebih murah karena terjadi persaingan sehat antara produsen dalam menjual produknya.

Jenis-jenis Koneksi Internet

Sebelum mulai, langkah pertama tentu saja memahami koneksi Internet anda. Secara umum ada 4 karakteristik koneksi internet.

  • Koneksi fisik, misalnya ethernet, fiber-optik, modem, ADSL, wave-LAN, satelit, dan masih banyak lagi. Dari segi konfigurasi, koneksi ini cukup dilihat sebagai:
    1. Point to point: koneksi dari ISP harus masuk langsung ke SATU komputer, router atau gateway.
    2. Multipoint: koneksi dari ISP masuk dulu ke konverter/hub ethernet. Dari hub anda bisa tarik kabel ke BEBERAPA komputer.
  • Koneksi logikal. Secara gampang, subnet adalah kelas IP yang diberi ISP buat anda. Ada tiga kemungkinan:
    1. Node: Anda hanya diberi 1 IP, bisa langsung dipakai oleh satu komputer.
    2. Subnet: Anda diberi beberapa IP yang bisa langsung dipakai oleh beberapa komputer. Walau terpisah, secara logikal network anda masih satu segment dengan network ISP sehingga netmask anda ikut netmask ISP. Misalnya, anda diberi 4 IP, tapi netmask = 255.255.255.0 (buat 256 node).
    3. Segment: Anda diberi 1 IP koneksi, dan 1 (sub) segment IP. Segment anda punya netmask sendiri, misal sub segment 16 IP netmask 255.255.255.224, atau full segment kelas C 256 IP netmask 255.255.255.0. Koneksi ini harus masuk dulu ke router/gateway sebelum disebar ke beberapa komputer.
    Perhatikan bahwa koneksi logikal node dan segment biasanya pakai koneksi fisik point to point. Kalau pakai koneksi multipoint, bisa sekali tapi agak mubzir. Koneksi fisik multipoint afdol-nya berjodoh dengan koneksi logikal subnet.
  • IP external/internal. IP eksternal adalah IP yang sah dipakai untuk berkomunikasi di jaringan Internet sedunia. Sementara itu IP internal hanya boleh dipakai di Intranet. Ada tiga segment IP internal:
    1. 10.x.y.z
    2. 172.16-31.y.z
    3. 192.168.0-255.z
    Kalau tidak masuk kelompok itu, IP anda adalah eksternal. ISP yang bonafid seharusnya memberi IP eksternal. Tapi ISP yang murah meriah hanya akan memberi anda IP internal. Koneksi IP internal hanya bisa buat browsing, downloading atau chatting. Tidak bisa buat server atau main game.
  • IP dinamik/statik. Jika pakai dinamik, IP komputer anda akan diberi oleh ISP melalui DHCP, dan secara periodik akan berubah. Sebaliknya IP statik bersifat tetap, anda isikan saat mengkonfigurasi network. IP dinamik biasanya hanya untuk koneksi satu node, dial-up point-to-point.
INTERNET SHARING
Internet sharing adalah teknik untuk menambah komputer lebih banyak dari IP yang diberi ISP supaya yang pakai bisa lebih banyak. Anda cukup pasang satu gateway yang pakai satu IP dari ISP, lalu disambung ke intranet yang berisi banyak client. Semua client akan bisa akses ke Internet. Ekonomis kan ? Gambar-gambar berikut melukiskan topologi yang umum.
  • Sharing Internet satu node. Pada model ini koneksi dari ISP langsung masuk ke gateway. Koneksi ini akan memakai satu IP yang diberi oleh ISP. Dari gateway koneksi ini disebar melalui hub ke beberapa komputer client. Tiap client memakai IP internal yang anda desain sendiri.
  • Sharing Internet subnet. Kalau anda punya subnet, ambil salah satu IP dari ISP masukkan ke gateway. Dari gateway koneksi ini disebar ke beberapa komputer client di intranet pakai IP internal. Sisa IP dari ISP bisa ada pakai buat server, atau client external. Client external bisa bebas buat main game multiplayer di Internet. Client internal terbatas, tidak semua game bisa, dan perlu trik di gateway.
  • Sharing Internet segment bertumpuk. Jika anda punya segment eksternal sendiri, ada dua pilihan topologi untuk menambah segment intranet. Yang pertama model bertumpuk. Koneksi ISP masuk ke router, lalu disebar ke ekstranet yang pakai segment IP pemberian ISP. Salah satu IP dari ISP ini lalu dipakai buat gateway yang akan menyebar koneksi ke client iintranet, pakai IP internal anda sendiri.
  • Sharing Internet segment bercagak. Model kedua, koneksi ISP langsung masuk ke gateway. Dari gateway tarik dua kabel. Satu ke segment ekstranet, lainnya ke segment intranet. Model ini lebih hemat dibanding model bertumpuk, namum setting gatewaynya akan lebih ruwet.
PASANG GATEWAY
Anda lihat, beda koneksi akan membuat berbagai kembangan pada topologi yang bikin pusing. Namun lepas dari itu, pasang gateway tahap-tahapnya generik sebagai berikut:
  • Sambung koneksi ISP ke gateway, konfigurasi networknya pakai IP dari ISP.
  • Tarik kabel ethernet dari hub intranet ke gateway, konfigurasi networknya pakai IP internal pilihan anda sendiri.
  • Tarik koneksi dari hub ke beberapa komputer client intranet. Masing-masing client dikonfigurasi networknya pakai IP internal.
  • Kembali ke gateway, konfigurasi IP-masquerading di gateway.
  • Optional, di gateway anda bisa pasang DHCP server, DNS caching, filter, dan proxy server.
Source : http://wiriatmadja.wordpress.com/internet/jenis-jenis-koneksi-internet/

perangkat lunak akses internet

Perangkat Lunak (Software)

Software diperlukan untuk berhubungan dengan internet. Tanpa software yang sesuai, kita tidak bisa mengakses internet. Software-software tesebut terdapat dalam system operasi (OS) seperti Windows 95 / 98 / NT / 2000 / XP, Windows Me, dan Linux. Contoh software yang diperlukan antara lain sebagai berikut :
a. Microsoft Internet Explorer dan Netscape Communicator adalah browser untuk mengakses web yang paling baik dan terpopuler saat ini. Kedua browser ini juga sekaligus sebagai FTP, mail dan newsgroup.
b. Cute FTP, Go!Zilla, dan WSFTP adalah software khusus untuk FTP
c. Untuk e-mail, kita bisa menggunakan Internet Mail / Outlook Express yang merupakan bagian dari Microsoft Internet Explorer atau Netscape Mail yang merupakan bagian dari Netscape Communicator.
d. mIRC atau ICQ adalah program untuk chating yang paling popular saat ini. Dengan program ini kita bisa berbincang-bincang dengan orang lain melalui keyboard
Source :http://khairilalkudus.blogspot.com/2008/10/perangkat-keras-dan-lunak-akses.html

Penginstalan Modem

Berbagai cara para teknisi komputer ada yang susah mengatasi hal yang satu ini,di antara salah satunya produk usb modem Venus VT series baik CDMA 1X maupun CDMA 1X With EVDO, mari kita bahas secara detail mengenai masalah tersebut.


Pada awal nya berbagai modem suport untuk semua windows seperti VISTA, XP, 2000, tapi di sini kita akan membahas sebuah produk usb modem di mana diantara kita banyak yang belum bisa,dan dalam hal ini kita ambil contoh sebuah modem Venus VT 18 EVDO yang katanya mereka mencoba bolak balik di salah satu windows yaitu windows baru di 2010 windows 7 namun hasilnya ''0'' nol...

Langsung saja kita ambil contoh cara instal Usb Modem Venus VT 18 EVDO

Kita lihat spesifikasinya :
* EVDO Rev A network with wireles internet fungtion
* High Speed up to 3,1 Mbps
* Plug @ Play USB support
* Adopting American Qualcomm's 6085 chips
* Suport Ruim
* Support Operating System Windows Vista, XP, 2000

dari spesifikasi di atas di sebutkan bahwa Support Operating System Windows Vista, XP, 2000 kenapa windows 7 tidak di tuliskan?? itu lah yang harus kita bahas dalam hal ini.


1. Saat Penginstalan pertama yang terpenting adalah mengistal chipsetnya dulu yaitu ketika saat instal pertama kali yang muncul adalah mengenalli driver chipset karna di windows 7 sudah plug and play kita dak perlu susah susah mencari drivernya. secara otomatis perangkat tersebut akan di kenal oleh win 7.

lihat gambar di atas proses pertama usb modem di tancapkan secara plug and play.


2. kita lihat apakah keterangan no.1 di atas perangkat di kenali windows atau tidak. dengan cara kita buka

- klick Start pilih menu Computer kita klick kanan mouse langsung dengan memilih menu

Properties maka yang keluar adalah Tab System

- di tab System kita klick Device Manager

gambar nya

Di bagian gambar berlingkaran merah itu tugas kita yang pertama yaitu pengenalan hardware baru.jika sudah di kenal seperti di atas layak kita sebaiknya me-Restart PC/LAPTOP kita. Maka tahap pertama sukses. seperti pada gambar di atas


""Ingat !!! pada saat kita restart sebaiknya modem kita cabut dari USB nya Menandakan persiapan untuk instal Software modem nya di tahap yang ke 3 .

3. Penginstalan Software USB Modem Venus VT 18

- Dari tahap yang pertama kita telah sukses maka di tahap kedua kita instal software nya dengan cara setelah PC/ Laptop keadaan windows normal atau siap kita tancapkan Modem Venusnya du USB yag tadi nya kita cabut, Ingat !!! di usb pertama kita instal driver hardwarenya jadi tidak boleh di pindah port usb."
- Setalah kita tancapkan Modem maka kita siap untuk menginstalasi softwarenya

maka di desktop kita tunggu hingga muncul autorun software modem tersebut

Gambar 1

Click this bar to view the full image.


proses pertama saat kita instal
gambar 2
Click this bar to view the full image.


Sedikit yang harus kita perhatikan di gambar yang ke 2 di atas

Bahwa Usb Modem tersebut hanya suport di OS Vista, XP, 2000 Maka di windows 7 kemungkinan driver kurang begitu di perhatikan oleh Win 7, Maka dari itu kita harus memahaminya di Gambar 2 di atas kita haruslah memilih "Instal this driver software anyway" ( kemungkinan akan keluar seperti pada gambar sebanyak 2 - 3 kali dan kita tetap memilih"Instal this driver software anyway" dengan cara ini maka penginstalan driver modem kita akan berlanjut tetapi proses instalnya tidak terlihat.


maka akan muncul seperti gambar di bawah ini.

Gambar 3

Gambar 3 di atas menandakan Proses Pengistalan USB Modem Venus VT 18 telah selesai dan siap di pergunakan.


untuk memastikan nya apakah sudah terinstal dengan benar to belum kita dapat cek device manager dengan cara : seperti perintah no 2 di atas


- Klick Start pilih menu Computer kita klick kanan mouse langsung dengan memilih menu

Properties maka yang keluar adalah Tab System

- di tab System kita klick Device Manager


Source : http://www.gamexeon.com/forum/tutorial/73701-cara-instal-usb-modem-venus-windows-7-mereka-bilang-katanya-susah.html

SSL (Secure Socket Layer)

SSL merupakan salah satu metode enkripsi dalam komunikasi data yang dibuat oleh Netscape Communication Corporation. Sebagaimana yang dijelaskan dalam SSL Protocol Internet Draft (The SSL Protocol, Version 3.0 oleh ALAN O. FREIER dan PAUL C. KOCHER, dapat Anda buka dihttp://home.netscape.com/eng/ssl3/ssl-toc.html. 


SSL adalah Protokol berlapis. Dalam tiap lapisannya, sebuah data terdiri dari panjang, deskripsi dan isi. SSL mengambil data untuk dikirimkan, dipecahkan kedalam blok-blok yang teratur, kemudian dikompres jika perlu, menerapkan MAC, dienkripsi, dan hasilnya dikirimkan. Di tempat tujuan, data didekripsi, verifikasi, dekompres, dan disusun kembali. Hasilnya dikirimkan ke klien di atasnya. (terjemahan bebas).
SSL hanya mengenkripsikan data yang dikirim lewat http. Bagaimana SSL berjalan dapat digambarkan sebagai berikut : 
  • Pada saat koneksi mulai berjalan, klien dan server membuat dan mempertukarkan kunci rahasia, yang dipergunakan untuk mengenkripsi data yang akan dikomunikasikan. Meskipun sesi antara klien dan server diintip pihak lain, namun data yang terlihat sulit untuk dibaca karena sudah dienkripsi.
  • SSL mendukung kriptografi public key, sehingga server dapat melakukan autentikasi dengan metode yang sudah dikenal umum seperti RSA dan Digital Signature Standard (DSS).
  • SSL dapat melakukan verifikasi integritas sesi yang sedang berjalan dengan menggunakan algoritma digest seperti MD5 dan SHA. Hal ini menghindarkan pembajakan suatu sesi.
Lebih lanjut artikel yang saya sarankan untuk dibaca untuk mengetahui lebih dalam tentang SSL (semuanya berbahasa Inggris) : 
  1. Analysis of the SSL 3.0Protocol,DAVID WAGNER dan BRUCE SCHENEIDER
    http://www.counterpane.com/ssl.html
  2. Introducing SSL and Certificates, menjelaskan keuntungan sertifikasi SSL; 
    http://www.ultranet.com/fhirsch/Papers/cook/ssl_intro.html
  3. Securing Communications on the Intranet and Over the Internet, TAHEL ELGAMAL, JEFF TREUHAFT,danFRANK CHEN, Netscape Communications Corporation; 
    http://www.go-digital.net/whitepapers/securecomm.html
  4. The Secure Socket Layer Protocol and Applications, ALLAN SCHIFFMAN, Terisa Systems,Inc; 
    http://www.terisa.com:80/presentations/ams/ssl/index.htm 
 Source :http://sdn.vlsm.org/share/ServerLinux/node171.html