定义
网络中设备所遵守的从层次结构
分层
物理层
定义接口,传输介质等物理参数
数据链路层
MAC地址(物理地址)寻址
网络层
IP地址寻址 路由(建立 维护两个网络范围之间的那条路径):在多条路径中选出最快,最优的那条路径
两次寻址是因为:首先进行范围寻址,在进行准确寻址
传输层
数据分段:数据在传输时分段发出(应用表现出来的是分时工作)宏观上所有的应用程序同时在工作
建立端到端连接:(端口 用来区分同一台计算机上同时运行的不同的应用程序)
维护传输可靠性 :选择传输协议 (TCP 可靠的传输, UDP 不可靠的传输)
会话层
表示层
应用层
为应用程序进程提供网络服务
优点
开放的标准化接口,协议不在封闭
多厂商设备兼容
基于理解 学习和更新协议标准
实现模块化工程,降低开发难度
便于故障排除
OSI参考模型与网络排错
故障排除
OSI参考模型,每一层都为上一层提供服务。。。那么一层出现问题,上面都会出现问题,那么如何进行查错呢?
例1:打开计算机访问网址,出现问题,该怎么查错
我们要先从物理层开始查找问题,例如网线没接上,断了,同时可以查看电脑的网络连接,查看网络连接状态,已发送的数据包和已接收的数据包对比。。。那么就有可能是网线的接口接触不良了。
例2:笔记本电脑在有的局域网可以联网,但是其他局域网不能联网
那么有可能是MAC地址发生冲突,这就是数据链路层的问题,数据链路层还会出现网速协商不一致的问题,计算机连接到错误的VLAN等
例三:网络层故障
地址配错,我们计算机要从一个网段访问另一个网段,需要把数据包传到路由器(要配置到达目标地址的网络),但是没有配网关或者错误网关,就没有办法选择到其他网段的路径等
例四:网络层以上的故障!
应用程序配置错误
说明
有从其他平台学习总结