找回密码
 加入网盟
分割线
官方精品推荐
本帖最后由 大头彬 于 2012-11-15 22:57 编辑

今天需要说说windows共享原理,因为大家了解了windows共享的大致原理之后,解决问题才能更加有效率,简单的说,你知道正确的应该是什么样的,那么你就根据原理,逐个环节去排查问题就可以了,当你同类问题解决的多了,自然也就可以凭借经验快速搞定问题。

Windows共享原理:
  TCPIP协议访问资源大致是这样,我们通过网络邻居,UNC(UNC:通用命名规范)路径访问,一般是利用名字解析NETBIOS,dns,wins确定对方的IP地址,获取对方共享资源列表,当点击共享资源时候,客户机对服务器端点发出建立会话请求,这发生在OSI七层模型的“传输层”。
  为了在服务端和客户端之间传送TCP数据,必须先建立一个虚拟电路,也就是TCP连接,建立TCP连接的标准过程是这样的(也就是传说中的TCP三次握手):
  首先,请求端(客户端)发送一个包含SYN标志的TCP报文,SYN即同步(Synchronize),同步报文会指明客户端使用的端口以及TCP连接的初始序号;
  第二步,服务器在收到客户端的SYN报文后,将返回一个SYN+ACK的报文,表示客户端的请求被接受,同时TCP序号被加一,ACK即确认(Acknowledgement)。
  第三步,客户端也返回一个确认报文ACK给服务器端,同样TCP序列号被加一,到此一个TCP连接完成。
以上的连接过程在TCP协议中被称为三次握手(Three-way   Handshake)。

  
分享至 : QQ空间
收藏

2 个回复

倒序浏览
linkmini 2 2012-11-17 09:14:26
2#
你还不如讲讲7层模型
回复 使用道具 举报
gaigai 8 2012-11-20 19:46:16
3#
有点水哟!
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入网盟
关闭

华夏网盟推荐 上一条 /1 下一条