1、OSI七层模型

  1. 应用层:所有能产生网络流量的程序;
  2. 表示层:在传输之前是否进行加密或者压缩处理,二进制,ASCII;
  3. 会话层:查木马,netstat -n;
  4. 传输层:可靠传输,流量控制,不可靠传输;
  5. 网络层:负责选择最佳路径,规划IP地址;
  6. 数据链路层:帧的开始和结束,透明传输,差错校验;
  7. 物理层:接口标准,电器标准,如何在物理链路上传输更快的速度;

2、OSI参考模型对网络排错指导

  1. 物理层故障:查看连接状态,发送和接收的数据包是否存在异常;

    物理层为数据链路层提供服务,数据链路层为网络层提供服务,网络层为传输层提供服务,传输层为会话层提供服务,会话层为表示层提供服务,表示层为应用层提供服务;每一层都为上一层提供服务,当当前层出现故障时,其上次肯定也不能正常工作;当整个网络出现问题时,应该从底层往上检查。

    假如上图中的计算机(个人电脑),打开浏览器,输入服务器存储的网站网址,但是没有办法访问网站,这时候应该从物理层开始查找。如果网线没有接上,或者断了就是物理层的故障。

    有的时候会出现比较特殊的情况,网线显示已连接,但是网络不通,可以观看当前网络的属性,如下图:

    图中数据包有发送,但是没有接收数据包,这可能是网线的水晶头出现故障,需要进行更换。水晶头八根线,一般有两根发,两根收。出现上面的情况可能就是两根收的线没接好,出现了故障。因为发的线没问题,线上已经有电信号,因此会显示网络已连接。

  2. 数据链路层故障:MAC地址冲突,ADSL欠费导致数据链路层不能传输数据,网速没办法协商一致,计算机连接到错误的VLAN;
    如果两个MAC地址一样的计算机连接到同一个路由器,则会导致其中一个电脑没办法上网,这时候需要修改其中一台电脑的MAC地址,这样就都能上网了;
    例如ADSL连接电信运营商,当欠费的时候,运营商会断开连接,这时候就算个人计算机所有线路都正常也没办法进行通信;
    交换机接口的带宽和服务器的带宽是可以相互协商的,比如路由器接口支持1G的带宽,但是服务器最多只能支持100M的带宽,这时候服务器和交换机就会进行协商,将带宽协商为100M。但是如果交换机强制将接口带宽设置为1000M,那么就会导致两者之间的网速没办法协商,这也是数据链路层的故障;
    在交换机上创建VLAN的时候,比如创建了VLAN1和VLAN2,当VLAN2中的计算机被错误连接到VLAN1中时,就到导致该计算机没办法和VLAN2中的其它计算机进行通信,这也是数据链路层的故障;

  3. 网络层故障:配置错误的IP地址,子网掩码,配置错误的网关,路由器上没有配置到达目标地址的路由;
    如下图,这个区域的计算机有一个网段,区域中的计算机都基于这个网段来分配地址,例如15.0.0.2和15.0.0.3等,网段规划是15的网段,如果在计算值中非得设置IP地址为16.0.0.1,这个网络就不会通。这是网络层的故障,也就是地址配置发生错误。

    再举个例子,计算机想从一个网段访问另一个网段,需要把数据包给路由器,如果计算机没有配网关,网关就是出口的地址,这样计算机就没有办法访问其它的网段,也就是没有办法选择到其它网段的路径,这是选择路径的问题,也就是网络层的问题。
    如下图,图中的A路由器,到图中右端的13网段有两条路径,一条是从A-B-E-F,一条是A-C-E-F。现在从B到E的网断了。当数据从A发出时,由于负载均衡,A发送的数据包会分别发送给B和C,因为B路线已经断了,数据发送给C的到达了另一个网段,但是发送到B的数据包全部丢了。这就是网络层故障。

    再举个例子,数据到达A路由器之后,A路由器没有到目标网段的路由,这时候A路由器不知道传输给谁,这会导致数据包丢失,这也是网络层的问题。

  4. 应用层故障:应用程序配置故障;

计算机网络——OSI参考模型和网络的排错相关推荐

  1. 【计算机网络学习笔记(一)】之 OSI参考模型,网络传输方式分类,网络设备分类,网络组成结构

    文章目录 本文章由公号[开发小鸽]发布!欢迎关注!!! 一. OSI参考模型 (一) 应用层 (二) 表示层 (三) 会话层 (四) 传输层 (五) 网络层 (六) 数据链路层 (七) 物理层 二. ...

  2. 【计算机网络】计算机网络 OSI 参考模型 与 TCP/IP 参考模型 对比

    文章目录 一.TCP/IP 参考模型 由来 二.TCP/IP 参考模型 三.TCP/IP 命名 四.TCP/IP 参考模型 与 OSI 参考模型 相同点 五.TCP/IP 参考模型 与 OSI 参考模 ...

  3. 计算机网络——OSI参考模型

    1.计算机网络分层结构的分类 $\qquad$7层的OSI参考模型,法定标准:4层的TCP/IP参考模型,事实标准 2.OSI参考模型 \qquad其中,1~3层为通信子网,5 ~ 7 层为资源子网 ...

  4. [知了堂学习笔记]_网络基础知识_1.OSI参考模型(网络七层协议)

    OSI参考模型是国际标准化组织ISO制定的模型,把计算机与计算机之间的通信分成七个互相连接的协议层,如图: 1.1各层功能 1.物理层 最底层是物理层,这一次负责传送比特流,它从第二层数据接收数据帧, ...

  5. 计算机网络osi参考模型分为几层,计算机网络的七层OSI参考模型

    描述 1.OSI参考模型 国际化标准组织(ISO)提出的网络体系结构模型,称为开发系统互联参考模型(OSI/RM),通常简称为OSI参考模型.OSI有七层,自下而上依次为物理层.数据链路层. 网络层. ...

  6. OSI参考模型和网络编程

    一.OSI 参考模型与TCP/IP 的网络分层模型 参考: 1).https://www.cnblogs.com/xdyixia/p/9275246.html 1.OSI和TCP/IP 2.OSI模型 ...

  7. 计算机网络OSI参考模型

    一.OSI参考模型 今天我们先学习一下以太网最基本也是重要的知识--OSI参考模型. 1.OSI的来源 OSI(Open System Interconnect),即开放式系统互联. 一般都叫OSI参 ...

  8. 【计算机网络】计算机网络 OSI 参考模型 ( 计算机网络分层结构 | OSI 七层参考模型 | 应用层 | 表示层 | 会话层 | 传输层 | 网络层 | 数据链路层 | 物理层 )

    文章目录 一.计算机网络分层结构 二.OSI 七层参考模型 三.应用层 四.表示层 五.会话层 六.传输层 七.网络层 八.数据链路层 九.物理层 一.计算机网络分层结构 计算机网络分层结构 : ① ...

  9. 计算机网络 —— OSI参考模型

    应用层:所有能和用户交互,产生网络流量的程序. 并不是所有的程序都属于应用层,不产生流量的程序就不属于应用层.比如打开记事本,写点东西,这不会产生流量,拔掉网线也能完成.当我们打开QQ登录的时候,这个 ...

最新文章

  1. 求13-23+33……-1003(3.6)(Java)
  2. Apache Spark技术实战之6 -- spark-submit常见问题及其解决
  3. 人工智能:自由能理论,AI未来的数学模型
  4. SQL学习(二)之四大查询语句以及标准写法
  5. 《统计学》学习笔记之方差分析
  6. centOS7挂在windows移动硬盘方法
  7. 从零开始学架构三 高性能
  8. ffmpeg命令_温故知新:ffmpeg操作《天空之城》。窗口党勿入,都是指令!
  9. 《Node Web开发》((美)David Herron)【摘要 书评 试读】- 京东图书
  10. 用 Python 写个消消乐小游戏
  11. Linux基本知识总结、常用命令教程、shell脚本开发、编辑器及调试器的使用教程
  12. r语言是高级编程语言_什么是R编程?
  13. 量子通信,永不陷落的安全堡垒?
  14. springmvc500错误
  15. COM操作Excel
  16. 蓝牙室内定位之高精度AOA定位技术未来发展趋势-新导智能
  17. 电子名片价值篇,让您了解不一样的电子名片
  18. vins-fusion gps融合相关总结
  19. 活动预告 | CodeWisdom 软件智能化开发与运维学术报告系列 第5期(高祥 北京航空航天大学)...
  20. 猎豹浏览器抢票专版怎么用?猎豹浏览器抢票专版使用方法

热门文章

  1. [转帖]每天看一遍,释怀所有难过
  2. 数据库设计技巧系列(二)——设计表和字段
  3. Nginx访问403异常问题处理
  4. 内网穿透工具 Ngrok
  5. php获取apk中文应用名,php提取apk包信息 - 搜知道网 - 搜知道社区,C, iOS,Android,golang 等的知识....
  6. 886. 求组合数 II(模板)
  7. python从零开始基础入门——开发环境搭建
  8. CCF 201412-2 Z字形扫描
  9. python时间格式转换time模块
  10. latex 插图解释_仅使用一些插图和视频即可解释Big O符号