OSI模型

OSI模型

1. 物理层

● 物理层主要作用是产生并检测电压,发送和接受带有数据的信号。
● 物理层不提供数据的纠错服务的,但在物理层上能对数据的传输速度做一定的控制,并能检测数据的出错率。
● 在物理层传输信号的载体我们称为位流或比特流。

2. 数据链路层

● 数据链路层决定数据通讯的机制,差错检测
● 提供对网络层的服务
● 合成传输的帧数(将网络层交下来的ip数据报封装成帧)

3. 网络层

● 为网络设备提供逻辑地址
● 负责数据从源端发送到目的端
● 将传输层产生的报文段封装成包
● 负责数据传输的寻径和转发

4. 传输层

● 传输层负责建立端到端的连接,负责数据在端到端之间的传输
● 传输层通过端口号区分上层服务
TCP(传输控制协议):面向连接,可靠传输,流控及窗口机制
TCP的应用:web浏览器,电子邮件,文件传输程序
UDP(用户数据报协议):无连接,不可靠传输,尽力而为的传输
UDP的应用:域名系统(DNS),视频流,IP语音

5. 应用层

● 为应用软件提供接口,从而使得应用程序能够使用网络服务。

你可能感兴趣的:(网络协议)