Last updated on

我为什么要写该系列的文章?


为什么会有这个想法

在网络的入门培训以及资料丰富度来看,华为和思科是氪金玩家,Linux是平民玩家。

因为华为和思科的设备卖得广,所以需要很多实施人员来配置。

那么就意味着需要投入很多的成本在培训人才上面。所以才会导致四处可见的培训资料,包括学校里面的网络教程也有思科、华为。

而Linux的网络资料却是两极分化,要不就是极其简单(给网卡配个IP地址),要不就是极其困难(网络的内核实现)。

我自认为是一个查阅资料非常广的人,但还是没有找到又友好又全的资料。

没有专项的资金推动对应的培训,很少有能讲通Linux网络的人。

实际上,我也没办法说清楚Linux网络究竟是怎么样的。😂

Linux的网络水平处于中间者,十分之痛苦,不上不下。

我认为并不是每个人都需要成为网络方面的内核专家。

现有的稳定内核,很多网络特性都是可以直接使用的。

只要合理地配置,恰当地排查,结合自身的网络知识,很多时候就没必要翻阅源码就可以解决已有的业务问题。

如何践行

核心理念

对着华为的核心交换机S12700官方文档的业务场景,写一套基于Linux的网络解决方案/教程。

可以说是对文档中的业务场景 1:1 照抄。

譬如:链路聚合,华为是通过A命令实现的,而Linux是通过B命令来实现的。而我想写的,就是这个B命令。

华为 S12700 交换机 配置调测 - 华为

S12700系列敏捷交换机:包括配置手册、HedEx文档、软件下载、补丁升级、案例、工具、产品公告、视频、论坛等内容。

优化

困境

我没有那么大的知识量或者说勇气去完成整个编写。

这个过程,想想就痛苦。

可是没有这个东西,又觉得心痒痒的。

好处