xinyuan510214的专栏

路漫漫其修远兮 吾将上下而求索

sscanf和sscanf_s使用方法

链接:点击打开链接#include<stdio.h> 定义函数 int sscanf (const char *str,const char * format,........);函数说明  sscanf()会将参数str的字符串根据参数format字符...

2018-06-03 22:12:42

阅读数 1065

评论数 0

vim配置文件.vimrc

复制牛人的连接:http://www.cnblogs.com/ma6174/archive/2011/12/10/2283393.htm我的vim配置主要有以下优点:1.按F5可以直接编译并执行C、C++、java代码以及执行shell脚本,按“F8”可进行C、C++代码的调试2.自动插入文件头 ...

2018-05-10 10:25:58

阅读数 622

评论数 0

组播及igmp/mld协议详解(二)

1 IGMP 协议      IGMP用来动态的将各个主机注册到特定局域网中的一个组播组中。主机向本地的组播路由器发送IGMP消息来表明自己所属的组播组。在IGMP协议中,路由器侦听IGMP消息并周期的发出查询,以发现某个子网上哪些组是活动的,哪些是不活动的。      IGMP消息在IP数据报内...

2018-05-10 09:59:01

阅读数 3822

评论数 0

警告:隐式声明函数‘xxx’ [-Wimplicit-function-declaration]

在c编译中,出现此类警告的原因:没有声明原始函数一般的解决方式:在程序前面增加函数头说明即可,否则是用默认说明(隐式说明)来解释函数调用规则,比如返回值默认是int就是在你不说明时起作用的。以下是摘录的比较好的一篇说明:点击打开链接1 什么是C语言的隐式函数声明在C语言中,函数在调用前不一定非要声...

2018-05-09 15:00:37

阅读数 9326

评论数 0

MPCP协议详解

1      MPCP帧结构MPCP定义了5种消息,称之为MPCP DATA UNITs,GATE、REPORT、REGISTER_RQ、REGISTER、REGISTER_ACK,他们用于OLT和ONU之间的信息交换。所有的MPCPDU为64字节的MAC控制帧,包括以下域:1、 DA(目的地址)...

2018-05-09 14:45:45

阅读数 1082

评论数 0

ipv4协议详解

一、 IPv4协议报头格式 0                        4                          8                                               16                     19          ...

2018-04-27 16:07:34

阅读数 3462

评论数 1

CRC算法详解

CRC(Cyclic Redundancy Check):循环冗余检验,在链路层被广泛使用的检错技术。 CRC原理介绍(通俗讲) 1、发送端 1.1、在发送端先将数据分组,每组k个数据。假定要传送的数据是M。 1.2、在数据M后面添加供差错检测的n位冗余码,然后构成一帧发送出去,一共发送(k+n)...

2018-04-27 10:31:38

阅读数 4665

评论数 1

查看linux中shell的几种方法

原文链接:https://blog.csdn.net/a351945755/article/details/19974795查看当前发行版可以使用的shell[jack@localhost ~]$ cat /etc/shells /bin/sh/bin/bash/sbin/nologin查看当前使...

2018-04-19 14:56:40

阅读数 326

评论数 0

PPPoE报文格式及交互详解

简介PPPoE报文的格式就是在以太网帧中携带PPP报文,如图所示:各个字段解释如下: Destination_address:一个以太网单播目的地址或者以太网广播地址(0xffffffff)。对于Discovery数据包来说,该域的值是单播或者广播地址,PPPoE Client寻找PPPoE Se...

2018-03-21 09:33:23

阅读数 9856

评论数 0

phy和fiber 自动协商原理

1. 自协商原理:     自协商是通过一种叫做快速连接脉冲(Fast Link Pulse)的信号实现的,简称FLP。自协商的双方通过FLP来交换数据。在具备自协商能力的端口没有Link的情况下,端口一直发送FLP,在FLP中包含着自己的连接能力信息,包括支持的速率能力、双工能力、流控能力等。这...

2018-03-08 19:15:06

阅读数 828

评论数 0

OAM协议详解

OAMPDU消息格式及定义 OAMPDU消息的格式如下图6-8所示。各个字段的详细定义如下: a)  目的地址(DA):Slow_Protocols_Multicast地址,使用和编码规定见IEEE802.3-2005 Annex 43B; b)  源地址(SA):OAMPDU中的SA是独立...

2018-01-31 15:35:50

阅读数 7313

评论数 0

使用/proc实现内核与用户空间通信

转载:http://www.cnblogs.com/armlinux/archive/2011/01/14/2390867.html 1. 前言 Linux内核空间与用户空间的通信可通过"/proc"目录的文件读写来实现,如果只是控制内核中的参数而不是传输较多数据的...

2017-08-25 13:45:59

阅读数 258

评论数 0

linux sed命令

Linux sed命令是一个很好的文件处理工具,本身是一个管道命令,主要是以行为单位进行处理,可以将数据行进行替换、删除、新增、选取等特定工作。 利用script来处理文本文件。 s依照script的指令,来处理、编辑文本文件。 主要用来自动编辑一个或多个文件;简化对文件的反复操...

2017-07-24 09:41:12

阅读数 220

评论数 0

EtherType :以太网类型字段及值

EtherType 是以太帧里的一个字段,用来指明应用于帧数据字段的协议。根据 IEEE802.3,Length/EtherType 字段是两个八字节的字段,含义两者取一,这取决于其数值。在量化评估中,字段中的第一个八位字节是最重要的。而当字段值大于等于十进制值 1536 (即十六进制为 0600...

2017-07-20 16:36:58

阅读数 516

评论数 0

交换机中的VID,PVID和FID

VID就是VLAN ID,这个意思很明白. PVID就是PORT VID,当一个PORT属于多个VLAN时,当它收到不带TAG的数据时, 它 就给数据加上TAG,其中VID=PVID. FID就是FILTERING ID.在SHARE LEARNING环境中,共享地址学习的VLAN用一个FI...

2017-07-20 16:33:57

阅读数 549

评论数 0

TCP/IP协议栈初始化流程

原文链接:http://www.360doc.com/myfiles.aspx?reg=1&app=1&type=3 启动以后     先从init/main.c的start_kernel函数说起。     在这个函数里面调用kernel_thread启动了init进...

2017-07-13 10:04:53

阅读数 491

评论数 0

linux 内核配置详解

 1. make clean:删除大多的由编译生成的文件、但会保留内核的配置文件.config。     make mrproper:删除所有的编译生成的文件,还有内核配置文件,再加上各种备份文件。     make distclean:mrproper删除的文件,加上编辑备份文件和一些...

2017-05-23 15:24:30

阅读数 535

评论数 0

make menuconfig makefile kconfig详解

前面有一片文章分析make menuconfig执行过程:http://blog.csdn.net/xinyuan510214/article/details/50964808 今天,将一下make menuconfig makefile kconfig等几个容易混淆的关键操作。 === 1、...

2017-05-12 11:32:44

阅读数 506

评论数 0

linux patch 命令小结

说到patch命令,就不得不提到diff命令,也就是制作patch的必要工具。diff命令,在制作patch文件的时候,基本上只需要使用到diff -Nau 这个参数,如果比较的是文件夹,还要加上-r参数,所以一般直接使用Naur参数。   实验的基本步骤。我打算是建立一个级联目录./x/...

2017-04-19 21:37:53

阅读数 165

评论数 0

MII接口及应用

MII是英文Medium Independent Interface的缩写,翻译成中文是“介质独立接口”,该接口一般应用于以太网硬件平台的MAC层和PHY层之间,MII接口的类型有很多,常用的有MII、RMII、SMII、SSMII、SSSMII、GMII、RGMII、SGMII、TBI、RTBI...

2017-04-19 21:29:12

阅读数 2611

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭