SDN网络路由器

SIR的Python项目详细描述


SDN Internet路由器(SIR)

SDN Internet路由器(缩写为SIR)是可以添加到路由器的代理。代理公开路由器本身无法公开的信息,如bgp表、每个bgp前缀的流量或每个asn的流量。然后通过webui和api提供这些数据。

该代理与供应商无关,因为它使用bgp和netflow/sflow/ipfix收集数据。这意味着它可以连接到任何支持这些协议的路由器或交换机。

功能

代理将公开一个web ui和一个api,允许您执行如下操作:

  • 根据带宽使用情况检索顶级ASN。
  • 根据带宽使用情况检索顶级前缀。
  • 模拟如果fib中只有前n个前缀而不是完整的路由表会发生什么。
  • 存储和检索任意数据。
  • 从路由器获取原始BGP。
  • 从路由器获取原始流数据。
  • 查找遍历或源自特定ASN的所有前缀。
  • 检查路由器中允许您访问某些前缀或IP的所有前缀。

您可以在下面的[链接](http://sdn-internet-router-sir.readthedocs.org/en/latest/features/index.html)中阅读功能的完整列表。

应用程序

这个代理会让你了解你的网络。您可以使用这些数据来更好地选择您的网络设备,进行流量工程、容量规划、对等决策…任何您想要的。您可以在下面的[链接](http://sdn-internet-router-sir.readthedocs.org/en/latest/use_cases/index.html)中看到一些用例。

下面是一个链接列表,您可以从中获取利用SIR的工具和应用程序:

文档

您可以在[阅读文档](http://sdn-internet-router-sir.readthedocs.org/en/latest/)上找到文档。

如果您有任何问题或想聊天,请随时加入免费节点上的IRC频道SDN SIR。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java我想访问同一类的不同函数中的函数变量   创建字段/值哈希映射的java反射   java Velocity工具向后兼容性?   cmd JAVA运行时错误:发生JNI错误   java spring引导示例hateoas不工作   java为什么Android Studio和gradle可以使用不同的类路径进行单元测试?   java Selenium Firefox驱动程序初始化   java如何在jar中重新定位gradle依赖项的包   java为什么我的单线程hello world应用程序使用22个OS线程?   正则表达式替换Java字符串中的特殊字符   在任何派生类的构造函数之后运行方法的java   java从输入字符串中找出日期   带有libGdx(Java)音乐的安卓studio可以在Android模拟器上工作,但不能在桌面上工作   java我在getconnection的参数方面有错误吗?   java使用JFileChooser访问选定文件   java如何将Json解析为另一个活动   java使用Resources for html和rest server   java更新列表,列表内容来自循环中的方法   java如何在GLSL中读取完整范围的32位整数纹理