一、OSI七层模型
1.分层
分层名称 | |
---|---|
7 | 应用层(指定特定应用的协议) |
6 | 表示层(设备固有数据格式和网络标准数据格式的转换) |
5 | 会话层(负责建立和断开通信连接,管理传输层以下的分层) |
4 | 传输层(管理两个节点之间的数据传输(目标地址IP、目标地址端口号,源地址IP、源地址端口号,协议)) |
3 | 网络层(地址管理和路由选择) |
2 | 数据链路层(互联设备之间传送和识别数据帧) |
1 | 物理层 |
2.七层模型相关描述
- 把网络从逻辑上分了七层,每一层都有相关,相对应的物理设备
- OSI七层模型是一种框架性的设计方法,其最主要的功能就是帮助不同类型的主机实现数据传输
- 他的有点是将服务、接口和协议三个概念明确分开了。
- 但是,他复杂又不实用。
二、TCP/IP四层(五层)协议
- TCP/IP是一组协议的代名词,他还包括很多协议
分层名称(主要协议) | |
---|---|
4 | 应用层(HTTP、DNS、FTP、SSH) |
3 | 传输层(TCP、UDP) |
2 | 网络层(IP) |
1 | 数据链路层(硬件) |
TCP/IP 分层也可以是五层,即加上物理层,但是软件工程师一般不关注物理层,所以只研究四层