1.OSI七层功能
1.什么是OSI七层
OSI:open system interconnection 开放式系统互联通信参考模型
2.为什么要有OSI启程模型
建立统一的网络通信标准
3.OSI七层功能
应用层:网络服务于用户的最后一个接口(应用程序监听)
表示层:数据的表示、安全、压缩、加密
会话层:建立、维护和中断会话
传输层:定义传输数据的协议和端口号,流程控制和差错校验
网络层:逻辑地址(IP地址)寻址,最佳路径选择
数据链路层:建立逻辑连接,硬件地址(mac地址)寻址,差错校验
物理层:建立、维护和中断物理连接
4.为什么OSI需要分层
1.复杂的问题简单化
2.针对性的解决问题
5.OSI七层功能详解
物理层:
1.如何使用物理信号来表示数据
0和1 (低电压和高电压)
2.数据的传输是否可以在两个方向同时传输
单工
半双工
全双工
3.通信双方是如何建立、终端和维护网络连接
物理网卡特征
4.传输的是电信号(高低电压)
数据链路层:
1GB=1024M
1M=1024K
1k=1024byte
1byte=8bit
源地址和目标的物理地址
数据校验
数据链路层
1.数据链路的建立、维护、和拆除
2.数据帧的包装、传输、同步
3.数据帧的差错恢复
4.流量控制
以太网工作在数据链路层,我们平时使用的局域网就是以太网
数据链路层问题和解决方案
**1.数据冲突**
解决机制:CMSA/CD(载波监听、多路访问,冲突检测)
**2.主机地址问题**
使用mac地址,有48位2进制组成(平时有12位16进制组成),用来表示以太网上设备唯一标识
前32位标识供应商信息,后12位标识供应商对网卡的唯一编号
**3.格式统一的问题**
以太网帧格式