第二章 Windows Sockets的概念
2.1 OSI网络模型
OSI(Open SystemInterconnect)网络模型,即开放系统互连网络模型,其组成结构如下图所示。
7 |
应用层 |
提供用户接口、实现应用所需的服务(例如,文件传输、电子邮件、终端仿真等)。 |
6 |
表示层 |
阁书画数据(例如,加密或解密、压缩或解压,或者在不同的表示系统之间进行转换)。 |
5 |
会话层 |
在两台网络主机之间打开一个会话(一个“虚拟连接”),对两个端点之间的会话进行控制,然后关闭会话。 |
|
|
|
4 |
传输层 |
进行可靠或非可靠的数据传输。可靠传输需要创建连接(一个“虚拟连接”),然后在传输完成后拆除该链接。 |
3 |
网络层 |
为分组寻址和建立路由,通过中间结点,为两个网络主机之间建立起端到端的通信功能。 |
2 |
数据链路层 |
创建和管理两个端点之间的物理通信链路,对共享接口上的竞争链路进行复用,将比特流组织成帧。 |
1 |
物理层 |
提供到传输媒介上的电气连接,是发送端的一个比特能够被接收端正确识别为一个比 |