摘要: 今天看了一下SONiC LAI代码仓库里面上载的代码,几个头文件,定义了一些类似SAI的数据结构。 点开头文件看了看,里面的内容看起来就是一个线路系统的模型,但是这个模型和现有的模型都不相同,有些对象的名称是相同的,但是属性和对应代表的物理对象不同。 SAI里面对不同的业务有标准化的报文处理流程,报 阅读全文
posted @ 2023-02-21 22:05 求知求至 阅读(53) 评论(0) 推荐(0)
摘要: SONiC采用完全开源的社区开发模式,而Github也提供了除了代码托管之外的很多项目管理功能。 针对SONiC202305这个版本发布计划项目,在SONiC的Github托管库sonic-net/SONiC页面里面包含了SONiC 202305 Release这样一个还在开发状态的项目,这个项目的 阅读全文
posted @ 2023-02-17 23:52 求知求至 阅读(53) 评论(0) 推荐(0)
摘要: 最近几天Alibaba在SONiC社区提交了一个PR,内容是建议SONiC支持基于SRv6 VPN技术在DCI中的应用。这个PR的编号是https://github.com/sonic-net/SONiC/pull/1252/。 看了一下这个PR的具体内容以及Review中的讨论,这个PR是对HLD 阅读全文
posted @ 2023-02-13 23:04 求知求至 阅读(1) 评论(0) 推荐(0)
摘要: 今天挑了一个sonic-mgmt的PR看看。、 [Testbed] Update ansible playbook for deploying SONiC 202205 fanout switches by lizhijianrd · Pull Request #7433 · sonic-net/s 阅读全文
posted @ 2023-02-12 11:45 求知求至 阅读(170) 评论(0) 推荐(0)
摘要: SONiC社区通过Github托管了代码,同时也利用Github提供的功能协助跟踪和解决代码中发现的问题。 在sonic-net页面里面,在项目相关的各个功能页中,Issues页在Code和PR之间。有了代码、发现问题、提交PR解决,这逻辑也很清晰。 点开一个Issue看看,Issue#13658, 阅读全文
posted @ 2023-02-05 22:11 求知求至 阅读(48) 评论(0) 推荐(0)
摘要: 开源软件的开发采用众人拾柴火焰高的模式,每一个有兴趣的参与者可以对代码的修改提出Pull Request,经过社区审核通过以后,所建议的修改可以被纳入到社区代码中。 这里以一个SONiC社区的PR为例子来分析这种开发模式,我们分析的PR#1243 是最近Intel向SONiC社区提交的,这个PR其实 阅读全文
posted @ 2023-02-04 22:53 求知求至 阅读(106) 评论(0) 推荐(0)
摘要: 有一段时间没有跟踪关注SONiC社区的更新了,打开Github上SONiC页面看了看,活跃度排名前三的项目分别是sonic-mgmt, sonic-buildimage, sonic-utilities。 sonic-mgmt项目是用于SONiC TestBed的管理和自动化测试的代码,包括基于Py 阅读全文
posted @ 2022-10-22 11:04 求知求至 阅读(179) 评论(0) 推荐(0)
摘要: 早在2017年2月,Gartner Research发布了一篇关于基于意图的网络系统的研究报告,认为基于意图的网络IBN将会是网络技术未来发展的一件大事,IBN可以提高网络的可靠性和灵活性,是公司业务数字化的关键技术。 对于IBN的研究以及商业宣传逐渐热闹起来,也有不少公司把网络自动化以及SDN相关 阅读全文
posted @ 2022-10-17 22:28 求知求至 阅读(77) 评论(0) 推荐(0)
摘要: AI\ML,数字孪生,知识图谱,数据湖,元宇宙....., 各种新名词层出不穷,应接不暇。不过也是好事,说明这个行业蓬勃发展,百花齐放,百家争鸣。 在这些纷繁复杂的现象背后,还是要看到实物的本质和技术发展的一般规律,区分哪些是应用场景、哪些是解决问题的技术手段。 基于AI/ML可以做很多事情,以前看 阅读全文
posted @ 2022-10-15 11:03 求知求至 阅读(82) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2022-08-13 21:12 求知求至 阅读(114) 评论(0) 推荐(0)