码迷,mamicode.com
首页 >  
搜索关键字:网络协议栈    ( 153个结果
网络协议栈学习(二)socket 本质
下面通过学习linux 1.2.13源码进一步理解socket通信机制。对该版本源码的学习主要参考《Linux内核网络栈源代码情景分析》(曹桂平 编著)。 要理解socket的本质,就要理解当调用socket函数时,该函数到底创建了什么?返回了什么? socket 函数为用户层函数,该函数对应的内核 ...
分类:其他好文   时间:2017-07-06 13:21:00    阅读次数:179
网络协议栈学习(一)socket通信实例
网络协议栈学习(一)socket通信实例 该实例摘自《linux网络编程》(宋敬彬,孙海滨等著)。 例子分为服务器端和客户端,客户端连接服务器后从标准输入读取输入的字符串,发送给服务器;服务器接收到字符串后,发送给服务器;服务器接收到字符串后统计字符串的长度,然后将该值传给客户端;客户端将接收到的信 ...
分类:其他好文   时间:2017-07-05 13:44:57    阅读次数:159
Lwip IP包分片重组
1.开发环境操作系统:SylixOS编程环境:RealEvo-IDE3.1硬件平台:AT9x25开发板2.技术实现SylixOS系统使用的网络协议栈是Lwip协议栈。Lwip是LightWeight(轻型)IP协议,有无操作系统的支持都可以运行。Lwip实现的重点是在保持TCP协议主要功能的基础上减少对RAM的占用,它只需十几..
分类:其他好文   时间:2017-06-19 09:53:40    阅读次数:268
由PPPOE看Linux网络协议栈的实现
http://www.cnblogs.com/zmkeil/archive/2013/05/01/3053545.html 这个标题起得比较纠结,之前熟知的PPPOE是作为PPP协议的底层载体,而实际上它也是一个完整的协议,不过它的实现比较简单,由它出发,可以很容易理清楚Linux网络栈的实现方式。 ...
分类:系统相关   时间:2017-06-13 12:37:58    阅读次数:301
linux 网络编程 排序
Linux 内核网络协议栈 sk_buff 结构体 以及 完全解释 (2.6.16) 又见 “堆排序” select()函数以及FD_ZERO、FD_SET、FD_CLR、FD_ISSET ...
分类:编程语言   时间:2017-05-18 20:02:03    阅读次数:161
一步步玩pcDuino3--uboot下的ping,加入命令能够接受来自host的ping
uboot是一个很优秀的开源项目。不只能够学习bootloader。嵌入式,各种总线协议。还能够了解网络协议栈。在嵌入式开发中,常常使用uboot的tftp和nfs来加快开发的效率。那么在tftp能够使用之前,我们要保证host和pcDuino3能够ping通。在uboot下能够ping通host。 ...
分类:其他好文   时间:2017-05-03 14:34:14    阅读次数:145
Socket编程实践(2) --Socket编程导引
什么是Socket? Socket能够看成是用户进程与内核网络协议栈的接口(编程接口, 例如以下图所看到的), 其不仅能够用于本机进程间通信。能够用于网络上不同主机的进程间通信, 甚至还能够用于异构系统之间的通信。 IPv4套接口地址结构 IPv4套接口地址结构通常也称为“网际套接字地址结构”。它以 ...
分类:其他好文   时间:2017-04-30 19:56:05    阅读次数:240
《网络攻防》第六周学习总结
教材学习 第五章——TCP/IP网络协议攻击 TCP/IP网络协议栈攻击概述 网络安全属性与攻击模式 网络安全属性:机密性,完整性,可用性,真实性,不可抵赖性 网络攻击基本模式: 截获 篡改 中断 伪造 TCP/IP网络协议栈安全缺陷与攻击技术 网络接口层,互联层,传输层,应用层(P141表格5-1 ...
分类:其他好文   时间:2017-04-08 14:46:19    阅读次数:956
nat模块随手记
为啥在pre_routing挂载点上做snat? 因为数据包经过pre_routing点后,协议栈会检测数据包的目的ip,若这之前没有进行snat并发送,网络协议栈会将这个数据包丢弃 目的ip是国内源ip用国外的 因为源ip是伪造的,若伪造的ip真实存在,扫描系统无法收到响应数据包,g设备相当于一台 ...
分类:其他好文   时间:2017-03-25 15:55:03    阅读次数:185
WFP之WFP简介
·过滤引擎是WFP的核心组成部分,过滤引擎分为两大层:用户态基础过滤引擎和内核态过滤引擎。基础过滤引擎会与内核过滤引擎交互。·内核态过滤引擎是整个过滤引擎的主体,内部分为多个分层,每分层都代表着网络协议栈特定的层。每个分层存在子层和过滤器。内核过滤引擎检查网络数据包是否 命中过滤器的规则,命中的过滤 ...
分类:其他好文   时间:2017-03-02 15:16:07    阅读次数:162
153条   上一页 1 ... 4 5 6 7 8 ... 16 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!