大家好,今天小编关注到一个比较有意思的话题,就是关于网络七层的问题,于是小编就整理了3个相关介绍网络七层的解答,让我们一起看看吧。
网络七层协议具体是什么?
网络协议就是用来解决各种网络中的问题的一些规定。打个比方解决路由信息传递可以有OSPF等,解决二层环路问题有MSTP等,解决地址自动分配问题就是DHCP等等等等,还有各种各样的你想不到的问题分别由很多很多协议解决。
比如说你知道医院怎么走,别人不知道需要问你,你就会告诉他怎么怎么走,他便会知道怎么走了。人具有思维能力,所以你怎么说或者比划都行,他只要能懂就行,但是网络设备的世界就要有一些个规定,比如你必须先说谁去,然后先坐什么车后坐什么车,所以网络协议是要求有规定的具体格式的。再比如你说中文,对方也说中文,都听得懂,对方说个印第安语你就听不懂,就没法交流,网络设备也是一样,要干某件事就要规定以什么格式传递哪些信息,设备收到这些信息后要通过哪些规则处理这些信息,以及处理后的信息又如何发送给另外的设备,这些就是所谓的网络协议。按照一些个公有规定开发出来的协议就是公有协议,比如RIP/OSPF/BGP等等,凡是支持这些协议的设备都能传输相关的报文并完成协议中的功能(当然其中可能某个处理方法可能各厂家又加入了他们自己的思想,但是不影响),A厂家的路由器支持RIP,B厂家的也支持RIP,那么他们之间就能传递RIP的报文也就能学习到对方的路由信息。有的厂家自己NB,研发出自己的协议就叫做私有协议,也就是思科华为什么的私有协议比如什么用来传递路由的EIGRP是思科的,用来在防火墙之间同步会话表项的HRP是华为的,也就等于如果你想必须用这个私有协议来完成某项功能的话,那么就要统统都买他家的设备。
所以某个协议也就是规定了这个协议是干啥使的,它是哪一层的以及是哪个协议之上的协议,各个设备之间传递的时候需要多少种报文,每种交互的报文是什么格式的,又在各自的设备中以什么规则处理这些报文,处理后如何再交互,以多长时间间隔发送报文或什么条件能触发什么报文。这些都是协议里规定的内容,把这些内容起个名字就叫协议,比如RIP,翻译过来就叫做 Routing Information Protocol 路由信息协议,一听这名字就知道是解决路由问题的。
不知道说了这么多你理解了没有。。。。
网络分层7层与5层差别?
网络七层协议由下往上分别为物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。其中物理层、数据链路层和网络层通常被称作媒体层,是网络工程师所研究的对象;传输层、会话层、表示层和应用层则被称作主机层,是用户所面向和关心的内容。
TCP/IP五层模型的协议分为:应用层、传输层、网络层、数据链路层和物理层。中继器、集线器、还有我们通常说的双绞线也工作在物理层;网桥(现已很少使用)、以太网交换机(二层交换机)、网卡(其实网卡是一半工作在物理层、一半工作在数据链路层)在数据链路层;路由器、三层交换机在网络层;传输层主要是四层交换机、也有工作在四层的路由器。
李永乐网络七层协议详解?
OSI是一个开放性的通信系统互连参考模型,它是一个定义得非常好的协议规范。OSI模型有7层结构,每层都可以有几个子层。 OSI的7层从上到下分别是 7 应用层 6 表示层 5 会话层 4 传输层 3 网络层 2 数据链路层 1 物理层 ;其中高层(即7、6、5、4层)定义了应用程序的功能,下面3层(即3、2、1层)主要面向通过网络的端到端,点到点的数据流。
各层功能
应用层
与其它计算机进行通讯的一个应用,它是对应应用程序的通信服务的。例如,一个没有通信功能的字处理程序就不能执行通信的代码,从事字处理工作的程序员也不关心OSI的第7层。但是,如果添加了一个传输文件的选项,那么字处理器的程序就需要实现OSI的第7层。示例:TELNET,HTTP,FTP,NFS,SMTP等。
表示层
这一层的主要功能是定义数据格式及加密。例如,FTP允许你选择以二进制或ASCII格式传输。如果选择二进制,那么发送方和接收方不改变文件的内容。如果选择ASCII格式,发送方将把文本从发送方的字符集转换成标准的ASCII后发送数据。在接收方将标准的ASCII转换成接收方计算机的字符集。示例:加密,ASCII等。
会话层
它定义了如何开始、控制和结束一个会话,包括对多个双向消息的控制和管理,以便在只完成连续消息的一部分时可以通知应用,从而使表示层看到的数据是连续的,在某些情况下,如果表示层收到了所有的数据,则用数据代表表示层。示例:RPC,SQL等。
传输层
这层的功能包括是否选择差错恢复协议还是无差错恢复协议,及在同一主机上对不同应用的数据流的输入进行复用,还包括对收到的顺序不对的数据包的重新排序功能。示例:TCP,UDP,SPX。
网络层
这层对端到端的包传输进行定义,它定义了能够标识所有结点的逻辑地址,还定义了路由实现的方式和学习的方式。为了适应最大传输单元长度小于包长度的传输介质,网络层还定义了如何将一个包分解成更小的包的分段方法。示例:IP,IPX等。
数据链路层
它定义了在单个链路上如何传输数据。这些协议与被讨论的各种介质有关。示例:ATM,FDDI等。
物理层
OSI的物理层规范是有关传输介质的特性,这些规范通常也参考了其他组织制定的标准。连接头、帧、帧的使用、电流、编码及光调制等都属于各种物理层规范中的内容。物理层常用多个规范完成对所有细节的定义。示例:Rj45,802.3等。
到此,以上就是小编对于网络七层的问题就介绍到这了,希望介绍关于网络七层的3点解答对大家有用。
还没有评论,来说两句吧...