![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
网络
文章平均质量分 60
提出问题 解决问题
目前从事软件 电子 C C# C++ python fpga java 网络协议栈 驱动等方面的研究与开发。平时喜欢写东西,特别是输出清楚明白的技术类文档。
展开
-
【bcm的dispatch机制】
bcm的dispatch机制bcm的dispatch机制dispatch 机制的简介dispatch 文件的生成dispatch 文件的展开bcm的dispatch机制dispatch 机制的简介dispatch机制,是用于一套代码可以适配多个设备用的,对于交换机来说,一般可能所用的芯片不只有一种芯片,例如:有可能用bcm的芯片,也有可能用marvell的芯片,这样怎样能让其根据所使用的不同的芯片,代码里根据不同的芯片调用不同的流程呢? 同事还能满足应用层对sdk调用的接口不变,例如:应用程序调用se原创 2022-01-17 15:00:24 · 463 阅读 · 0 评论 -
【交换安全】DAI - Dynamic ARP Inspection 详解
转载自如下链接:【交换安全】DAI-DynamicARPInspection详解_红茶三杯_新浪博客一、ARP协议原理1.协议概述Address Resolution Protocol 在以太网环境中,节点之间互相通信,需知晓对方的MAC地址 在现实环境中,一般采用IP地址标示通信的对象,而ARP的功能就是将IP“解析”到对应的MAC地址。2.协议漏洞基于广播,不可靠 ARP响应报文无需请求即可直接发送,这给攻击者留下巨大漏洞 没有确认机制,任何人都...原创 2021-11-10 17:55:10 · 2119 阅读 · 0 评论 -
MRP的基本运行过程
文章目录基本过程链路故障链路恢复基本过程链路故障1、B链路断,1设备和2设备会迅速发link down报文给M吧。2、M收到报文link down,会立刻发送 TopologyChange 并清mac。链路恢复1, 设备 1 和2 向 M发送up消息。2、M收到up消息,阻塞自己的一侧端口,向1 和2发送topchg吗? 1 和2 收到拓扑改变把B两端的端口变为fwd?...原创 2021-10-13 15:33:18 · 816 阅读 · 0 评论 -
erps 单环基本原理
erps 单环基本原理文章目录erps 单环基本原理链路故障链路恢复链路故障SwitchD和SwitchE检测到链路故障,将故障链路上的端口阻塞,并刷新本设备的FDB表项。然后,SwitchD和SwitchE向外发送携带本地端口链路故障消息的SF RAPS报文,即一旦感知到链路故障,SwitchD和SwitchE会连续发送3个相同的RAPS报文,然后以5s的间隔持续稳定发送。其他设备收到SwitchD和SwitchE发送的SF RAPS报文后,都刷新本设备的FDB表项。当SwitchC原创 2021-10-13 13:45:30 · 618 阅读 · 0 评论 -
PIM-SM (SSM模型)
PIM-SM (SSM模型)文章目录PIM-SM (SSM模型)基本原理邻居发现DR竞选SPT的构建与ASM模型的比较基本原理特点:SSM模型比ASM模型更为简洁,无需维护RP、无需构建RPT、无需注册主播原。直接由组成成员和原之间建立SPT。依赖:直接从成员到原建立SPT,需要依赖IGMPv3/MLDv2(成员需要预置主播原的地址)。建立方式:从成员向原方向发送join报文,来建立SPT,下边将详述。邻居发现参考前边的PIM-DM的邻居发现博文,与PIM-DM邻居发现完全一样。DR竞选原创 2021-07-26 17:17:41 · 1169 阅读 · 0 评论 -
PIM-DM组播路由学习笔记
PIM组播路由学习笔记PIM-DM带你简单了解PIM组播,了解组播的框架,这里不写详细的信息,详细的信息请查阅相关的文档。适合的使用场景一般应用于组播组成员规模相对较小、相对密集的网络。邻居发现PIM-DM设备之间通过互发hello,交换PIM的参数,来确定邻居关系。PIM随后会根据邻居关系向外发报文,例如:发扩散消息。扩散 (Flooding)端口只要能听过RPF检查,就一直向下扩散,RPF检查就是看出去的端口在不单播路由表里。剪枝(Prune)RouterB收到flooding的原创 2021-07-14 17:05:03 · 477 阅读 · 1 评论 -
不得不说的令牌桶
概述春暖花开的时候,大家都开着汽车外出旅游欣赏美丽的风景,却被堵在高速公路上,你是否为此感到痛苦?但如果有一种机制可以评估高速公路上的车流量、控制车流情况,确保进入高速公路的汽车都能在路上安全畅行,你是不是会觉得很开心?与此相似,网络发生拥塞的时候,也是一件非常痛苦的事情,如图1和图2所示。图1网络拥塞场景1图2网络拥塞场景2如果不限制用户发送的业务流量大小,大量不断突发的业务数据会使网络更加拥挤,严重时会出现网络拥塞,造成业务出现异常,同时也浪费网络资源,如图...转载 2021-04-09 18:40:38 · 578 阅读 · 0 评论 -
一种中型园区的网络拓扑设计
一种中型园区的网络拓扑设计网络拓扑接入层交换机,接用户的电脑及服务器,需上网的设备等。两台核心交换机上配置vrrp,各个网段的vrrp master分别位于两台设备上,可以实现一定的负载分档。core1和core2之间用聚合增加带宽,和故障的恢复冗余保障能力。router Core1 core2 上配置ospf,进行动态路由。router 往外网的出口可以有两条,配置内容不同部门使用不同的外网,例如,router可以接联通和电信两台宽带,流量互分担一下。...原创 2021-04-08 17:34:55 · 2805 阅读 · 0 评论 -
快速生成树 rstp 报文分析
快速生成树 rstp 报文分析问题提出有的时候需要定位rstp的问题,例如,网络里组好的rstp环境发生了风暴了。一个比较好的分析方法就是在设备上适合的位置,镜像一个端口出来,将rstp的报文都抓出来,然后挨个报文进行分析,看看究竟出了什么问题了。例如最近公司现场的设备,只要接上线就会有风暴产生,根据拓扑环境的分析,没有分析出什么结果来。只能抓报文,挨个报文来看了。问题分析过程网络拓扑方便起见,手绘拓扑了。请读者见谅。如下是所抓到的报文从报文上可以看出报文的发送时间,rstp对报文的发出原创 2021-04-08 10:18:10 · 423 阅读 · 0 评论 -
使用wireshark解析16进制报文
使用wireshark解析16进制报文提出问题如何用wireshark分析16进制的包提出问题一般我们在软件里打印出来的报文,都是一串一串的数字,很难用人眼去做分析。如果能借助包的分析工具来分析就好了。正好wireshark有这样的功能。如何用wireshark分析16进制的包将报文整理为一行,必须是16进制数,软件里打印的时候就以16进制的形式输出,每个数据以空格分开,并在该数据的最前边加上8个0.00000000 ff ff ff ff ff ff b0 83 fe a7 29 17 08原创 2020-12-23 17:19:21 · 11240 阅读 · 2 评论 -
使用Atom打造无懈可击的Markdown编辑器
文章目录1 安装Atom2 增强预览功能(markdown-preview)3 同步滚动(markdown-scroll-sync)4 代码增强(language-markdown)5 图片黏贴(markdown-image-paste)5 表格编辑 (markdown-table-editor)7 pdf 导出 (markdown-themeable-pdf 、pdf-view)总结1 安装A...转载 2019-04-28 09:56:18 · 364 阅读 · 0 评论 -
vitesse linux 在redboot下升级程序的脚本。
#$language = "VBScript"#$interface = "1.0"'帮助:'把redboot.bin 和 linux.mfi放到E:\tmp_work目录中,也可以修改脚本中的E:\tmp_work\redboot.bin E:\tmp_work\linux.mfi 指定自己的存放目录。'在secureCRT中点击脚本---执行---选择该脚本就可以开始执行该脚本了。...原创 2019-04-22 15:58:33 · 298 阅读 · 0 评论 -
centec cnos spi 驱动调用流程
centec cnos spi 驱动调用流程驱动分层思想注册流程SPI的读写流程应用层对改spi的使用调用流程驱动分层思想如果直接通过写寄存器的方式进行驱动开发,驱动开发的过程看起来就没那么复杂了,只要读通芯片厂家给的用户手册,或者利用芯片厂家给的例子程序,思路比较清晰。但是这样做的存在的一个问题,就是驱动的可移植和夸平台特性并不好。每换一个平台(cpu)就需要对驱动重新移植,或者每换个cpu...原创 2019-04-26 09:53:16 · 398 阅读 · 0 评论 -
业务通 对交换机的管理不通的问题
环境介绍:该问题所涉及的拓扑先画出来,如上所示,另外核心交换机可以接pc对拓扑中的其它设备进行管理,工业交换机处只画了一台,其实是代表了很多台,另外工业交换机上下挂比较多的摄像头。可能还会连有其它交换机成环状。配置及要求:1,作为5800的汇聚交换机,配置vlan转换功能,vlan10和vlan42直接互相转换,同时可起到vlan10 和vlan42直接进行广播域隔离的作用。2...原创 2018-10-18 09:38:52 · 918 阅读 · 0 评论