OSI七层模型

两个常见组织:

  • ISO(标准化组织):制定了大型的标准,包括与Internet相关的标准,ISO提出了OSI参考模型,OSI参考模型描述了网络的工作原理,为计算机网络构建了一个易于理解的,清晰的层次。
  • IEEE:提供了网络硬件上的标准使各种不同网络硬件厂商生产的硬件设备相互通信,IEEE LAN标准是当今居于主导地位的LAN标准,它主要定了802.X协议簇,其中802.3为以太网标准协议簇,802.4为令牌总线网(TOKEN BUS)标准,802.5为令牌环网(TOKEN RING)标准,802.11为无线局域网(WLAN)标准。

OSI模型提出背景及目的

  • 早期各个网络厂商拥有的私有网络,不便于同其他厂商的网络进行通讯,于是在20世纪70年代末期,ISO组织创建了OSI(Open System Interconnection)参考模型。
  • OSI参考模型用于帮助不同厂家创建可与对方进行协同工作的网络设备和软件等等,最大的特点是分层。但仍然只是一个参考模型,不是物理模型。
  • 描述了通信过程中不同设备的功能;
  • 实际上也规定了不同设备之间如何协同工作;
  • 由ISO(国际标准化组织)提出确定网络设备的标准。

分层的优点:

  • 各层间相互独立,把网络操作分成低复杂性单元,灵活性好。

  • 某一层变化不会影响到别层,设计者可专心设计和开发模块功能。

  • 促进标准化工作,允许各个厂商进行自主开发。

  • 各层通过一个接口在相邻层间互相通信。

      层(Layer):描述了所有需求的有效的通讯过程,
                   并把这些过程逻辑上的组叫做层。
    

OSI模型上三层

在这里插入图片描述

  • 应用层(Application layer)是参考模型的最高层。主要功能是:面向用户为应用软件提供了很多服务,列如文件服务器,数据库服务,电子邮件与其他网络软件服务。(为网络中的不同个人之间提供了使用数据网络实现端到端连接的方法。
  • 表示层(Presentation layer)是参考模型第六层。主要功能是:用于处理两个通信系统中交换信息的表示方式,主要包括数据格式变换,数据加密与解密,数据压缩与恢复等功能。对应用层服务之间传输的数据规定了通用的表示方式:对数据进行编码,数据压缩,数据的加密
  • 会话层(Session Layer)是参考模型第5层。主要功能是:负责维护两个结点之间的传输链接,以便确保点到点的传输不中断,以及管理数据交换等功能。(比如qq的聊天对话框)(为表示层提供组织对话和管理交换的服务。端口号,TCP和UDP的区别

OSI模型下四层

在这里插入图片描述

  • 物理层(Physical Layer)是参考模型最低处。物理层协议描述了机械,电气,功能和操作的方法,用于激活,维护和停用网络设备之间比特传输使用的物理连接,该层是网络通信的数据传输介质,由连接不同结点的电缆与设备共同构成。
      主要功能是:利用传输介质为数据链路层提供物理连接,负责处理数据传输并监控数据出错率,以便数据流的透明传输。(传输比特流)

  • 数据链路层(Data Link Layer)是参考模型第2层。主要功能是:在物理层提供的服务基础上,在通信实体间建立数据链路连接,传输以帧为单位的数据包,并采用差错控制与流量控制方法,使有差错的物理线路变成无差错的数据链路。(MAC地址进行寻址,发现错误但不能纠错检错,不纠错)数据链路层协议描述了设备之间通过公共介质。(MAC地址进行寻址)

        帧的封装:将传输数据增加同步信息,
     	校验信息及地址信息后封装成数据帧。
     	循环冗余校验:一种算法而已
     	介质访问控制方法: 同一线路有多台计算
     	                  机要访问,要避免冲突。 
    

  • 网络层(Network Layer)是参考模型的第3层。主要功能是:为数据在节点之间传输创建逻辑链路,通过路由选择算法为分组通过通信子网选择最适当的路径,以及实现拥塞控制,网络互联等功能。(IP地址寻址)

     地址:数据是谁发送的(源),
     发给谁的(目的)?
     如何表示不同的计算机? 
     列如: IP地址(类似我们的通信地址)。
     选择最佳路径将信息从最合适的路径传送到接收端
    

  • 传输层(Transport Layer)是参考模型的第4层。主要功能是向用户提供可靠的端到端(End to End)服务,处理数据包错误,数据包次序,以及其他一些关键传输问题。传输层向高层屏蔽了下层数据通信的细节,因此,它是计算机通信体系结构中关键的一层。

      提供可靠(或不可靠)的端到端服务
      流量控制
    

使用OSI模型排查故障:

  • 第一层故障排查:第一层故障通常设计布线和电源问题;

     比较常见的第一层故障包括:
     		设备电源未打开
     		设备电源未接通
     		网络电缆松脱
     		电缆类型错误
     		网络电缆故障
    

-第二层故障排查:造成第二层故障的原因包括设备故障,设备驱动程序错误以及交换机配置错误等。

	重新安装网卡,或者用正常的网卡替换怀疑有故障的
	网卡可帮助诊断问题。此方法也适用于任意类型的网
	络交换机。
  • 第三层故障排查:IP地址属于所分配的网络,子网掩码,默认网关,其他设置符合要求,如DHCP或DNS ;在第三层,可利用许多实用程序来协助进行故障排查。

     三种最常用的命令行工具是:
     ipconfig----显示计算机上的IP设置。
     ping-------测试基本网络连接
     traceroute----确定源与目的地之间的路由路径是否可用。
    
    
     	 ping 127.0.0.1 (检测网卡是否正常)
    
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值