详细说明和报告/记录路由服务器接收到的无效路由的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 JMSTemplate检查主题是否存在并获取订户计数   选项卡中的java JavaFX窗格   java camel是否对文件使用隐式读锁?   java数字[x]给出了不正确的输出,我不明白为什么   java Java2D图形仅通过OpenGL管道渲染   java如何解析一个整数,当我有一个double的格式时?   java Android动画图片更改   java在按用户定义类型过滤时如何在jooq中形成where子句   java Nullcheck检查先前在Sonar中取消引用的值的第114行的状态   java显示Thymeleaf循环中的ArrayList内容   java ApachePOI即使在执行fileoutputstream之后也不保存excel工作簿。关闭()   java listNode公共方法不访问私有数据成员   尝试模拟静态(不兼容的依赖项)时出现java NoClassDefFoundError或NoSuchMethodError   JavaSelenium自动元素单击返回null   将javaee WAR部署到ColdFusion服务器(用于混合Java ColdFusion应用程序)