自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 Frrouting学习笔记(七)——发布程序

5.在 GitHub 上,转到 <https://github.com/FRRouting/frr/releases>_ 并单击“起草新版本”。在“FRRouting”项目中,导航到“概述”选项卡。这封电子邮件的文本应包括 GitHub 版本中的适当文本,以及指向 GitHub 版本、Debian 存储库和 RPM 存储库的链接。在左上角的``Plan branch``下拉列表中查找``rc-<version>``。即对于``8.0.0``,版本应为``8.0.0``,而不是``8.0``或``8``。

2023-12-14 16:22:14 200

原创 Frrouting学习笔记(六)——代码维护

FRR使用一些宏,它们的行为类似于“for”或“if”C关键字。循环样式的宏名为`frr_each_*`(和`frr_etch``)单次运行的宏名为``frr_with_*``为了避免混淆,“frrwith_*”宏必须始终使用“{…}”块,即使该块只包含一条语句。假定“frr_each”结构足够众所周知,可以使用正常的“for”规则。“break”、“return”和“goto”都能正常工作。对于循环样式的宏,“continue”也能正常工作。

2023-12-14 15:56:40 636

原创 Frrouting学习笔记(五)——OSPF Segment Routing

实现分段路由的地球。它添加了一个新的分段路由数据库,用于管理每个链路和前缀的分段标识符和分段路由启用节点,回调功能用于处理传入。这里是启用分段路由的简单配置示例。这里的想法是,一旦知道备份路径,它也是路径上所有节点本身的备份路径。它专注于提供基本的基础设施,这些基础设施稍后也可以用于增强算法方面。洪泛节点的分段路由功能。运行配置了路由表,则会为每个前缀增加额外的备份路径。)的框架内进行的,该项目的部分资金由欧盟委员会提供。因此,在第一次之后,每个进入的。年龄,以确定它是安装还是将来删除,即刷新的。

2023-12-06 18:28:04 455

原创 Frrouting学习笔记(四)——OSPF API

有一次,他甚至决定从东京坐飞机去苏黎世,这样我们就可以真正见面并进行面对面的讨论,这很有趣。被认为是较旧的,因为它的序列号较低,并且被其他路由器忽略(这些路由器认为停滞的不透明。,必须至少有一个活动的具有不透明能力的邻居。中包含的信息对于路由过程是透明的,但它可以由其他模块处理,例如流量工程(例如,现在,我们启动示例主应用程序,该应用程序源自一个不透明的LSA。然后,这些模块调用不透明模块将其数据洪泛到洪泛范围内的邻居。),然后将其透明地分发给洪泛范围内的其他路由器,并由其他应用程序通过。

2023-12-06 17:36:39 388

原创 Frrouting学习笔记(三)——FPM协议规范

FPM用一个标头将所有数据帧化,以帮助外部读取器计算它必须读取多少字节才能读取完整消息(这有助于模拟数据报,就像在最初的。Protobuf是许多新的序列化格式之一,其中消息模式用专门构建的语言表示。反序列化的代码是自动生成的。中对消息进行编码以与内核空间进行通信的标准格式,也是它所使用的套接字类型的名称。网络链接消息,该消息发送与路由相关联的前缀和下一跳。网络链接消息可能比正常消息包含更多或更少的信息。函数,将路由事件快照转换为格式化的二进制数据。路由处理函数中的钩子构建的。的数据平面框架作为插件构建的。

2023-12-06 17:00:02 463 1

原创 Frrouting学习笔记(二)——Zebra协议及指令

协议守护程序使用Zebra协议(或``ZAPI``) 来与 **zebra**守护程序进行通信。每个协议守护程序都可以向**zebra**守护程序请求信息,并向其发送信息,例如接口状态、路由状态、下一跳验证等。协议守护程序还可以使用**zebra**安装路由。**zebra**守护进程负责管理将哪一种路由安装进操作系统内核。一些守护进程会使用多个ZAPI连接。每个ZAPI会话都有一个元组标识:``{protocol,instance,session_id}` `用于被识别。

2023-11-16 11:24:47 770

原创 FRRouting学习笔记(一)——进程架构

frrouting;开源路由

2023-11-14 20:00:32 1250 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除