Kamis, 20 September 2012

Switching Techniques

TEKNIK PENGALIHAN JARINGAN

Dalam dunia jaringan yang besar , mungkin ada beberapa jalur yang menghubungkan pengirim dan penerima. Informasi dapat dialihkan karena perjalanan melalui berbagai saluran komunikasi . Ada tiga teknik switching yang tersedia untuk lalu lintas digital .

    Circuit Switching
    Message Switching
    Packet Switching

Circuit Switching


Circuit switching adalah suatu teknik yang secara langsung menghubungkan pengirim dan penerima dalam jalur tak terputus . Peralatan telepon switching misalnya , menetapkan jalan yang menghubungkan telepon pemanggil ke telepon penerima dengan membuat koneksi fisik . Dengan jenis teknik switching ini , sekali sambungan dibuat , jalur khusus ada antara kedua ujungnya sampai sambungan diakhiri . Keputusan routing harus dibuat ketika sirkuit yang pertama kali telah terpasang , tetapi tidak ada keputusan yang dibuat saat itu . Circuit switching dalam jaringan beroperasi hampir dengan cara yang sama seperti sistem telepon bekerja . Sebuah jalur end-to-end yang lengkap harus ada sebelum komunikasi dapat terjadi . Komputer yang akan memulai transfer data harus meminta koneksi ke tujuan . Setelah sambungan telah dimulai dan diselesaikan dengan perangkat tujuan , perangkat tujuan harus mengakui bahwa pihaknya siap dan bersedia untuk melakukan transfer data .

Kelebihan :

- Saluran komunikasi (once established) didedikasikan .

Kekurangan :

- Kemungkinan lama menunggu untuk membuat sambungan , (10 detik , lebih pada panggilan jarak jauh atau internasional ) selama itu tidak ada data yang dapat dikirim .
- Lebih mahal daripada teknik switching yang lainnya , karena jalur khusus diperlukan untuk masing-masing sambungan .
- Tidak efisiennya penggunaan saluran komunikasi , karena channel tidak digunakan ketika sistem yang terhubung tidak menggunakannya .

Message Switching


Dengan message switching tidak ada kebutuhan untuk membentuk jalur khusus antara dua stasiun . Ketika stasiun mengirim pesan , alamat tujuan ditambahkan ke pesan . Pesan tersebut kemudian ditransmisikan melalui jaringan secara keseluruhan dari node ke node . Setiap node menerima seluruh pesan , menyimpannya secara keseluruhan pada disk , dan kemudian mengirimkan pesan ke node berikutnya . Jenis jaringan ini disebut jaringan store-and-forward . Sebuah node message switching biasanya adalah sebuah komputer untuk keperluan umum . Node perlu memiliki kapasitas penyimpanan sekunder yang memadai  untuk menyimpan pesan masuk , yang bisa berbentuk pesan panjang .

Kelebihan :

- Efisiensi saluran dapat lebih besar dibandingkan dengan circuit switched systems , karena lebih banyak perangkat berbagi channel .
- Traffic congestion dapat dikurangi , karena pesan mungkin disimpan sementara di rute .
- Prioritas pesan dapat dibentuk karena store-and-forward technique .
- Penyiaran pesan dapat dicapai dengan penggunaan broadcast address appended dalam pesan .

Kekurangan :

- Beralih pesan tidak kompatibel dengan interactive applications .
- Perangkat store-and-forward mahal , karena mereka harus memiliki disk yang besar untuk menyimpan pesan yang berpotensi panjang .

Packet Switching


Packet switching dapat dilihat sebagai solusi yang mencoba untuk menggabungkan keuntungan Circuit switching dan message switching  dan untuk meminimalkan kerugian dari keduanya . Ada dua metode packet switching :
- Datagram
- Virtual circuit

Dalam kedua metode packet switching, pesan dipecah menjadi bagian kecil , yang disebut paket . Setiap paket ditandai dengan sumber yang tepat dan alamat tujuan . Karena paket memiliki panjang maksimum didefinisikan secara ketat , mereka dapat disimpan dalam memori utama bukan disk , sehingga akses keterlambatan dan biaya diminimalkan . Serta kecepatan transmisi antara node yang dioptimalkan . Dengan teknologi saat ini , paket umumnya diterima ke jaringan saat  first-come dan first-served . Jika jaringan menjadi kelebihan beban , paket akan ditunda atau dibuang ("dropped'') .

Ukuran paket :

Ukuran paket dapat bervariasi dimulai dari 180 bit , ukuran dari Datakit® virtual circuit switch yang dirancang oleh Bell Labs untuk komunikasi dan bisnis aplikasi , untuk 1.024 atau 2.048 bit untuk 1PSS® switch , juga dirancang oleh Bell Labs untuk jaringan data publik , untuk 53 byte buat switching ATM , seperti Lucent Technologies' packet switches .

Dalam packet switching , sinyal analog dari telepon Anda dikonversi ke dalam aliran data digital . Bahwa serangkaian bit digital ini kemudian dibagi ke dalam kelompok bit yang relatif kecil , yang disebut paket . Setiap paket memiliki pada awalnya alamat digital (nomor yang panjang) untuk yang sedang dikirim . Sistem mengeluar semua paket kecil secepat mungkin , seperti ledakan dan mereka melakukan perjalanan melintasi sistem tulang punggung digital ke tujuan mereka (telepon) , atau lebih tepatnya sistem telepon , dari orang yang Anda panggil .
Mereka (packet) tidak selalu bepergian bersama-sama dan mereka tidak melakukan perjalanan secara berurutan . Mereka semua bahkan tidak melalui rute yang sama . Tapi akhirnya mereka tiba pada titik yang tepat (bahwa alamat digital ditambahkan ke depan setiap string data digital) dan di tempat tujuan mereka kembali ke dalam urutan yang benar , kemudian dikonversi ke bentuk analog , sehingga teman Anda dapat memahami apa yang Anda katakan .

Packet switching datagram

Packet switching datagram mirip dengan message switching bahwa dalam setiap paket adalah unit mandiri lengkap dengan informasi pengalamatan terpasang . Fakta ini memungkinkan paket untuk mengambil berbagai jalur yang mungkin untuk melalui jaringan . Jadi masing-masing paket dengan alamat tujuan yang sama , tidak mengikuti rute yang sama dan mereka mungkin tiba keluar dari urutan dititik keluar node (atau tujuan). Penataan kembali dilakukan di titik tujuan berdasarkan urutan nomor dari paket . Hal ini dimungkinkan untuk paket yang akan hancur bertabrakan jika salah satu jalan pada node drop . Jadi semua paket yang antri mungkin akan hilang .

Packet switching Virtual circuit

Dalam perjalanan virtual circuit , rute direncanakan didirikan sebelum paket data dikirim . Sebuah koneksi dibuat bila pengirim mengirim "call  request packet" ke penerima dan penerima mengirim kembali paket pengakuan "call accepted packet" ke pengirim jika penerima setuju pada parameter percakapan . Parameter percakapan dapat berupa ukuran paket maksimum , jalan yang harus diambil , dan variabel lainnya yang diperlukan untuk membangun dan mempertahankan percakapan . Sirkuit Virtual mengimplikasikan pengakuan , kontrol aliran dan kesalahan kontrol , sehingga sirkuit virtual dapat diandalkan . Artinya , mereka memiliki kemampuan untuk menginformasikan upper-protocol layers jika masalah transmisi terjadi .

Dalam virtual circuit , rute antara stasiun tidak berarti bahwa itu adalah jalur khusus , seperti dalam sircuit switching . Sebuah paket masih buffered pada setiap node dan mengantri untuk output di atas
sebuah baris . Perbedaan antara virtual circuit dan datagram :

- Dengan virtual circuit , node tidak perlu membuat suatu rute keputusan untuk setiap paket . Hal ini dilakukan hanya sekali untuk semua paket yang menggunakan sirkuit virtual .

Virtual Circuit menjamin bahwa :
 
- paket yang dikirim tiba sesuai dalam pengirim tanpa duplikat atau kelalaian .
- tanpa kesalahan (with high probability) , terlepas dari bagaimana mereka diimplementasikan secara internal .

Kelebihan :

- Lebih efektif , karena beralih perangkat tidak perlu jumlah kapasitas penyimpanan sekunder yang besar .
- Packet switching menawarkan karakteristik delay yang membaik , karena tidak ada pesan yang panjang dalam antrian (ukuran paket maksimum adalah tetap) .
- Paket dapat dialihkan jika ada masalah , seperti , sibuk atau cacat pada link .
- Banyak pengguna jaringan dapat berbagi saluran yang sama pada saat yang sama . 
- Packet switching dapat memaksimalkan efisiensi link dengan memanfaatkan secara optimal bandwidth link .

Kekurangan :

- Protokol untuk packet switching biasanya lebih kompleks . Hal ini dapat menambahkan beberapa biaya awal dalam pelaksanaannya .
- Jika paket hilang , pengirim harus memancarkan kembali data .
- Packet-switched sistem masih tidak dapat memberikan kualitas yang sama seperti dedicated circuits dalam aplikasi yang memerlukan delay sangat sedikit , seperti suara percakapan atau gambar bergerak .

Sejarah & Pengertian Ethernet


Ethernet

Pengertian


Ethernet merupakan jenis skenario perkabelan dan pemrosesan sinyal untuk data jaringan komputer yang dikembangkan oleh Robert Metcalfe dan David Boggs di Xerox Palo Alto Research Center (PARC) pada tahun 1972.

Sejarah


Versi awal Xerox Ethernet dikeluarkan pada tahun 1975 yang di desain untuk menyambungkan 100 komputer pada kecepatan 2,94 megabit per detik melalui kabel sepanjang satu kilometer .
Desain tersebut menjadi sedemikian sukses di masa itu sehingga Xerox , Intel dan Digital Equipment Corporation (DEC) mengeluarkan standar Ethernet 10Mbps yang banyak digunakan pada jaringan komputer saat ini . Selain itu , terdapat standar Ethernet dengan kecepatan 100Mbps yang dikenal sebagai Fast Ethernet .
Asal Ethernet bermula dari sebuah pengembangan WAN di University of Hawaii pada akhir tahun 1960 yang dikenal dengan nama "ALOHA" . Universitas tersebut memiliki daerah geografis kampus yang luas dan berkeinginan untuk menghubungkan komputer-komputer yang tersebar di kampus tersebut menjadi sebuah jaringan komputer kampus .
Proses standardisasi teknologi Ethernet akhirnya disetujui pada tahun 1985 oleh Institute of Electrical and Electronics Engineers (IEEE) , dengan sebuah standar yang dikenal dengan Project 802 . Standar IEEE selanjutnya diadopsi oleh International Organization for Standardization (ISO) , sehingga menjadikannya sebuah standar internasional dan mendunia yang ditujukan untuk membentuk jaringan komputer . Karena kesederhanaan dan keandalannya , Ethernet pun dapat bertahan hingga saat ini , dan bahkan menjadi arsitektur jaringan yang paling banyak digunakan .


Jenis-jenis Ethernet


Jika dilihat dari kecepatannya, Ethernet terbagi menjadi empat jenis , yakni sebagai berikut :


  • 10 Mbit/detik , yang sering disebut sebagai Ethernet saja (standar yang digunakan : 10Base2 , 10Base5, 10BaseT , 10BaseF) .
  • 100 Mbit/detik , yang sering disebut sebagai Fast Ethernet (standar yang digunakan: 100BaseFX , 100BaseT , 100BaseT4 , 100BaseTX) .
  • 1000 Mbit/detik atau 1 Gbit/detik , yang sering disebut sebagai Gigabit Ethernet (standar yang digunakan: 1000BaseCX , 1000BaseLX , 1000BaseSX , 1000BaseT) .
  • 10000 Mbit/detik atau 10 Gbit/detik . Standar ini belum banyak diimplementasikan , jadi belum banyak yang diketahui . 

Cara kerja



Spesifikasi Ethernet mendefinisikan fungsi-fungsi yang terjadi pada lapisan fisik dan lapisan data-link dalam model referensi jaringan tujuh lapis OSI , dan cara pembuatan paket data ke dalam frame sebelum ditransmisikan pada kabel .
Ethernet merupakan sebuah teknologi jaringan yang menggunakan metode transmisi Baseband yang mengirim sinyalnya secara serial 1 bit pada satu waktu . Ethernet beroperasi dalam modus half-duplex , yang berarti setiap station dapat menerima atau mengirim data tapi tidak dapat melakukan keduanya secara sekaligus . Fast Ethernet serta Gigabit Ethernet dapat bekerja dalam modus full-duplex atau half-duplex .
Ethernet menggunakan metode kontrol akses media Carrier Sense Multiple Access with Collision Detection untuk menentukan station mana yang dapat mentransmisikan data pada waktu tertentu melalui media yang digunakan .
Dalam jaringan yang menggunakan teknologi Ethernet , setiap komputer akan "mendengar" terlebih dahulu sebelum "berbicara", artinya mereka akan melihat kondisi jaringan apakah tidak ada komputer lain yang sedang mentransmisikan data . Jika tidak ada komputer yang sedang mentransmisikan data , maka setiap komputer yang mau mengirimkan data dapat mencoba untuk mengambil alih jaringan untuk mentransmisikan sinyal . Sehingga , dapat dikatakan bahwa jaringan yang menggunakan teknologi Ethernet adalah jaringan yang dibuat berdasrkan basis First-Come , First-Served , daripada melimpahkan kontrol sinyal kepada Master Station seperti dalam teknologi jaringan lainnya .
Jika dua station hendak mencoba untuk mentransmisikan data pada waktu yang sama , maka kemungkinan akan terjadi collision (kolisi/tabrakan) , yang akan mengakibatkan dua station tersebut menghentikan transmisi data , sebelum akhirnya mencoba untuk mengirimkannya lagi pada interval waktu yang acak (yang diukur dengan satuan milidetik) . Semakin banyak station dalam sebuah jaringan Ethernet , akan mengakibatkan jumlah kolisi yang semakin besar pula dan kinerja jaringan pun akan menjadi buruk .
Kinerja Ethernet yang seharusnya 10 Mbit/detik , jika dalam jaringan terpasang 100 node , umumnya hanya menghasilkan kinerja yang berkisar antara 40% hingga 55% dari bandwidth yang diharapkan (10 Mbit/detik) . Salah satu cara untuk menghadapi masalah ini adalah dengan menggunakan Switch Ethernet untuk melakukan segmentasi terhadap jaringan Ethernet ke dalam beberapa collision agar data dapat mengalir secara lancar .

Frame Ethernet



Ethernet mentransmisikan data melalui kabel jaringan dalam bentuk paket-paket data yang disebut dengan Ethernet Frame . Sebuah Ethernet frame memiliki ukuran minimum 64 byte, dan maksimum 1518 byte dengan 18 byte di antaranya digunakan sebagai informasi mengenai alamat sumber , alamat tujuan , protokol jaringan yang digunakan , dan beberapa informasi lainnya yang disimpan dalam header serta trailer (footer) . Dengan kata lain , maksimum jumlah data yang dapat ditransmisikan (payload) dalam satu buah frame adalah 1500 byte .


Ethernet menggunakan beberapa metode untuk melakukan enkapsulasi paket data menjadi Ethernet frame , yakni sebagai berikut :



  • Ethernet II (yang digunakan untuk TCP/IP)
  • Ethernet 802.3 (atau dikenal sebagai Raw 802.3 dalam sistem jaringan Novell, dan digunakan untuk berkomunikasi dengan Novell NetWare versi 3.11 atau yang sebelumnya)
  • Ethernet 802.2 (juga dikenal sebagai Ethernet 802.3/802.2 without Subnetwork Access Protocol, dan digunakan untuk konektivitas dengan Novell NetWare 3.12 dan selanjutnya)
  • Ethernet SNAP (juga dikenal sebagai Ethernet 802.3/802.2 with SNAP, dan dibuat sebagai kompatibilitas dengan sistem Macintosh yang menjalankan TCP/IP)

Topologi


Ethernet dapat menggunakan topologi jaringan fisik apa saja (bisa berupa topologi bus , topologi ring , topologi star atau topologi mesh) serta jenis kabel yang digunakan (bisa berupa kabel koaksial (bisa berupa Thicknet atau Thinnet), kabel tembaga (kabel UTP atau kabel STP) , atau kabel serat optik) . Meskipun demikian, topologi star lebih disukai. Secara logis , semua jaringan Ethernet menggunakan topologi bus , sehingga satu node akan menaruh sebuah sinyal di atas bus dan sinyal tersebut akan mengalir ke semua node lainnya yang terhubung ke bus .

Selasa, 14 Agustus 2012

Definisi Northbridge & Southbridge



Northbridge & Southbridge


Gambaran letak komponen MOTHERBOARD


Northbridge


Northbridge secara historis salah satu dari dua chip dalam core logika chipset pada Motherboard PC , chip yang lainnya adalah Southbridge . Bertambahnya fungsi-fungsi chip ini telah bermigrasi ke chip CPU itu sendiri, dimulai dengan memori dan pengendali grafis. Untuk Intel Sandy Bridge dan prosesor AMD Fusion diperkenalkan pada 2011 , semua fungsi dari northbridge berada pada CPU . Ketika Northbridge berada terpisah dari CPU seperti yang digunakan dalam sistem Intel yang lebih tua bernama memory controller hub (MCH) atau integrated memory controller hub (IMCH) jika dilengkapi dengan VGA yang terintegrasi . Pemisahan fungsi yang berbeda ke dalam CPU , chip northbridge , dan chip southbridge ini disebabkan oleh kesulitan mengintegrasikan semua komponen dalam satu chip . Dalam beberapa kasus fungsi dari northbridge dan southbridge digabungkan menjadi satu ketika desain dan kompleksitas proses fabrikasi diizinkan , misalnya Nvidia GeForce 320M di 2009/2010 Macbook Air adalah chip Northbridge combo / southbridge / GPU .

Selasa, 31 Juli 2012

Konfigurasi Squid untuk Proxxy Server Debian

Squid Untuk Blokir Situs

Sekedar basa basiSquid adalah sebuah daemon yang digunakan sebagai proxy server dan web cache . Squid memiliki banyak jenis penggunaan , mulai dari mempercepat server web dengan melakukan cachingpermintaan yang berulang-ulang , caching DNS , caching situs web , dan caching pencarian komputer di dalam jaringan untuk sekelompok komputer yang menggunakan sumber daya jaringan yang sama , hingga pada membantu keamanan dengan cara melakukan penyaringan (filter) lalu lintas . Meskipun seringnya digunakan untuk protokol HTTP dan FTP , Squid juga menawarkan dukungan terbatas untuk beberapa protokol lainnya termasuk Transport Layer Security (TLS) , Secure Socket Layer (SSL) , Internet Gopher , dan HTTPS . Versi Squid 3.1 mencakup dukungan protokol IPv6 dan Internet Content Adaptation Protocol (ICAP) . Squid pada awalnya dikembangkan oleh Duane Wessels sebagai " Harvest object cache " , yang merupakan bagian dari proyek Harvest yang dikembangkan di University of Colorado at Boulder . Pekerjaan selanjutnya dilakukan hingga selesai di University of California , San Diego dan didanai melalui National Science Foundation . Squid kini hampir secara eksklusif dikembangkan dengan cara usaha sukarela . Squid umumnya didesain untuk berjalan di atas sistem operasi mirip UNIX , meski Squid juga bisa berjalan di atas sistem operasi Windows . Karena dirilis di bawah lisensi GNU General Public License , maka Squid merupakan perangkat lunak bebas . Untuk lebih jelasnya dapat di lihat di Google . Sekarang ayo kita simak tutorialnya !


Minggu, 29 Juli 2012

SEJARAH KOMPUTER

Pengertian Komputer

Komputer adalah alat yang dipakai untuk mengolah data menurut perintah 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. Pada awalnya , pengolahan informasi hampir berhubungan dengan masalah aritmatika , tetapi komputer modern dipakai untuk banyak tugas yang tidak berhubungan dengan matematika .
Komputer secara luas didefinisikan sebagai suatu peralatan elektronik yang terdiri dari beberapa komponen , yang dapat bekerja sama antara komponen satu dengan yang lain untuk menghasilkan suatu informasi berdasarkan program dan data yang ada . Adapun komponen komputer adalah meliputi : Layar Monitor , CPU, Keyboard , Mouse dan Printer (sbg pelengkap) . Tanpa printer komputer tetap dapat melakukan tugasnya sebagai pengolah data , namun sebatas terlihat dilayar monitor belum dalam bentuk print out (kertas) .
Saat ini , komputer sudah semakin canggih . Tetapi, dalam perkembangannya komputer pada zaman dulu tidak sekecil , secanggih , sekeren dan seringan sekarang . Dalam sejarah , ada 5 generasi dalam komputer .  


Rabu, 18 Juli 2012

SISTEM DIGITAL

Sistem Digital adalah suatu sistem yang berfungsi untuk mengukur suatu nilai atau besaran yang bersifat tetap atau tidak teratur . Berupa digit digit atau angka angka . Sebelum kita mempelajari lebih dalam tentang sistem digital  pertama-tama kita akan mempelajari Sistem Bilangan  ada 4 jenis sistem bilangan yaitu BinerOktal , DesimalHexadesimal .
Bilangan Biner      : 

-Merupakan bilangan yang hanya terdiri dari 2 basis bilangan , yaitu "0" dan "1" .

Bilangan Oktal       :

-Merupakan bilangan yang terdiri dari 8 basis bilangan , yaitu "0" , "1" , "2" , "3" , "4" , "5" , "6" , "7" .

Bilangan Desimal  

-Merupakan bilangan yang terdiri dari 10 basis bilangan , yaitu "0" , "1" , "2" , "3" , "4" , "5" , "6" , "7" , "8" , "9" .

Bilangan Hexadesimal

-Merupakan bilangan yang terdiri dari 16 basis bilangan , yaitu "0", "1" , "2" , "3" , "4" , "5" , "6" , "7" , "8" , "9" , "A" , "B" , "C" , "D" , "E" , "F" ( A=10 , B=11 , C=12 , D=13 , E=14 , F=15 ) .
  • Konversi Bilangan 
-Merupakan cara mengubah suatu sistem bilangan menjadi sistem bilangan lain.


     1. Biner :
Mengubah Biner ke Oktal :
Caranya dengan menyekat atau mengelompokkan berisi 3 bit bilangan ,dalam bentuk bilangan oktal ,111 = 4+2+1 = 7 ,sistem oktal ini disebut sistem 421.
Contoh :
110011010(2) = 110 011 010 = 4+2+0  0+2+1  0+2+0  = 632(8)
Mengubah Biner ke Desimal :
Caranya hanya tinggal mengalikan setiap bitnya dengan 2n  , n = posisi bit , MSB berarti pangkatnya paling besar sedangkan LSB pangkatnya paling kecil atau = 0 , lalu hasilnya dijumlahkan .
Contoh :
110011010(2) = (1×28) + (1×27) + (0×26) +(0×25) + (1×24) + (1×23) + (0×22) + (1×21) +(0×20)
=   256  +   128   +    0     +    0     +    16    +    8      +    0     +    2     +   0 = 410(10)
Mengubah Biner ke Hexadesimal :
Caranya dengan menyekatnya atau mengelompokkan berisi 3 bit bilangan ,dalam bentuk bilangan oktal , 1111 = 8+4+2+1 = 15/F , sistem hexadesimal ini disebut sistem 8421 .
Contoh :
110110011010(2) = 1101  1001 1010 = 8+4+0+1  8+0+0+1  8+0+2+0 = 13  9  10 = D9A(16)


     2. Oktal
Mengubah Oktal ke Desimal :
Caranya hanya tinggal mengalikan angka paling kiri dengan 8n , n adalah jumlah pangkaat tertinggi . MSB berarti pangkatnya paling besar sedangkan LSB pangkatnya paling kecil atau = 0 , lalu hasilnya dijumlahkan .
Contoh :
678(8) = 6×82  7×81  8×80 = 6×64 + 7×8 + 8×1 = 384 + 56 + 8 = 440(10)
Mengubah Oktal ke Biner :
Pada konversi bilangan oktal ke biner ini maksimal hanya angka misalnya 777(8) yang dapat langsung dikonversikan kebiner dengan cara sekat 7 = 111 , 7 = 111 , 7 = 111 , jadi 777(8) =111111111(2) , jika 777 keatas sudah tidak bisa menggunakan cara ini , harus diubah kedesimal dahulu baru bisa langsung ke biner .
Contoh :
653(8) = ( dengan cara sekat langsung karena tidak ada angka yang >7 )
653(8) = 6 = 110 , 5 = 101 , 3 = 011 , Jadi 653(8) = 110101011(2)
678(8) = ( langkah pertama harus dikonversikan terlebih dahulu ke desimal )
678(8) = 6×82  7×81  8×80 = 6×64 + 7×8 + 8×1 = 384 + 56 + 8 = 440(10)
440(10) = ( langkah kedua langsung mengubahnya kebiner )
440(10) = 440 : 2=220 sisa 0
220 : 2 = 110 sisa 0
110 : 2 = 55 sisa 0
55 : 2 = 27 sisa 1
27 : 2 = 13 sisa 1
13 : 2 = 6 sisa 1
6 : 2 = 3 sisa 0
3 : 2 = 1 sisa 1
1 : 2 = 0 sisa 1
dibaca dari bawah keatas , jadi 440(10) = 110111000(2)
Jadi , 678(8) = 110111000(2)
Mengubah Oktal ke Hexadesimal :
Caranya kita harus mengubahnya ke bilangan desimal dahulu baru dari desimal kiata ubah ke hexadesimal .
Contoh:
678(8) = 6×82  7×81  8×80 = 6×64 + 7×8 + 8×1 = 384 + 56 + 8 = 440(10)
440(10) = 440 : 16 = 27 sisa 8
27 : 16 = 1  sisa 11/B
1 : 16 = 0 sisa 1
dibaca dari bawah keatas Jadi ,  440(10) = 1B8(16)
Jadi ,hasil dari 678(8)  = 1B8(16)
     3. Desimal
Mengubah Desimal ke Biner :
Caranya dengan membagi angka desimalnya dengan angka 2 dan hasilnya tidak ada koma , tapi kita tulis saja berapa sisanya .
Contoh :
440(10) = 440 : 2 = 220 sisa 0
220 : 2 = 110 sisa 0
110 : 2 = 55 sisa 0
55 : 2 = 27 sisa 1
27 : 2 =13 sisa 1
13 : 2 = 6 sisa 1
6 : 2 = 3 sisa 0
3 : 2 = 1 sisa 1
1 : 2 = 0 sisa 1
dibaca dari bawah keatas , jadi 440(10) = 110111000(2)
Mengubah Desimal ke Oktal :
Caranya dengan membagi angka desimalnya dengan angka 8 dan hasilnya tidak ada koma , tapi kita tulis saja berapa sisanya .
Contoh :
440(10) = 440 : 8= 55 sisa 0
55 : 8=  6 sisa 7
7 : 8=  0 sisa 7
dibaca dari bawah keatas , jadi 440(10) = 770(8)
Mengubah Desimal ke Hexadesimal :
Caranya yaitu hanya tinggal membagi angka desimalnya dengan angka 16 dan hasilnya tidak ada koma , tapi kita tulis saja berapa sisanya .
Contoh :


440(10) = 440 : 16= 27 sisa 8
27 : 16 = 1  sisa 11/B
1 : 16 = 0 sisa 1
dibaca dari bawah keatas Jadi ,  440(10) = 1B8(16)
     4.Hexadesimal
Mengubah Hexadesimal ke Biner :
Caranya hanya tinggal menyekat 1 bilangan Hexadesimal lalu mengubahnya ke biner .
Contoh:
B4645(16) = B  4  6  4  5 = 1011  0100  0110  0100 0101(2)
Mengubah Hexadesimal ke Desimal :
Caranya dengan mengalikan setiap bit bilangannya dengan 16n , n adalah nilai pangkat tertinggi MSB berarti pangkatnya paling besar sedangkan LSB pangkatnya paling kecil atau = 0 , hasilnya lalu jumlahkan .
Contoh :
1B8(16) = 1×162+Bx161+8×160 =256+176+8=440(10)
Mengubah Hexadesimal ke Oktal :
Bilangan Hexa tidak bisa langsung dikonversikan ke oktal ,ubah dulu ke desimal lalu dari desimal bisa langsung dikonversikan ke oktal.
Contoh :
1B8(16) = 1×162+Bx161+8×160 =256+176+8=440(10)
440(10) = 440 : 8= 55 sisa 0
55 : 8=  6 sisa 7
7 : 8=  0 sisa 7
dibaca dari bawah keatas , jadi 440(10) = 770(8)
Jadi , 1B8(16) = 770(8)