博客
关于我
OpenBFDD的安装与使用
阅读量:798 次
发布时间:2023-04-16

本文共 1068 字,大约阅读时间需要 3 分钟。

OpenBFDD 是一款开源的 BFD(双向转发检测)实现,旨在参考或测试 BFD 协议。接下来,我们将详细介绍如何在 Ubuntu 12.04 上安装 OpenBFDD,并提供一些基本使用方法。

BFD 简介

BFD(BidirectionalForwarding Detection)是一种用于检测网络中双向转发故障的协议。它能够在毫秒级别检测链路故障,并与上层路由协议联动,确保路由快速收敛,保障业务连续性。OpenBFDD 是基于 RFC 5800 的实现,虽然功能不完全,但对于测试和参考依然非常有价值。

安装 OpenBFDD

在 Ubuntu 12.04 上安装 OpenBFDD,请按照以下步骤操作:

  • 下载源代码
  • git clone git@github.com:FuYuanDe/OpenBFDD.git
    1. 安装依赖
    2. cd OpenBFDD
      ./configure
      make
      sudo make install

      安装过程中,如果遇到 C++ 编译错误,请执行以下命令安装 GCC 和 G++:

      sudo apt-get install gcc
      sudo apt-get install g++

      升级配置

      安装完成后,可以通过以下命令启动 BFD 会话:

    3. 启动 bfdd-beacon 服务
    4. bfdd-beacon --control=192.168.199.213:6666
      1. 设置发送和接收时长
      2. bfdd-control --control=192.168.199.213:6666 session new set mintx 1 s
        bfdd-control --control=192.168.199.213:6666 session new set minrx 1 s
        1. 设置检测次数
        2. bfdd-control --control=192.168.199.213:6666 session new set multi 3
          1. 创建 BFD 会话
          2. bfdd-control --control=192.168.199.213:6666 connect local 192.168.199.213 remote 192.168.199.123

            执行以上命令后,BFD 会启动初始会话,完成后即可进行故障检测。

            进一步操作

            更多关于 OpenBFDD 的控制命令,请参考以下链接:

            http://dyninc.github.io/OpenBFDD/bfdd-control.8.html

            如有任何疑问或问题,欢迎在评论区讨论。

    转载地址:http://ibgfk.baihongyu.com/

    你可能感兴趣的文章
    Manjaro 24.1 “Xahea” 发布!具有 KDE Plasma 6.1.5、GNOME 46 和最新的内核增强功能
    查看>>
    mapping文件目录生成修改
    查看>>
    MapReduce程序依赖的jar包
    查看>>
    mariadb multi-source replication(mariadb多主复制)
    查看>>
    MariaDB的简单使用
    查看>>
    MaterialForm对tab页进行隐藏
    查看>>
    Member var and Static var.
    查看>>
    memcached高速缓存学习笔记001---memcached介绍和安装以及基本使用
    查看>>
    memcached高速缓存学习笔记003---利用JAVA程序操作memcached crud操作
    查看>>
    Memcached:Node.js 高性能缓存解决方案
    查看>>
    memcache、redis原理对比
    查看>>
    memset初始化高维数组为-1/0
    查看>>
    Metasploit CGI网关接口渗透测试实战
    查看>>
    Metasploit Web服务器渗透测试实战
    查看>>
    MFC模态对话框和非模态对话框
    查看>>
    Moment.js常见用法总结
    查看>>
    MongoDB出现Error parsing command line: unrecognised option ‘--fork‘ 的解决方法
    查看>>
    mxGraph改变图形大小重置overlay位置
    查看>>
    MongoDB可视化客户端管理工具之NoSQLbooster4mongo
    查看>>
    Mongodb学习总结(1)——常用NoSql数据库比较
    查看>>