OSI参考模型与硬件设备介绍
OSI参考模型介绍与对应硬件设备
最近参加了美团测试开发岗位的面试,面试官问到了关于协议以及一些硬件设备属于OSI参考模型的哪一层,于是我找出了本科学过的《信息网络应用基础》课本,复习了相关内容,现整理如下:
OSI参考模型
OSI参考模型将网络的通信功能分解为七个层次,自上到下分别是应用层、表示层、会话层、传输层、网络层、数据链路层和物理层。
每一层的功能
- 应用层 应用层使用户能够接入到网络,包含了许多面向用户需求的协议,如超文本传输协议HTTP、远程终端访问协议、文件传输协议;
- 表示层 表示层考虑的问题是两个系统所交换信息的语法和语义;
- 会话层 会话层允许不同的机器上的用户建立会话;
- 传输层 传输层负责将完整的报文从源端交付到目的端;
- 网络层 网络层负责将一个分组从源端交付到目的端,这可能要跨越多个网络(链路);
- 数据链路层 数据链路层将物理设施转换为逻辑链路;
- 物理层 物理层定义了传输信号的细节以及与网络介质接口的物理电气特性;它的功能是建立、维持和断开网络连接。
对应协议
HTTP:超文本传输协议,应用层协议;
TELNET:远程终端协议,应用层协议;
SMTP:简单邮件传输协议,应用层协议;
FTP:文件传输协议,应用层协议;
TCP:传输控制协议,传输层协议;
UDP:用户数据报协议,传输层协议;
IP:网际协议,网络层;