Selasa, 24 April 2018

Pengertian RIP, IGRP, OSPF, EIGRP, dan BGP

Istilah-istilah RIP, IGRP, OSPF, EIGRP, dan BGP pada topologi jaringan merupakan Routing yang digunakan untuk routing Dinamik


1. Routing Information Protocol (RIP)
Routing protokol yang menggunakan algoritma distance vector, yaitu algortima Bellman-Ford. Pertama kali dikenalkan pada tahun 1969 dan merupakan algoritma routing yang pertama pada ARPANET. Versi awal dari routing protokol ini dibuat oleh Xerox Parc’s PARC Universal Packet Internetworking dengan nama Gateway Internet Protocol. Kemudian diganti nama menjadi Router Information Protocol (RIP) yang merupakan bagian Xerox network Services.
RIP yang merupakan routing protokol dengan algoritma distance vector, yang menghitung jumlah hop (count hop) sebagai routing metric. Jumlah maksimum dari hop yang diperbolehkan adalah 15 hop. Tiap RIP router saling tukar informasi routing tiap 30 detik, melalui UDP port 520. Untuk menghindari loop routing, digunakan teknik split horizon with poison reverse. RIP merupakan routing protocol yang paling mudah untuk di konfigurasi.
RIP memiliki 3 versi yaitu :
  1. RIPv1
  2. RIPv2
  3. RIPng
– Kelebihan
Menggunakan metode Triggered Update.
RIP memiliki timer untuk mengetahui kapan router harus kembali memberikan informasi routing.
Jika terjadi perubahan pada jaringan, sementara timer belum habis, router tetap harus mengirimkan informasi routing karena dipicu oleh perubahan tersebut (triggered update).
Mengatur routing menggunakan RIP tidak rumit dan memberikan hasil yang cukup dapat diterima, terlebih jika jarang terjadi kegagalan link jaringan.
– Kekurangan
Jumlah host Terbatas
RIP tidak memiliki informasi tentang subnet setiap route.
RIP tidak mendukung Variable Length Subnet Masking (VLSM).
Ketika pertama kali dijalankan hanya mengetahui cara routing ke dirinya sendiri (informasi lokal) dan tidak mengetahui topologi jaringan tempatnya berada

2. Interior Gateway Routing Protocol (IGRP)
     IGRP (Interior Gateway Routing Protocol) adalah juga protocol distance vector yang diciptakan oleh perusahaan Cisco untuk mengatasi kekurangan RIP. Jumlah hop maksimum menjadi 255 dan sebagai metric, IGRP menggunakan bandwidth, MTU, delay dan load. IGRP adalah protocol routing yang menggunakan Autonomous System (AS) yang dapat menentukan routing berdasarkan system, interior atau exterior. Administrative distance untuk IGRP adalah 100.

– Kelebihan
        support = 255 hop count
– Kekurangan
        Jumlah Host terbatas

3. Open Shortest Path First (OSPF)
     OSPF (Open Shortest Path First ) merupakan sebuah routing protokol berjenis IGP (interior gateway routing protocol) yang hanya dapat bekerja dalam jaringan internal suatu ogranisasi atau perusahaan. Jaringan internal maksudnya adalah jaringan di mana Anda masih memiliki hak untuk menggunakan, mengatur, dan memodifikasinya. Atau dengan kata lain, Anda masih memiliki hak administrasi terhadap jaringan tersebut. Jika Anda sudah tidak memiliki hak untuk menggunakan dan mengaturnya, maka jaringan tersebut dapat dikategorikan sebagai jaringan eksternal. Selain itu, OSPF juga merupakan routing protokol yang berstandar terbuka. Maksudnya adalah routing protokol ini bukan ciptaan dari vendor manapun. Dengan demikian, siapapun dapat menggunakannya, perangkat manapun dapat kompatibel dengannya, dan di manapun routing protokol ini dapat diimplementasikan. OSPF merupakan routing protokol yang menggunakan konsep hirarki routing, artinya OSPF membagi-bagi jaringan menjadi beberapa tingkatan. Tingkatan-tingkatan ini diwujudkan dengan menggunakan sistem pengelompokan area.
OSPF memiliki 3 table di dalam router :
1.         Routing table
Routing table biasa juga disebut sebagai Forwarding database. Database ini berisi the lowest cost untuk mencapai router-router/network-network lainnya. Setiap router mempunyai Routing table yang berbeda-beda.
2.      Adjecency database
Database ini berisi semua router tetangganya. Setiap router mempunyai Adjecency database yang berbeda-beda.
3.      Topological database
Database ini berisi seluruh informasi tentang router yang berada dalam satu networknya/areanya.
-  Kelebihan
tidak menghasilkan routing loop
mendukung penggunaan beberapa metrik sekaligus
dapat menghasilkan banyak jalur ke sebuah tujuan
membagi jaringan yang besar mejadi beberapa area.
waktu yang diperlukan untuk konvergen lebih cepat
-  Kekurangan
Membutuhkan basis data yang besar
Lebih rumit

4. Enchanced Interior Gatway Routing Protocil (EIGRP)
     EIGRP (Enhanced Interior Gateway Routing Protocol) adalah routing protocol yang hanya di adopsi oleh router cisco atau sering disebut sebagai proprietary protocol pada cisco. Dimana EIGRP ini hanya bisa digunakan sesama router cisco saja. Bgmn bila router cisco digunakan dengan router lain spt Juniper, Hwawei, dll menggunakan EIGRP??? Seperti saya bilang diatas, EIGRP hanya bisa digunakan sesama router cisco saja. EIGRP ini sangat cocok digunakan utk midsize dan large company. Karena banyak sekali fasilitas2 yang diberikan pada protocol ini.

-  Kelebihan
melakukan konvergensi secara tepat ketika menghindari loop.
memerlukan lebih sedikit memori dan proses
memerlukan fitur loopavoidance
-  Kekurangan
Hanya untuk Router Cisco

5. Border Gateway Protocol (BGP)

     Border Gateway Protocol (BGP) adalah sebuah sistem antar autonomous routing protocol. Sistem autonomous adalah sebuah jaringan atau kelompok jaringan di bawah administrasi umum dan dengan kebijakan routing umum. BGP digunakan untuk pertukaran informasi routing untuk Internet dan merupakan protokol yang digunakan antar penyedia layanan Internet (ISP). Pelanggan jaringan, seperti perguruan tinggi dan perusahaan, biasanya menggunakan sebuah Interior Gateway Protocol (IGP) seperti RIP atau OSPF untuk pertukaran informasi routing dalam jaringan mereka. Pelanggan menyambung ke ISP, dan ISP menggunakan BGP untuk bertukar pelanggan dan rute ISP . Ketika BGP digunakan antar Autonom System (AS), protokol ini disebut sebagai External BGP (EBGP). Jika penyedia layanan menggunakan BGP untuk bertukar rute dalam suatu AS, maka protokol disebut sebagai Interior BGP (IBGP)
- Kelebihan
  Sangat sederhana dalam instalasi
-    Kekurangan
Sangat terbatas dalam mempergunakan topologi.

SEMOGA BERMANFAAT UNTUK KALIAN YANG MEMBUTUHKAN....SEKIAN DAN TERIMA KASIH

Jumat, 22 September 2017

Pengertian IP Address Kelas A , B dan C


IP address adalah alamat identifikasi komputer/host yang berada didalam jaringan. Dengan adanya IP address maka data yang dikirimkan oleh host/komputer pengirim dapat dikirimkan lewat protokol TCP/IP hingga sampai ke host/komputer yang dituju.

Setiap komputer/host memiliki IP address yang unik sehingga dua komputer/host yang berbeda tidak boleh memiliki IP address yang sama dalam satu jaringan.

  • Fungsi IP Addres

IP Address sendiri pada dasarny amemiliki banyak fungsi penting, baik bagi komputer, host, situs web, ataupun bagi keseluruhan jaringan intu sendiri. Berikut ini adalah beberapa manfaat dan juga fungsi dari sebuah IP Address :

  • Memberikan penomoran dan pengkodean secara unik pada tiap tiap kompter yang memiliki NIC atau kartu jaringan
  • Mempermudah jaringan dalam membuat sebuah komputer menjadi sebuah titik di dalam jaringan.
  • Membantu jaringan mengidentifikasi lokasi host dan juga server
  • Memproses permintaan dan pengiriman data pada jaringan
  • Menentukan ‘alamat’ dari setiap elemen pada jaringan komputer, mulai dari server, host, domain, komputer user atau client, hingga perangkat – perangkat keras jaringan yang digunakan.
  • Alamat Lokasi Jaringan
Fungsi IP Address yang kedua adalah sebagai penunjuk alamat lokasi jaringan. Jika kita ilustrasikan kembali dalam kehidupan nyata, maka IP address dapat diilustrasikan sebagai penunjukkan alamat rumah tempat tinggal seseorang. IP Address akan menunjukkan lokasi keberadaan sebuah komputer, berasal dari daerah mana, ataupun negara mana. Dalam hal ini, seperti halnya dalam kehidupan nyata, ada rute / jalan yang harus ditempuh agar data yang diinginkan bisa sampai ke komputer yang ingin dituju.


  • Format IP address

IP address dinyatakan dalam struktur bilangan biner yang terdiri atas 32 bit dengan bentuk sebagai berikut.

xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

Misalnya

11000000000010100001111000000010

Agar kita mudah membaca IP address, maka 32 bit bilangan itu dibagi ke dalam 4 segmen yang masing-masing berisi 8 bit. Kedelapan bit itu bisa disebut oktat.

Selanjutnya, setiap oktat diterjemahkan ke dalam bilangan decimal. Misalnya:

11000000     =     192

00001010     =     10

00011110     =     30

00000010     =     2

Adapun nilai terbesar dari 8 bit adalah 11111111 atau sama dengan 225. Dengan demikian, jumlah IP address seluruhnya adalah 225 x 225 x 225 x 225.

Struktur IP address terdiri atas dua bagian yaitu bagian networkID dan hostID. NetworkID menunjukkan ID alamat jaringan tempat host-host berada, sedangkan hostID adalah bagian yang menunjukkan host itu berada. Sederhananya, networkID seperti nama jalan sedangkan hostID adalah nomor rumah dijalan tersebut.

Guna memudahkan dalam pembagiannya maka IP address dibagi-bagi ke dalam kelas-kelas yang berbeda, yaitu sebagai berikut.

1) Kelas A

IP address kelas A terdiri atas 8 bit untuk network ID dan sisanya 24 bit digunakan untuk host ID, sehingga IP address kelas A digunakan untuk jaringan dengan jumlah host sangat besar. Pada bit pertama diberikan angka 0 sampai dengan 127.

Karakteristik IP Kelas A

Format : 0NNNNNNN.HHHHHHHH.HHHHHHHH.HHHHHHHH

Bit pertama : 0

NetworkID : 8 bit

HostID : 24 bit

Oktat pertama : 0 – 127

Jumlah network : 126 (untuk 0 dan 127 dicadangkan)

Rentang IP : 1.x.x.x – 126.x.x.x

Jumlah IP address : 16.777.214

Contoh

IP address 120.31.45.18 maka :

NetworkID = 120
HostID = 31.45.18
Jadi, IP diatas mempunyai host dengan nomor 31.45.18 pada jaringan 120

2) Kelas B

IP address kelas B terdiri atas 16 bit untuk network ID dan sisanya 16 bit digunakan untuk host ID, sehingga IP address kelas B digunakan untuk jaringan dengan jumlah host tidak terlalu besar. Pada 2 bit pertama, diberikan angka 10.

Karakteristik IP Kelas B

Format : 10NNNNNN. NNNNNNNN.HHHHHHHH.HHHHHHHH

Bit pertama : 10

NetworkID : 16 bit

HostID : 16 bit

Oktat pertama : 128 – 191

Jumlah network : 16.384

Rentang IP : 128.1.x.x – 191.255.x.x

Jumlah IP address : 65.534

Contoh

IP address 150.70.60.56 maka :

NetworkID = 150.70
HostID = 60.56
Jadi, IP diatas mempunyai host dengan nomor 60.56 pada jaringan 150.70

3) Kelas C

IP address kelas C terdiri atas 24 bit untuk network ID dan sisanya 8 bit digunakan untuk host ID, sehingga IP address kelas C digunakan untuk jaringan berukuran kecil. Kelas C biasanya digunakan untuk jaringan Local Area Network atau LAN. Pada 3 bit pertama, diberikan angka 110.

Karakteristik IP Kelas C

Format : 110NNNNN.NNNNNNNN. NNNNNNNN.HHHHHHHH

Bit pertama : 110

NetworkID : 24 bit

HostID : 8 bit

Oktat pertama : 192 – 223

Jumlah network : 2.097.152

Rentang IP : 192.0.0.x – 223.255.225.x

Jumlah IP address : 254

Contoh

IP address 192.168.1.1 maka :

NetworkID = 192.168.1
HostID = 1
Jadi, IP diatas mempunyai host dengan nomor 1 pada jaringan 192.168.1

Kelas IP address lainnya adalah D dan E, namun kelas IP D dan E tersebut tidak digunakan untuk alokasi IP secara normal tetapi digunakan untuk IP multicasting dan untukeksperimental.

Minggu, 13 Agustus 2017

Menjelaskan tugas dan tanggung jawab sistem administrator jaringan

ü ADMINISTRATOR
Seorang/sekelompok pengguna yg memiliki tanggungjawab utk mengatur sistem, mulai dari sistem komputer, sistem jaringan & segala sesuatu yg diperlukan utk tersedianya lingkungan kerja yg sesuai dgn kebutuhan



ü Tugas Administrator
Ø Bertanggung jawab utk mendesain & mengimplementasikan sistem jaringan yg akan digunakan

Ø Bertanggung jawab utk mendesain & mengimplementasikan sistem komputer yg akan digunakan

Ø Bertanggung jawab utk mengelola resource yg ada dgn sebaik-baiknya, termasuk masalah hak akses & keamanan



ü Tugas Administrator

Ø Bertanggung jawab utk mengelola user & group yg ada, termasuk hubungan dgn masalah keamanan & akses terhadap resources yg ada

Ø Bertanggung jawab untuk menjaga agar sistem jaringan tetap dalam kondisi yg baik

Ø Bertanggung jawab untuk menjaga agar sistem komputer tetap dalam kondisi yg baik



v JENIS ADMINISTRATOR
v Database administrator
Merupakan orang yang bertanggung jawab atas aspek lingkungan dari database.
Seorang administrator database adalah orang yang bertanggung jawab untuk instalasi , konfigurasi , peningkatan , administrasi , pengawasan dan pemeliharaan dari database dalam sebuah organisasi.
Peran ini meliputi pengembangan dan desain database strategi , pemantauan dan meningkatkan basis data kinerja dan kapasitas , dan perencanaan untuk kebutuhan ekspansi di masa datang.



v Database administrator
o Keterampilan
Daftar keterampilan yang dibutuhkan untuk menjadi administrator database adalah:
§ Pengetahuan dari Structured Query Language (SQL)
§ Beberapa desain database
§ Umum pemahaman tentang arsitektur komputasi terdistribusi (misalnya, Client / Server , Internet / Intranet , Perusahaan )
§ Seorang yang baik pemahaman yang mendasari sistem operasi misalnya Windows Server 2008 , Solaris , Linux , AIX , dll
§ Pengetahuan tentang RDBMS itu sendiri misalnya Microsoft SQL Server , Oracle Database , dll

v Forum administrator
Merupakan orang yang mengawasi diskusi di forum Internet.
Sebuah forum internet, atau message board, adalah secara online situs diskusi di mana orang dapat menyimpan percakapan dalam bentuk pesan yang diposting. Mereka berbeda dari chat dalam pesan setidaknya untuk sementara diarsipkan. Selain itu, tergantung pada tingkat akses pengguna atau forum set-up, pesan yang diposting mungkin perlu disetujui oleh moderator sebelum menjadi terlihat



v Server administrator
Merupakan orang yang bertindak sebagai administrator untuk game internet atau jenis lainnya dari server.
Seorang administrator server, atau admin memiliki kontrol keseluruhan dari sebuah server. Ini bisa dalam konteks organisasi bisnis, di mana sering administrator server mengawasi kinerja dan kondisi beberapa server dalam bisnis, atau bisa dalam konteks satu orang menjalankan server permainan .

Peran Administrator Server adalah untuk merancang, menginstal, mengelola, dan mengoptimalkan server perusahaan dan komponen terkait untuk mencapai kinerja yang tinggi dari berbagai aplikasi bisnis yang didukung oleh tuning server yang diperlukan
o Keterampilan

§ Pengetahuan dari Structured Query Language (SQL)
§ Umum pemahaman tentang arsitektur komputasi terdistribusi (misalnya, Client / Server , Internet / Intranet , Perusahaan )
§ Seorang yang baik pemahaman yang mendasari sistem operasi misalnya Windows Server 2008 , Solaris , Linux , AIX , dll




v Network Administrator

o Tugas network administrator

§ Menginstall dan Mengkonfigurasi Server
Tugas utama dari administrator jaringan adalah menginstall server atau komputer server beserta konfigurasinya. Untuk server jaringan biasanya dalam perusahaan atau lembaga menggunakan sistem operasi linux. Kemudian untuk konfigurasinya biasanya adalah konfigurasi alamat IP beserta koneksi jaringan.



o Tugas network administrator

§ Menginstall dan Mengkonfigurasi Aplication Software
Kemudian setelah melakukan installasi dan konfigurasi server maka tugas kedua administrator jaringan adalah menentukan aplikasi dan software apa saja yang ingin digunakan dalam jaringan tersebut.


o Keahlian network administrator

§ Pengetahuan dasar tentang komputer teori maupun praktek, hal ini sangat penting karena seorang administrator harus mampu mengetahui kerja sistem computer dengan baik. Termasuk di dalamnya adalah basic hardware networking, basic IP dan Subnetting , technology switching, routing dll.

§ Pengetahuan tentang berbagai perangkat keras yang terkait dengan Jaringan seperti : repeater, hub , switch, router, antena dll 

Mengklafisikasikan jenis administrasi server untuk jaringan komputer

· Administrasi merupakan suatu hal yang berhubungan dengan pengelolaan, pemberian jasa atau bantuan, dan pelayanan.
Server adalah merupakan suatu bagian terpenting dari sebuah jaringan yang bertugas untuk menyediakan layanan yang dibutuhkan oleh client.
Keamanan jaringan sangat penting dilakukan untuk memonitor akses jaringan dan mencegah penyalahgunaan sumber daya jaringan yang tidak sah. Tugas keamanan jaringan dikontrol oleh administrator jaringan.
 Jadi administrasi server dan keamanan jaringan merupakan suatu jasa pengelolaan dan pengontrolan dalam melayani permintaan dari
client dalam hal ini adalah pengelolaan server di dalam sebuah jaringan komputer.


Oke, definisi server sebagai berikut :
§ Server merupakan sebuah sistem komputer yang menyediakan jenis layanan tertentu dalam sebuah jaringan komputer. Server didukung dengan prosesor yang bersifat scalable dan RAM yang besar,dan juga dilengkapi dengan sistem operasi khusus, yang disebut sebagai sistem operasi jaringan.
§ Secara mudahnya, server itu merupakan penyedia atau suatu komputer yang melayani permintaan komputer client.




· Kita ketahui terlebih dahulu client adalah komputer, gadged, ponsel, dll yang digunakan user untuk mengakses penyedia layanan (server). Komputer client berisi aplikasi / software untuk mengakses data dari server.
 Berdasarkan system operasinya komputer server dan komputer client memiliki sistem operasi yang berbeda satu sama lainnya. Komputer server biasanya menggunakan windows server, MAC OS Server, Linux Server dan lainnya. Komputer server memiliki sistem operasi tersendiri dan khusus agar bisa menjadi pusat dari jaringan seluruh komputer yang ada. Untuk komputer client sendiri biasanya menggunakan PC atau komputer biasa. Sistem operasi yang digunakan diantaranya adalah windows 7,8,10, Linux, Mcacintosh dan masih banyak lainnya


Jenis-jenis server berdasarkan fungsi
1. Server Aplikasi
2. Server Data atau proxy
3. Server Pelayanan

ü Server Aplikasi

Server ini bertugas menjalankan aplikasi tertentu yang menyediakan sumber dayanya untuk dapat diproses komputer lainnya di jaringan.
ü Server Data

Server ini berfungsi menyimpan dan memberikan data dari atau dan ke komputer yang ada dalam sebuah jaringan. Semua data kegiatan yang ada dalam satu organisasi/perusahaan dapat ditampung oleh server jenis ini


ü Server pelayanan
Server layanan adalah sebuah server yang berfungsi menyediakan suatu layanan yang berhubungan dengan jaringan. Banyak layanan-layanan internet seperti hosting, DNS, DHCP, Apache, IIS dijalankan oleh server jenis ini.


Jenis server berdasarkan layanan
1. WEB Server
2. DNS Server
3. FTP Server
4. Proxy Server
5. NTP Server
6. Database Server
7. Mail Server

8. DHCP Server
9. Print Server

10. Streaming Media Server    

Selasa, 21 Februari 2017

Pengertian komputer dan komponen komputer

Pengertian Komputer

Komputer adalah alat yang dipakai untuk mengolah data menurut prosedur yang telah dirumuskan. Kata komputer 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.

Pengertian Sistem Komputer

Sistem Komputer adalah elemen-elemen yang terkait untuk menjalankan suatu aktifitas dengan menggunakan komputer. Elemen dari sistem komputer terdiri dari manusianya (brainware), perangkat unak (software), set instruksi (instruction set), dan perangkat keras hardware). 

Dengan demikian komponen tersebut merupakan elemen yang terlibat dalam suatu sistem komputer. Tentu saja hardware tidak berarti apa-apa jika tidak ada salah satu dari dua lainnya (software dan brainware). Contoh sederhananya, siapa yang akan menghidupkan komputer jika tidak ada manusia. Atau akan menjalankan perintah  apa komputer tersebut jika tidak ada softwarenya. Arsitektur Von Neumann menggambarkan komputer dengan empat bagian utama: Unit Aritmatika dan Logis (ALU), unit kontrol, memori, dan alat masukan dan hasil (secara kolektif dinamakan I/O). Bagian ini dihubungkan oleh berkas kawat, "bus".

Komponen-komponen Komputer
Komponen – komponen dalam sistem komputer terbagi 3, yang tidak bisa terpisahkan yaitu :

1.    Hardware ( Perangkat Keras )
       a.    Processing Device
       b.    Input Device
       c.    Output Device
       d.    Storage Device
2.    Software ( Perangkat Lunak )
       a.    Operating System
       b.    Application Program
       c.    Language Program
3.    Brainware ( Orang Yang MengoperasikanKomputer )


1.    Hardware ( Perangkat Keras )
Perangkat yang dapat kita lihat dan dapat kita sentuh secara fisik, seperti perangkat perangkat masukan, perangkat pemroses, maupun perangkat keluaran. Peralatan ini umumnya cukup canggih. Dia dapat bekerja berdasarkan perintah yang ada padanya, yang disebut juga dengan instruction set tadi. Dengan adanya perintah yang dimengerti oleh mesin tersebut, maka perintah tersebut melakukan berbagai aktifitas kepada mesin yang dimengerti oleh mesin tersebut sehingga mesin bisa bekerja berdasarkan susunan perintah yang didapatkan olehnya.

Processing Device (CPU)
CPU ( Central Processing Unit ) berperanan untuk memproses arahan, melaksanakan pengiraan dan menguruskan laluan informasi menerusi system komputer. Unit atau peranti pemprosesan juga akan berkomunikasidengan peranti input , output dan storan bagi melaksanakan arahan-arahan berkaitan.

Input Device
Input Device adalah perangkat keras komputer yang berfungsi sebagai alat untuk memasukan data atau perintah ke dalam komputer. Alat-alatnya adalah :
1.    Keyboard
2.    Pointing Device 
3.    Mouse 
4.    Touch screen
5.    Digitizer Grapich Tablet
6.    Scanner
7.    Microphone

Output Device
Output Device adalah perangkat keras komputer yang erfungsi untuk menampilkan keluaran sebagai hasil pengolahan data. Keluaran dapat berupa hard-copy (ke ertas), soft-copy (ke monitor), ataupun berupa suara. latnya antara lain adalah :
1.    Monitor
2.    Printer 
3.    Speaker

Storage Device
Register CPU berukuran kecil sehingga tidak dapat enyimpan semua informasi, maka CPU harus dilengkapi dengan alat penyimpan berkapasitas lebih besar yaitu memori utama. Terbagi menjadi dua yaitu :

1.    Internal Storage
Adalah media penyimpanan yang terdapat didalam komputer yaitu :

RAM ( Random Access Memory ) Untuk menyimpan program yang kita olah untuk sementara waktu. Dapat diakses secara acak ( dapat diisi/ditulis, diambil, atau dihapus isinya ). Struktur RAM terbagi menjadi empat bagian utama, yaitu:

Input Storage Digunakan untuk menampung input yang dimasukkan melalui alat input.

Program Storage Digunakan untuk menyimpan semua instruksi-instruksi program yang akan diakses.

Working Storage Digunakan untuk menyimpan data yang akan diolah dan hasil pengolahan.

Output Storge Digunakan untuk menampung hasil akhir dari pengolahan data yang akan ditampilkan ke alat output.

ROM ( Read Only Memori )
Memori yang hanya bisa dibaca dan berguna sebagai penyedia informasi pada saat komputer pertama kali dinyalakan. Hanya dapat dibaca, tidak bisa mengisi sesuatu ke dalam ROM, sudah diisi oleh pabrik pembuatnya. Berupa sistem operasi yg terdiri dari program pokok, seperti program untuk mengatur penampilan karakter di layar, pengisian tombol kunci papan ketik untuk keperluan kontrol tertentu, dan bootstrap program. Program bootstrap diperlukan pada saat pertama kali sistem komputer diaktifkan (booting), yang dapat berupa  cold booting atau  warm booting. Dimungkinkan untuk merubah isi ROM, dengan cara memprogram kembali, yaitu :

PROM (Programmable Read Only Memory), yang hanya dapat diprogram satu kali.

EPROM (Erasable Programmable Read Only Memory), dapat dihapus dgn sinar ultraviolet, dapat diprogram kembali berulang-ulang.

EEPROM (Electrically Erasable Programmable Read Only Memory),  dapat dihapus secara elektronik dan dapat diprogram kembali.

2.    External Storage 
Perangkat keras untuk melakukan operasi penulisan, pembacaan & penyimpanan data, di luar komponen utama, yaitu :
a.    Floppy Disk
b.    Hard Disk
c.    CD Room
d.    DVD

2.    Software ( Perangkat Lunak )
Rangkaian prosedur dan dokumentasi program yang berfungsi menyelesaikan masalah yang dikehendaki. Merupakan data elektronik yang disimpan sedemikian rupa oleh komputer itu sendiri, data yang disimpan ini dapat berupa program atau instruksi yang akan dijalankan oleh perintah, maupun catatan-catatan yang diperlukan oleh komputer untuk menjalankan perintah yang dijalankannya.

Operating System
Sistem operasi atau  operating system ialah Program dasar pada komputer yang menghubungkan pengguna dengan hardware  komputerPerangkat lunak yang dihubungkan dengan pelaksanaan program dan koordinasi dari aktivitas sistem komputer. Ada beberapa macam system operasi diantaranya adalah :

1.    Linux
2.    Windows
3.    Mac OS

Tugas sistem operasi termasuk (tetapi tidak hanya) mengurus penjalanan program di atasnya, koordinasi Input, Output, pemrosesan, memori, serta  penginstalan dan
pembuangan software. Sistem operasi, menentukan program yang mana dijalankan, kapan, dan alat yang mana (seperti memori atau I/O) yang mereka gunakan. Sistem operasi juga memberikan servis kepada program lain, seperti kode (driver) yang membolehkan programer untuk menulis program untuk suatu mesin tanpa perlu mengetahui detail dari semua alat elektronik yang terhubung.

Application Program 
Yaitu program komputer yang siap digunakan atau disebut juga program siap pakai. Program paket digunakan untuk aplikasi bisnis secara umum, aplikasi khusus dibidang
industri, aplikasi untuk meningkatkan produktifitas organisasi atau perusahaan dan aplikasi untuk produktifitas perorangan.Contoh :
1.    Microsoft Word
2.    Microsoft Excel
3.    CorelDraw X4
4.    Dll

Language Program 

Language Program atau bahasa pemrograman adalah bahasa yang digunakan oleh manusia untuk berkomunikasi dengan komputer, karena komputer memiliki bahasa sendiri maka komputer tidak akan merespon selain menggunakan
bahasa Pemrograman, seperti :Bahasa komputer yang digunakan untuk menulis instruksi-instruksi program untuk melakukan suatu pekerjaan yang dilakukan oleh programer, seperti :
1.    Visual basic
2.    Turbo pascal
3.    Delphi

3.    Brainware

Brainware adalah orang yang mengoperasikan sebuah komputer, karena jika tidak ada orang yang mengoperasikan maka tidak akan dapat digunakan.

Cara Merakit Komputer PC Sendiri dengan Lengkap dan Benar

Ada beberapa langkah yang harus anda lakukan untuk merakit komputer sendiri, agar dapat merakit sebuah komputer yang benar dan ada baiknya anda menyimak tutorial dibawah ini dengan cermat.
#1. Cara Pasang Processor ke Motehrboard
Motherboard merupakan sebuah hardware yang sangat penting pada bagian komputer, motherboard sebagai papan tempat untuk menghubungkan semua perangkat komputer lainya. Sebenarnya ada banyak tiper dan merek motherboard yang ada dipasaran, pastikan sudah memilih motherboard yang sesuai dengan kebutuhan anda.
Langkah utama yang harus anda lakukan adalah dengan memasang CU pada motheboard, pastikan anda memperhatikan akan hal yang sangat penting ini. Tidak sedikit dari orang awam yang baru belajar merakit komputer beranggapan bahwa semua socket atau slot pada pernagkat itu sudah sesaui dengan tepatnya, memang untuk slot yang sudha ada akan disesuaikan dengan setiap perangkat input dan output. Namun perlu anda ketahui bahwa ada beberapa socket khusus yang hanya serupa namun tak serasi, artinya untuk lubangnya dan colokanya sama, akan tetapi tidak berada di tempatnya.
cara memasang komponen komputer

Contoh bisa terjadi kekeliruan pada saat pemasangan processor, untuk itu anda harus lakukan pemasang processor dengan benar seperti berikut:
a. Perhatikan tentang tanda penunjuk yang ada pada processor, pada setiap processor pasti akan terdapat sebuah tanda pada bagian sudut processor itu sendiri. Anda harus samakan tanda yang ada di motherboard denga processor, ingan jangan sampai terbalik atau fatal akibatnya jika terbalik.
Untuk motherboard saat ini, tanda tersebut tersebut hanya akan anda jumpai pada cover yang menutupi socket processor. Tetapi jika anda teliti dalam memasang socket processor, maka memiliki beberapa tanda yang harus disamakan dengan processor, sayangnya tanda tersebut sangat kecil sehingga susah untuk dilihat dan anda harus benar-benar jeli dalam memasang socket tersebut.
b. Ketika sudah tahu pemasangat processor dengan tepat, kemudian angkat pengunci socket CPU tersebut agar terbuka,
c. Pasang CPU sesuai dengan tanda.
d. Lalu pasang kembali tuas atau bisa disebut kunci pengaman socket.
#2. Cara Pasang Motherboard ke Casing
Ketika CPU sudah terpasang pada motherboard, maka kemudian anda memasang motherboard di casing cpu, cara pemasangan motherboard ke casing sebenarnya cukup mudah. Ana tinggal memasangnya yang sesuai dengan posisi port dengan casing, biasanya processor akan selalu berada di bagian atas untuk casing tower. Lalu anda dapat lubangi untuk setiap bagian sekrup ke casing dan pastikan agar terpasang dengan kuat.
cara memasang komponen komputer

#3. Cara Pasang Heatsink Processor
Pada tahap ke tiga anda perlu melakukan peakitan pada heatsink processor, heatsink adalah sebuah merangkat hardware komputer yang berupa alumunium untuk pendinginan, heatsink sendiri biasanya telah lengkap dengan keberadaan kipas. Sedangkan untuk heasink pada chipset pendukung CPU seperti (Nortvrudge dan Southbridge) biasanya terdiri tanpa adanya kipas.
Saat ini chipset southbridge sudah tidak diproduksi lagi, dalam pemasangat heatsink anda harus berhati-hati. Anda dapat memberikan gel atau termal pasa pada processor tersebut, tujuanya untuk sebagai penghantar panas processor ke heatsing.
cara merakit komputer paling praktis

Kemudian pasang konekstor kipas heatsink yang ada pada bagian slot yang telah disediakan, lokasinya ada disekitar processor yang secara umum jumlahnya 3 pin. Untuk heatsink processor jenis Intel pemasanganya lumayan sulit, terlebih dahulu anda masukan 4 penguncinya dan setelah itu tinggal putar sambil tekan sesuai arah jarum jam.
#4. Cara Pasang Memori/RAM ke Motherboard
Lalu pada proses selanjutnya anda perlu memasang ram ke motherboard, RAM atau Random Access Memory adalah sebuah hardware komputer yang membantu processor dalam bekerja dengan stabil, selain itu ram juga sebagai tempat penyimpanan sementara sebelum data diproses. RAM juga memiliki berbagai macam versi seperti DDR2, DDR3 dan terbaru adalah DDR4.Biasanya untuk pc saat ini keseluruhan menggunakan RAM jenis DDR3 sedangkat untuk merakit komputer gaming akan berbeda dengan komputer pada umumnya, cara memasang ram ke motherboard adalah dengan:
a. Buka pengunci RAM, kemudian masukan atau pasang RAM pada slot yang ada dengan posisi yang tepat.
b. Kemudian anda tekan RAM hingga terdengar bunyi klik, hingga pengunci ram otomatis terkunci. Setelah itu anda  cukup merapatkan bagian saja dan pastikan bagian ram sudah teprasang dengan benar.
cara merakit sendiri pc komputer
#5. Cara Pasang Power Supply
Power Supply merupakan sebuah perangkat yang dapat mengubah arus listrik yang akan masuk ke komputer dari AC ke DC atau bisa sebaliknya, ketika anda membeli sebuah casing maka biasanya sudah ada power supply. Tetapi jika untuk PC rakitan tidak ada power supply, maka anda dapat membeli power supply sendiri, berikut contoh power gambar power supply.
langakah perakitan komputer ampuh
Langakh memasang power supply di motherboard dengan benar:
a. Terlebih dahulu pasang power supply pada casing yang memiliki lubang belakang paling besar, secara umum lokasinya ada diatas atau dibawah casing CPU, kemudian pasang dengan baut yang ada dan kencangkan.
b. Bagi komputer keluaran terbaru jumlah PIN power ke motherboard ada 24 PIN atau sering disebut power Supply BTX. Kemudian pasang koneksotr pada power supply tersebut ke socket power motherboard dengan kencang.  Biasanya untuk konekstor processor terdapat 4 hingga 8 pin mohterboard.
cara mudah merakit pc sendiri
#6. Cara Pasang Kabel Motherboard dan Casing
Biasanya pada motherboard akan dilengkapi dengan kabel tambahan, sebaga contoh seperti kabel data SATA/IDE. Oleh sebab itu anda pasang kabel tersebut pada scocket masing-masing yang sesui, untuk kabel casing sendiri biasanya untuk power On/Off, restart, Audio Port, USB Port dan LED HDD komputer. Kemudian pemasangan kabek dari casing tersebut biasanya akan banyak mengalami kendala, lihat gambar dibawah ini untuk lebih jelas lagi.
cara gampang rancang komponen pc
#7. Cara Pasang Drive
Ketika semua kabel terpasang maka saatnya anda pasang drive harddisk, CD/DVD ROM dengan cara berikut:
  • Copot bagian penutup depan casing, kemudian masukan CD/DVD ROM melalui bagian depan casing. Setelah itu sejajarkan posisi baut yang telah tersedia dan jika selah sejajak baka pasang kabel data dari motherboard (IDE/SATA) dan juga kabel power yang dari power supply.
  • Untuk pemasangan harddsik akan dipasang dibagian dakan casing, pertama-tama pasang harddisk dengan menyambungkan ke kabel data pada motherboard SATA/IDE, dan kabel power dari Power Supply
cara mudah merakit komputer dirumah
#8. Cara Pasang VGA Card untuk Merakit Komputer
Tahukah anda bahwa VGA Card merupakan perangkat tambahan pada komputer, tujuanya adalah untuk membuat grafis komputer lebih baik. Atau fungsinya dapat anda rasakan ketika bermain game atau rendering video dan animasi, jika spesifikasi dari VGA Card yang tinggi maka akan memiliki hasil yang bagus pula.
cara pasang rakit komputer
Nah untuk bagian slot dari VGA Card pada motherboard saat ini dikenal dengan istilah PCI Express. Untuk lokasi slot ini berada dibagian bawah dari socket processor, terlebih dahulu anda buka penutup belakang casing, cara pemasanganya pun hampir sama dengan RAM. Anda cukup sesuaikan bentuk dari socket yang ada, lalu tekan hingga VGA Carrd benar-benar terkunci. Jika anda memakai VGA Card berarti pada port output yang terhubung ke monitor berpindah ke vga card, untuk memasang
#9. Tahap Terakhir Perakitan Komputer
Setelah sobat memastikan bahwa semuanya sudaht erpasang dengan benar, jangan lupa untuk menutup casing dan biarkan pada bagian samping terbuka. Kemudian anda sambungkan semua perangkat input seperti keyboard.moyuse dan ourput device seperti audio speaker dan monitor atau LED.
cara rakit komputer praktis sendiri
Lalu pasang kabel power untuk power supply untuk di aliri arus listrik, kemudian tombol power pada casing. Jika semuanya sudah lengkap, maka anda dapat menutup semua casing dengan rapat.
#10. Instal Sistem Operasi
Ketika sudah melakukan perakitan komputer, maka jangan lupa untuk menginstal sistem operasi. Namun sebelum itu pastikan anda sudah memiliki sistem operasi yang hendak dipasang. Sistem Operasi atau OS juga bertugas untuk melakukan kontrol pada perangkat keras dan operasi-operasi dasar sistem, ini termasuk untuk menjalnkan perangkat lunak atau software yang ada dikomputer nantinya seperti browser dan aplikasi lainya.

Sampe sini ajj ya gan ^_^ moga moga bermanfaat untuk kalian semua