码迷,mamicode.com
首页 >  
搜索关键字:协议栈    ( 986个结果
深入理解Linux网络技术内幕——IP选项的处理
IP选项介绍 IP首部中有4bit用于表示首部长度,其单位是4个字节,所以,IP首部的最大长度是15*4=60字节(4bit最大可以表示到15),而IP固定首部的长度是20字节,所以一个IP首部最大允许有40字节长度的选项。 IP选项有两种格式 单字节和多字节 对于多字节选项,其长度有length字段标识,另外其Optiondata并不是从32bit的边界开始的。 Length...
分类:系统相关   时间:2015-05-14 18:48:24    阅读次数:283
HTTP协议解析
一 HTTP协议基于HTTP协议的client与server请求包含4个过程:1.建立TCP套接字连接;2.发送HTTP请求报文;3.接收HTTP应答/响应报文;4.关闭TCP套接字连接。HTTP协议在TCP/IP协议栈的位置如下图所示:由于HTTP报文是面向文本的,因此报文中的每一个字段都是一些A...
分类:Web程序   时间:2015-05-14 16:01:13    阅读次数:118
深入理解Linux网络技术内幕——IPv4 概念
我们可以大致看出数据在IPv4协议中的流向, 接收报文 设备驱动处理完硬件介绍到的数据后,IPv4协议的ip_rcv函数(net_receive_skb调用)得到了属于IPv4的报文,接着调用ip_rcv_finish对报文进行分析。判断是该转发还是交付本地上层协议。 如果是本地报文,则传给ip_local_deliver处理,如果是转发,那就交付ip_forward进行转发处理。 发送报文 对于接收到的属于转发的报文(来自ip_forward_finish)以及L4层传下来的报文,需要进行分析后传给...
分类:系统相关   时间:2015-05-13 16:48:26    阅读次数:166
什么是网络卸载?
W7500刚刚推出,很多用户就迫不及待,去 WIZnet人 上申请了样片。那么看到宣传报的人都注意到了那行:Internet Offload Processor,网络卸载处理器。也有很多人产生了疑问,到底什么叫做网络卸载?是不是与我们常常提到的全硬件TCP/IP协议栈技术有关呢?今天小编就在这里给大家普及一下。...
分类:其他好文   时间:2015-05-13 10:19:12    阅读次数:314
对tcp/ip 的一些疑问&理解&总结
socket 的理解先谈谈个人对tcp/ip协议栈的理解 tcp/ip 协议栈负责数据的封装,发送,接收,解封装,分发到应用程序 tcp/ip 协议栈是参照网络五层模型,根据RFC×××网络规范,实现的系统程序,提供网络服务 端口的理解为啥引入端口 在网络通信过程中,需要唯一识别通信两端的端点,就是使用端口识别运行于某主机中的应用程序。如果没有引入端口,则只能通过 进程号进行识别。进...
分类:其他好文   时间:2015-05-13 06:28:28    阅读次数:144
世界上第一款IOP芯片 -- W7500 MCU 强势来袭!
WIZnet 发布世界上第一款IOP(网络卸载处理器)W7500 芯片,内嵌 ARM Cortex-M0 及 硬件TCP/IP协议栈,目标进军物联网市场。 W7500 及其 测试板 — “WIZWiki-W7500″ 设计用于 ARM mbed平台及 Arduino。...
分类:其他好文   时间:2015-05-12 18:53:28    阅读次数:298
基于Linux的转发架构
1 用户态转发1.1 netmap1.2 dpdk2 用户态协议栈2.1 转发接口2.2 NPF2.2.1 NAT2.2.2 filter2.2.3 IP Firewall/IP Filter/PacketFilter实现比较2.3 多线程协议栈
分类:系统相关   时间:2015-05-10 20:13:33    阅读次数:144
CE SD卡驱动开发(Zylonite)(转)
2008-06-05 09:451、 WINCE 下的SD卡驱动架构Wince 下SD卡驱动协议栈组成 : HOST硬件底层部分 (主控制端驱动) SDHC_XXX.DLL BUS 中间逻辑命令层 (总线驱动) SDBUS.DLL CLIENT上层(客户端驱动) SDMEMORY.DLL主控制端驱动...
分类:其他好文   时间:2015-05-07 13:57:29    阅读次数:117
SYN Flood攻击及防御方法 (转)
原文连接:http://blog.csdn.net/bill_lee_sh_cn/article/details/6065704一、为什么Syn Flood会造成危害 这要从操作系统的TCP/IP协议栈的实现说起。当开放了一个TCP端口后,该端口就处于Listening状态,不停地监视发到该端口的S...
分类:其他好文   时间:2015-05-04 23:33:12    阅读次数:200
【转】BLE开发的各种坑
原文网址:http://www.race604.com/android-ble-tips/这段时间在做低功耗蓝牙(BLE)应用的开发(并不涉及蓝牙协议栈)。总体感觉 Android BLE 还是不太稳定,开发起来也是各种痛苦。这里记录一些杂项和开发中遇到的问题及其解决方法,避免大家踩坑。本文说的问题...
分类:其他好文   时间:2015-05-04 17:47:49    阅读次数:204
986条   上一页 1 ... 74 75 76 77 78 ... 99 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!