详细说明和报告/记录路由服务器接收到的无效路由的exabgp过程。

invalidroutesreporter的Python项目详细描述


DocumentationBuild StatusPYPI Version

此脚本旨在用作ExaBGP进程,以详细说明和报告/记录路由服务器已用有意义的专用bgp社区标记的无效路由。

无效路由是指由于某种原因未通过路由服务器验证过程的路由(as_路径中的无效/专用ASN、bogon前缀、无效下一跳、IRRDBS数据不匹配…)。路由服务器,而不是丢弃它们,可以保留这些路由并用bgp社区标记它们,该社区描述了它们被视为无效的原因。

与基于exabgp的路由收集器的会话可用于将这些无效路由通知到此脚本,该脚本最终处理它们,提取拒绝原因,并使用此信息记录记录记录或向相关网络发送电子邮件警报。

如果与ARouteServer一起部署,“tag” reject policy option可用于轻松设置路由服务器以与此脚本协同工作。

diagram.png

更多信息:https://invalidroutesreporter.readthedocs.io

作者

卡洛·奇奥迪码头-https://pierky.com

博客:https://blog.pierky.com推特:@pierky

更改日志

v0.2.0

  • 新的:--rejected-route-announced-by-pattern参数,用于跟踪实际宣布无效路由的对等方设置的bgp社区。
  • 新增:--peer-asn-only选项,仅向宣布无效路由的对等方发送警报。

v0.1.0

作为独立存储库的第一个版本。

  • 新:使reject reason bgp community成为可选,并且只跟踪用reject bgp community标记的路由。
  • 新增:包含原因代码/描述矩阵的可选外部文件。
  • 修复:扩展BGP社区处理。
  • 改进:min_waitmax_wait计时器处理。

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

推荐PyPI第三方库


热门话题
java为不太可能的场景创建单元测试,值得这么麻烦吗?   java Spock模拟inputStream导致无限循环   java Apache Commons Net POP3与Gmail的连接   如何在eclipse中从另一个java程序执行java程序   右键单击java Multiple selection和JPopMenu   具有两个具有相同Java类和相同完全限定名的不同JAR   为什么我的代码总是出现“java.io.FileNotFoundException”错误?   如何使用Java Stream API有效解析文本文件   Android Studio中单个活动中的java多个日期选择器   java如何为函数编写junit测试用例   java关闭当前窗口并弹出上一个窗口(windowListener)   使用度量API的java Kafka网络度量   java计算对象的“重量”,howto   java我的片段不会显示在我的活动中   java JRE/Eclipse如何决定引用哪个JRE jar   滚动ListView时不维护Edittext的java内容   用于Java/Spring应用程序的facebook用户配置文件登录解决方案   JavaFX创建一个可传递的窗格   java Android:根据两个分隔字符拆分字符串