摘要: 将博客搬至CSDN 阅读全文
posted @ 2023-07-01 16:44 求知求至 阅读(4) 评论(0) 推荐(0) 编辑
摘要: 以前一直以为ONIE仅仅支持X86平台,想想也觉得奇观,既然是开放开源的系统,为什么和X86绑定呢?很多开源的东西,在受到业界关注的时候,即使开始的时候是平台绑定的,由于开源提供了检查源代码实现方式的机会,慢慢的社区也会将其移植到其他平台上。NIE作为一种开放网络操作系统安装环境Open Netwo 阅读全文
posted @ 2023-06-24 13:38 求知求至 阅读(68) 评论(0) 推荐(0) 编辑
摘要: SONiC社区目前处于Active状态的Project中,除了202305以外,还有一个是202311。名字就清楚表达了11月份要出个新Release的意思。 一起来看看202311已经接纳了哪些功能,注意这些功能不一定最后在这个版本中能实现,能否实现取决于参与者是否积极推动并做出贡献了。 正如20 阅读全文
posted @ 2023-06-16 23:29 求知求至 阅读(64) 评论(0) 推荐(0) 编辑
摘要: SONiC社区采用Github平台进行项目管理,Github平台不仅仅提供代码的托管服务,还能提供Isuue Tracking,Release management等Requirement Engineering的功能。 在Github SONiC页面上选择Projects/SONiC 202305 阅读全文
posted @ 2023-06-08 22:04 求知求至 阅读(12) 评论(0) 推荐(0) 编辑
摘要: 现在的网络设备功耗越来越大,动辄几百瓦的功耗对设备内部的散热设计提出了很大的挑战。极端的解决方案是把整个设备浸泡在液体里面,通过液体相变散热,或者液体的流动带走热量。这样做可以达到非常高的功率密度,但是对电子设备的设计和用于导热的液体也提出了很高的要求。或者采用水冷的方式,通过管道将低温的水引导到每 阅读全文
posted @ 2023-05-21 10:35 求知求至 阅读(35) 评论(0) 推荐(0) 编辑
摘要: 在SONiC的management framework中,各种配置参数的类型和格式通过YANG来描述,基于YANG描述的数据可以直接导入到Redis数据库中。进而通过数据库数据变动触发其他定阅进程执行对应的配置。 SONiC中对FRR BGP的配置管理实现了上述的功能,但是对ISIS协议并没有支持上 阅读全文
posted @ 2023-04-28 05:05 求知求至 阅读(74) 评论(0) 推荐(0) 编辑
摘要: 在国内某大型互联网公司的建议下,SONiC社区成立了新的路由工作组。工作组成立的目的在其建议PPT中写了几个点,包括: 1)改善FRR、Kernel和SONiC之间的通信,例如从SONiC向FRR的反馈。当SONiC采用其他方式探测到链路状态发生了变化的时候,需要SONiC向FRR进行反馈,目前的架 阅读全文
posted @ 2023-04-28 04:58 求知求至 阅读(32) 评论(0) 推荐(0) 编辑
摘要: SONiC支持在VXLAN业务中配置ARP/ND抑制,但是最近邮寄组有人报告这个功能配置以后实际并没有起作用,ARP的报文还是通过隧道传递到远端了,而实际应该达到的效果是ARP报文在本地得到响应。目前社区还没有对这个问题的答复。 ARP/ND抑制功能是说通过控制平面的协议,比如MP-BGP,可以把V 阅读全文
posted @ 2023-03-19 19:40 求知求至 阅读(85) 评论(0) 推荐(0) 编辑
摘要: SONiC系统利用YANG来描述配置文件的格式。 基于Radius的认证方式把登录用户的安全认证放在一个集中的Radius服务器上,被登录设备在需要进行登录用户认证的时候,发送认证请求给radius服务器,Radius服务器返回认证结果和用户权限信息。这样做的好处是多个系统可以用相同的用户名和密码, 阅读全文
posted @ 2023-03-02 21:52 求知求至 阅读(20) 评论(0) 推荐(0) 编辑
摘要: SONiC系统采用基于容器的架构,包括Redis数据库在内的几个核心部件是运行在操作系统之上的几个容器应用,这个从SONiC的软件架构图上可以明确地看出来。 SONiC系统采用基于容器的架构,包括Redis数据库在内的几个核心部件是运行在操作系统之上的几个容器应用,这个从SONiC的软件架构图上可以 阅读全文
posted @ 2023-02-22 22:41 求知求至 阅读(53) 评论(0) 推荐(0) 编辑