关于TCP/IP协议,建议参考Richard Stevens的《TCP/IP
Illustrated,vol1》(TCP/IP详解卷1)。关于第二层面,依然建议RichardStevens的《Unix network
proggramming,vol1》(Unix网络编程卷1),这两本书公认是Uni...
分类:
其他好文 时间:
2014-06-16 09:04:03
阅读次数:
170
httpd.exe进程占用cpu超过50%,关闭掉Apache服务,cpu应用率立刻下降到0。
重新启动Apache又出现占用cpu高的情况。 原因是:httpd.exe和防火墙配置有冲突。 解决方法如下:
1.网上邻居->本地链接->属性->internet协议(TCP/IP)->属性->...
分类:
其他好文 时间:
2014-06-16 07:30:51
阅读次数:
201
ICMP协议
ICMP经常被认为是IP层的一个组成部分,它是网络层的一个协议,它传递差错报文以及其他需要注意的信息,ICMP报文通常被IP层或更高层(TCP、UDP等)使用,它是在IP数据报内传输的。
ICMP报文大致分为两类:查询报文和差错报文。
先来看差错报文。当传送IP数据报发生错误时(比如主机不可达、网络不可达等),ICMP协议将会发送一个ICMP差错报文给源主机,好让主机做出相应的处理,也因此IP层以上的一些协议有可能做到可靠传输。书中给出了ICMP差错报文中的一些组合(类...
分类:
其他好文 时间:
2014-06-15 08:30:57
阅读次数:
167
我们在学习TCP/IP协议时都知道,TCP报文段如果很长的话,会在发送时发生分段,在接受时进行重组,同样IP数据报在长度超过一定值时也会发生分片,在接收端再将分片重组。
我们先来看两个与TCP报文段分段和IP数据报分片密切相关的概念。
MYU(最大传输单元)
MTU前面已经说过了,是链路层中的网络对数据帧的一个限制,依然以以太网为例,MTU为1500个字节。一个IP数据报在以太网中 传输,如果它的长度大于该MTU值,就要进行分片传输,使得每片数据报的长度小于MTU。分片传输的IP数据...
分类:
其他好文 时间:
2014-06-15 07:53:05
阅读次数:
191
TCP协议与UDP协议的区别
首先咱们弄清楚,TCP协议和UCP协议与TCP/IP协议的联系,很多人犯糊涂了,一直都是说TCP/IP协议与UDP协议的区别,我觉得这是没有从本质上弄清楚网络通信!TCP/IP协议是一个协议簇。里面包括很多协议的。UDP只是其中的一个。之所以命名为TCP/IP协议,因为...
分类:
其他好文 时间:
2014-06-12 21:51:13
阅读次数:
314
--TCP/IP小记-----------------2014/06/11TCP的要求是:local_ip:local_portremote_ip:remote_port这个4个元素合在一起在本机是唯一的。比如你的本机有一个socketserverlistenonport80,那么可以有2台不同的机...
分类:
其他好文 时间:
2014-06-12 19:04:59
阅读次数:
223
一模型TCP/IP是一个协议族(Internetprotocolsuite),包含众多的协议,传输控制协议(TCP)和网际协议(IP)分属不同的层次,是保证数据完整传输的两个基本的重要协议。在上图TCP/IP模型与SOAP模型中层级是一一对应的不同的协议层对数据有不同的称谓,在传输层叫做段(segm...
分类:
其他好文 时间:
2014-06-12 14:10:30
阅读次数:
258
I/O数据流提供一种向后备存储读取字节的方式,它是在.NET Framework中执行读写文件操作时的一种非常重要的介质。
我们可以将流视为一组连续的一维数据,包含开头和结尾,并且其中的游标指示了流中的当前位置。
1.流操作
流中包含的数据可能来自内存、文件或TCP/IP套接字,基本操作:
(1)读取:将数据从流传输到数据结构(如字符串货字节数组)中
(2)写入:将数据从...
分类:
其他好文 时间:
2014-06-10 19:23:08
阅读次数:
357