Monday, 15 September 2014

Routing decisions

routing decisions (such as acceptance, preference, and redistribution)
accept this path to that network.
prefer this path to that network.
redistribute this path to that router/network.

ISP

ISP terdiri dari:
1. Nasional ISP
2. Regional ISP

 CT843901.jpg
Table of Contents
Chapter 1. Introduction to Ethical Hacking, Ethics, and Legality
Chapter 2. Gathering Target Information: Reconnaissance, Footprinting, and Social Engineering
Chapter 3. Gathering Network and Host Information: Scanning and Enumeration
Chapter 4. System Hacking: Password Cracking, Escalating Privileges, and Hiding Files
Chapter 5. Installing Software on Target Systems: Spyware, Trojans, Backdoors, Viruses, and Worms
Chapter 6. Gathering Data from Networks: Sniffers
Chapter 7. Denial of Service and Session Hijacking
Chapter 8. Web Hacking: Google, Web Servers, Web Application Vulnerabilities, and Web-Based Password Cracking Techniques
Chapter 9. Attacking Applications: SQL Injection and Buffer Overflows
Chapter 10. Wireless Network Hacking
Chapter 11. Physical Site Security
Chapter 12. Hacking Linux Systems
Chapter 13. Bypassing Network Security: Evading IDS, Honeypots, and Firewalls
Chapter 14. Understanding Cryptography
Chapter 15. Performing a Penetration Test

Friday, 12 September 2014

Formula tenses bahasa Inggris

Mohon jangan panik menghadapi rumus atau formula tenses dibawah ini. Saya menemukan beberapa shortcutnya, disarikan dibawah sini.

Present Tense
1. Simple present tense
S + V1 + O

2. Present continuous tense
S + To be + V1 - ing

3. Present Perfect tense
S + have + V3

4. Present Perfect continuous tense
S + have been + V1- ing

Past tense
1. Simple past tense
S + V2 + O

2. Past continuous tense
S + were / was + V1 - ing

3. Past Perfect tense
 S + had + V3

4. Past perfect continuous
S + had been + V1 - Ing

Future tense
1. Simple future
S + V1 + O

2. Future continuous
S + {Shall / Will} be + V1 - ing

3. Future perfect
S + {Shall / Will} + have + V3

4. Future perfect continuous
S + shall + been + V1 - ing


Ciri-ciri tenses:
1. Tenses simple present dan simple future menggunakan V1. Dengan kata lain V1 hanya digunakan di simple present dan simple future.

2. Tense simple past tense (Masa lampau) menggunakan V2. Dengan kata lain V2 hanya digunakan di tenses simple past tense.

3. Semua tenses PERFECT(telah selesai) menggunakan V3. Dengan kata lain tenses present perfect, past perfect, future perfect menggunakan V3.

4. Semua CONTINUOUS menggunakan V1 - ing =. Dengan kata lain, Present continuous, past continuous, future continuous, present perfect continuous, past perfect continuous, future perfect continuous menggunakan V1-ing.

5. Semua FUTURE menggunakan Will. Will + V1, Will + be + V1-ing, Will have + V3, Will have been + V1-ing.

6. Had hanya dimiliki the past.
- Had tanpa 'been' = perfect of the past (past perfect).
- Had dengan atau ditambah 'been' + V1-ing = perfect continuous / perfect progressive (lihat juga poin 4).

V1 = Infinite
V2 = Past tense
V3 itu sama dengan Past participle



Wednesday, 10 September 2014

Teapot and a glass

Present tense

1. Present tense - simple active
He drinks tea five times a week

Present tense - simple
This tea is grown in India

2.  Present tense - continuous active
I am drinking tea at the moment

Present tense - continuous passive
The tea is being made by Misterduncan

3. Present perfect - simple active
I have been buying this tea for many years

Present perfect - simple passive
This tea has been bought by Misterduncan for over 3 years

4. Present perfect - continuous active
He has been buying that brand of tea for a year

Past tense

1. Past tense - simple active
I bought some new tea last week

Past tense - simple passive
Tea was introduced to Britain in 1657

2. Past tense - continuous active
I was drinking some tea when he arrived

Past tense - continuous passive
The tea was being brewed when I arrived home late

3. Past perfect - simple active
He had already drank when I arrived

Past perfect - simple passive
The tea was reheated twice before it was poured away

4.  Past perfect - continuous active
I had been waiting for an hour before the tea finally arrived

Future tense

1. Future intention - continuous active
They are going to visit a tea shop tomorrow.

Future intentions - continuous passive
The teas are going to be provided by the event organisers

2. Future simple - simple active
The tea shop will open tomorrow

Future simple - simple passive
The tea bags will be bought later

3. Future simple - continuous active
He will be serving (tea) tomorrow at three o' clock

4. Future perfect - simple active
I will have completed the tea-making course by the end of next week

Future perfect - simple passive
The (tea) selection will have been made by tomorrow afternoon

5. Future perfect - continuous active
She will have been working here at the tea shop for two years by the end of next month.


Sumber referensi (Youtube video):

Untuk rumus tenses lengkap disini:

Jika list diatas dikompilasi seperti ini menjadi:

1. Simple
Present :  He drinks tea five times a week.
Past :  I bought some new tea last week.
Future :  The tea shop will open tomorrow.

2. Continuous
Present: I am drinking tea at the moment.
Past: I was drinking some tea when he arrived.
Future: He will be serving (tea) tomorrow at three o' clock.

3. Perfect
Present:
Past: He had already drank when I arrived.
Future: I will have completed the tea-making course by the end of next week.

4. Perfect continuous
Present: He has been buying that brand of tea for a year.
Past: I had been waiting for an hour before the tea finally arrived.
Future: She will have been working here at the tea shop for two years by the end of next month.

Tuesday, 9 September 2014

EGBDF & FACE

E = "Every"
G = "Good"
B = "Boy"
D = "Deserve"
F = "Flowers"

&

FACE

Monday, 8 September 2014

Gonna - Going to
Wanna - Want to
Gotta -  Got to
Hafta - Have to

Coulda - Could have
Shoulda - Should have
Woulda - Would have
Musta - Must have

Lotsa - a lot of
Sorta - sort of
Kinda - kind of
 

Articles

Articles = { A, An, The }

Articles ditaruh sebelum sebuah kata benda (noun).

Noun = { a person, a place, a thing }

1. An - used before a singular noun that start with
- a vowel letter (a, i ,u, e, o) or
- vowel sound (biasanya kata benda yang berawalan huruf 'h' contoh: hour, half, dll.)
Contoh:
An eye for an eye
I have an elephant on my garage
I like an Ice cream
I will be arrived there for about an hour (vowel sound)


2. a
- general = any
Contoh:
I want a muffin please. You are asking a shop guard to pick a muffin for you, any muffin.

 3. the
- specific

- 2nd time you speaks about a same noun on your phrase.
Contoh: I bought some fruit. The fruit was bad.


- the speaker and listener both know
Contoh: I left my book at the school (the caller and the listener both know which school)

- the united states, the united kingdom, the united arab emirates
- the philiphines

Usage of tenses

Simple present
Use this tenses to express the idea that an action is repeatedly or usual.

Contoh:
I smoke cigarette
I do programming.

Simple Present Continuous tense
Usage: Use this tense to express the idea that something is happening now.

Contoh:

Simple past
Usage: to express an idea that an action started and finished/done/completed at a specific time in the past.
Anomali:

Contoh:
She washed her car.
I gone to Gym last night
We went to movie theater last night to watch a movie.

Simple future
Keywords: Will or be going to

Will
Usage:
- To express voluntary action
Example:

- To express promise
Example:


- To express prediction
Example:
It will be rainning today

Be going to
Usage: to express an idea about prediction

Contoh:
John Smith is going to be the next President.

Alasan-alasan meninggalkan suatu pekerjaan


1. Terlalu banyak tekanan di dalam internal perusahaan sehingga menghambat keterfokusan saya dalam bekerja.

Thursday, 4 September 2014

Simple Present
Simple present nominal: setelah kata tobe (is/am/are) tidak kata kerja tapi kata benda.
Simple present verbal: setelah kata tobe (is/am/are) adalah kata kerja (verb)

Untuk kata kerja yang berakhiran bunyi DESIS (hissing sounds – x, ch, s, sh), kita menggunakan akhira _es. sehingga menjadi : teaches, mixes, washes, kisses .. dsb.

Contoh:
I drink coffee
She prefers milk than coffee

Present continuous tense
Contoh:
I am writing now
She is waiting for you

Present perfect tense
Contoh:
She has gone
I have just eaten (Saya baru saja selesai makan)
I have written english lesson for 30 minutes

Present perfect continuous tense
 Contoh:
She has been learning english for 2 years

Past tense
Contoh:
My father bought this car last year
They went to Tokyo last month
She went home two minutes ago

Past continuous tense
Contoh:
They were learning in the classroom when I came
I was sleeping when my friend come to my house yesterday

Past perfect tense
Contoh:
I had gone when He arrived at my home
I had written 3 articles when you visited my blog for the first time
I had studied hard but I didn't make good result in the exam
You had told me twice before I understood

Past Perfect continuous tense
TELAH, SEDANG, dan terjadi di masa LAMPAU!
Contoh:
They had been playing football
She had been singing
John and Merry had not been loving each other

Future Tense
I will study
You will swim
They will visit Tokyo

Future progressive tense
Akan, sedang terjadi di masa depan
Contoh:
I will be swimming at 9 o' clock, you may not meet me at home

Future perfect tense
Akan, sudah-selesai
Contoh:
I will have swum at 11 O' clock tomorrow
Saya akan sudah selesai berenang jam 9 besok

Future perfect continuous tense
Contoh:
I will have been swimming for 30 minutes at 9.30 tomorrow
Saya akan sudah berenang selama 30 menit jam 9.30 besok.

Past future tense
Yang akan dilakukan tapi lampau
Contoh:
-I would go at 7 am when He came to my house yesterday

Past future progressive
Yang akan dilakukan tetapi di masa lampau
Contoh:



Friday, 1 August 2014

http://msdn.microsoft.com/en-us/library/1w48w47c%28v=vs.110%29.aspx?cs-save-lang=1&cs-lang=vb#code-snippet-1

Friday, 18 July 2014

GraphicsWindow.PenColor = "white"
GraphicsWindow.BrushColor = "black"
lingkaran1 = Shapes.AddEllipse(10,10)
GraphicsWindow.BrushColor = "red"
lingkaran2 = Shapes.AddEllipse(20,20)
Shapes.Move(lingkaran1, 5, 5)
Shapes.SetOpacity(lingkaran2, 50)

Monday, 14 July 2014

Firman Harian

03/11/12
Maz 90:12 :"Ajarlah kami menghitung hari-hari kami sedemikian, hingga kami beroleh hati yang bijaksana."

Saturday, 12 July 2014

j = 50
'spasi antar bulatan
space = 20

For i = 0 To 20
  Shapes[i] = Shapes.AddEllipse(i, j)
  Shapes.Move(Shapes[i], i * (10 + space), 0)
EndFor

Tuesday, 8 July 2014

Belajar Memahami Antrian


Karakteristik Jaringan

Karakteristik suatu jaringan ditinjau dari, antara lain:
1. Konvergensi
2. Skalabilitas
3. Keamanan
4. Fault tolerance
5. Quality of Service (Menjamin layanan tetap baik disaat kondisi kritis)

Sekian, semoga bermanfaat, salam mandiri!

Network security

Contoh-contoh ancaman jaringan di dunia nyata bisa diklasifikasikan kedalam ancaman terhadap infrastruktur jaringan (ancaman terhadap perangkat jaringan) dan ancaman terhadap content/isi/data.

Berikut contoh ancaman terhadap keamanan infrastruktur jaringan:
1. Penjaga gedung mencabut perangkat jaringan yang penting.
Solusinya: kerangkeng perangkat jaringan, just kidding, beli rack perangkat jaringan yang berkunci dan bisa ditutup.

2. Kontraktor bangunan tidak sengaja memotong kabel jaringan saat menggali.
Solusinya: beritahu supaya berhati-hati.

3. Seorang hacker terhubung dengan sebuah perangkat dan mengutak-utik settingan perangkat lunak manajemen perangkat itu.
Solusinya: perangkat jaringan diberi username dan password, hindari penggunaan username dan password default (contoh: tp-link username admin password admin), nyalakan fitur-fitur jaringan lainnya milik cisco contoh: fitur untuk melawan brute-force)


Berikut contoh ancaman terhadap keamanan content:
1. Seorang karyawan kecewa terhadap perusahaan mengubah-ubah informasi pada database pelanggan.
Solusinya: beri username dan password untuk mengakses database itu.

2. Seorang kompetitor/pesaing bisa mengakses informasi yang peka/sensitif melalui jaringan wireless.
Solusinya: jangan biarkan user-user wireless bisa mengakses alamat-alamat IP intranet.

3. Seorang sekretaris membalas email yang keliru dengan informasi yang sensitif (dia kira dia mengirim email kepada bosnya, ternyata alamat emailnya milik orang lain, informasi bocor).
Solusinya: gw gak tau, masih belum tahu.

Sekian. Semoga bermanfaat, salam mandiri!

Friday, 4 July 2014

RIPv1

1. Administrative Distance
- Administrative Distance = ranking keterpercayaan protokol-protokol routing.
- Nilai default administrative distance dari RIPv1 = 120; RIPv1 paling terakhir dipercayai diantara protokol-protokol routing EIGRP, IGRP, OSPF, ISIS
- Cara cek administrative distance = show ip protocols atau show ip route

2. Konfigurasi dasar






Thursday, 3 July 2014

Apa saja komponen dari protokol routing?

1. Data structure / tables / databases. Kept in RAM.
2. Algoritma: Best path determination.
3. Routing protocol messages
- Message to discover neighboring routers
- Exchange routing information
- Learn accurate information about the network
- Maintain accurate information about the network.

Wednesday, 2 July 2014

Network topology change

Network topology change may occur for several reasons, including:
1. Failure of a link
2. Introduction of a new link
3. Failure of a router
4. Change of link parameters

Tuesday, 1 July 2014

Kepada YTH router:
Setelah selesai cold start / power up:
1. Baca surat startup-config yang tersimpan di NVRAM
2. Temukan alamat IP dari kedua interface mu
3. And kan alamat IP interface mu dengan subnet masknya masing-masing untuk mendapatkan alamat network mu
4. Tulis alamat networkmu ke dalam routing tabel, cantumkan huruf C disampingnya.

Classless routing protocol dan classful routing protocol

Classless routing protocol
- Classless routing protocol mengirimkan/mencantumkan informasi subnet mask pada paket routing update.
- Classless mampu mendukung discontigous network
- Classless routing protocol contohnya: RIPv2, EIGRP dan OSPF

Clasful routing protocol
- Clasful routing protocol tidak mengirimkan/mencantumkan informasi subnetmask pada paket routing update.
- Clasful routing protocol contohnya: RIPv1 dan IGRP
-

Contohnya: RIPv1

Kunci karakteristik beberapa protokol distance vector routing

1. RIP
1. Hop count dipakai sebagai metrik dalam pemilihan jalur/path.
2. Jika jumlah hop count dari sebuah network > 15, RIP tidak dapat menyediakan sebuah route ke network itu.
3. Update-update routing adalah broadcast atau multicast setiap 30 detik secara default

2. IGRP
1. Bandwidth, delay, reliability digunakan sebagai composite metric
2. Routing update di broadcast setiap 90 detik secara default
3. IGRP adalah pendahulu dari EIGRP dan sekarang sudah tidak dipakai lagi.

3. EIGRP
1. EIGRP dapat melakukan load balancing unequal cost
2. EIGRP menggunakan DUAL untuk menghitung jalur terpendek.
3. Tidak menggunakan periodik updates seperti RIP dan IGRP. Routing updates hanya dikirimkan hanya ketika terjadi perubahan topologi.


RIP

Routing loop
convergence time makes routing loops possible

Split horizon
Routes learned through an interface are not advertised out that same interface

Route poisoining
Routes learned through an interface are advertised back out the same interface as unreachable.

Triggered updates
Topology change are immediately sent to adjacent routers

Hold down timers
allows time for topology change to travel through entire network

Count to infinity loop problems
Solution: hold down timers

Karakteristik dari paket update EIGRP
1. Hanya dipicu untuk perubahan topologi
2. bounded to affected next hop routers


Pada kondisi apa saja yang menyebabkan protokol routing distant vector untuk mengirimkan update routing tabel?
1. Ketika sebuah perubahan terjadi pada topologi jaringan
2. Ketika timer update timer habis
3. Ketika sebuah paket update triggered diterima dari router yang lain.


Summary

One way of classifying routing protocols is by the type of algorithm they use to determine the best path to a destination network. Routing protocols can be classified as distance vector, link state, or path vector. Distance vector means that routes are advertised as vectors of distance and direction. Distance is defined in terms of a metric such as hop count and direction is simply the next-hop router or exit interface.

Distance vector routing protocols include:
RIPv1
RIPv2
IGRP
EIGRP

Routers that use distance vector routing protocols determine best path to remote networks based on the information they learn from their neighbors. If Router X learns of two paths to the same network, one through Router Y at 7 hops, and another route through Router Z at 10 hops, the router will choose the shorter path using Router Y as the next-hop router. Router X has no knowledge of what the network looks like beyond Routers Y and Z, and can only make its best path decision based on the information sent to it by these two routers. Distance vector routing protocols do not have a map of the topology as do link state routing protocols.

Network discovery is an important process of any routing protocol. Some distance vector routing protocols such as RIP go through a step-by-step process of learning and sharing routing information with their neighbors. As routes are learned from one neighbor, that information is passed on to other neighbors with an increase in the routing metric.

Routing protocols also need to maintain their routing tables to keep them current and accurate. RIP exchanges routing table information with its neighbors every 30 seconds. EIGRP, another distance vector routing protocol, does not send these periodic updates and only sends a "bounded" update when there is a change in the topology and only to those routers that need that information. EIGRP is discussed in a later chapter.

RIP also uses timers to determine when a neighboring router is no longer available, or when some of the routers may not have current routing information. This is typically because the network has not yet converged due to a recent change in the topology. Distance vector routing protocols also use triggered updates to help speed up convergence time.

One disadvantage of distance vector routing protocols is the potential for routing loops. Routing loops can occur when the network is in an unconverged state. Distance vector routing protocols use holddown timers to prevent the router from using another route to a recently down network until all of the routers have had enough time to learn about this change in the topology.

Split horizon and split horizon with poison reverse are also used by routers to help prevent routing loops. The split horizon rule states that a router should never advertise a route through the interface from which it learned that route. Split horizon with poison reverse means that it is better to explicitly state that this router does not have a route to this network by poisoning the route with a metric stating that the route is unreachable.

Distance vector routing protocols are sometime referred to as "routing by rumor", although this can be somewhat of a misnomer. Distance vector routing protocols are very popular with many network administrators as they are typically easily understood and simple to implement. This does not necessarily mean link-state routing protocols are any more complicated or difficult to configure. Unfortunately, link-state routing protocols have received this somewhat unwarranted reputation. We will learn in later chapters that link-state routing protocols are as easy to understand and configure as distance vector routing protocols.


Monday, 30 June 2014

Salah satu cara mengklasifikasi protokol-protokol routing adalah dengan tipe dari algoritma yang mereka pakai/gunakan untuk menentukan jalur terbaik ke suatu network tujuan.

Protokol-protokol routing dapat diklasifikasikan sebagai protokol ruting distance vector, link state, atau path vector. Distance vector berarti route-route diinformasikan sebagai vektor-vektor dari jarak dan arah. Jarak didefinisikan dalam bentuk metrik misal: hop count dan arah hanya sekedar router next-hop atau interface keluar.

Protokol-protokol routing yang termasuk distance vector:
- RIPv1
- RIPv2
- IGRP
- EIGRP

Router yang menjalankan protokol-protokol routing distance vector menentukan jalur terbaik untuk network-network yang tidak terhubung langsung berdasarkan informasi yang diterimanya dari tetangga. 

Jika router X mempelajari bahwa ada 2 jalur ke network yang sama, jalur yang satu melalui router Y dengan jumlah hop 7 dan jalur/rute yang lain melalui Router Z dengan jumlah hop 10, router yang menjalankan protokol routing distance vector akan memilih jalur/rute yang terpendek/tersingkat, yaitu melalui router Y (router Y sebagai next-hop router nya. Router X gak perlu tahu seperti apa bentuk/susunan/topologi jaringan dibelakang Router Y dan Router Z, dan membuat keputusan pemilihan jalur terbaiknya berdasarkan pada informasi yang dikirimkan oleh kedua router ini saja. 

Protokol-protokol routing distance vector tidak memiliki sebuah peta topologi seperti halnya protokol-protokol link state.

Network discovery adalah sebuah proses penting dari protokol routing manapun. Sebagian protokol routing distance vector seperti RIP bekerja melalui proses pembelajaran dan berbagi informasi dengan tetangganya selangkah demi selangkah. Saat sebuah route sudah dipelajari dari salah satu tetangga, informasi route itu diteruskan/dilanjutkan ke tetangga-tetangga lain dengan sebuah peningkatan/penambahan pada informasi metrik routing route itu.

Protokol-protokol routing juga butuh me-maintain tabel-tabel routing mereka untuk tetap terkini dan akurat. RIP menukarkan informasi tabel routing-nya dengan tetangganya setiap 30 detik. EIGRP, protokol routing distance vector lainnya, tidak mengirim update periodik ini dan hanya mengirimkan "bounded" updates hanya ketika terjadi perubahan topologi dan hanya dikirim ke router-router yang membutuhkan informasi ini. 

RIP juga menggunakan timer-timer untuk menentukan apakah sebuah router yang bertetangga tidak lagi ada, atau ketika beberapa router tidak memiliki informasi routing saat ini. Hal ini biasanya disebabkan karena jaringan belum berkonvergensi setelah terjadi perubahan topologi. Protokol-protokol routing distance vector juga menggunakan update-update tertriger untuk membantu percepatan waktu konvergensi.

Salah satu kerugian dari protokol-protokol distance vector adalah adanya potensi routing loops. Routing loops bisa muncul ketika jaringan sedang berada di dalam status tidak terkonvergensi. Protokol routing distance vector menggunakan hold-down timer untuk mencegah router tersebut dari menggunakan route yang lain sebagai pengganti network yang sedang down sampai semua router mempunyai waktu yang cukup untuk mempelajari perubahan topologi ini.

Split horizon dan split horizon dengan poison reverse juga digunakan oleh router-router untuk mencegah terjadinya loop routing. Aturan dari split horizon menetapkan bahwa sebuah router tidak boleh mengiklankan suatu route melalui interface mana dia menerima informasi route ini.

Split horizon dengan poison reverse berarti bahwa lebih baik secara jelas menyatakan bahwa router ini tidak memiliki sebuah route ke network ini dengan meracuni route tersebut dengan sebuah metrik yang menyatakan bahwa route itu tidak terjangkau (unreachable).

Protokol routing distance vector terkadang diartikan sebagai "routing by rumour", walaupun ini dapat terkadang menjadi salah nama. Protokol routing distance vector sangat terkenal bagi para network administrator saat mereka biasanya mudah dimengerti dan gampang diimplementasikan. Hal ini tidak berarti bahwa protokol-protokol link state lebih rumit atau sulit untuk dikonfigurasi. 

Sayangnya, protokol-protokol link-state telah menerima reputasi yang tidak beralasan ini. Kita mengerti pada bab berikutnya bahwa protokol-protokol link-state juga mudah untuk dimengerti dan dikonfigurasi seperti halnya protokol routing distance vector.

Thursday, 19 June 2014

Tujuan sekaligus tugas dari protokol ruting adalah:
1. Menemukan network yang remote
2. Memaintain up-to-date informasi routing
3. Memilihkan jalur terbaik ke network tujuan
4. Menemukan jalur terbaik terbaru jika jalur saat ini sudah tidak tersedia.


Monday, 16 June 2014

1. Generator (pembangkit) arus searah
2. Batere atau aki
3. Arus listrik
4. Kuat arus listrik
5. Rapat arus
6. Tahanan dan daya hantar
7. Potensial

Friday, 13 June 2014

Berusaha mencetak deret dengan menggunakan bahasa pemrograman SMALL BASIC

1. Mencetak deret ganjil versi 1
textwindow.Write("Tentukan dari: ")
dari = TextWindow.Read()
TextWindow.Write("Tentukan sampai: ")
sampai = TextWindow.Read()
cetak:
TextWindow.WriteLine(dari)
dari=dari + 2
If dari <= sampai Then
  Goto cetak
Else
EndIf

2. Mencetak deret ganjil versi 2
TextWindow.WriteLine("Dari : ")
dari = TextWindow.Read()
TextWindow.WriteLine("Jumlah : ")
jumlah = TextWindow.Read()
cetak:
TextWindow.Write(dari + ", ")
jumlah = jumlah - 1
If jumlah >= 0 Then
  dari = dari + 2
  Goto cetak
Else
EndIf

2.1 Mencetak deret ganjil versi 2 dengan pengamanan input angka 'dari' dari pemasukan bilangan genap.
TextWindow.WriteLine("Dari : ")
dari = TextWindow.Read()
TextWindow.WriteLine("Jumlah : ")
jumlah = TextWindow.Read()
If Math.Remainder(dari,2) = 0 Then
  TextWindow.WriteLine("Maaf, angka 'dari' anda adalah bilangan genap")
else
cetak:
TextWindow.Write(dari + ", ")
jumlah = jumlah - 1
If jumlah >= 0 Then
  dari = dari + 2
  Goto cetak
Else
EndIf
EndIf

Monday, 9 June 2014

Masuk diakal

1. Pembangunan Infrastruktur Dongkrak Harga Properti
Percepatan pembangunan infrastruktur akan meningkatkan daya saing komparatif sekaligus menstimulasi terjadinya mobilisasi arus barang, manusia dan jasa yang lebih aktif.

Dasar pembuatan flow chart

Kita bisa menggunakan flowchart di dalam kehidupan sehari-hari.

Contoh flowchart pembuatan kopi:
1. Ambil gelas
2. Ambil tempat memasak air
3. Taruh tempat memasak air di atas kompor
4. Tuangkan air kedalam tempat memasak air
5. Nyalakan kompor
6. Tunggu sampai air mendidih atau tunggu sampai properti air yaitu suhu sampai 100 derajat celcius.
7. Matikan kompor
8. Tuangkan (angkat dan miringkan)

Flowchart menceritakan bagaimana suatu proses pengerjaan sesuatu mengalir.

Dimulai dengan ide
2. Tulis ide
3. Biarkan mengalir

Teorema adalah pernyataan yang sudah terbukti kebenarannya.
Salah satu contoh dari teorema:
"Untuk sebuah segitiga, kuadrat dari sisi miring sama dengan jumlah dari kuadrat-kuadrat dari sisi-sisi lainnya."

Conjecture adalah ....

Teori adalah ...

Axiom adalah ....

Thursday, 5 June 2014

Bermain dengan Waktu di Bahasa Pemrograman SMALLBASIC

TextWindow.WriteLine("---Waktu---")
TextWindow.WriteLine("clock.time " + Clock.Time)
textwindow.WriteLine("clock.hour " + Clock.Hour)
TextWindow.WriteLine("clock.minute " + Clock.Minute)
TextWindow.WriteLine("clock.second " + Clock.Second)
TextWindow.WriteLine("clock.millisecond " + Clock.Millisecond)
TextWindow.WriteLine("clock.elapsesmilliseconds " + Clock.ElapsedMilliseconds)
TextWindow.WriteLine(" ")
TextWindow.WriteLine("---Tanggal---")
TextWindow.WriteLine("clock.date " + Clock.Date)
TextWindow.WriteLine("clock.day " + Clock.Day)
TextWindow.WriteLine("clock.month " + Clock.month)
TextWindow.WriteLine("clock.year " + Clock.Year)
TextWindow.WriteLine("clock.weekday " + Clock.WeekDay)


Wednesday, 28 May 2014

Menjadikan Windows 7 sebagai DNS Server Jaringan Rumah kita

Silahkan analogikan DNS dengan buku telepon, dimana buku telepon menterjemahkan nama orang ke alamat lengkap rumah orang tersebut.

DNS Server adalah server yang menterjemahkan suatu nama ke alamat IP.

Dengan adanya DNS server di jaringan rumah kamu, kamu tidak perlu lagi bersusah payah mengingat atau mengetik alamat IP mesin komputer kamu untuk bisa berinteraksi dengannya.

Contohnya:
Jika kamu ingin telnet ke PC1 kamu, kamu tidak perlu lagi mengetik alamat IP nya, contoh: 192.168.2.101. Kamu cukup mengetik namanya saja setelah perintah telnet, contoh: telnet PC1.

Menarik? Ikuti langkah-langkah berikut:

1.  Memasukkan data
Silahkan edit file host yang ada di lokasi ini: %SystemRoot%\system32\drivers\etc\hosts. Kalau punya penulis itu ada di C:/Windows/Systems32/drivers\etc\hosts.
2. Buka file host tersebut dengan notepad
3. Ketik kalimat berikut di baris baru
tplink 192.168.2.1
4. Save lagi file tersebut
5. Selesai

Testing:
1. Buka Web browser
2. Ketik di kotak URL Web browser itu: tplink
3. Seharusnya tampilan GUI tplink itu muncul.



















Tuesday, 27 May 2014

Bagaimana cara menjadikan Windows7 sebagai Web Server

Tujuan: untuk mampu mempublikasi/meng-hosting halaman web buatan kamu sendiri di jaringan komputer/LAN rumahmu.

Langkah untuk menyiapkan komputer Windows 7 mu sebagai Web Server:
1. Klik Start > Control Panel
2. Klik Programs and Features
3. Klik Turn Windows Feature on or off (butuh account Administrator)
4. Klik Internet Information Services untuk memperluas
5. Klik World Wide Services untuk memperluas
- Centang Common HTTP Features
- Centang Health and Diagnostic
- Security
 6. Klik Web Management tools untuk memperluas
- Centang IIS Management Console
7. Klik OK
Windows akan mulai menginstal

1. Klik Start > Control Panel
2. Klik System and Security
3. Klik Administrative Tools
4. Klik Icon: Internet Information Service Manager
Muncul Jendela Internet Information Service Manager


Monday, 26 May 2014

Sekilas tentang sistem DNS

Root server menyimpan dan mengupdate alamat IP server top-level domain.
Record

 

Simbol matematika mempermudah pemahaman dan contoh penggunaan

1. Tanda panah (->)
Contoh:

DNS melayani permintaan pemetaan IP Address ke FQDN (Fully Qualified Domain Name) dan dari FQDN ke IP Address.
DNS melayani IP Address -> FQDN dan FQDN -> IP Address

2. Tanda Sama dengan (untuk sama arti atau sama nilai)

3. Simbol elemen

Sunday, 25 May 2014

Tujuan dari game 1: untuk mengenali arah (depan, belakang, kiri, kanan)
Tujuan dari game 2: untuk mengenali cara mencari fungsi
Tujuan dari game 3: untuk mengenali piano

Saturday, 24 May 2014

Network Glossary

Best path adalah jalur tercepat ke suatu tujuan tertentu. Penentuan jalur tercepat ini berbasis metrik routing protocol.

Kabel adalah media transmisi dari kabel tembaga atau serat optik yang dibungkus didalam sebuah kulit pelindung.

Classful IP addressing, di hari-hari awal dari IPv4, alamat-alamat IP dikelompokkan kedalam 5 kelas, yakni Kelas A, Kelas B, Kelas C, Kelas D, Kelas E.

Classful Routing Protocol adalah Routing Protocol yang menggunakan pengalamatan IP classful. Routing protocol ini tidak membutuhkan informasi tentang subnet mask di operasi perutean mereka. Mereka mengasumsikan mask-mask itu classful.

Classless Inter-Domain Routing (CIDR) adalah teknik yang didukung oleh BGPv4 dan berdasarkan pada route aggregation. CIDR memungkinkan ruter-ruter untuk menyatukan rute-rute yang dimiliki kedalam satu kelompok untuk mengurangi jumlah informasi routing yang dipunyai router core. Jadi dengan adanya CIDR, beberapa jaringan IP akan kelihatan sebagai suatu entitas tunggal untuk jaringan-jaringan diluar kelompok jaringan itu. Dengan CIDR, alamat-alamat IP dan subnetmask nya ditulis sebagai empat oktet, dipisahkan sebuah titik, diikuti dengan sebuah slash forward dan sebuah 2 dijit angka yang merepresentasikan subnetmask.

Contiguous Address Assignment adalah pengalamat jaringan yang memungkinkan untuk dilakukannya sumerisasi alamat jaringan.

Converged adalah kondisi dimana router-router atau intermediate devices telah mempunyai topologi jaringan yang sama di dalam tabel routing mereka.

Cost adalah suatu nilai semaunya (arbitrary) yang biasanya berdasarkan pada jumlah hop, bandwidth dari media, atau ukuran-ukuran lainnya, yang ditentukan oleh seorang administrator jaringan dan cost ini digunakan untuk membuat perbandingan banyak jalur/path. Semakin rendah cost, jalur/path semakin baik. Routing protocol menggunakan cost untuk menentukan jalur/path yang menguntungkan ke suatu jaringan tujuan.

Database Descriptors(DBD) adalah paket-paket yang digunakan di dalam OSPF yang memuat header dari link-state advertisement (LSA) dan menjelaskan isi dari link-state database seluruhnya. Ruter-ruter mempertukarkan DBD-DBS nya selagi dalam fase Exchange dari pembentukan adjacency (kekerabatan).

Datagram

Default-gateway adalah sebuah perangkat didalam suatu network yang bertugas sebagai sebuah access point ke suatu network lain. Sebuah default gateway digunakan oleh suatu host ketika sebuah alamat IP tujuan

Fast switching adalah fitur cisco dimana sebuah route cache digunakan mempercepat proses switching paket (tukar interface). Bandingkan dengan slow switching.

Flooding adalah teknik penerusan trafik/paket yang digunakan oleh switch dan bridge dimana trafik yang telah diterima di suatu interface dikirimkan keluar kesemua interface yang lain yang ada di perangkat itu terkecuali interface penerima.

Flow control adalah teknik untuk memastikan bahwa pengirim (misal: sebuah modem) tidak sampai membanjiri penerima dengan data-data yang kiriman. Ketika buffer-buffer pada penerima penuh, pesan dikirim ke si pengirim untuk memberitahu pengirim agar menghentikan pengiriman data sementara sampai data yang ada di dalam buffer-buffer si penerima itu selesai diproses.

Frequency modulation adalah teknik modulasi dimana untuk merepresentasikan nilai data yang berlainan (0 dan 1) digunakan sinyal berfrekuensi yang berbeda-beda.

Full duplex adalah kemampuan sebuah link komunikasi antara dua entiti dimana entiti pertama bisa mengirimkan data kepada entiti kedua dan entiti kedua bisa mengirimkan data kepada entiti pertama secara bersamaan tanpa saling berinterferensi.

Full-mesh adalah sebuah julukan untuk jaringan dimana setiap perangkat dari jaringan itu--misal router, saling terhubung ke router-router lainnya, baik terhubungan secara fisikal maupun terhubung secara logikal. Full-mesh memberi banyak ketercadangan (redundancy) akan tetapi untuk mengimplementasi jaringan full-mesh ini butuh biaya yang sangat mahal Jadi, full-mesh biasanya diperuntukkan untuk menjadi backbone-backbone suatu network saja.

Komunikasi satelit adalah penggunaan satelit-satelit yang mengorbit untuk melari-estafetkan(relay) data banyak stasiun bumi. Komunikasi satelit menawarkan bandwidth tinggi dan biaya yang tidak tergantung jarak stasiun bumi, delay propagasi yang lebar, dan kemampuan untuk broadcast.

TKIP (Temporal Key Integrity Protocol) adalah suatu fitur dari WPA yang digunakan untuk menjamin keutuhan atau ketidakdiubahan atau keintegritasan(integrity) suatu data dalam transmisi data nirkabel.

TFTP (Trivial File Transfer Protocol) adalah versi sederhana dari FTP yang memungkinkan file-file ditransfer dari suatu komputer ke komputer yang lain melalui jaringan.

Telnet adalah perintah yang digunakan untuk menguji ke-OK-an perangkat lunak layer aplikasi sumber dan stasiun tujuan. Telnet adalah mekanisme uji yang paling lengkap yang ada saat ini.

HFC (Hybrid Fiber Coax) adalah sebuah network yang menggabungkan serat optik serta kabel coaxial untuk menciptakan jaringan broadband. Biasanya HFC digunakan oleh perusahaan TV kabel.

Hexadecimal adalah sistem penomoran berbasis 16 yang karakter-karakternya dimulai dari 0-9 dan A-F (untuk merepresentasikan angka desimal 10-15).

Interframe Gap menyediakan waktu jeda/istirahat sesaat antar frame untuk memungkinkan perangkat bersiap-siap menerima frame berikutnya. Penjarakan interframe didalam frame-frame Ethernet biasanya 96 bit.

Intermediary devices adalah sebuah perangkat yang terhubung secara langsung dengan perangkat-perangkat end user atau perangkat yang menyediakan end user perutean ke jaringan-jaringan yang lain. Sebagai contoh, ruter adalah contoh dari intermediary device.

Remote network adalah network yang tidak directly-connected terhadap suatu router.

Multiaccess network adalah sebuah network yang mendukung lebih dari 2 router.











Friday, 23 May 2014

Mengenal daftar protokol jaringan yang ada di packet tracer

ARP
BGP
CDP
DHCP
DNS
DTP
EIGRP
FTP
H.323
HSRP
HTTP
HTTPS
ICMP
ICMPv6
IPSec
ISAKMP
LACP
NTP
OSPF
PAgP
POP3
RADIUS
RIP
RTP
SCCP
SMTP
SNMP
SSH
STP
SYSLOG
TACACS
TCP
TFTP
Telnet
UDP
VTP

ARP
Frame ARP dikeluarkan dari suatu host ketika host tersebut hendak mengetahui alamat MAC suatu mesin yang lain di dalam jaringan yang sama. Jenis-jenis paket ARP antara lain: ARP request dikirim secara broadcast, ARP reply dikirim secara unicast

Sebuah frame gratuitous ARP Request to fix the LAN hosts' ARP cache due to a duplicate IP address conflict. Frame ARP request tipe gratuitous ini biasanya di kirim ketika interface suatu router baru saja dikonfigurasi alamat IP nya dan diaktifkan (no shutdown) untuk melihat apakah di LAN ada yang punya alamat IP yang sama karena hal ini bisa menyebabkan konflik.



DHCP
DHCP adalah protokol yang digunakan oleh suatu host untuk meminta sebuah alamat IP, alamat default-gateway, alamat server DNS dan digunakan oleh suatu server DHCP untuk memberikan (assign) data-data itu ke host yang meminta.

DHCP menggunakan UDP port 67

Komponen dari protokol DHCP yang berpartisipasi: DHCP client, DHCP server dan DHCP relay.

DNS
DNS adalah sebuah protokol yang digunakan untuk menterjemahkan nama-host computer(domain name) ke alamat IP.

DNS menggunakan TCP atau UDP port 53

Komponen DNS: DNS client, DNS server, DNS relay.

HTTP
HTTP adalah protokol yang digunakan untuk mempublish dan mengambil halaman HTML / halaman webpage.

HTTP biasanya menandai komunikasinya dengan mengukir nomor port 80 di dalam bagian informasi TCP.

NTP 
NTP adalah protokol yang digunakan untuk menyamakan jam beberapa perangkat.

NTP menggunakan UDP port 123.

Komponen NTP: NTP server dan NTP client.

RTP
RTP adalah format paket yang digunakan untuk mengantarkan audio dan video atas internet

SMTP
SMTP adalah protokol yang digunakan untuk mengirim e-mail menggunakan internet.

SMTP menggunakan TCP port 25.

SSH
SSH adalah sebuah secure channel yang menggunakan jenis kriptografi public-key untuk proses autentikasi user kepada remote komputer, autentikasi remote komputer kepada user dan untuk proses pengaburan isi pembicaraan antara keduanya.

Seperti yang diketahui jenis kriptografi public-key cukup handal saat ini dalam mencegah si penguping (eavesdropper) pembicaraan antara komputer dan remote komputer.

BGP
BGP adalah protokol yang menukarkan informasi kebisa-dijangkauan suatu sistem BGP dengan suatu sistem BGP lain.
BGP ada di RFC 1163.

POP3
POP3 menggunakan UDP port 110.

Telnet
Telnet menggunakan TCP port 23

FTP
FTP menggunakan:
- TCP port 20 untuk signaling dan
- TCP port 21 untuk transfer data aktual
Blok salah satu dari port ini = FTP gagal.