1.ISO/OSI七层模型的分层和作用
·iso是国际标准组织 osi是开放系统互联1
- 第七层:应用层 ·为给用户提供服务,给用户提供一个操作界面如windos窗口,linux 是命令行界面
- 第六层:表示层
- ·数据提供表示-就是将命令行的操作指令转为二进制让计算机识别,然后计算后将二进制结果转为我们能识别的abcd来返回结果
- 加密 -- 如果需要加密,也是在表示层进行加密 如ssh连接,对称加密,非对称加密 ssh是非对称加密
- 压缩 --压缩就是将图片,视频压缩给指定格式 如 zip,gz, tar命令
- 第五层:会话层 分流
- 本地存储
- 网络访问
- 第四层:传输层 是功能最多的层
- 对报文数据进行分组拆分(发送时)、组装(接收时)
- 提供传输协议的选择: 必须要选的包头指定一个协议
- TCP (传输控制协议) :可靠的,面向连接的传输协议 优点(可靠,准确,不丢包)缺点(慢)
- UDP(用户数据协议):不可靠的,面向无连接的传输协议 优点(快)缺点(不可靠,丢包)
- 端口封装 不止要确定ip和mac地址,还要确定源端口和目标端口,在包头(传输层)决定的
- 差错校验
- TCP协议3次握手之后A和B有联系了,如果B发现这个包错了,会告诉A,让A重新发一遍
- UDP协议 无连接校验 A给B发数据,如果B发现包错了会直接将包丢弃,
- 其他的功能 :流量控制
- 第三层:网络层
- IP地址编址 写入源IP和访问目标IP ip全球唯一的,如门牌号
- 路由选择
- 静态路由 由管理员指定它走哪条路,优点:cpu消耗小,不需要路由器做任何的运算,效率高。缺点:配置复杂
- 动态路由 根据路由协议自己判断走哪条路 优点:配置简单,采用什么路由协议 缺点:要消耗路由器的cpu,来运算走哪个路由,取决于路由协议
- 第二层:数据链路层
- MAC地址编址 同网段访问,同一个局域网访问 mac地址,ip,端口号 必须要用的
- MAC地址寻址
- 差错校验
- 第一层:物理层
- 数据实际传输
- 电气特性定义,网线8根线,白棕,和棕不传输数据,用哪根线传输由物理层决定
![0](/i/l/?n=22&i=blog/1839241/202209/1839241-20220922101415861-134952141.png)
![0](/i/l/?n=22&i=blog/1839241/202209/1839241-20220922101415888-1768493415.png)
- 第四层:传输层
- 物理层:接近于通信协议 x5 x2.5 ppp 点对点协议 pppoe 点对点播放协议
- arp 地址协议 rarp反地址协议