Read more : http://www.wakrizki.net/2011/03/membuat-effek-zoom-gambar-di-blog.html#ixzz1PJMAYpiS

TUGAS MANDIRI 1 ALGORITMA & STRUKTUR DATA (FIBONANCI)

1. Menampilkan bilangan fibonanci menggunakan pointer dengan malloc. Tampilkan bilangan fibonanci pertama sampai ke-n menggunakan pointer dengan malloc, dimana n dimasukkan oleh user! Jawab :

Analisa Dalam menampilkan deretan bilangan fibonanci, dimana batasan untuk bilangan diinputkan oleh user maka digunakannya fungsi scanf : printf ("Masukkan Batas Maksimal = "); scanf ("%d", &batas); Sedangkan untuk mengalokasikan memori dg besar tertentu maka digunakan nya malloc dengan sebuah variable batas dimana variable batas merupakan variable yang nilainya diinput oleh user sebagai nilai batas untuk menampilkan deret bilangan fibonanci. fibo = (int *)malloc (batas * sizeof(int)); *(fibo + 1) =1; *(fibo + 2) =1; for (i=3;i<=batas;i++) *(fibo + i)= (*(fibo + i - 2) + *(fibo + i - 1)); Dalam menampilkan deretan fibonanci dengan menggunakan batasan maka digunakannya perulangan dengan for : printf("%d Bilangan Fibonanci Pertama adalah : \n",batas); for (i=1;i<=batas;i++) printf("%d",*(fibo+i)); printf("\n"); Agar user dapat mengalokasikan ulang memori yang dipesannya (mengubah batasan), maka digunakannya fungsi realloc(), dimana terdapat variable ganti sebagai variable untuk batasan pengganti dari varibel batas : fibo = realloc (fibo, ganti * sizeof(int));

Lanjut membaca“TUGAS MANDIRI 1 ALGORITMA & STRUKTUR DATA (FIBONANCI)”  »»

Timeline Sejarah Komputer (Tugas)

Ringkasan ini tidak tersedia. Harap klik di sini untuk melihat postingan.

Lanjut membaca“Timeline Sejarah Komputer (Tugas)”  »»

Konfigurasi Router Mikrotik



LAN —> Mikrotik RouterOS —> Modem ADSL —> INTERNET

Untuk LAN, kita menggunakan ip address class C, dengan network 192.168.10.0/24. Untuk Mikrotik RouterOS, kita perlu dua ethernet card. Satu (ether1 – 192.168.1.2/24) untuk sambungan ke Modem ADSL dan satu lagi (ether2 – 192.168.10.1/24) untuk sambungan ke LAN. Untuk Modem ADSL, IP kita set 192.168.1.1/24.

Sebelum mengetikkan apapun, pastikan Anda telah berada pada root menu dengan mengetikkan “/”

1. Set IP untuk masing² ethernet card

ip address add address=192.168.1.2/24 interface=ether1 (public)

ip address add address=192.168.10.1/24 interface=ether2 (local)

Untuk menampilkan hasil perintah di atas ketikkan perintah berikut:

ip address print

Kemudian lakukan testing dengan mencoba nge-ping ke gateway atau ke komputer yg ada pada LAN. Jika hasilnya sukses, maka konfigurasi IP Anda sudah benar

ping 192.168.1.1
ping 192.168.10.10

2. Menambahkan Routing
ip route add gateway=192.168.1.1

3. Setting DNS

ip dns set primary-dns=202.134.1.10 allow-remote-requests=yes
ip dns set secondary-dns=202.134.0.155 allow-remote-requests=yes

Karena koneksi ini menggunakan Speedy dari Telkom, maka DNS yg aq pake ya punya Telkom. Silahkan sesuaikan dengan DNS provider Anda.

Setelah itu coba Anda lakukan ping ke yahoo.com misalnya:

ping yahoo.com

Jika hasilnya sukses, maka settingan DNS sudah benar

4. Source NAT (Network Address Translation) / Masquerading

Agar semua komputer yg ada di LAN bisa terhubung ke internet juga, maka Anda perlu menambahkan NAT (Masquerade) pada Mikrotik.

ip firewall nat add chain=srcnat action=masquerade out-interface=ether1

Sekarang coba lakukan ping ke yahoo.com dari komputer yang ada di LAN

ping yahoo.com

Jika hasilnya sukses, maka setting masquerade sudah benar

5. DHCP (Dynamic Host Configuration Protocol)

Karena alasan supaya praktis, temenku pengin pake DHCP Server. Biar klo tiap ada klien yang konek, dia ga perlu setting IP secara manual. Tinggal obtain aja dari DHCP Server, beres dah. Untungnya Mikrotik ini juga ada fitur DHCP Servernya. Jadi ya ga ada masalah.. 8)
* Membuat IP Address Pool

ip pool add name=dhcp-pool ranges=192.168.0.2-192.168.0.254

* Menambahkan DHCP Network
ip dhcp-server network add address=192.168.10.0/24 gateway=192.168.10.1 dns-server=202.134.1.10,202.134.0.155

* Menambahkan Server DHCP

ip dhcp-server add name=DHCP_LAN disabled=no interface=ether2 address-pool=dhcp-pool
Sekarang coba lakukan testing dari komputer klien, untuk me-request IP Address dari Server DHCP. Jika sukses, maka sekali lagi, settingannya udah bener

6. Management Bandwidth

Agar semua komputer klien pada LAN tidak saling berebut bandwidth, maka perlu dilakukan yg namanya bandwidth management atau bandwidth control, idea: (saya menggunakan simple que supaya lebih mudah ;

queue simple add name=”Billing” target-address=192.168.10.2/32 dst-address=0.0.0.0/0 interface=Local queue=default priority=8 limit-at=16000/32000 max-limit=16000/64000

queue simple add name=”Kasir” target-addresses=192.168.10.3/32 dst-address=0.0.0.0/0 interface=Local parent=Shaping priority=8 queue=default/default limit-at=0/8000 max-limit=0/256000 total-queue=default

Lanjutkan perintah tersebut untuk semua client yang ingin di limit bnadwithnya.

7. Graphing

Mikrotik ini juga dilengkapi dengan fungsi monitoring traffic layaknya MRTG biasa. Jadi kita bisa melihat berapa banyak paket yg dilewatkan pada PC Mikrotik kita.

tool graphing set store-every=5min

Berikutnya yang akan kita monitor adalah paket² yg lewat semua interface yg ada di PC Mikrotik kita, klo di komputerku ada ether1 dan ether2.

tool graphing interface add interface=all store-on-disk=yes

Sekarang coba arahkan browser anda ke IP Router Mikrotik. Klo aq di sini:

http://192.168.10.1/graphs/

Nanti akan ada pilihan interface apa aja yg ada di router Anda. Coba klik salah satu, maka Anda akan bisa melihat grafik dari paket2 yg lewat pada interface tersebut.

Lanjut membaca“Konfigurasi Router Mikrotik”  »»

Apa itu VoIP


Voice over Internet Protocol (VoIP) adalah teknologi yang mampu melewatkan trafik suara, video dan data yang berbentuk paket melalui jaringan IP. Dalam komunikasi VoIP, pemakai melakukan hubungan telepon melalui terminal yang berupa PC atau telepon. Terminal akan berkomunikasi dengan gateway melalui telefoni lokal. Hubungan antar gateway dilakukan melalui network IP.Network IP dapat berupa network paket apapun, termasuk ATM, FR, Internet, Intranet, atau line E1. Voip menawarkan transportasi sinyal yang lebih murah, feature tambahan, dan transparansi terhadap data komputer. Hambatan Voip saat ini adalah kehandalannya yang di bawah telefoni biasa, dan soal standarisasi yang akan menyangkut masalah interoperabilitas.

Dengan bertelepon menggunakan Voip, banyak keuntungan yang dapat diambil. Diantaranya adalah dari segi biaya, jelas lebih murah dari tarif telepon tradisional, karena jaringan IP bersifat global sehingga untuk hubungan Internasional dapat ditekan hingga 70%. Selain itu, biaya maintenance dapat di tekan karena voice dan data network terpisah, sehingga IP Phone dapat ditambah, dipindah dan di ubah. Hal ini karena Voip dapat dipasang di sembarang ethernet dan IP address, tidak seperti telepon tradisional yang harus mempunyai port tersendiri di Sentral atau PBX.

Hal yang menarik tentang VoIP adalah banyaknya cara untuk melakukan panggilan. Saat ini ada 3 jenis metode yg berbeda yang paling sering digunakan untuk melakukan layalan Voip, yaitu :

1. ATA (Analog Telephone Adaptor)
Cara yang paling sederhana dan paling umum adalah dengan menggunakan suatu alat yang disebut ATA. ATA memungkinkan kita untuk menghubungkan pesawat telepon biasa ke komputer atau disambungkan ke internet untuk dipakai Voip. ATA adalah alat pengubah sinyal dari analog menjadi digital. Cara kerjanya adalah mengubah sinyal analog dari telepon dan mengubahnya menjadi data digital untuk di transmisikan melalui internet. Provider seperti VONAGE dan AT&T Callvantage membuat alat ATA dan memberikannya secara gratis kepada pelanggannya sebagai bagian dari service mereka. Mereka tinggal membuka ATA, memasang kabel telepon ke alat, dan Voip sudah bisa digunakan. Beberapa jenis ATA dipaket dan dibundel beserta software tambahan yang harus diinstalkan pada komputer untuk melakukan konfigurasi ATA, tetapi pada umumnya itu hanya setting yang sangat gampang.

2. IP Phones
Pesawat telepon khusus ini kelihatannya sama dengan telepon biasa. Tapi selain mempunyai konektor RJ-11 standar, IP Phones juga mempunyai konektor RJ-45. IP Phones menghubungkan langsung dari telepon ke router, dan didalam IP Phones sudah ada semua perangkat keras maupun lunak yang sudah terpasang didalamnya yang menunjang melakukan pemanggilan IP. Tidak lama lagi, IP Phone nirkabel (wireless) akan tersedia, dan memungkinkan para pengguna untuk melakukan panggilan Voip dari hotspot yang tersedia.

3. Computer-to-Computer
Cara ini jelas merupakan cara paling mudah untuk melakukan panggilan Voip. Anda bahkan tidak usah membayar satu sen pun untuk melakukan panggilan SLJJ. Ada beberapa perusahaan yang menawarkan program yang harganya murah bahkan gratis yang dapat digunakan untuk melakukan panggilan Voip. Yang harus anda sediakan hanya program (software), mikrofon, speaker, soundcard dan koneksi internet, lebih diutamakan koneksi internet yang relatif cepat seperti koneksi Kabel atau DSL. Selain biaya bulanan ISP, biasanya tidak ada lagi biaya untuk panggilan Computer-to-Computer, seberapa jauh pun jaraknya.

Lanjut membaca“Apa itu VoIP”  »»

SETTING BANDWIDTH


1. Setting Bandwidth Limiter (gunakan winbox)
A. klik menu ip>Firewall>magle -buat rule (klik tanda plus merah) dengan parameter sebagai berikut:
-pada tab General : Chain=forward, Src.address=192.168.0.2 (atau ip yang ingin di limit)
-pada tab Action=mark connection, New connection mark=ropix-con (atau nama dari mark conection yang kita buat)
-klik Apply dan OK
-Buat rule lagi dengan parameter sebagai berikut:
-Pada tab General: Chain=forward, Connection mark=ropix-con (pilih dari dropdown menu)
-pada Action=mark packet, New pcket Mark=ropix(atau nama packet mark yang kita buat)
-Klik Apply dan OK B. Klik menu Queues>Queues Tree
-Buat rule (klik tanda plus warna merah)
-pada tab General: Nama=ropix-downstrem (misal), Parent=ether2 (adalah interface yang keluar ke internet), Paket Mark=ropix (pilih dari dropdown, sama yang kita buat pada magle), Queue Type=default, Priority=8, Limit At=8k (untuk bandwidth minimum), Max limit=64k (untuk setting bandwidth brustable)
-klik Aplly dan OK -Buat rule dengan parameter sebagai berikut:
-pada tab General: Nama=ropix-upstrem (misal), Parent=ether1 (adalah interface yang kedalam), Paket Mark=ropix (pilih dari dropdown, sama yang kita buat pada magle), Queue Type=default, Priority=8, Limit At=8k (untuk bandwidth minimum upstrem), Max limit=64k (untuk setting bandwidth brustable)
-klik Aplly dan OK C. Cobalah browsing dan download dari ip yang kita limit tadi, Rate pada Queues rule tadi harus mengcounter, kalo belum periksa lagi langkah-langkah tadi D. icon hijau menandakan bandwidth kurang dari batasan, icon berubah kuning berarti bandwidth mendekati full dan merah berarti full.
Ada lagi nih buat beda limit siang malam
-Andaikan kita punya jaringan 192.168.1.0/24 dan mau dilimit berdasarkan siang dan malam hari

Network 192.168.1.0/24
Bandwidth = 06:00am – 18:00pm – 1Mbps.
Bandwidth = 18:00pm – 06:00am – 2Mbps.

-Buat 2 Simple Queue untuk jaringan LAN yg sama dengan beda bandwidth.

/queue simple
#name=”Siang” target-addresses=192.168.1.0/24 dst-address=0.0.0.0/0
interface= parent=none direction=both priority=8
queue=default-small/default-small limit-at=512k/512k
max-limit=1M/1M total-queue=default-small

#name=”Malam” target-addresses=192.168.1.0/24 dst-address=0.0.0.0/0
interface= parent=none direction=both priority=8
queue=default-small/default-small limit-at=1M/1M
max-limit=2M/2M total-queue=default-small

-Sekarang, buat script nya
/system script #name=”Siang” source=/queue simple enable Siang; /queue simple disable Malam #name=”Malam” source=/queue simple enable Malam; /queue simple disable Siang

Jika script yang diberi nama “Siang” dieksekusi,script tersebut akan mengenable simple queue yang diberi nama “Siang dan mendisable simple queue “Malam” Untuk script yang malam adalah sebaliknya

Akhirnya, jadwalkan!

/system scheduler
#name=”Siang” on-event=Siang start-date=may/15/2008 start-time=06:00:00 interval=1d
#name=”Malam” on-event=Malam start-date=may/15/2008 start-time=18:00:00 interval=1dNah di dalam scheduler dijelaskan,

Scheduler yang diberi nama “Siang” akan mengeksekusi script yang diberi nama “Siang” dimulai tanggal 15 may 2008 pada jam 06.00 dengan interval
1 hari.

Scheduler yang diberi nama “Malam” akan mengeksekusi script yang diberi nama “Malam” dimulai tanggal 15 may 2008 pada jam 18.00/ jam 6 sore
dengan interval 1 hari.

2. Setting Proxy

A. Set si proxy /ip web-proxy set enabled=yes –>> enable si proxy set src-address=0.0.0.0 –>> alamat yg di allow set port=8080 –>> port proxy set hostname=”proxy.zulfanruri.com” –>> visible hostname si proxy set transparent-proxy=yes –>> enable transparent proxy set parent-proxy=0.0.0.0:0–>> jika kita gunakan parent proxy set cache-administrator=”support@zulfanruri.com” –>> email admin proxy set max-object-size=4096KiB –>> max size object yg bisa di tangkap si proxy set cache-drive=system –>> tempat penyimpanan cache set max-cache-size=unlimited –>> max harddrive yg digunakan sbg cache set max-ram-cache-size=unlimited –>> max ram yg digunakan sbg cache

B. Tambahkan nat utk redirect port ke squid /ip firewall nat add chain=dstnat protocol=tcp dst-port=80 action=redirect to-ports=8080 –>> redirect port 80 ke 8080 /ip firewall nat add chain=dstnat protocol=tcp dst-port=3128 action=redirect to-ports=8080 –>> redirect port 3128 ke 8080 /ip firewall nat add chain=dstnat protocol=tcp dst-port=8080 action=redirect to-ports=8080 –>> redirect port 8080 ke 8080
3. Blok Situs
A. Setelah itu anda ketikan kode berikut :
[admin@Mikrotik] ip web-proxy> set enabled=yes port=8080 max-object-size=131072 hostname=admin transparent-proxy=yes cache-administrator=admin@gmail.com
B. Kemudian ketikan kode berikut:[admin@Mikrotik] ip web-proxy> print , Maka akan muncul kata-kata berikut : enabled: yes src-address: 0.0.0.0 port: 8080 hostname: 83h0m8 transparent-proxy: yes parent-proxy: 0.0.0.0:0 cache-administrator: 83h0m8@gmail.com max-object-size: 131072 KiB cache-drive: system max-cache-size: none max-ram-cache-size: unlimited status: running reserved-for-cache: 3514368KiB reserved-for-ram-cache: 19456KiB
C. Dan untuk membuat transparent ketikan kode berikut : [admin@Mikrotik]/ip firewall nat add chain=dstnat protocol=tcp dst-port=80 action=redirect to-ports=8080
D. Nah sekarang buat rule di firewall filter agar tidak jdi open proxy, ketikan kode berikut : [admin@Mikrotik]/ip firewall filter add chain=input in-interface= “interface dari internet” src-address=0.0.0.0/0 protocol=tcp dst-port=8080 action=drop Interface dari internet disini adalah nama interface di Router anda yang terhubung ke Internet, contoh : speedy
E. Dan sekarang kita masukan rule untuk mem-block situs-nya..!! Misal kita akan memblok situs “www.sex.com”maka ketikan kode berikut : [admin@Mikrotik]/ip web-proxy access add url=”sex.com” action=deny comment=”" disabled=no
F. Dan seterusnya…. Nah jika kita ingin mem-block situs dengan cara “kata2 tertentu akan kita block, contoh kita akan block kata “sex” maka ketikan kode berikut : [admin@Mikrotik]/ip web-proxy access add url=”sex” action=deny comment=”" disabled=no

Lanjut membaca“SETTING BANDWIDTH”  »»