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