网络参考模型1

250 阅读2分钟

1.OSI七层模型的分层结构?

应用层:网络服务与最终用户的一个接口

表示层:数据压缩、加密。

会话层:建立、管理、终止会话。

传输层:数据传输时,通过协议和端口来区分不同的应用程序。

网络层:确定传输对象,选择最佳路径。

数据链路层:再次确认传输对象(MAC地址 全球唯一网卡的地址),检查传输数据是否完整性。

物理层:建立、维护、断开物理连接。

注:

端口号:确定系统上的某一位应用程序。tcp(速度慢,安全系数高)/udp(速度快,不稳定)

服务机:为他人提供服务(端口号是固定的)

客户机:需要他人提供服务的(端口号是随机的)

协议:使用不同协议,可以决定数据传输速度快慢。

2.OSI模型vTCP/IP

2.1应用层:HTTP/tcp80(超长文本传输协议)

加强版HTTPS/tcp443(以安全为目标的HTTP通道)

2.1传输层:tcp:传输控制协议(安全性高、速度慢)

udp:用户数据报协议,不可靠协议(安全性不高、速度快)

2.3网络层:ICMP协议:ping 检测网络双向连通性(网络当中有来有回才叫一次完整的通信)

3.数据封装过程

应用:上层数据
传输层:tcp/udp头部+上层数据                            数据段  
网络层:ip头部+tcp/udp头部+上层数据                      数据包
数据链路层:mac头部+ip头部+tcp/upd头部+上层数据+校验位    数据帧
物理层:bit电流

4.本章总结

OSI七层模型的分层结构:应用层 表示层 会话层 传输层 网络层 数据链路层 物理层
数据链路的作用:再次确认传输对象,检查传输数据是否完整性。
网络层的作用:确认传输对象,选择最佳路径。

5.设备与层的对应关系

e4405185b5838f6a4f2890badd1dd8e.png