<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[PCSean的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/PCSean</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; PCSean]]></copyright><item><title><![CDATA[SylixOS RCU]]></title><link>https://blog.youkuaiyun.com/PCSean/article/details/121751926</link><guid>https://blog.youkuaiyun.com/PCSean/article/details/121751926</guid><author>PCSean</author><pubDate>Mon, 06 Dec 2021 17:39:01 +0800</pubDate><description><![CDATA[RCU 概述
RCU 是 Linux 下数据同步的一种方式。以链表为例，RCU 同一时刻允许多个线程对链表进行读操作，且读的时候允许一个线程对链表进行修改(因为只允许一个进行修改，因此修改线程需要人为加锁来互斥)。因此当读者多，更新者少时， RCU 的效率很高，在 Linux 中，有很多子系统借助 RCU 来进行数据同步，如文件系统中，由于查找目录情形比较多，修改目录则相对较少，因此就可以使用 RCU 机制。
RCU 的基本原理
RCU的基本思想是这样的：先创建一个旧数据的 copy，然后 writer 更]]></description><category></category></item><item><title><![CDATA[SylixOS Crash 分析工具插件]]></title><link>https://blog.youkuaiyun.com/PCSean/article/details/121751654</link><guid>https://blog.youkuaiyun.com/PCSean/article/details/121751654</guid><author>PCSean</author><pubDate>Mon, 06 Dec 2021 17:24:58 +0800</pubDate><description><![CDATA[SylixOS Crash 分析工具插件]]></description><category></category></item><item><title><![CDATA[SylixOS Crash 助手使用说明]]></title><link>https://blog.youkuaiyun.com/PCSean/article/details/108725150</link><guid>https://blog.youkuaiyun.com/PCSean/article/details/108725150</guid><author>PCSean</author><pubDate>Tue, 22 Sep 2020 10:08:30 +0800</pubDate><description><![CDATA[SylixOS Crash 助手使用说明
一、原理
​	Crash 助手借助 xxx-elf-addr2line.exe  来分析一个地址对应的可执行文件的源码位置，以及函数名称。因此 Crash 助手分析的准确性由  xxx-elf-addr2line.exe   保证。
​	SylixOS 的 IDE 目录下包含所有 SylixOS 支持架构的  xxx-elf-addr2line.exe  文件，其目录如下：

二、使用方法
1、架构编译文件选择：
​	首先需要先根据当前的架构选择对应的  xxx-e]]></description><category></category></item><item><title><![CDATA[hostapd_cli 使用手册]]></title><link>https://blog.youkuaiyun.com/PCSean/article/details/106198172</link><guid>https://blog.youkuaiyun.com/PCSean/article/details/106198172</guid><author>PCSean</author><pubDate>Wed, 20 May 2020 17:30:08 +0800</pubDate><description><![CDATA[hostapd_cli 无线AP工具SylixOS hostapd_cli 软件介绍1、功能介绍2、工具使用hostapd_cli 的编译注意事项：主要流程：1.  配置方式一： shell 交互方式2.  配置方式二： 带参数运行3、hostapd_cli 常用 AP 操作
SylixOS hostapd_cli 软件介绍

1、功能介绍
hostapd_cli 是一款用作无线 AP 功能的客户端程序。它需要与 hostapd 主程序配置使用。hostapd 的使用可以参考 《hostapd 使用手册》。]]></description><category></category></item><item><title><![CDATA[wpa_supplicant 使用手册]]></title><link>https://blog.youkuaiyun.com/PCSean/article/details/106218401</link><guid>https://blog.youkuaiyun.com/PCSean/article/details/106218401</guid><author>PCSean</author><pubDate>Tue, 19 May 2020 19:11:40 +0800</pubDate><description><![CDATA[wpa_supplicant 使用手册wpa_supplicant 使用手册概述使用方法编译部署配置文件连接热点
wpa_supplicant 使用手册
本编用于介绍 SylixOS 下的 wpa_supplicant 使用方法。
概述
wpa_supplicant 是一款用于连接  AP 热点的应用工程，借助这个程序，可以使 SylixOS 下的无线网卡作为一个 STA 设备去连接想要连接的热点。
使用方法
本篇以连接一个 AP 热点为例，说明如何使用 wpa_supplicant。这个热点的信息如下：
]]></description><category></category></item><item><title><![CDATA[netlink_compat 兼容层使用手册]]></title><link>https://blog.youkuaiyun.com/PCSean/article/details/103877947</link><guid>https://blog.youkuaiyun.com/PCSean/article/details/103877947</guid><author>PCSean</author><pubDate>Tue, 07 Jan 2020 17:47:14 +0800</pubDate><description><![CDATA[netlink_compat 兼容层使用手册netlink_compat 兼容层使用手册简介Netlink介绍SylixOS Netlink 兼容层简介Netlink 兼容层运行1、依赖关系说明2、编译3、部署运行Netlink 兼容层使用1、应用程序使用socket 接口使用方式：Netlink 接口使用方式：2、内核模块使用
netlink_compat 兼容层使用手册
本编用于介绍基于 Sy...]]></description><category></category></item><item><title><![CDATA[tc_net_secu 使用手册]]></title><link>https://blog.youkuaiyun.com/PCSean/article/details/103562206</link><guid>https://blog.youkuaiyun.com/PCSean/article/details/103562206</guid><author>PCSean</author><pubDate>Mon, 16 Dec 2019 15:31:40 +0800</pubDate><description><![CDATA[tc_net_secu 使用手册简介功能介绍原理简介配置文件和防御策略简介使用方法tc_net_secu_cli
简介
tc_net_secu 是一款基于 inpfw 和 NPF 的电力网络安全应用。它能从基于 SylixOS 的嵌入式设备网卡中分析有问题的设备和报文并对其进行针对性防御。
功能介绍
当前 tc_net_secu 版本为 1.0，支持如下功能：

支持使用配置文件设置防御策略；
支...]]></description><category></category></item><item><title><![CDATA[inpfw 模块防火墙框架]]></title><link>https://blog.youkuaiyun.com/PCSean/article/details/96330987</link><guid>https://blog.youkuaiyun.com/PCSean/article/details/96330987</guid><author>PCSean</author><pubDate>Thu, 18 Jul 2019 15:03:13 +0800</pubDate><description><![CDATA[inpfw 模块防火墙框架inpfw 模块防火墙简介inpfw 模块防火墙原理inpfw 模块防火墙相关结构inpfw 模块防火墙使用防火墙相关 API  介绍功能快捷键合理的创建标题，有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数...]]></description><category></category></item><item><title><![CDATA[DNS域名解析流程]]></title><link>https://blog.youkuaiyun.com/PCSean/article/details/82353926</link><guid>https://blog.youkuaiyun.com/PCSean/article/details/82353926</guid><author>PCSean</author><pubDate>Mon, 03 Sep 2018 20:04:14 +0800</pubDate><description><![CDATA[DNS基本概念

 根域

根域即常说的“.”，如百度网址www.baidu.com，其真实域名应该是www.baidu.com.（最后有一点），但为了方便，一般在浏览器输入时会省略后面的点，这现在也已经成为了用户的习惯。

根域服务器具有13个IP地址，但机器数量却不是13台，因为这些IP地址借助了任播的技术，所以可以在全球设立这些IP的镜像站点，用户访问到的这个IP并不是唯一的那台主机。

 ...]]></description><category></category></item><item><title><![CDATA[MTU等参数详解]]></title><link>https://blog.youkuaiyun.com/PCSean/article/details/79392251</link><guid>https://blog.youkuaiyun.com/PCSean/article/details/79392251</guid><author>PCSean</author><pubDate>Tue, 27 Feb 2018 19:13:18 +0800</pubDate><description><![CDATA[MTU等参数详解





1. 概述

本文主要分析二层MTU，IP MTU和MSS的概念以及它们之间的关系。这三个概念对于路由器来说非常重要，常常很多网页打不开等问题都是这几个参数没配置好导致的。





2. MTU

最大传输单元（Maximum Transmission Unit，MTU）是指一种通信协议在某一层上面所能通过的最大数据报大小（以字节为单位），它通常与链路层协议有密切的关...]]></description><category></category></item><item><title><![CDATA[路由器流量控制]]></title><link>https://blog.youkuaiyun.com/PCSean/article/details/79110505</link><guid>https://blog.youkuaiyun.com/PCSean/article/details/79110505</guid><author>PCSean</author><pubDate>Fri, 19 Jan 2018 20:31:54 +0800</pubDate><description><![CDATA[高端路由器的流量控制机制





1. 概述

一些高端路由器上均具备流量控制机制，本篇文档主要介绍3个应用于高端路由器的流量控制机制：反压机制、队列机制、流量监管。

2. 流量控制机制

2.1   反压机制 
报文经过上行接口板的处理之后，会送往交换网板进行交换。因为所有报文都要经过交换网的交换，所以交换网是决定路由器性能的最核心单元，交换网应该是“无阻塞”的，其转发容量是所有接口板的转发]]></description><category></category></item><item><title><![CDATA[SylixOS 网络防火墙]]></title><link>https://blog.youkuaiyun.com/PCSean/article/details/78896245</link><guid>https://blog.youkuaiyun.com/PCSean/article/details/78896245</guid><author>PCSean</author><pubDate>Mon, 25 Dec 2017 19:58:37 +0800</pubDate><description><![CDATA[SylixOS主动式网络防火墙简介]]></description><category></category></item><item><title><![CDATA[链接脚本分析]]></title><link>https://blog.youkuaiyun.com/PCSean/article/details/78596324</link><guid>https://blog.youkuaiyun.com/PCSean/article/details/78596324</guid><author>PCSean</author><pubDate>Tue, 21 Nov 2017 20:03:24 +0800</pubDate><description><![CDATA[分析一个链接脚本]]></description><category></category></item><item><title><![CDATA[在Mac上搭建SylixOS开发环境]]></title><link>https://blog.youkuaiyun.com/PCSean/article/details/78326282</link><guid>https://blog.youkuaiyun.com/PCSean/article/details/78326282</guid><author>PCSean</author><pubDate>Tue, 24 Oct 2017 09:53:15 +0800</pubDate><description><![CDATA[Mac环境开发指南]]></description><category></category></item><item><title><![CDATA[SylixOS 网络零拷贝技术]]></title><link>https://blog.youkuaiyun.com/PCSean/article/details/77930716</link><guid>https://blog.youkuaiyun.com/PCSean/article/details/77930716</guid><author>PCSean</author><pubDate>Mon, 11 Sep 2017 10:44:32 +0800</pubDate><description><![CDATA[SylixOS 网络零拷贝技术1.   网络零拷贝介绍   网络零拷贝技术指的是在数据报文从网络设备到用户程序传递的过程中，一种减少数据拷贝次数，减少系统调用，实现CPU的零参与，从而减轻 CPU负载的技术。
1.1 SylixOS网络现状    SylixOS网络使用的是Lwip协议栈，其数据报文从网络设备到用户程序只需要一次拷贝即可实现。产生这次拷贝的原因是数据报文从网络设备往协议栈传输时，数据]]></description><category></category></item><item><title><![CDATA[Lwip IP包分片重组]]></title><link>https://blog.youkuaiyun.com/PCSean/article/details/73457038</link><guid>https://blog.youkuaiyun.com/PCSean/article/details/73457038</guid><author>PCSean</author><pubDate>Mon, 19 Jun 2017 09:41:39 +0800</pubDate><description><![CDATA[Lwip IP包重组]]></description><category></category></item><item><title><![CDATA[SylixOS网卡驱动优化]]></title><link>https://blog.youkuaiyun.com/PCSean/article/details/71600488</link><guid>https://blog.youkuaiyun.com/PCSean/article/details/71600488</guid><author>PCSean</author><pubDate>Thu, 11 May 2017 09:14:50 +0800</pubDate><description><![CDATA[SylixOS网卡驱动优化]]></description><category></category></item><item><title><![CDATA[SylixOS网卡驱动调用篇]]></title><link>https://blog.youkuaiyun.com/PCSean/article/details/70047463</link><guid>https://blog.youkuaiyun.com/PCSean/article/details/70047463</guid><author>PCSean</author><pubDate>Tue, 11 Apr 2017 10:17:48 +0800</pubDate><description><![CDATA[SylixOS网卡驱动调用篇本Markdown编辑器使用[StackEdit][6]修改而来，用它写博客，将会带来全新的体验哦：
Markdown和扩展Markdown简洁的语法
代码块高亮
图片链接和图片上传
LaTex数学公式
UML序列图和流程图
离线写博客
导入导出Markdown文件
丰富的快捷键
1.开发环境
操作系统：SylixOS 
编程环境：RealEvo-IDE3.1 
硬件平台]]></description><category></category></item><item><title><![CDATA[SylixOS网卡驱动实现篇]]></title><link>https://blog.youkuaiyun.com/PCSean/article/details/61195135</link><guid>https://blog.youkuaiyun.com/PCSean/article/details/61195135</guid><author>PCSean</author><pubDate>Fri, 10 Mar 2017 11:35:20 +0800</pubDate><description><![CDATA[开发环境 
   操作系统：SylixOS  
   编程环境：RealEvo-IDE3.1 
   硬件平台：IMX6Q实验箱
技术实现 
网卡驱动的收发功能，是通过管理收发描述符的方式实现的。因此，在MAC初始化的时候需要对描述符也进行相应的初始化操作。初始化内容会因CPU的不同而有所区别。当描述符初始化完毕之后，就可以用他们来进行网络报文的收发。2.1  网络发送函数的实现 
网络驱动的]]></description><category></category></item><item><title><![CDATA[SylixOS BSP tick驱动流程]]></title><link>https://blog.youkuaiyun.com/PCSean/article/details/55095475</link><guid>https://blog.youkuaiyun.com/PCSean/article/details/55095475</guid><author>PCSean</author><pubDate>Tue, 14 Feb 2017 10:25:14 +0800</pubDate><description><![CDATA[SylixOS BSP tick驱动流程]]></description><category></category></item></channel></rss>