Learning MikroTik - The Basic Theory of MikroTik

in #technology6 years ago

Learning MikroTik - The Basic Theory of MikroTik

mikrotik.jpg

Table of contents :

  • Understanding MikroTik RouterOS
  • The History of MikroTik RouterOS
  • Types of MikroTik
  • MikroTik features

The basic theory of Mikrotik is needed when we will learn MikroTik in order to understand well the basic material about MikroTik itself. For this article we will study the contents above.

1. Understanding MikroTik RouterOS

RouterOS is a Linux base operating system intended as a network router. Designed to suit all users. The administration can be done through Windows Application (WinBox). In addition installation can be done on a PC standard computer (Personal Computer). The PC that will be used as the microtic router does not require a large enough resource for its use, for example only as a gateway. Whereas for the purposes of large loads (complex networks, complicated routing) it is recommended to use adequate PC resources.

2. History of MikroTik RouterOS

MikroTik is a small company headquartered in Latvia, adjacent to Russia. MikroTik is initiated by John Trully and Arnis Riekstins. John Trully is a citizen of America who migrated to Latvia. In Latvia he met Arnis, this Arnis was a Physics and Mechanical scholar in 1995.

John and Arnis began routing the world in 1996 (MikroTik's mission is routing the whole world). Starting with Linux and MS-DOS systems combined with 2 Mbps Aeronet Wireless-LAN (WLAN) technology in Moldova, neighboring Latvia, only then served five customers in Latvia.

Their basic principle is not to make Wireless ISP (W-ISP), but to make router programs that are reliable and can be run throughout the world. Latvia is only an experimental place for John and Arnis, because at present they have helped other countries, including Sri Lanka, which serves around 400 users.

The first Linux used was Kernel 2.2 which was developed jointly with the assistance of 5-15 MicroTik Research and Development (R & D) staff who now control the world of routing in developing countries. According to Arnis, besides staff in MikroTik, they also recruit freelancers and third parties who intensively develop MikroTik in marathon.

3. MikroTik types

  1. MikroTik RouterOS which is in the form of software that can be downloaded on its official site, https://mikrotik.com/. This software can be installed on your own computer or housing (PC).

  2. MikroTik RouterBoard namely BUILT-IN Microtic Hardware in the form of hardware specifically packaged in a router board which has MikroTik RouterOS installed.

4. MikroTik features

For the features of the MikroTik are as follows:

  1. Address List : Grouping IP Address by name
  2. Asynchronous : Supports dial-in / dial-out serial PPP, with CHAP, PAP, MSCHAPv1 and MSCHAPv2, Radius, dial on demand authentication, modem pools up to 128 ports.
  3. Bonding : Supports the combination of multiple Ethernet interfaces into 1 pipe on a fast connection.
  4. Bridge: Supports the bridge spinning tree function, multiple bridge interfaces, bridging firewalling.
  5. Data Rate Management : HTB-based QoS with burst usage, PCQ, RED, SFQ, FIFO queue, CIR, MIR, limit between peer to peer
  6. DHCP : Supports DHCP for each interface; DHCP Relay; DHCP Client, multiple DHCP networks; static and dynamic DHCP leases.
  7. Firewall and NAT : Supports filtering of peer to peer connections, source NAT and destination NAT. Able to filter by MAC, IP address, range port, IP protocol, selection of protocol options such as ICMP, TCP Flags and MSS.
  8. Hotspot : Hotspot gateway with RADIUS authentication. Supports data rate limit, SSL, HTTPS.
  9. IPSec : AH and ESP protocols for IPSec; Diffie-Hellmann MODP groups 1, 2, 5; MD5 and SHA1 hashing algorithms; the enkirpsi algorithm uses DES, 3DES, AES-128, AES-192, AES-256; Perfect Forwarding Secresy (PFS) MODP groups 1, 2.5.
  10. ISDN : supports ISDN dial-in / dial-out. With authentication of PAP, CHAP, MSCHAPv1 and MSCHAPv2, Radius. Supports 128K bundles, Cisco HDLC, x751, x75ui, x75bui line protocols.

And there are many more features of MikroTik. You can read more features on my blog, for the link below.

https://mrbrohidase0002.blogspot.com/2018/05/belajar-mikrotik-teori-dasar-mikrotik.html

Or

https://mikrotik.com/

So, from my articles I hope it's useful and thank you for reading my article.

Sort:  

Congratulations @sahidu! You have completed the following achievement on the Steem blockchain and have been rewarded with new badge(s) :

Award for the number of upvotes
Award for the number of upvotes received

Click on the badge to view your Board of Honor.
If you no longer want to receive notifications, reply to this comment with the word STOP

Support SteemitBoard's project! Vote for its witness and get one more award!

Congratulations @sahidu! You have completed the following achievement on the Steem blockchain and have been rewarded with new badge(s) :

You made more than 400 upvotes. Your next target is to reach 500 upvotes.

Click here to view your Board of Honor
If you no longer want to receive notifications, reply to this comment with the word STOP

Do not miss the last post from @steemitboard:

Trick or Treat - Publish your scariest halloween story and win a new badge
SteemitBoard notifications improved

Support SteemitBoard's project! Vote for its witness and get one more award!

Congratulations @sahidu! You have completed the following achievement on the Steem blockchain and have been rewarded with new badge(s) :

You made more than 500 upvotes. Your next target is to reach 600 upvotes.

Click here to view your Board of Honor
If you no longer want to receive notifications, reply to this comment with the word STOP

Do not miss the last post from @steemitboard:

SteemFest3 and SteemitBoard - Meet the Steemians Contest

Support SteemitBoard's project! Vote for its witness and get one more award!

Congratulations @sahidu! You have completed the following achievement on the Steem blockchain and have been rewarded with new badge(s) :

You made more than 600 upvotes. Your next target is to reach 700 upvotes.

Click here to view your Board of Honor
If you no longer want to receive notifications, reply to this comment with the word STOP

Do not miss the last post from @steemitboard:

Meet the Steemians Contest - The results, the winners and the prizes
Meet the Steemians Contest - Special attendees revealed
Meet the Steemians Contest - Intermediate results

Support SteemitBoard's project! Vote for its witness and get one more award!

Congratulations @sahidu! You have completed the following achievement on the Steem blockchain and have been rewarded with new badge(s) :

You made more than 700 upvotes. Your next target is to reach 800 upvotes.

Click here to view your Board of Honor
If you no longer want to receive notifications, reply to this comment with the word STOP

Do not miss the last post from @steemitboard:

Saint Nicholas challenge for good boys and girls

Support SteemitBoard's project! Vote for its witness and get one more award!

Congratulations @sahidu! You have completed the following achievement on the Steem blockchain and have been rewarded with new badge(s) :

You made more than 800 upvotes. Your next target is to reach 900 upvotes.

Click here to view your Board of Honor
If you no longer want to receive notifications, reply to this comment with the word STOP

Support SteemitBoard's project! Vote for its witness and get one more award!

Congratulations @sahidu! You have completed the following achievement on the Steem blockchain and have been rewarded with new badge(s) :

You made more than 900 upvotes. Your next target is to reach 1000 upvotes.

Click here to view your Board
If you no longer want to receive notifications, reply to this comment with the word STOP

Do not miss the last post from @steemitboard:

Christmas Challenge - The party continues
Christmas Challenge - Send a gift to to your friends

Support SteemitBoard's project! Vote for its witness and get one more award!

Congratulations @sahidu! You have completed the following achievement on the Steem blockchain and have been rewarded with new badge(s) :

You made more than 1000 upvotes. Your next target is to reach 1250 upvotes.

Click here to view your Board
If you no longer want to receive notifications, reply to this comment with the word STOP

Support SteemitBoard's project! Vote for its witness and get one more award!

Congratulations @sahidu! You received a personal award!

Happy Birthday! - You are on the Steem blockchain for 1 year!

You can view your badges on your Steem Board and compare to others on the Steem Ranking

Vote for @Steemitboard as a witness to get one more award and increased upvotes!

Coin Marketplace

STEEM 0.20
TRX 0.19
JST 0.034
BTC 91309.99
ETH 3150.55
USDT 1.00
SBD 2.89