方法一、原因在于从vista开始,微软在TCP/IP协议栈里新加了一个叫做“Window Auto-Tuning”的功能。这个功能本身的目的是为了让操作系统根据网络的实时性能,(比如响应时间)来动态调整网络上传输的数据窗口的大小,从而达到实时优化网络性能的目的。通过把autotuninglevel设...
一,网络编程中两个主要的问题一个是如何准确的定位网络上一台或多台主机,另一个就是找到主机后如何可靠高效的进行数据传输。在TCP/IP协议中IP层主要负责网络主机的定位,数据传输的路由,由IP地址可以唯一地确定Internet上的一台主机。而TCP层则提供面向应用的可靠(tcp)的或非可靠(UDP)的...
分类:
编程语言 时间:
2014-11-16 22:54:45
阅读次数:
276
TCP/IP参考模型 ISO制定的OSI参考模型的过于庞大、复杂招致了许多批评。与此对照,由技术人员自己开发的TCP/IP协议栈获得了更为广泛的应用。如图2-1所示,是TCP/IP参考模型和OSI参考模型的对比示意图。图2-1 TCP/IP参考模型 2.1 TCP/IP参考模型的层次结构 ...
分类:
其他好文 时间:
2014-11-16 17:10:47
阅读次数:
182
1.大端字节序,即低地址高字节TCP/IP协议规定,网络数据流应采用大端字节序,即低地址高字节。例如上一节的UDP段格式,地址0-1是16位的源端口号,如果这个端口号是1000(0x3e8),则地址0是0x03,地址1是0xe8,也就是先发0x03,再发0xe8,这16位在发送主机的缓冲区中也应该是...
分类:
系统相关 时间:
2014-11-15 15:27:25
阅读次数:
169
本文转载至http://www.2cto.com/net/201211/166537.htmlhttp、TCP/IP协议与socket之间的区别网络由下往上分为: www.2cto.com 物理层-- 数据链路层--网络层-- IP协议传输层-- ...
分类:
Web程序 时间:
2014-11-15 01:26:56
阅读次数:
175
TCP/IP协议簇中,用于在IP层识别每一个连接到因特网设备的标识符称为IP地址。IPv4地址是一个32为的地址,唯一地且全球地定义一台主机或路由器与因特网之间的一个连接。IPv4的地址空间是232 或4294967296。 1.分类...
分类:
其他好文 时间:
2014-11-15 00:19:44
阅读次数:
304
网络由下往上分为 物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。 通过初步的了解,我知道IP协议对应于网络层,TCP协议对应于传输层,而HTTP协议对应于应用层, 三者从本质上来说没有可比性, socket则是对TCP/IP协议的封装和应用(程序员层面上)。 也可以说,TPC...
分类:
Web程序 时间:
2014-11-14 22:23:17
阅读次数:
231
systat能实时查看各种信息systat-pigs默认值CPUsystat-iostat硬盘IOsystat-swap交换分区systat-mbufs网络缓冲区systat-vmstat虚拟内存systat-netstat网络systat-icmpICMP协议systat-ipIP协议systat-tcpTCP协议systat-ifstat网卡显示PCI总线设备信息pciconf-lv显示内核加载的模..
分类:
其他好文 时间:
2014-11-14 15:47:38
阅读次数:
223
目录
IP协议首部格式
地址解析协议 ARP
逆向地址解析协议 RARP
网际控制报文协议 ICMP
网际组管理协议IGMP
IP 数据报首部
IP数据报首部格式:
最高位在左边,记为0 bit;最低位在右边,记为31 bit
版本:
占 4 位,指 IP 协议的版本目前的 IP 协议版本号为 4 (即 IPv4)
首部长度:
占...
分类:
其他好文 时间:
2014-11-13 19:00:06
阅读次数:
296
OSI模型各层 ? 物理层负责把逐个的比特从一跳移动到下一跳。关心内容包括:接口和媒体的物理特性、比特表示、数据率、比特同步、线路配置、物理拓扑和传输方式 数据链路层负责把物理层转换为可靠的链路。主要任务...
分类:
其他好文 时间:
2014-11-13 11:04:15
阅读次数:
188