自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

chenliang0224的专栏

若你决定灿烂,山无遮海无拦!

  • 博客(18)
  • 资源 (15)
  • 收藏
  • 关注

原创 ppp协议格式

具体协议格式:https://wenku.baidu.com/view/9cfeb9d348649b6648d7c1c708a1284ac850052f.html具体协议格式:https://wenku.baidu.com/view/ea065196dd88d0d233d46aea.html?sxts=1546442796740pppd源码分析:http://blog.chinaunix....

2018-12-31 22:33:04 4164

原创 如何实现一种超时的算法

1. 回调结构体定义struct callout { struct timeval c_time; /* time at which to call routine */ void *c_arg; /* argument to routine */ void (*c_func) __P((void *)); /* routine */ struct ...

2018-12-31 22:18:21 1013

原创 linux查询路由表local、路由表main、路由表default

转发:https://blog.csdn.net/u011068702/article/details/53899537 在 Linux 系统启动时,内核会为路由策略数据库配置三条缺省的规则: 0 匹配任何条件 查询路由表local(ID 255) 路由表local是一个特殊的路由表,包含对于本地和广播地址的高优先级控制路由。rule 0非常特殊,不能被删除或者覆盖。  32766 ...

2018-12-27 15:21:15 7155

原创 如何添加静态的主机、网络路由

1. 查看IP//查看本机地址[root@mike /]#ifconfigeth0 Link encap:Ethernet HWaddr 36:65:12:08:47:70 inet addr:192.168.1.200 Bcast:192.168.1.255 Mask:255.255.255.0 UP BROADCAST RU...

2018-12-27 15:18:50 632

原创 国网安全防护--采集终端GPRS远程通信模块信息监控

ATI //获取厂家信息、版本NEOWAYN720REVISION V011OK+PBREADYAT+CPIN? //检测SIM卡的状态+CPIN: READYOKAT$MYCCID //查询SIM卡的序列号,就是卡上面的那串数字$MYCCID: "898607B9101700495279"OKAT+CSQ //查询信号强度+CSQ: 31,99OKAT+C...

2018-12-26 18:01:39 2438

原创 NAT(网络地址转换)

       一些比较专业的用户会注意到,如果 DHCP 服务器为客户端提供了一个 IP 地址,那么这个地址可能不是一个“公共的”、在Internet上唯一的IP地址。只要路由器自己具有在Internet上有效的IP地址,那么路由器就可以成为网络客户端的代理,从客户端接收请求,向Internet地址空间转发这个请求,进而接收来自于Internet地址空间的响应。许多路由器/DHCP设备都可以提供名...

2018-12-22 21:52:10 4843

原创 DHCP

一、定义DHCP:动态主机配置协议,用于提供动态IP地址分配的协议。DHCP客户端:通过DHCP来接收动态IP地址的计算机。DHCP服务器:通过DHCP将TCP/IP配置参数传输给客户端计算机的一台计算机。二、DHCP如何工作从DHCP服务器中租用IP地址的过程需要经过4个步骤:1.DHCPDISCOVER:DHCP客户端首先会向UPD端口687(BOOTP和DHCP服务器...

2018-12-22 21:46:24 187

原创 加密理解

一. 高级加密标准(advanced encryption standard, AES)     一种对称加密算法,支持128、192、256位密钥长度。二. 对称加密    加密密钥和解密密钥完全相同或相关的加密方法。1.创建一个发送方计算机和接收方计算机都知道的密钥。2.发送方计算机使用一个预定的加密算法和上述密钥,加密要发送的数据。3.加密(不可读的)文本被转交给目的...

2018-12-22 00:25:51 210

原创 usb抓包工具

在windows上有不少抓取USB包的工具,但有种情况程序是基于linux开发的,所以。这里内核的一个工具usbmon 和 tcpdump,这里在Ubutu下测试,其他嵌入式设备并没有测试,相信只要内核支持了问题就不大。1. 配置内核Device Driver   ---->  [*] USB support  --->   <M>     USB Mo...

2018-12-21 09:34:38 3091

原创 tcpdump

TSval是本端填写的时间戳,TSecr是回显给对端的时间戳。两端必须都分别在SYN包和SYN|ACK包中开启时间戳选项,时间戳功能才能生效。1. tcpdump相关操作1.1. 绑定相应的网络接口设备    tcpdump -i eth0 1.2. 通过端口抓包    tcpdump tcp port 9132    1.3. 通过目的端口抓包    tcpdump t...

2018-12-18 16:43:44 914

原创 TCP/IP三次握手、四次挥手

1. TCP 6种标识位    1.1 SYN(synchronous)建立连接,只在刚开始的三次握手才会出现这个标识    1.2 ACK(acknowledgment)确认    1.3 PSH(push)传送    1.4 FIN(finish)结束,只在关闭socket通讯时才会出现这个标识    1.5 RST(reset)重置    1.6 URG(urgent)紧急...

2018-12-17 23:22:15 175

IP地址分类、子网掩码、子网地址、网络地址、主机地址

1. IP地址构成        IP地址=网络地址+主机地址,或IP地址=网络地址+子网地址+主机地址。2. IP地址类型    2.1 A类IP地址        由1个字节的网络地址+3个字节的主机地址组成,网络地址的最高位必须为0,地址范围从1.0.0.0~126.0.0.0,即可用的A类网络为126个,每个网络地址可容纳主机地址有1亿多个主机。    2.2 B类IP地址  ...

2018-12-15 23:24:01 1668

原创 docker介绍

1. Docker:是一个开源的应用容器引擎,让开发者可以打包自己的应用以及依赖库包到一个可移植的容器中,然后发布到任何流行的linux机器上,也可以实现虚拟化,容器完全使用沙箱机制,相互之间不会有接口。2. 一个完整的Docker有以下几个部分组成:    docker Client客户端    Docker Daemon守护进程    Docker Image镜像    Dock...

2018-12-09 23:28:00 117

原创 网络访问层体系

网络访问层包括如下一些体系:[插图]IEEE 802.3(以太网):在大多数办公室和家庭使用的基于线缆的网络。[插图]IEEE 802.11(无线网络):在办公室、家庭和咖啡厅使用的无线网络技术。[插图]IEEE 802.16(WiMAX):用于移动通信长距离无线连接的技术。[插图]点到点协议(PPP):Modem通过电话线进行连接的技术。 ...

2018-12-09 23:21:44 222

原创 ARP/RARP功能

       经过局域网传递的数据帧必须使用这个物理地址来标识源适配器和目的适配器,但冗长的物理地址(以太网使用48比特地址)的可用性非常差。但是,在较高的协议层对物理地址进行编码又会破坏 TCP/IP 模块化带来的灵活性,因为后者要求上层协议与物理细节无关。TCP/IP使用地址解析协议(ARP)和逆向地址解析协议(RARP)把IP地址关联到网络适配器的物理地址。ARP和RARP为用户提供的逻...

2018-12-09 23:19:38 1547

原创 关于linux下UART串口编程的困惑

之前对struct termios结构体的几个字段一直困惑,主要不知道它的作用,内核对应的struct ktermios结构体如下struct ktermios { tcflag_t c_iflag; /* input mode flags */ tcflag_t c_oflag; /* output mode flags */ tcflag_t c_cflag; /* cont...

2018-12-05 23:23:40 1461

转载 linux uart应用编程

原文:https://blog.csdn.net/baweiyaoji/article/details/72885633之前在学习安信可A7模块时,是在PC上使用串口调试助手做了GPS的坐标数据信息的采集,同时分析了一些语句的含义。在这过程中,涉及到对嵌入式开发人员一个非常重要的知识:串口通信。在前篇也说到,我们将会自己写程序来对GPS数据进行解析,而这些数据正是靠串口来传输的。所以,本篇博文...

2018-12-05 23:08:40 956

原创 linux uart termios结构体

一、数据成员termios 函数族提供了一个常规的终端接口,用于控制非同步通信端口。 这个结构包含了至少下列成员:tcflag_t c_iflag;      /* 输入模式 */tcflag_t c_oflag;      /* 输出模式 */tcflag_t c_cflag;      /* 控制模式 */tcflag_t c_lflag;      /* 本地模式 */cc_t...

2018-12-05 23:07:30 502

OpenSSL-1_1_0f

OpenSSL-1_1_0f

2021-01-30

wireshark http抓包分析

wireshark http抓包分析

2019-11-19

http_client.txt

linux 下应用编程http源码,实现远程下载! linux 下应用编程http源码,实现远程下载! linux 下应用编程http源码,实现远程下载!

2019-11-06

source insight主题.7z

source insight主题配置!

2019-07-25

pppd-2.4.5

pppd-2.4.5

2017-05-30

lcd字库生成器

功能非常强大的lcd字库生成器,共享学习!

2013-01-05

ncurses的安装配置

ncurses的安装 如何处理ncurses的配置记忆安装

2012-07-29

s3c2440中文资料

s3c2440中文资料,资料齐全,比较详细,希望给大家带来帮助

2012-07-23

嵌入式linux系统实用开发源码 何永琪

嵌入式linux系统实用开发源码 何永琪

2012-02-18

三极管全部参数电流放大

三极管的全部参数。。。。。。。。。。。。。。。

2010-11-08

12864字模生成软件

12864字模生成软件 包括点阵 包括液晶显示的字体设置

2010-10-30

单片机电子万年历制作

单片机电子万年历制作全套资料,通过pcb制作

2010-10-05

单片机点阵及音乐程序设计

该资源包括点阵程序及音乐程序,里面还涉及到如何制作PCB板及封装。。。。。。。

2010-06-22

单片机点阵动态扫描字体显示

如何设计字体的显示程序 ,及在动态扫描中该如何调制频率

2010-06-17

09年9月二级C试卷

二级C试卷 里面有笔试操作的全部题目!!!!!!!!!!

2009-12-31

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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