电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

WinSock网络编程指南VIP免费

WinSock网络编程指南_第1页
1/21
WinSock网络编程指南_第2页
2/21
WinSock网络编程指南_第3页
3/21
WinSock 网络编程WindowsSockets是一套开放的、支持多种协议的 Windows下的网络编程接口。现在的 Winsock已经基本上实现了与协议无关,你可以使用 Winsock来调用多种协议的功能,但较常使用的是 TCP/IP协议。Winsockets无疑是我们进行网络编程的利器。Winsocket编程之 TCP/IP体系结构一、什么是 TCP/IPTCP/IP指的是 Internet上使用的两种网络协议:传输控制协议和网际协议;事实上,TCP协诡计和 IP协议只是一个称为 TCP/IP协议族中的两种而已。TCP/IP协议族可以将各种操作系统和网络部件连接起来,它能提供一种在各种系统间移动数据的标准方法。这些协议既可以用于 Internet上,也可以用于专用网中。TCP/IP协议族中的协议为当今网络用户的各种服务提供数传输功能,这些服务包括:·电子邮件的传送·文件传输·即时消息·访问万维网开放式系统互联(OSI)参考模型OSI参考模型用于对涉网络的各种技术进行标准化,它定义的七层结构代表了数据通信协议的基本结构。OSI模型中的每一层都指定了特定的功能,它可以看作是各层紧挨着另一屋的一个栈。对于给定的层,它所提供的服务是由这一层的协议定义的。理解了 OSI模型及其各层有助于理解 TCP/IP网络中的各部分与应用程序之间是如何进行交互的。OSI模型栈的七层分别是:·第 7层(应用层),这是 OSI模型的最高层,本层定义了应用程序与网络及其他系统之间的交互方式·第 6层(表示层),包含了部分操作系统的协议,这一层定义了信息的显示格式,数据加密和解释属于本层功能。·第 5层(会话层),协调端到端的通信,本层维护各种会话状态,提供安全、登录和管理功能。·第 4层(传输层),控制各系统之间的数据流,定义各种消息的数据结构,并进行差错校验。Web浏览器的加密通常在本层实现。·第 3层(网络层),定义了系统间路由数据的各种协议,点到点通信发生在此层,确保数据到达正确的目的的主机。·第 2层(数据链路层或网络接口层),定义了局部网络环境(即局域网)中从一个节点到另一节点发送和接收消息的规则。·第 1层(物理层媒体层),控制硬件的连接和字节流的编码,这是惟一涉及到网络节点间信息的物理传输的一层。ISO的 OSI对服务、接口和协议的概念区别十分明了,但它却没有真正的用户群。TCP/IP模型对服务、接口和协议的概念区别不象 OSI模型那样明晰,但很实用。对于 TCP/IP而言,最重要的是应用层、传输层、网络层和数据链路层;这些层都有特定的协议与这关...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

WinSock网络编程指南

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部