显示下一条  |  关闭

hzhping350的博客

找个好工作!

 
 
 
 
 
 

TCP连接建立与关闭

2008-10-6 19:10:16 阅读716 评论1 62008/10 Oct6

 

  TCP 是一个面向连接的协议,无论哪一方向另一方发送数据之前,都必须先在双方之间建立一条连接。本节将详细讨论一个TCP 连接是如何建立的以及通信结束后是如何终止的。

建立一个 TCP 连接

  TCP使用三次握手 ( three-way handshake ) 协议来建立连接,图 3-10 描述了三次握手的报文序列。这三次握手为:

  • 请求端(通常称为客户)发送一个 SYN 报文段( SYN 为 1 )指明客户打算连接的服务器的端口,以及初始顺序号( ISN )。

  • 服务器发回包含服务器的初始顺序号的 SYN 报文段( SYN 为 1 )作为应答。同时,将确认号设置为客户的 ISN 加 1 以对客户的 SYN 报文段进行确认( ACK 也为 1 )。

作者  | 2008-10-6 19:10:16 | 阅读(716) |评论(1) | 阅读全文>>

Internet控制报文协议ICMP

2008-10-6 19:06:07 阅读419 评论0 62008/10 Oct6

 

  通过路由器转发数据报, Internet 协议软件提供了不可靠的无连接数据报传送服务。假如路由器不能正确选择路由或传送数据报,或者它检测到一个异常条件影响它转发数据报,路由器需要通知源站点采取措施避免或纠正出现的问题。为了使互联网中的路由器报告差错或提供有关意外情况的信息,在 TCP/IP 中设计了一个特殊用途的报文机制,称为 Internet 控制报文协议( Internet Control Message Protocol , ICMP )。它是 IP 的一部分,并在每个 IP 实现中都是必需的。

ICMP 机制

作者  | 2008-10-6 19:06:07 | 阅读(419) |评论(0) | 阅读全文>>

第四次讨论记录——网络协议

2008-10-6 15:41:34 阅读633 评论0 62008/10 Oct6

 

这个小结,很难写啊~~~网络的东西太多了~~主要是细节很多~~而且,协议也很多,感觉也没有必要去了解这些细节~~似乎找不到重点~~~也没好的办法~~~copy了一大堆资料,整理了几个问题~~~~希望可以勾勒出网络的框架~~有的是概要性质的,也有些是细节方面的,选择性的瞄一眼吧~~~貌似有的写的挺详细,有的就很简略~~~最后一看,有点像大杂烩了,嘿嘿嘿,能看完算你狠(LF)

 

作者  | 2008-10-6 15:41:34 | 阅读(633) |评论(0) | 阅读全文>>

第三次讨论记录 哈希表(Hash)&二叉树

2008-10-6 15:39:31 阅读534 评论0 62008/10 Oct6

Participants: ZY, LF, HZP, CPP

Date: 08-9-23 7:20 PM

Recorder: LF, CPP

 

参考文献

作者  | 2008-10-6 15:39:31 | 阅读(534) |评论(0) | 阅读全文>>

<转>成员函数指针与高性能的C++委托

2008-10-6 11:34:58 阅读180 评论0 62008/10 Oct6

成员函数指针与高性能的C++委托

Member Function Pointers and the Fastest Possible C++ Delegates

 

撰文:Don Clugston

翻译:周翔

 

引子

标准C++中没有真正的面向对象的函数指针。这一点对C++来说是不幸的,因为面向对象的指针(也叫做“闭包(closure)”或“委托(delegate)”)在一些语言中已经证明了它宝贵的价值。在Delphi

作者  | 2008-10-6 11:34:58 | 阅读(180) |评论(0) | 阅读全文>>

查看所有日志>>

 
 
 
 
 
 
 
列表加载中...
 
 
 
 
 
 我要留言
 
 
 
留言列表加载中...
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2012

   
创建博客 登录  
 关注