/application_layer_routing

实现于应用层的网络数据包路由存储转发服务

application_layer_routing

Website and Documentation

https://github.com/zhangtianren/application_layer_routing

Design Goals

application_layer_routing is designed to accomplish with the following goals:

  • a service software to store and forward data pack.
  • accomplish some protocol on the layer of transmission and network.
  • provide abilities to get control of route forwarding.

Features

  • based on libuv for tcp/udp transpotation.
  • very easy deploy.
  • super low lever API.

where can be used

  • personal network special routing line( as a node of vpn network).

  • self designed network security rules( as a firewall, such as NAT).

  • agent for back-end servers.

  • control of network packets forwarding, such as packets drop or bandwidth limit for a single forward route line.

Authors

zhangtr[github]

Donate

TODO

License

TODO