计算机网络的通信模型
-
两个模型
-
osi参考模型
- Open System Interconnection
- 开放系统互联
- ISO 1977年提出OSIM(Reference Model)
- OSI七层功能↑↑↑↑
- 底层:负责网络数据传输
- 物理层 比特流传输 网线
- 数据链路层 提供介质访问、链路管理等 [网卡
- 网络层 寻址和路由选择 [IP|.......]↑↑↑↑
- 传输层 建立主机端到端连接 TCP相对安全、UDP相对快 [TCP|.....]↑↑↑↑
- 高层:负责主机之间的数据传输
- 会话层 建立、维护和管理会话 [......]↑↑↑↑
- 表示层 处理数据格式,数据加密等 [ajfakf@#$@]↑↑↑↑
- 应用层 提供应用程序间通信 [你好]↑↑↑↑
- 总结
- 是一种规范,一种逻辑上的定义
- 不是一个标准,只是一个在制定标准时所使用的概念性框架
- 理想状态的参考模型
- 没有提供实现的方法
- 分七层的好处
- 为了使网络不同功能模块分担不同职责,减轻问题复杂程度,便于查找问题和纠错
- 在各层分别定义标准接口,使得具备相同的对等层的不同网络设备能实现相互操作
- 如果中间某一层有技术革新,只需要改动相应层,便于网络技术革新
-
TCP/IP模型
- 应用层
- 应用层,表示层,会话层统称
- 协议:HTTP、FTP、SMTP
- 传输层
- 确定数据包传输方式
- 协议TCP、UDP
- internet层
- 解决运送数据包到那个IP
- 协议IP、APP
- 网络访问层
- 主机到网络,解决主机怎么接入网络
- 负责网络设备发送和接收TCP/IP数据包
- 应用层
-