My wish list of things I would like to see Mikrotik support:
A much faster CPU for outdoor multi-point andpoint-to-point products/motherboards. I would like to see a much lower CPU usage on busy high-throughput NV2 systems. Example - I have a DynaDish WDS point-to-point system where the WDS AP is passing around 400 meg and the CPU (clocked at 720 MHz) averages a 50 percent load. I would assume a 2 GHz CPU clock would improve bandwidth through the network by reducing propagation delay through the RBs.
More options for TDMA-Period-Size when using for NV2. On all of my networks, a TDMA-Period-Size of 2ms works best for every network I manage. All settings other than 2ms appear to slow down the network. Is it possible to have a 1.5ms setting and a 2.5ms setting ? It could be interesting to see if there was a 1.1ms & 1.2ms & 1.3ms up to 10ms. This I would like to test.
A new feature in NV2 which allows/flavors an NV2 AP to have greater down-load to customer speeds at the expense of customer upload speeds. Most bi-directional AP-to-client traffic is to the customer. I would like to see an experimental TDMA timing feature to allow the NV2 80 percent of the timeslot to send data and a 20 percent of the timeslot to receive data from clients. Then if this works, I would then like to see this value tunable. Right now - from my experiences - on a busy NV2 AP, A bandwidth speedtest is almost always faster from the customer up to the Internet than down to the customer. Hence - it would be nice to be able to tune the TDMA NV2 timeslots on NV2 APs and clients and see if greater/faster download speeds can be achieved. With a ton of customers watching video-over-ip (aka Netflix), the traffic is 90 plus percent from the AP to all customers. Also, such a feature could possible help an AP maintain high-throughput when one or several customers are uploading at high-bandwidths.
SNMP OIDs - I would like the ability to get Ethernet link speed and Ethernet duplex. Then if I have an AP with a 1-gig Ethernet link drop to 100 meg, my network monitor software can alert me. Currently - OIDs for wlan wireless, is information is already available.
Ethernet switch chip - a new package which has the ability to read and understand the bridging configurations and auto-reconfigure to use the hadware switch chips. And the reverse also. The ability to reconfigure from bridge to switch chip and the ability to reconfigure from switch chip back to bridge.
CCR license - I would like to see the subscription based license changed to be just like all other non-CCR licenses function. I want to pay and forget rather than have to keep track of my usage-based CCR license is due for renewal.
A trial run of some Mikrotik RB motherboard products which use an Intel server type of CPU. A system that can bandwidth test to the loopback IP address of 127.0.0.1 and get well over 20 gig. My virtual X86 ROS systems are close to that now. I have not seen another Mikrotik RB product get even close to that.
Better clearer documentation to auto-manage thousands of client Mikrotiks products on many different networks all doing many different things. Right now - it is a pain.
A better frequency usage tool - perhaps an optional package. Something which can scan the entire band over a period of time and print out a summary of what channels may be best to use for a new B,G,A,N,AC,ec,ce,eeec,ceee network. Right now, I have several hundred NV2 APs and it is really challenging to keep everything clean and clear.
Yup - I think you are correct. On the topic of the license, I was referring to the newer Mikrotik 64-bit AMD/Intel software system. Cloud Hosted Router.
I have been testing both the 32-bit version and the newer 64-bit version. Both appear identical in function - however the 64-bit version supports 10-Gig optimized Paravirtual VMXNET-3 network cards - and where the 32-bit version can only support a simulated/emulated Intel E1000E network card (at a higher CPU driver work-load) to achieve 10-Gig throughput.
-IP-Neighbor-List – I would like to see the IP-Neighbor-List have a new option to disable relay of CDP information where you can end up only seeing actual neighbors instead of all neighbors connected to all neighbors. A cisco router/switch “show cdp neighbors” will only show you actual 1-hop-away neighbors. A Mikrotik IP-Neighbor-List will pretty much show you the entire network.
Files-Backup - I would like to see the ability to backup to a clear text backup.txt file (similar to /export) and the ability to restore this file. This would permit admins to manually edit the backup configuration and then perform a restore. Currently - you can not notepad or write a backup file without getting all kinds of strange characters.
Safe Mode - I would like to see a definable time-wait-option feature. Something where an admin could set it for a longer period of time (minutes instead of seconds)
The ability to perform a frequency scan and/or site survey and write the information into a text file. Right now - with hundreds or thousands of NV2 remote connected clients, it is very goofey or impossible to perform a lengthy scan - because the remote client disconnects when you start the scan - which aborts the scan.
A new software program (lots of work on this one) - a utility or tool that will allow two Mikrotik wireless networks to auto test different frequencies and report in a text file the top-ten best frequency/channels for a desired throughput connection rate. It would be OK if such a tool even took hours to run. Right now, it is a lengthy manual hit-and-miss test procedure to find the highest possible throughput frequencies.
So.. Backups.. /export should get you a nice clean text file. I have all of my MT’s setup with a “backup” user with an ssh key. My server makes an ssh connection, runs a /export and captures the outputted text to an SVN repo. that way I get a clean backup that I can compare changes. Even on local exports, I never get odd text or characters. Then again, I’m on Mac or Linux. Give Notepad++ a try. it’s use I use on my Windows servers. https://notepad-plus-plus.org/download/
Safe Mode - I would love a timeout too. But I must admit, I don’t use it as often as I should.
I’m not sure I understand the Intel CPU one. Are you asking for a Xeon based MikroTik router? That may be interesting, but I’m betting the power draw and heat would be a bitch. That said, the CCR1072 can easily max out 8 10GBps links.
It already works that way, unless your entire network is one broadcast domain (i.e. you are using bridges and switches everywhere, instead of routers).
MNDP broadcasts from the local interface address to 255.255.255.255 so that is not supposed to be routed through your entire network.
On my network, the neighbor list on every router shows only the locally connected devices.
Of course it can still be a long list because we often have router-connected-to-AP-connected-to-client-connected-to-remote-router where the
link between the AP and client is operating in bridge mode, so there are 3 entries in that case: AP, client and remote router. But nothing beyond that.
Unfortunately, a /export does not include information like your ssh key. So it is not a complete backup you could use to restore your
setup on the same or a new router. You would still need to restore your ssh key (and your user “backup”).