Jumat, 16 Oktober 2015

Virus Jaringan Komputer

Virus adalah sebuah program komputer yang dapat menggandakan dirinya secara sendiri dalam sistem komputer. Sebuah worm dapat menggandakan dirinya dengan memanfaatkan jaringan (LAN/WAN/Internet) tanpa perlu campur tangan dari user itu sendiri.Worm tidak seperti virus komputer biasa, yang menggandakan dirinya dengan cara menyisipkan program dirinya pada program yang ada dalam komputer tersebut, tapi worm memanfaatkan celah keamanaan yang memang terbuka atau lebih dikenal dengan sebutan vulnerability. Beberapa worm juga menghabiskan bandwidth yang tersedia. Worm merupakan evolusi dari virus komputer.

Istilah “virus” digunakan oleh Fred Cohen pada tahun 1984 di Amerika Serikat. Virus komputer dinamakan “virus” karena memiliki beberapa persamaan mendasar dengan virus pada istilah kedokteran (biological viruses). Virus komputer bisa diartikan sebagai suatu program komputer biasa. Tetapi memiliki perbedaan yang mendasar dengan program-program lainnya,yaitu virus dibuat untuk menulari program-program lainnya, mengubah, memanipulasinya bahkan sampai merusaknya. Ada yang perlu dicatat disini, virus hanya akan menulari apabila program pemicu atau program yang telah terinfeksi tadi dieksekusi, disinilah perbedaannya dengan “worm”.

 Kriteria Virus
Suatu program dapat disebut sebagai suatu virus apabila memenuhi minimal 5 kriteria berikut :
1.       Kemampuan untuk mendapatkan informasi.
2.       Kemampuan untuk memeriksa suatu file.
3.       Kemampuan untuk menggandakan diri dan menularkan diri.
4.       Kemampuan melakukan manipulasi.
5.       Kemampuan untuk menyembunyikan diri.

Cara Penyebaran Virus
  •  Disket, media storage R/W

Media penyimpanan eksternal dapat menjadi sasaran empuk bagi virus untuk dijadikan media. Baik sebagai tempat menetap ataupun sebagai media penyebarannya. Media yang bias melakukan operasi R/W (Read dan Write) sangat memungkinkan untuk ditumpangi virus dan dijadikan sebagai media penyebaran.Jaringan ( LAN, WAN,dsb)
Hubungan antara beberapa computer secara langsung sangat memungkinkan suatu virus ikut berpindah saat terjadi pertukaran/pengeksekusian file yang mengandung virus.
  •  WWW (internet)

Sangat mungkin suatu situs sengaja ditanamkan suatu ?virus??? yang akan menginfeksi komputer-komputer yang mengaksesnya.
  •      Software yang Freeware, Shareware atau bahkan Bajakan

Banyak sekali virus yang sengaja ditanamkan dalam suatu program yang disebarluaskan baik secara gratis, atau trial version.
  •  Attachment pada email, transfering file

Hampir semua jenis penyebaran virus akhir-akhir ini menggunakan email attachment dikarenakan semua pemakai jasa internet pastilah menggunakan email untuk berkomunikasi, file-file ini sengaja dibuat mencolok/menarik perhatian, bahkan seringkali memiliki ekstensi ganda pada penamaan filenya.


Sumber : www.it-artikel.com

Cara Kerja Jaringan Komputer

Jaringan komputer adalah sebuah sistem yang terdiri atas komputer dan perangkat jaringan lainnya yang bekerja bersama-sama untuk mencapai suatu tujuan yang sama. Tujuan dari jaringan komputer adalah: Membagi sumber daya: contohnya berbagi pemakaian printer, CPU, memori, harddisk

Cara Kerja Jaringan Komputer
Prinsip kerjanya, pertama-tama sender mengirim sinyal informasi menuju receiver melalui protokol encode yang mengubah sinyal digital menjadi sinyal analog kemudian sinyal melalui media transmisi dan melalui protokol kedua di decode kembali menjadi sinyal digital sebelum masuk ke receiver.


Ada 4 komponen utama yang terdapat pada suatu jaringan :
1.      Sender (pengirim data informasi)
2.      Protokol (yang meng-encode dan men-decode data informasi)
3.      Media transmisi (medium transfer data), dan 
4.      Receiver (penerima data informasi).

Prinsip kerja diatas dapat di analogikan saat orang jepang dan orang inggris sedang chatting melalui internet. Saat orang jepang mengetikkan suatu pesan dalam bahasa jepang maka pesan tersebut akan diubah terlebih dahulu oleh protokol ke dalam bahasa inggris sehingga orang inggris dapat menerima pesan tersebut dalam bahasa inggris dan sebaliknya saat orang inggris membalas pesan orang jepang tersebut maka pesan bahasa inggris akan diubah oleh protokol terlebih dahulu menjadi bahasa jepang sebelum sampai ke orang jepang. Jadi dalam hal ini protokol dapat di istilahkan seperti penerjemah informasi data.


Sumber : www.it-artikel.com

Mengenal Fungsi dan Jenis Port pada Komputer

Agar dapat menghidupkan dan mengaktifkan komputer, maka kita harus memastikan bahwa kabel monitor, mouse, keyboard, printer, dan kabel power sudah terhubung dengan tepat dan benar pada konektornya masing-masing.

Berbagai port komputer yang tersedia, antara lain:
-port keyboard dan mouse,
-port monitor,
-port printer,
-port USB,
-port kabel power.

Fungsi dan jenis port keyboard dan mouse
Port keyboard dan mouse ada dua jenis, yaitu Serial dan PS/2 yang berfungsi menghubungkan keyboard dan mouse dengan hardware komputer/CPU.

Fungsi port monitor
Port monitor berfungsi menghubungkan monitor dengan hardware komputer/CPU.

Fungsi Port Printer
Port printer ada dua jenis, yaitu Serial dan PS/2 yang berfungsi menghubungkan printer dengan 
hardware komputer/CPU.

Fungsi port USB
Port USB yang berfungsi menghubungkan hardware eksternal kabel USB (misalnya flash disk) dengan komputer/CPU.


Sumber ; www.it-artikel.com 

Macam-Macam Perangkat Lunak dan Fungsinya

Perangkat lunak atau piranti lunak adalah program komputer yang berfungsi sebagai sarana interaksi antara pengguna dan perangkat keras. Perangkat lunak dapat juga dikatakan sebagai ’penterjemah’ perintah-perintah yang dijalankan pengguna komputer untuk diteruskan ke atau diproses oleh perangkat keras.

Istilah software pertama kali digunakan oleh John W. Tukey pada tahun 1957. Dalam istilah ilmu komputer dan teknik, software adalah semua program komputer. Bahasa perintah dalam software ditemukan oleh Charless Babbage sebagai salah satu bahasa mesin, sedangkan teori sebagai pokok untuk kebanyakan software modern dikenalkan oleh Alan Turing pada tahun 1935 dalam makalahnya yang berjudul Computable Numbers With an Application to the Entscheidungsproblem.

Program aplikasi atau application programmerupakan program khusus yang digunakan untuk aplikasi bidang tertentu. Program ini sangat membantu kita dalam menyelesaikan permasalahan khusus.Banyak program aplikasi yang sudah beredar, antara lain sebagai berikut.

a. Program aplikasi pengolah kata
Program aplikasi pengolah kata digunakan untuk pengolahan naskah-naskah, seperti suratmenyurat, buku diktat, proposal laporan kegiatan, media informasi (brosur, liftlet, kartu undangan, kartu nama), dan lainnya. Beberapa contoh program pengolah kata: Microsoft Word, Word Perfect, Adobe Page Maker, dan lain-lain.

b. Program Aplikasi pengolah angka
Perangkat lunak pengolah angka adalah perangkat lunak yang digunakan untuk menyelesaikan pengolahan berbagai data kuantitatif (angka) dengan cepat dan akurat. Dengan pengolah angka, user dapat menyajikan data secara cepat dan tepat, baik dalam bentuk tabel maupun grafik. Beberapa contoh program pengolah angka antara lain : Lotus 1-2-3, Microsoft Excel.

c. Program aplikasi pengolah presentasi
Program aplikasi pengolah presentasi adalah program aplikasi untuk merancang slideyang biasa digunakan untuk presentasi dalam suatu pertemuan. Hasil perancangan tersebut dapat ditampilkan dalam berbagai bentuk media komunikasi seperti layar monitor, layar lebar melalui InFocus, Head Projector, LCD , internet, dan sebagainya.

Dengan menggunakan fasilitas Animation Effects, Transition, Sound Effects, dan fasilitas lainnya yang tersedia, program pengolah presentasi dapat digunakan untuk mempresentasikan makalah, seminar, mempromosikan hasil produk, mempresentasikan program kerja, dan lain-lain. Beberapa contoh program pengolah presentasi adalah Microsoft PowerPoint, OpenOffice Impress, Macromedia Authorware.

d. Program aplikasi pengolah data
Perangkat lunak pengolah data adalah program aplikasi untuk mengelola data yang sangat besar. Dengan program pengolah data, kita dapat secara cepat dan akurat memasukkan dan menyunting data, menyeleksi data dengan kriteria tertentu, membuat laporan data dengan kriteria tertentu, dan lain-lain. Biasanya program pengolah data digunakan untuk mengolah data instansi, baik milik pemerintah maupun swasta. Beberapa contoh program pengolah data, yaitu D Base, Microsoft Access, FoxPro.

e. Program aplikasi pengolah gambar
Program aplikasi pengolah gambar atau desain grafis digunakan untuk membuat dan mengolah gambar atau foto dan penyuntingannya. Program ini sangat cocok untuk periklanan dan percetakan. Beberapa contoh program pengolah gambar, yaitu Corel Draw, Photoshop, Freehand, dan lain-lain.

f. Program aplikasi Pengolah audio dan video
Perangkat lunak ini digunakan untuk mengolah suara dan gambar bergerak, mulai dari pembuatannya hingga proses penyuntingannya. Kita dapat mengambil beberapa gambar disertai animasi, transisi antargambar sehingga dihasilkan sebuah tampilan yang dapat kita nikmati dalam bentuk suara, musik, dan gambar video. Beberapa contoh program aplikasi pengolah audio video, yaitu Pinnacle, Vegas, After Effect, Cool 3D, Ulead Studio.

g. Program aplikasi bisnis dan keuangan
Perangkat lunak bisnis dan keuangan digunakan untuk mengolah data keuangan, akuntansi, manajemen bisnis. Perangkat ini sangat membantu kita dalam menyajikan data keuangan dengan akurasi tinggi. Beberapa contoh program aplikasi bisnis dan keuangan, yaitu MYOB, UPS, VQ Payroll, Simply Accounting, dan lain lain.

h. Program aplikasi pengolah website
Program aplikasi ini digunakan untuk mengolah dan merancang layout homepage atau web dalam dunia internet. Dengan menggunakan fasilitas html dan hyperlink, kita dapat menikmati lompatan-lompatan antaratikel dengan referensinya. Beberapa contoh progran aplikasi pengolah website, yaitu Java, Dreamweaver, FrontPage, dan lain-lain.

i. Program aplikasi akses internet
Program aplikasi ini digunakan untuk mengakses internet. Perangkat ini sangat membantu kita dalam mencari informasi dan bertukar informasi dalam bidang ilmu, berita, hobbi, dan sebagainya. Beberapa contoh program aplikasi akses internet yaitu, Microsoft Internet Explorer, Netscape Communicator, Acrobat Reader, Mozila FireFox, dan lain-lain.


Sumber : http://www.it-artikel.com

Troubleshooting Jaringan Komputer

Menjalankan dan memelihara fungsi suatu jaringan bisa menjadi mimpi buruk jika Anda tidak mengetahui mana yang bekerja dengan baik dan mana yang tidak. Namun, ini bukanlah cara yang palingbaik atau efisien dalam memonitoring jaringan yang ada. Ini bisa diatasi dengan menggunakan agent pada segmen jaringan remote. Perangkatseperti switch dan router bisa membuat dan mengirimkan statistik traffic. Gagasan di balik SNMP adalah bagaimana supaya informasi yang dibutuhkan untuk manajemen jaringan bisa dikirim menggunakan TCP/IP.

Protokol tersebut memungkinkanadministrator jaringan untuk menggunakan perangkat jaringan khusus yang berhubungan denganperangkat jaringan yang lain untuk mengumpulkan informasi dari mereka, dan mengatur bagaimana mereka beroperasi.Ada dua jenis perangkat SNMP. Pertama adalah Managed Nodes yang merupakan node biasapada jaringan yang telah dilengkapi dengan software supaya mereka dapat diatur menggunakanSNMP. Kedua adalah Network Management Station (NMS) yang merupakanperangkat jaringan khusus yang menjalankan software tertentu supaya dapat mengatur managednodes. Perangkatyang “tidak konvensional” juga bisa diatur sepanjangmereka terhubung ke jaringan TCP/IP: printer, scanner, dan lain-lain.

Masing-masing perangkat dalam manajemen jaringan yang menggunakan SNMP menjalankansuatu software yang umumnya disebut SNMP entity. Komponen SNMP entity pada suatu perangkat bergantung kepada apakahperangkat tersebut managed nodes atau network management station.SNMP entity pada managed nodes terdiri atas SNMP Agent: yang merupakan program yangmengimplementasikan protokol SNMP dan memungkinkan managed nodes memberikaninformasi kepada NMS dan menerima perintah darinya, dan SNMP Management InformationBase (MIB): yang menentukan jenis informasi yang disimpan tentang node yang dapatdikumpulkan dan digunakan untuk mengontrol managed nodes.

Informasi yang dikirimmenggunakan SNMP merupakan objek dari MIB.Pada jaringan yang lebih besar, NMS bisa saja terpisah dan merupakan komputer TCP/IPbertenaga besar yang didedikasikan untuk manajemen jaringan. SNMP entity padaNMS terdiri dari SNMP Manager: yang merupakan program yang mengimplementasikan SNMPsehingga NMS dapat mengumpulkan informasi dari managed nodes dan mengirim perintah kepada mereka, dan SNMP Application: yang merupakan satu atau lebih aplikasi yangmemungkinkan administrator jaringan untuk menggunakan SNMP dalam mengatur jaringan.Dengan demikian, secara keseluruhan SNMP terdiri dari sejumlah NMS yang berhubungandengan perangkat TCP/IP biasa yang disebut managed nodes.

SNMP manager pada NMS danSNMP agent pada managed nodes mengimplementasikan SNMP dan memungkinkan informasimanajemen jaringan dikirim. Mereka hanya mengumpulkan statistik dan memantau event yang diinginkan oleh administrator. RMON sering kalidisebut sebagai protokol, dan Anda kadang-kadang akan melihat SNMP dan RMON disebutsebagai “protokol manajemen jaringan TCP/IP”.

Metode Troubleshooting Troubleshooting jaringan merupakan proses sistematis yang diaplikasikan untuk memecahkanmasalah pada jaringan. Anda menelepon dan berbicara kepada user dan mereka tersebut. Perangkatseperti switch dan router bisa membuat dan mengirimkan statistik traffic. Protokol tersebut memungkinkanadministrator jaringan untuk menggunakan perangkat jaringan khusus yang berhubungan denganperangkat jaringan yang lain untuk mengumpulkan informasi dari mereka, dan mengatur bagaimana mereka beroperasi.Ada dua jenis perangkat SNMP. Pertama adalah Managed Nodes yang merupakan node biasapada jaringan yang telah dilengkapi dengan software supaya mereka dapat diatur menggunakanSNMP.

Informasi yang dikirimmenggunakan SNMP merupakan objek dari MIB.Pada jaringan yang lebih besar, NMS bisa saja terpisah dan merupakan komputer TCP/IPbertenaga besar yang didedikasikan untuk manajemen jaringan. SNMP entity padaNMS terdiri dari SNMP Manager: yang merupakan program yang mengimplementasikan SNMPsehingga NMS dapat mengumpulkan informasi dari managed nodes dan mengirim perintah kepada mereka, dan SNMP Application: yang merupakan satu atau lebih aplikasi yangmemungkinkan administrator jaringan untuk menggunakan SNMP dalam mengatur jaringan.Dengan demikian, secara keseluruhan SNMP terdiri dari sejumlah NMS yang berhubungandengan perangkat TCP/IP biasa yang disebut managed nodes. SNMP manager pada NMS danSNMP agent pada managed nodes mengimplementasikan SNMP dan memungkinkan informasimanajemen jaringan dikirim. Mereka hanya mengumpulkan statistik dan memantau event yang diinginkan oleh administrator. RMON sering kalidisebut sebagai protokol, dan Anda kadang-kadang akan melihat SNMP dan RMON disebutsebagai “protokol manajemen jaringan TCP/IP”. Metode Troubleshooting

Troubleshooting jaringan merupakan proses sistematis yang diaplikasikan untuk memecahkanmasalah pada jaringan. Anda menelepon dan berbicara kepada user dan mereka mengatakan bahwa mereka tidak melakukan apapun yang berbeda selain yang selalu merekalakukan untuk ke Internet. Solusi Anda yang pertama adalah bahwa driver jaringan komputer tersebutpasti konfigurasinya salah. Anda pergi ke komputer tersebut dan mengecek konfigurasijaringannya. Jika ya, pindahkan semua segmen ke jaringan yang lain. Pada waktu Anda menemukanperangkat yang mencurigakan, lepaskan dan periksa apakah jaringan kembali normal.

Jika tidak ada apapun yang salah, mungkin saja perangkattersebut terhubung dengan perangkat yang bermasalah pada jaringan sebelah. Kemudian lepaskan semua segmen pada jaringan yang satunya. Rute yang ditampilkan adalah daftar interface router (yang paling dekat dengan host) yang terdapat pada jalur antara host dantujuan. TOOLSNMP Banyak tool manajemen jaringan yang menggunakan SNMP untuk mengumpulkan informasidan statistik jaringan.

Sumber : http://www.it-artikel.com/

Komponen Jaringan Komputer dan Fungsinya

Berikut ini bawah ini beberapa komponen jaringan komputer berserta fungsinya antara lain :

-Tang krimping berfungsi untuk menjepit kabel dengan konektor yang telah terpasang sehingga mudah lepas pada saat instalasi. Penggunaan tang ini disesuaikan dengan jenis kabel dan konektor yang akan kita gunakan untuk membangun jaringan.

-Konektor digunakan sebagai sarana penghubung antara kabel dengan colokan LAN Card yang ada di CPU komputer. Jenis konektor yang digunakan sesuai tipe kabel misal RJ-45 berpasangan dengan kabel UTP/STP, konektor BNC/T berpasangan dengan kabel Coaxial sedangkan untuk tipe kabel 
fiber optic digunakan konektor ST.

-NIC (network interface card) adalah sebuah kartu yang berfungsi sebagai jembatan dari computer ke sebuah jaringan computer.

-Kabel berfungsi untuk membuat data bisa mengalir di jaringan

-Hub adalah komponen jaringan yang memiliki colokan (port-port). Umumnya hub memiliki jumlah port mulai dari 4, 8, 16, 24 sampai 32 plus 1 port (uplink) untuk menghubungkan ke server atau ke hub lain. Hub digunakan untuk menyatukan kabel – kabel network dari tiap – tiap workstation, server atau perangkat lain.

-Bridge digunakan untuk menghubungkan beberapa jaringan yang terpisah walaupun menggunakan media penghubung dan model atau topologi berbeda. Jadi mirip dengan jembatan pada kehidupan sehari – hari kita.

-Switch bentuknya mirip hub, bedanya switch lebih pintar karena mampu menganalisa paket data yang dilewatkan padanya sebelum dikirim ketujuan. Selain itu juga ia memiliki kecepatan transfer data dari server ke workstation atau sebaliknya.

-Router memiliki kemampuan untuk menyaring atau memfilter data yang lalu lalang di jaringan berdasarkan protokol tertentu. Seperti brigde, router juga dapat digunakan untuk menghubungkan beberapa jaringan model LAN bahkan WAN.

-Modem digunakan sebagai penghubung jaringan LAN dengan Internet. Dalam melakukan tugasnya, modem akan mengubah data digital kedalam data analog yang bisa dipahami oleh kita manusia ataupun sebaiknya.

-Repeater bekerja memperkuat sinyal agar lalu lintas data dari client ke server atau sebaliknya lebih cepat apabila jarak antara client atau workstation ke server lebih jauh. Dengan repeater ini jaringan dan sinyal akan semakin kuat.


Sumber : http://www.it-artikel.com

Apa Itu Mikrokontroler?

Mikrokontroler adalah sebuah chip yang berfungsi sebagai pengontrol rangkaian elektronik dan umunya dapat menyimpan program didalamnya. Mikrokontroler umumnya terdiri dari CPU (Central Processing Unit), memori, I/O tertentu dan unit pendukung seperti Analog-to-Digital Converter (ADC) yang sudah terintegrasi di dalamnya.

Kelebihan utama dari mikrokontroler ialah tersedianya RAM dan peralatan I/O pendukung sehingga ukuran board mikrokontroler menjadi sangat ringkas. Mikrokontroler MCS51 ialah mikrokomputer CMOS 8 bit dengan 4 KB Flash PEROM (Programmable and Erasable Only Memory) yang dapat dihapus dan ditulisi sebanyak 1000 kali. Mikrokontroler ini diproduksi dengan menggunakan teknologi high density non-volatile memory. Flash PEROM on-chip tersebut memungkinkan memori program untuk diprogram ulang dalam sistem (in-system programming) atau dengan menggunakan programmer non-volatile memory konvensional. Kombinasi CPU 8 bit serba guna dan Flash PEROM, menjadikan mikrokontroler MCS51 menjadi microcomputer handal yang fleksibel.

Kelebihan Sistem Dengan Mikrokontroler

-Penggerak pada mikrokontoler menggunakan bahasa pemograman assembly dengan berpatokan pada kaidah digital dasar sehingga pengoperasian sistem menjadi sangat mudah dikerjakan sesuai dengan logika sistem (bahasa assembly ini mudah dimengerti karena menggunakan bahasa assembly aplikasi dimana parameter input dan output langsung bisa diakses tanpa menggunakan banyak perintah).Desain bahasa assembly ini tidak menggunakan begitu banyak syarat penulisan bahasa pemrograman seperti huruf besar dan huruf kecil untuk bahasa assembly tetap diwajarkan.

-Mikrokontroler tersusun dalam satu chip dimana prosesor, memori, dan I/O terintegrasi menjadi satu kesatuan kontrol sistem sehingga mikrokontroler dapat dikatakan sebagai komputer mini yang dapat bekerja secara inovatif sesuai dengan kebutuhan sistem.

-Sistem running bersifat berdiri sendiri tanpa tergantung dengan komputer sedangkan parameter komputer hanya digunakan untuk download perintah instruksi atau program. Langkah-langkah untuk download komputer dengan mikrokontroler sangat mudah digunakan karena tidak menggunakan banyak perintah.

-Pada mikrokontroler tersedia fasilitas tambahan untuk pengembangan memori dan I/O yang disesuaikan dengan kebutuhan sistem.

-Harga untuk memperoleh alat ini lebih murah dan mudah didapat.

Sumber : http://elektronika-dasar.web.id/artikel-elektronika/pengertian-dan-kelebihan-mikrokontroler/