Wednesday, 27 May 2015

Question 1:

Refer to the exhibit. A new subnet with 60 hosts has been added to the network. Which subnet address should this network use to provide enough usable addresses while wasting the fewest addresses?
Subnetting_Assign_Subnet_Mask.jpg
A. 192.168.1.56/27
B. 192.168.1.64/26
C. 192.168.1.64/27
D. 192.168.1.56/26




Jawab:
Dari soal ini kita belajar bagaimana

Dari gambar kita bisa lihat bagaimana VLSM bertingkah laku.

Hukum subnet dan host address adalah jumlah subnet dan jumlah host address per subnet berlawanan terbalik.

on existing subnet.

Question 2
Refer to the exhibit. The Lakeside Company has the internetwork in the exhibit. The Administrator would like to reduce the size of the routing table to the Central Router. Which partial routing table entry in the Central router represents a route summary that represents the LANs in Phoenix but no additional subnets?
subnetting_1.jpg
A. 10.0.0.0 /22 is subnetted, 1 subnet
D 10.0.0.0 [90/20514560] via 10.2.0.2 6w0d, serial 0/1
B. 10.0.0.0 /28 is subnetted, 1 subnet
D 10.2.0.0 [90/20514560] via 10.2.0.2 6w0d, serial 0/1
C. 10.0.0.0 /30 is subnetted, 1 subnet
D 10.2.2.0 [90/20514560] via 10.2.0.2 6w0d, serial 0/1
D. 10.0.0.0 /22 is subnetted, 1 subnet
D 10.4.0.0 [90/20514560] via 10.2.0.2 6w0d, serial 0/1
E. 10.0.0.0 /28 is subnetted, 1 subnet
D 10.4.4.0 [90/20514560] via 10.2.0.2 6w0d, serial 0/1
F. 10.0.0.0 /30 is subnetted, 1 subnet
D 10.4.4.4 [90/20514560] via 10.2.0.2 6w0d, serial 0/1

Soal-soal CCNA subnetting 9tut.com


Refer to the exhibit. Which subnet mask will place all hosts on Network B in the same subnet with the least amount of wasted address?
A. 255.255.255.0
B. 255.255.254.0
C. 255.255.252.0
D. 255.255.248.0

Answer: B

Pembahasan:

Terjemahan bebas: Perhatikan gambar. Subnet mask apa / subnetmask yang mana yang dapat meletakkan semua host pada Network B diatas ke dalam sebuah subnet yang sama dengan jumlah alamat yang sia-sia paling sedikit?

Jawab:

Disini ada 2 requirement/persyaratan yang terselubung yaitu persyaratan pertama, subnetmask apa yang bisa/dapat memuat semua 310 host yang ada di Network B diatas dan persyaratan kedua subnetmask itu yang paling terbuang sedikit IP address a.k.a yang paling miss sedikit.

Subnetmask yang bisa memuat 310 host itu ada lebih dari satu, cara membuat list subnetmask apa saja yang bisa memuat 310 host adalah:
1.selalu tambahkan jumlah host yang diinginkan dengan 2, menjadi 310 + 2 = 312

2. tentukan angka biner yang lebih besar atau yang sama dengan jumlah host ditambah 2 diatas.

256 > 312 > 512 baca: "angka 312 besar dari 256 dan lebih kecil dari 512.Dimana angka 256 dan 512 adalah angka-angka biner."
Jadi angka biner yang kita pilih lebih besar atau sama dengan 312 adalah angka : 512.

3. tentukan jumlah bit host yang dibutuhkan berdasarkan angka biner yang dipilih; bit host itu akan dimulai dari kanan ke kiri
 Dua pangkat berapa sama dengan 512? Jawab: 2^9 = 512
Dua pangkat 9 sama dengan 512.
Jadi jumlah bit host yang dibutuhkan adalah 9 bit, dari kanan ke kiri.

4. Transpose jumlah bit ini ke CIDR baru ke subnetmask, menjadi:
32 - 9 =  23
/23 = 2 x 8 + 7
      = 255.255.254.0

Jadi subnetmask yang memuat 310 host dan paling membuat sedikit IP address adalah 255.255.254.0, dengan jumlah alamat IP yang terbuang adalah 512 - 310 =  202 IP address

Seperti yang penulis bilang diatas, subnetmask yang bisa membuat 310 host itu ada lebih dari satu, yaitu /23, /22, dan seterusnya sampai /1 (/0 tidak boleh digunakan untuk alamat IP host; /0 digunakan untuk default route saja)

/24, dan seterusnya kebelakang sampai /32 tidak bisa digunakan karena lebih kecil/lebih sempit dari 310 host.

Question 3

You have been asked to come up with a subnet mask that will allow all three web servers to be on the same network while providing the maximum number of subnets. Which network address and subnet mask meet this requirement?
A. 192.168.252.0 255.255.255.252
B. 192.168.252.8 255.255.255.248
C. 192.168.252.8 255.255.255.252
D. 192.168.252.16 255.255.255.240
E. 192.168.252.16 255.255.255.252

Answer: B

Pembahasan:

Terjemahan bebas:  Anda telah diminta untuk memberi sebuah subnetmask yang bisa 3 buah web server berada di dalam sebuah network yang sama sementara menyediakan jumlah subnet-subnet yang paling maks. Alamat network mana dan subnet mask yang bisa memenuhi persyaratan ini?

Jawab:
Ini pertanyaan tricky, ada 2 syarat yang diajukan orang yang meminta kepada anda, pertama, supaya 3 buah webserver itu berada dalam satu network, yang kedua, supaya jumlah subnet-subnet yang diperoleh juga maks.

Algoritmanya sama dengan algoritma soal nomor 1.

Diketahui 3 web server atau 3 buah host IP, 3 + 2 = 5, berapa jumlah bit (bit host) yang cukup untuk menghasilkan 5 buah susunan/variasi? 3 bit.
Jika diketahui jumlah bit host yang diperlukan 3 buah, apa subnetmasknya? 255.255.255.248
Jawaban soal-soal diatas hanya B yang menggunakan sm 255.255.255.248 jadi jawabannya adalah B.

Kalau misalnya isi jawaban diatas aku rubah jadi seperti ini:
A.  192.168.252.4 255.255.255.248
B. 192.168.252.8 255.255.255.248

Sekarang diatas terdapat 2 buah jawaban yang menggunakan sm 255.255.255.248 kita dengan alamat jaringan yang berbeda; masing-masing 192.168.252.4 dan 192.168.252.8. Nah, baru kita pertimbangkan tentang blocksize atau dibeberapa buku disebut subnet incremental. Dalam hal ini, mask kita 255.255.255.248 subnet incrementalnya adalah kelipatan 8 untuk octet ke-4. Jadi jawaban A salah, karena pada oktet ke 4 nilainya adalah 4. Jadi jawaban yang benar tetap B.

Question 4

Which subnet mask would be appropriate for a network address range to be subnetted for up to eight LANs, with each LAN containing 5 to 26 hosts?
A. 0.0.0.240
B. 255.255.255.252
C. 255.255.255.0
D. 255.255.255.224
E. 255.255.255.240

Answer: B

Pembahasan:

Terjemahan bebas:

Subnet mask mana yang akan sesuai untuk berbagai alamat jaringan yang akan di subnet hingga delapan LAN, dengan masing-masing LAN yang terdiri/memuat 5-26 host?

Jawab:

Berbagai alamat jaringan disini maksudnya 192.168.1.0, 192.168.2.0, 172.16.1.0, 172.16.8,0, 10.1.1.0, dan lain-lain.

Jadi apapun alamat jaringannya, mau itu alamat jaringan dari alamat kelas A, B, atau C, minumnya teh botol Sosro. Sumprit, serius coy..

Ya, disini alamat jaringannya bebas, tapi persyaratan bagi subnetmask-nya: bisa membagi subnet menjadi maksimum 8 delapan LAN dengan jumlah host/

Question 5

An administrator must assign static IP addresses to the servers in a network. For network 192.168.20.24/29, the router is assigned the first usable host address while the sales server is given the last usable host address. Which of the following should be entered into the IP properties box for the sales server?
A. IP address: 192.168.20.14
Subnet Mask: 255.255.255.248
Default Gateway: 192.168.20.9
B. IP address: 192.168.20.254
Subnet Mask: 255.255.255.0
Default Gateway: 192.168.20.1
C. IP address: 192.168.20.30
Subnet Mask: 255.255.255.248
Default Gateway: 192.168.20.25
D. IP address: 192.168.20.30
Subnet Mask: 255.255.255.240
Default Gateway: 192.168.20.17
E. IP address: 192.168.20.30
Subnet Mask: 255.255.255.240
Default Gateway: 192.168.20.25

Pembahasan:

Terjemahan bebas:

Jawaban:

/32 - /29 = 3
2 ^ 3 = 8
Broadcast address = 8 - 1 = 7
Last usable address = Broadcast address  - 1 = 6
                              = 8 - 2 = 6


Question 6
Refer to the exhibit. In this VLSM addressing scheme, what summary address would be sent from router A?
VLSM_summary.jpg
A. 172.16.0.0/16
B. 172.16.0.0/20
C. 172.16.0.0/24
D. 172.32.0.0/16
E. 172.32.0.0/17
F. 172.64.0.0/16

Pembahasan:

Question ini bertanya tentang alamat jaringan yang telah diringkas. Oleh siapa? Bisa oleh network admin atau bisa oleh protokol routing.

Disebut skema pengalamatan VLSM karena panjang subnetmask nya berbeda-beda dalam hal panjang rentetan bit 1 nya, ada alamat jaringan yang menggunakan /20, ada alamat jaringan yang menggunakan /26. Lebih jelasnya:
Alamat jaringan 172.16.164.0 subnetmasknya /20
Alamat jaringan 172.16.128

Question 7

You are working in a data center environment and are assigned the address range 10.188.31.0/23. You are asked to develop an IP addressing plan to allow the maximum number of subnets with as many as 30 hosts each.Which IP address range meets these requirements?
A. 10.188.31.0/27
B. 10.188.31.0/26
C. 10.188.31.0/29
D. 10.188.31.0/28
E. 10.188.31.0/25

Answer: A

Pembahasan:

Terjemahan bebas: Kamu bekerja di sebuah area data center dan diberikan alamat berkisar: 10.188.31.0/23. Kamu disuruh untuk mengembangkan rencana/plan pengalamatan IP supaya memungkinkan jumlah subnet maksimum dengan paling banyak jumlah host 30 host setiap subnet itu. Range alamat IP mana yang memenuhi persyaratan ini?

Jawab:
Yang ditanya tentukanlah network range yang baru dari network range yang telah diberikan. Network range yang lama jangan dipakai lagi.
Network range yang telah diberikan: 10.188.31.0/23
Persyaratan: 30 host, jumlah subnet maksimum (artinya jangan pakai subnetmask yang jauh lebih gede dar
1. 30 host + 2 host = 32 host (persyaratan / harus ditambahkan dengan 2)
2. cari angka biner yang lebih besar atau sama dengan 32, jawab: 32
3. Berapakah jumlah digit/bit biner yang dibutuhkan untuk mendapatkan 32 susunan/kombinasi? 5 bit
4. Bentuklah CIDR yang baru setelah didapatkan jumlah bit host diatas:
/32 - 5 bit = /27
5. Apakah alamat jaringannya perlu diubah dari 10.188.31.0 ke sesuatu? Tidak perlu.
6. Jadi jawabannya: 10.188.31.0 / 27 (A)

Question 8
Which two benefits are provided by using a hierarchical addressing network addressing scheme? (Choose two)
A. reduces routing table entries
B. auto-negotiation of media rates
C. efficient utilization of MAC addresses
D. dedicated communications between devices
E. ease of management and troubleshooting

Answer: A and E

Pembahasan:

Terjemahan bebas: Sebutkan 2 manfaat yang didapatkan dengan menggunakan sebuah pola/skema pengalamatan jaringan menggunakan pengalamatan hirarki?


Jawab:

Pertanyaan ini sekitar konsep atau pemahaman, apa manfaat bagi kita menggunakan pengalamatan jaringan hierarkis.

Curhat sedikit: sampai saat ini saya belum tahu arti/defenisi hirarki secara sempurna. Yang saya tahu contoh hirarki itu adalah birokrasi / struktur pemerintahan yaitu pengurutan dari elemen struktur pemerintahan yang paling rendah ke yang elemen yang paling tinggi. Contohnya dari bapak RW ke yang paling tinggi yaitu bapak Presiden.

Question 9
The network administrator is asked to configure 113 point-to-point links. Which IP addressing scheme best defines the address range and subnet mask that meet the requirement and waste the fewest subnet and host addresses?
A. 10.10.0.0/18 subnetted with mask 255.255.255.252
B. 10.10.0.0/25 subnetted with mask 255.255.255.252
C. 10.10.0.0/24 subnetted with mask 255.255.255.252
D. 10.10.0.0/23 subnetted with mask 255.255.255.252
E. 10.10.0.0/16 subnetted with mask 255.255.255.252

Jawab:

Terjemahan bebas:
Si network administrator diminta untuk mengkonfigurasi 113 buah link point-to-point. Pola pengalamatan IP mana yang terbaik mendefinisikan range alamat dan subnet mask yang memenuhi kebutuhan diatas dan membuang subnet paling sedikit dan alamat host paling sedikit?

Soal ini mengasumsikan bahwa kita masih hidup di dalam dunia serial interface: frame relay atau hdlc. Di dunia sekarang ini sudah sangat-sangat jarang kita menggunakan protokol frame-relay atau hdlc.

Question 10
Given an IP address 172.16.28.252 with a subnet mask of 255.255.240.0, what is the correct network address?
A. 172.16.16.0
B. 172.16.24.0
C. 172.16.0.0
D. 172.16.28.0

Answer: A

Terjemahan bebas: Diberikan sebuah alamat IP 172.16.28.252 dengan sebuah mask subnet dari 255.255.240.0, apa alamat jaringannya yang benar?

Pembahasan:

1. Cari interesting octet: interesting octet adalah octet mana dari subnetmask yang nilainya bukan 255 dan bukan 0.
Jawab: octet 3.
2. Cari nilai dari octet ke 3 diatas: 240
3. Cari block size: 256 - interesting octet = 256 - 240 = 16
4. Cek oktet yang sama dengan yang diberitahu oleh interesting octet subnetmask, yaitu octet 3 dari alamat IP dan berapa nilainya? Jawab nilainya 28
5. Apakah 28 adalah kelipatan dari block size? Jawab: tidak. Karena 28/16 tidak habis dibagi.
6. Jadi berapakah kelipatan blocksize yang terdekat? Jawab: 16
7. Tuliskan ulang alamat IPnya:
Jika octet 1 subnetmask = 255, nilai octet alamat IP terkoreksi adalah 172.16.16.0 (A)

Tuesday, 26 May 2015

Game Cisco ini meminta:

1. Tentukanlah angka subnetmask-nya jika diminta, contoh: 8 subnet
2. Tentukan network address yang untuk subnet pertama
- Tentukan broadcast address-nya
- Tentukan router addressnya


Caranya:
1.  Dari jumlah subnet yang diinginkan tentukan jumlah bit yang dibutuhkan
2. Dari jumlah but yang ditentukan, kurangkan 

Subnetmask

Actually subnetmask didn't care about network address. Subnetmask correcting it sometimes. Subnetmask also have a lot of secrets.

These are the secrets hide / lies in subnetmask of 255.255.255.128 with any IP address given
1. The maksimum subnet id is would be IPaddressoct1.IPaddressoct2.IPaddressoct3.128
2. The increment would be: 256 - 128 = 128
3. The last usable address would be: 255 - 128 = 127
4. Number of subnets are: 256 / 128 = 2
5. The interesting octet would be: the 4th octet
6. The 1st octet, 2nd octet, 3rd octet would be the same value as the IP prefix

These are the secrets that hide/lies in subnetmask of 255.255.128.0 with any IP address given
1. The maximum subnet id would be: IPaddressoct1.IPaddressoct2.128.0
2. The increment would be: 256 - 128 = 128
3. The last usable address would be: 255 -128 = 127
4. Number of subnets are: 256 / 128 = 2
5. Number of host would be: number of zero * 256 *
6. The interesting octet would be: the 3rd octet
7. The 1st octet, 2nd octet, would be the same value as the IP prefix
8.The 4th octet would be 0 in the IP prefix

These are the secrets that hide/lies in subnetmask of 255.128.0.0 with any IP address given
1. The maximum subnet number would be: IPaddressoct1.128.0.0
2. The increment would be: 256 - 128 = 128
3. The last usable address would be: x.127.255.255
4. Number of subnets are: 256 / 128 = 2
5. Number of host per subnet would be: number of zero * 256 * blocksize (point 2)
6. The interesting octet would be: the 2nd octet
7. The 1st octet of the subnet ids would be the same value as the 1st octet of the IP address
8. The 3rd octet, and the 4th octet of the subnet ids would b zero.




How to use Windows task manager

Average user pengguna window menggunakan window task manager untuk mematikan secara memaksa (force) program yang tidak responding / hang.

Tapi window task manager bisa digunakan juga untuk melihat besar memori yang dipakai program saat running. Misalkan aku telah membuat dua buah program algoritma / caranya berbeda tapi mengerjakan tugas yang sama, aku mau lihat program mana yang lebih ringan untuk dijalankan atau digunakan berdasarkan jumlah memori yang dipakai / dikonsumsi.



XOR,AND dan OR ladies and gentlemen

Congratulations you accidentally unleash the logic of XOR
For i = 0 To 7
    If b[i] <> c[i] Then
      d[i] = 1
    Else
      d[i] = 0
    EndIf
    TextWindow.WriteLine("d[i] : "+d[i])
    EndFor

Yang ini gw gak tau
  For i = 0 To 7
    If b[i] = c[i] Then
      d[i] = 1
    Else
      d[i] = 0
    EndIf
    TextWindow.WriteLine("d[i] : "+d[i])
    EndFor

AND
   For i = 0 To 7
    If b[i] = 1 and c[i] = 1 Then
      d[i] = 1
    Else
      d[i] = 0
    EndIf
    TextWindow.WriteLine("d[i] : "+d[i])
    EndFor

OR
  For i = 0 To 7
    If b[i] = 0 and c[i] = 0 Then
      d[i] = 1
    Else
      d[i] = 1
    EndIf
    TextWindow.WriteLine("d[i] : "+d[i])
    EndFor

There a lot change in my code

pertanyaanawal()
 ipprefixdetektor()
 maskdetektor()
 processing()

 Sub pertanyaanawal
  TextWindow.WriteLine("1. Please enter the IP address group :")
  d = TextWindow.Read()
  TextWindow.WriteLine("")
  TextWindow.WriteLine("2. Please enter the slash (/). Can be number between 0 to 32 : ")
  s = TextWindow.Read()
EndSub


Sub ipprefixdetektor
'Memproses / mengolah prefix IP. Output sub : variabel f,g,h,i, input : variabel d
'1.1 Mengambil satu karakter persatu karakter dari IP prefix (termasuk tanda titik)
For i=0 To Text.GetLength(d)
  c[i] = text.GetSubText(d,i,1)
EndFor

'1.2 menandai posisi titik IP prefix dengan cara mengambil posisinya
j = 0
'untuk i = 0 hingga jumlah dari array c (jumlah angka IP prefix kan berubah-ubah)
For i = 0 To Array.GetItemCount(c)
  'TextWindow.WriteLine(c[i])
  If c[i] = "." Then
    e[j]=i
    'TextWindow.WriteLine(e[j])
    j = j + 1
  EndIf
EndFor


'menyimpan kedalam variabel f, g, h, dan i angka-angka yang dibatasi letak/posisi titik (e[0],...)

oct[0] = Text.GetSubText(d,1,e[0]-1)
oct[1] = Text.GetSubText(d,e[0]+1,e[1]-e[0]-1)
oct[2] = Text.GetSubText(d,e[1]+1,e[2]-e[1]-1)
oct[3] = Text.GetSubTextToEnd(d,e[2]+1)

EndSub


Sub maskdetektor
floor_s = Math.Floor(s/8)
i = 0
if floor_s <> 0 Then
For i = 0 To floor_s - 1
  mask[i] = 255
EndFor
EndIf

sisa_s = Math.Remainder(s,8)
kurang_8 = 8 - sisa_s
powkurang_8 = Math.Power(2,kurang_8)
nil = 256 - powkurang_8
mask[i] = nil

i = i + 1
loop = 4 - i
If loop <> 0 then
For j = 0 To loop
  mask[i] = 0
  i = i + 1
EndFor
EndIf
EndSub

Sub processing
   For j = 0 to 3
 var1 = oct[j]
 var2 = mask[j]
 dectobiner()
 hasil[j] = dec
 TextWindow.WriteLine(hasil[j])
endfor
EndSub


Sub dectobiner
  For i = 0 To 7
    b[i] = 0
  EndFor
 
  TextWindow.WriteLine("Var 1 : " + var1)
  i = 0
  While var1 > 1
    b[i] = Math.Remainder(var1,2)
    var1 = Math.Floor(var1/2)
    i = i + 1
  EndWhile
  b[i] = var1
  For i = 0 To 7
    TextWindow.WriteLine("b[i] : " + b[i])
  EndFor
 
 
  i = 0
  While var2 > 1
    c[i] = Math.Remainder(var2,2)
    var2 = Math.Floor(var2/2)
    i = i + 1
  EndWhile
 
  c[i] = var2
  For i = 0 To 7
    TextWindow.WriteLine("c[i] :" + c[i])
  EndFor
 
 
  For i = 0 To 7
    If b[i] = c[i] Then
      d[i] = 1
    Else
      d[i] = 0
    EndIf
    TextWindow.WriteLine("d[i] : "+d[i])
    EndFor

    dec = 0
      For i = 0 To 7
        dec = dec + d[i] * Math.Power(2,i)
      EndFor
 
EndSub