IDN Networking Competition 2017: Mikrotik Bridging Challenge Solution Verification

Postingan kali ini adalah lanjutan dari postingan IDN Networking Competition 2017: Mikrotik Bridging Challenge Solution, pastikan kamu telah membaca postingan tersebut, kalau tidak saya jamin pasti akan sedikit bingung. Simulasi yang akan saya paparkan menggunakan teknologi sebagai berikut:

  • GNS3 versi 1.5.2 on Windows (64-bit) with Python 3.5.1 Qt 5.6.0
  • Qemu-2.4.0 running on Local Windows (64-bit)
  • Mikrotik CHR 6.40.1

Topologi yang saya gunakan adalah sebagai berikut:


Read more ›

Creative Commons License
IDN Networking Competition 2017: Mikrotik Bridging Challenge Solution Verification by Rio Indra Maulana is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported License
Posted in Computer Network, Configuration, Mikrotik

Mengurutkan Interface pada Virtualisasi Router Mikrotik di Qemu

Pastinya kita semua pernah mengalami pada saat sedang konsennya konfig mikrotik dan telah selesai dan yakin 100% konfig kita benar, lalu saat kita coba ping . . . . . gagal. destination host unreachable. Mungkin salah satu penyebabnya adalah interface yang kita gunakan adalah bukan interface yang benar. Saya sering mengalami hal ini saat menggunakan GNS3 dengan, bisa dibilang hampir semua virtualisasi (VirtualBox dan Qemu) kecuali VMware. Cara yang mudah untuk melakukan pemeriksaan, bisa kita lihat dari MAC address interface melalui command

 
/interface ethernet print 

Dimana salah satu contoh outputnya adalah sebagai berikut:

Flags: X - disabled, R - running, S - slave 
#    NAME        MTU      MAC-ADDRESS         ARP            
0 R  ether1      1500     00:BB:0E:E7:AE:01   enabled        
1 R  ether2      1500     00:BB:0E:E7:AE:02   enabled        
2 R  ether3      1500     00:BB:0E:E7:AE:03   enabled        
3 R  ether4      1500     00:BB:0E:E7:AE:04   enabled        
4 R  ether5      1500     00:BB:0E:E7:AE:05   enabled        
5 R  ether6      1500     00:BB:0E:E7:AE:06   enabled        
6 R  ether7      1500     00:BB:0E:E7:AE:07   enabled        
7 R  ether8      1500     00:BB:0E:E7:AE:00   enabled

Read more ›

Creative Commons License
Mengurutkan Interface pada Virtualisasi Router Mikrotik di Qemu by Rio Indra Maulana is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported License
Posted in Computer Network, Configuration, Indonesia, Mikrotik Tagged with: , , ,

IDN Networking Competition 2017: Mikrotik Bridging Challenge Solution

Sebelum kamu melakukan copy paste konfigurasi yang akan saya paparkan dalam postingan ini, pastikan penamaan interface pada virtualisai router yang kamu gunakan sudah benar. Kamu bisa ikuti tutorial Mengurutkan Interface pada Virtualisasi Router Mikrotik di Qemu untuk memastikannya

Pada post kali ini saya berusaha memaparkan pendekatan yang saya gunakan untuk menyelesaikan soal bridging pada kompetisi IDN networking 2017 untuk materi superlab Mikrotik, dimana soal dapat dapat di unduh pada link berikut. Untuk soal bridging (no 2 s/d 6), kita akan fokus pada topologi jaringan di kantor pusat Jakarta. Adapun topologinya adalah sebagai berikut.

Kantor pusat Jakarta juga memiliki informasi VLAN sebagai berikut:

VLAN IDNetworkDescription
10192.168.10.0/24Guest
20192.168.20.0/24Karyawan
30192.168.30.0/24Admin
40192.168.40.0/24Network Admin
99192.168.99.0/24Management

Pendekatan yang saya paparkan dalam panduan ini belum tentu solusi yang paling baik namun saya berusaha mengikuti standar penamaan yang di jelaskan di manual yang berada di website mikrotik. Maka dari itu logical topology yang saya propose adalah sebagai berikut:
Read more ›

Creative Commons License
IDN Networking Competition 2017: Mikrotik Bridging Challenge Solution by Rio Indra Maulana is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported License
Posted in Computer Network, Configuration, Mikrotik Tagged with: , , , , ,

Accessing Amazon Web Service MySQL Database using phpMyAdmin

Amazon Web Service currently offers one-year-free trial of their services and I am experimenting with their database service. I set up a MySQL server database. However, after the service was ready, I found out that, AWS doesn”t provide GUI to access the database. I always use phpMyAdmin to manage MySQL database because it is easy and thinking whether I could use phpMyAdmin to manage my AWS database or not. After a quick research on the Internet, I found out that it is possible. How could we do that?

First, we need to install phpMyAdmin. The good thing about phpMyAdmin is it is a web application, doesn”t matter the type of Operating System you have as long as it has web server to host phpMyAdmin you are set. Second you need to modify phpMyAdmin configuration file by adding few lines on it. The file that you need to modify is config.inc.php. Different OS has different location for this file. I used Ubuntu 14.04 and Windows 7 XAMPP.

  • Ubuntu 14.04 –> /etc/phpmyadmin
  • Windows 7 XAMPP –> \xampp\phpMyAdmin (relative to your xampp root document by default it is in C:\)

Add these following lines inside the php tag of config.inc.php

/*You need the following line define the next server configuration.
If you find this at the end of your configuration you don"t need to add it*/
$i ;
/*This line is optional. It is used to name your connection*/
$cfg["Servers"][$i]["verbose"] = "Amazon Web Service";
/*Defining authentication type*/
$cfg["Servers"][$i]["auth_type"] = "HTTP";
/*Fill in the host with your AWS instance endpoint information*/
$cfg["Servers"][$i]["host"] = "xxxxxxx.cnbvmxbgsmon.us-west-2.rds.amazonaws.com";

Once you added those lines, save the changes and you are all set. Now run your phpMyAdmin page from your browser and you will start seeing drop down menu of server options you wish to connect to like the figure below.

Creative Commons License
Accessing Amazon Web Service MySQL Database using phpMyAdmin by Rio Indra Maulana is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported License
Posted in Computer Network, Configuration, English Tagged with: , , , , , , ,

QAM Modulation Technique: Concept, Challenges and Solutions

The new 802.11ac standard from IEEE, is currently penetrating wireless network markets with its new features and technology. Watson (2013), Public Marketing of Meru Networks, claims the 802.11ac standard will be able to provide a maximum client data rate per radio of 1.3 Gbps. How does it manage to achieve those higher bandwidths compared to the last standard? One part of this technology that makes it possible is the complex modulation technique that 802.11ac employs which is 256-QAM. This modulation technique is a combination of phase-shift keying and amplitude-shift keying. QAM itself stands for quadrature amplitude modulation. In order to understand how 256-QAM could give higher bandwidth we need to know how QAM works.

The QAM works by modifying either amplitude, phase or both. For example in 4-QAM (commonly known as QPSK) the only attribute which is modified is the signal phase. Thus, it gives four combinations which are 00, 01, 10, 11 or we can say each wave can carry 2 bits.

4-QAM Constellation Map

As we can see from the figure above, it has the same amplitude (one circle) but four different phases. Meanwhile in 16-QAM, it modifies both amplitude and phase that will result in 16 combinations. this means that each wave can carry 4 bits (24 = 16). By increasing the complexity of phase-amplitude combinations, it will also increase the number of bit it carries. Since 802.11ac employ 256-QAM, it means that each wave could carry 8 bits (28 = 256) which is faster than 16-QAM.

16-QAM Constellation Map

This means that the higher the modulation the better the carrier signal is since it can carry more bits. Ian (n.d.) explained that the more complex the modulation degree is the less resilient the signal will be to noise and interference. This is true because in higher levels of modulation, signal is packed and the boundary between one amplitude or phase with another is very small and little interference might cause the receiver to misinterpret the signal. However this problem can be easily overcome by increasing the power of signal which means increasing the amplitude so it will enlarge the boundary between amplitude and phase which in turn will make the signal more resilient. However this solution also brings a disadvantage; since we increase the power of the signal it means that we will need a lot more power for transmitting the signal. By doing that it will drain the battery power quickly if it were to be used in mobile devices such as smart phones or laptops.

Ian (n.d.) explained another method to address the problem by using dynamic adaptive modulation, which is provided in most recent wireless devices. This type of system will examine the surrounding wireless environment to decide the type of modulation it must use to send the data. If it is possible to use the highest modulation, it will. If there are too many noises and interference the transmitter will then use a lower modulation that is more resilient to send the data.

In summary, 802.11ac is the network standard that will bring wireless networks to the next level, but in its development it has faced many challenges since it uses higher level modulation 256-QAM. It has to be able to maintain the signal resilience against noise and interference as well as maintaining power usage as minimally as possible. There are also other features of 802.11ac which is not covered in this writing that can address problem described above. The resource is a good start to gain more information about other 802.11ac features.

Resources

Poole, Ian. (n.d.). Comparison of 8-QAM, 16-QAM, 32-QAM, 64-QAM 128-QAM, 256-QAM, etc. Retrieved from http://www.radio-electronics.com/info/rf-technology-design/pm-phase-modulation/8qam-16qam-32qam-64qam-128qam-256qam.php

The New 802.11ac Standard: 256-QAM Explained [Video file]. Retrieved from http://www.youtube.com/watch?v=NbrRGBRk5fM

Watson, Richard. (2013, July). Understanding the IEEE 802.11ac Wi-Fi standard: preparing for the next gen of WLAN. Retrieved from http://www.merunetworks.com/collateral/white-papers/wp-ieee-802-11ac-understanding-en

Creative Commons License
QAM Modulation Technique: Concept, Challenges and Solutions by Rio Indra Maulana is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported License
Posted in Uncategorized Tagged with: , , ,