Computer Network
chenlly99
专注LBS轨迹大数据挖掘,数据仓库建模,基于Hadoop集群的超大规模分布式计算。
展开
-
著名的三次握手(three-way handshake)
著名的三次握手:CR:CONNECT REQUEST第一步:主机1选择一个序列x,并且x包含在CR中一并发送给主机2。第二步:主机2接受到CR后,回应一个ACK TPDU 作为对x的回应,并且在自己的回应中宣告自己的序列是y。第三步:主机1 发送第一个数据TPUD,对主机2序列确认。原创 2011-04-16 10:03:00 · 3927 阅读 · 0 评论 -
三次握手建立的连接如何释放?
释放连接有非对称式和对此式两中方式,非对称式可能会导致数据丢失,比如主机1发送了一个TPDU到主机2,然后主机1又发送了一个TPDU。不幸的是主机2第二个TPDU到达之前,发送了DISCONNECT TPDU。结果该连接被释放,数据丢失。对称式释放过程是每个方向被单独释放,两个方向互不影响。如果主机2发送了DISCONNECT TPDU以后,它依然可以接受数据。释放连接的4中情况:a:一般情况下的三次握手释放连接一个用户发送一个DR TPDU,以发起释放连接的过程。当到达的时候,接受方也送回一个DR TPD原创 2011-04-17 10:11:00 · 1549 阅读 · 0 评论 -
OSI 7层参考模型
<br /><br /> <br />(1) 物理层:在通信信道上传输原始数据位比特流。<br /> <br />(2)数据链路层:让发送方将输入的数据拆分,分装成数据帧(data frame) 然后顺序的传送这些数据帧。然后提供一个流量调节机制,让发送方知道接收方当前留有多大的缓存,来避免一个快速的发送方淹没掉一个慢速的接收方。<br /> <br />(3)网络层:如何确定分组从原端路由到目标端,两端路径建立在静态表的基础之上,阻塞控制,延迟,传输时间,抖动也是在网络层(传输单元是报文分组)。<br /原创 2011-04-16 08:48:00 · 813 阅读 · 0 评论 -
HTTP 协议详解
(1)、HTTP 协议定义 WEB 浏览器和WEB服务器之间的交互过程中必须遵循的规则。 (2)、会话方式 (1)建立连接 (2)发出请求消息 (3)回送响应信息 (4)关闭连接 浏览器和WEB服务器连接过程是短暂的,每次连接只处理一个请求和响应,对每一个页面的访问浏览器和服务器都要建立一次单独的连接 浏览器和服务器所有通讯都是完全独立分开的请求和响应,即时拔掉网线,上次的请求发原创 2010-05-23 23:19:00 · 1141 阅读 · 0 评论