码迷,mamicode.com
首页 >  
搜索关键字:ip层    ( 369个结果
以太网卡TSO技术
一、简介 TSO(TCP Segment Offload)技术是一种利用网卡的少量处理能力,降低CPU发送数据包负载的技术,需要网卡硬件及驱动的支持。 二、原理 在不支持TSO的网卡上,TCP层向IP层发送数据会考虑mss,使得TCP向下发送的数据可以包含在一个IP分组中而不会造成分片, mss是在... ...
分类:其他好文   时间:2016-08-18 00:39:37    阅读次数:214
Socket编程--TCP粘包问题
TCP是个流协议,它存在粘包问题 产生粘包的原因是: TCP所传输的报文段有MSS的限制,如果套接字缓冲区的大小大于MSS,也会导致消息的分割发送。 由于链路层最大发送单元MTU,在IP层会进行数据的分片。 应用层调用write方法,将应用层的缓冲区中的数据拷贝到套接字的发送缓冲区。而发送缓冲区有一 ...
分类:其他好文   时间:2016-08-14 22:12:56    阅读次数:234
java net编程
转自:http://www.cnblogs.com/linzheng/archive/2011/01/23/1942328.html 一,网络编程中两个主要的问题 一个是如何准确的定位网络上一台或多台主机,另一个就是找到主机后如何可靠高效的进行数据传输。 在TCP/IP协议中IP层主要负责网络主机的 ...
分类:编程语言   时间:2016-08-11 15:51:15    阅读次数:142
【转】HTTP中的长连接和短连接分析
1. HTTP协议与TCP/IP协议的关系 HTTP的长连接和短连接本质上是TCP长连接和短连接。HTTP属于应用层协议,在传输层使用TCP协议,在网络层使用IP协议。IP协议主要解决网络路由和寻址问题,TCP协议主要解决如何在IP层之上可靠的传递数据包,使在网络上的另一端收到发端发出的所有包,并且 ...
分类:Web程序   时间:2016-08-11 06:23:15    阅读次数:127
TCPIP协议卷2之io中断
一、操作系统关于网络部分的分层处理 操作系统完成用户和物理链路之间的转换,这种转换可简单分为三个层面,如下图所示: 插口层,直接对应用户的系统调用,完成用户调用参数校验等等,它不设计任何网络协议相关的工作; 协议层,完成协议相关的操作,例如将插口层交过来的数据加上tcp/udp和ip层的头部等等。 网络接口层,完成与物理传输媒介的交互,它包括数据链路层和网卡驱动,它一端对接协议层,一端对接...
分类:其他好文   时间:2016-08-05 17:57:09    阅读次数:286
Linux netfilter 学习笔记 之十二 ip层netfilter的NAT模块代码分析
本节主要是分析NAT模块相关的hook函数与target函数,主要是理清NAT模块实现的原理等。 1.NAT相关的hook函数分析 NAT模块主要是在NF_IP_PREROUTING、NF_IP_POSTROUTING、NF_IP_LOCAL_OUT、NF_IP_LOCAL_IN四个节点上进行NAT ...
分类:Web程序   时间:2016-08-04 21:13:49    阅读次数:276
Linux netfilter 学习笔记 之十一 ip层netfilter的NAT模块初始化以及NAT原理
1.NAT的原理 NAT会修改数据包的ip层的源或者目的ip地址。在实际应用中,NAT 主要用于实现私有网络访问公共网络的功能。 1.1 SNAT 源目的地址转换,即对ip数据包的源ip地址进行转换操作,典型的应用即是网关,网关的lan侧会下挂至少两台设备,而这两台设备的ip地址都是lan侧地址,而 ...
分类:Web程序   时间:2016-08-04 21:08:32    阅读次数:200
Java--socket编程
一,网络编程中两个主要的问题 一个是如何准确的定位网络上一台或多台主机,另一个就是找到主机后如何可靠高效的进行数据传输。 在TCP/IP协议中IP层主要负责网络主机的定位,数据传输的路由,由IP地址可以唯一地确定Internet上的一台主机。 而TCP层则提供面向应用的可靠(tcp)的或非可靠(UDP)的数据传输机制,这是网络编程的主要对象,一般不需要关心IP层是如何处理数据的。 目前较为...
分类:编程语言   时间:2016-08-03 18:45:43    阅读次数:275
TCP协议和UDP协议的区别
1. TCP协议面向连接. UDP协议面向非连接 (有无链接)2. TCP协议传输速度慢. UDP协议传输速度快 (传输速度)3. TCP协议保证数据顺序. UDP协议不保证 (数据的有序性. 在IP层时. 数据包会变得无序)4. TCP协议保证数据正确性. UDP协议可能丢包 (TCP保证数据的可 ...
分类:其他好文   时间:2016-08-02 18:49:59    阅读次数:144
IP数据报格式,路由表
IP数据报格式MTU最大传输单元:数据帧中的有效载荷的最大长度,不包括首部的长度,若大于MTU,则需要分片,分片是由IP层完成的。组装也是由IP层自行完成。在IP分组头中,与分组的分片与组长有关的字段有:16位标识,3位标志,13位片位移16位标识:分组可能通过不同的传输路径到..
分类:其他好文   时间:2016-08-02 17:29:14    阅读次数:205
369条   上一页 1 ... 19 20 21 22 23 ... 37 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!