kaanalnet

0.2.0 • Public • Published

KaanalNet

KaanalNet is a Network Emulator application, similar to Mininet. But it does lot more than that.

"Kaanal"(கானல்) is a Tamil Word, It means Mirage in English.

KaanalNet creates a Virtual Network Lab on your Laptop or Desktop or Cloud. It consists of Nodes(Hosts), Switches, Routers and Links. It is capable to emulate a Traditional Networking Lab , Software Defined Networking(SDN).

Features :

  • REST API support
  • Traditional networking Topology support
  • SDN Networking Topology support
  • Link characteristics (bandwidth, latency, jitter, packet loss) support
  • Support for controlling the Devices (start, stop, delete the nodes)
  • Traffic Tests (icmp,udp,tcp) support
  • Multiple Link Aggregation support
  • OpenDayLight L2Switch, BGP, LACP integreation support
  • POX, RYU controller applications integreation support

KaanalNet uses the Linux Containers (LXC), openvswitch, linux bridge and ping,iperf(traffic utilities), Quagga, linux tc. KaanalNet is integreated and tested with OpenDayLight, RYU and POX SDN controller.

Supported only on UBUNTU 14.04 OS.

Release

The current release is 0.2.0

Support

Support is available on Mailing List : kaanalnet-discuss@freelists.org
To subscribe, click the below link
http://www.freelists.org/list/kaanalnet-discuss

Document

The Detailed Documentaion is available in Github WiKi.

https://github.com/sureshkvl/kaanalnet/wiki
Website : http://www.kaanalnet.org

License

MIT License

Developer

sureshkvl@yahoo.com

Package Sidebar

Install

npm i kaanalnet

Weekly Downloads

7

Version

0.2.0

License

MIT

Last publish

Collaborators

  • sureshkvl