当前位置:首页 > 物联网 > 网络层
[导读] 为了更好的理解网络分析技术,了解并掌握网络通讯原理是必须的。这一节我们将讲述网络通讯基础知识,涉及到协议、OSI参考模型及数据封装。

 为了更好的理解网络分析技术,了解并掌握网络通讯原理是必须的。这一节我们将讲述网络通讯基础知识,涉及到协议、OSI参考模型及数据封装。

网络通讯定义了计算机如何接入到网络中,以及接入网络中的通信标准,主要包含协议、OSI七层参考模型和数据通信时的协议封装过程。

协议

由于网络中运行着由不同平台上的异构系统。为了能使其相互之间通讯,就需要一套共同的网络语言,我们称这种语言为协议。

常见的协议包括传输层的传输控制协议(TCP)、用户数据协议(UDP),网络层的IP协议,其它辅助性协议如地址解析协议(ARP)、动态主机配置协议(DHCP)及Internet控制报文协议(ICMP)等等。

为了更好的理解协议,可以将其想象人类口头或书面交流的规则。每一种语句都有自己的规则。协议也是类似,它规定了数据包如何转发,如何发起和控制一个连接,已经如何传输,收到后如何回复等等。

OSI七层参考模型

协议都是分层工作的,常见的参考模型有2种,一种是OSI七层模型,另外一种是TCP/IP分层模型。

 

OSI七层模型和TCP-IP分层模型

这里我们选择最能帮助理解协议的七层模型来说明。

最顶层的应用层表示用户在系统界面实际操作访问的应用程序。最底层的物理层表示实际网络传输介质。每一层都会涉及都不同的网络协议,这些协议共同协作,完成数据通讯,及应用访问。

在OSI模型中,每次都有自己的工作职能,大致如下。

应用层(第七次)。为用户提供直接访问接口,是唯一一层用户能看到的协议。如用户常用的web访问为http协议,文件共享可能使用的是MIFS协议等。

表示层(第六层)。这层负责将接收到的数据格式转化为应用层可识别的格式。不同的应用层,对应的表示层编码和解码方式各不相同。常见的加解密操作也是由表示层负责完成。

会话层(第五层)。会话层负责管理两台计算机之间的会话,包括会话的建立、维护和结束等等。

传输层(第四层)。主要负责数据无差错传输。传输层有很多数据传输控制机制,如流控、分段、重组、错误控制等等。

网络层(第三层)。这层主要负责数据在网络中的转发规则。路由工作主要在这一层。网络层除了负责逻辑寻址外,还需要处理数据包分片及一些错误校验工作。

数据链路层(第二层)。这一层主要负责物理网络寻址,为物理设备提供下一条的MAC地址信息。二层交换机是物理链路层的主要网络设备。

物理层(第一层)。物理层及网络传输的介质,主要包括网络设备硬件和电气特性。

无论是OSI参考模型,还是TCP/IP四层分层模型,不同的分层中有对应的常见协议,下图是常见的经典协议对应图。

 

OSI各层对应的网络协议

封装

封装是协议栈中不同的分层对传输的数据加上一个协议头部或尾部,保证数据能够顺利完成传输。

封装过程会创建一个协议数据单元(PDU),其中包括发往对方的应用层数据,依据所有增加的头部和尾部辅助信息。对方接收到这个数据包文后,逆向逐层剥去发送方增加的头部和尾部信息,直到最上层就剩下应用层信息。

所有数据包传输基本都是以上图中描述的过程创建、传输和处理。

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

德国埃朗根2024年4月16日 /美通社/ -- Elektrobit 今日宣布推出 EB zoneo GatewayCore——首款支持、配置和集成现代微控制器新一代硬件加速器的软件产品,可应用于先进的汽车电子/电气架...

关键字: 汽车 软件 硬件加速 通信网络

随着电子技术的飞速发展,串行RapidIO(SRIO)作为一种高效、灵活的通信协议,在嵌入式系统、数据中心和通信网络中得到了广泛应用。SRIO 2.0作为SRIO协议的新一代标准,对阻抗要求有着更为严格的规定。本文详细论...

关键字: 串行RapidIO 通信协议 通信网络

近日,中国移动北京公司(北京移动)携手华为共同在顺义、平谷、大兴完成新一代广角MetaAAU(Meta有源天线单元)的试点验证,该方案实施后将改善乡村4/5G网络品质,加快乡村数字基础设施建设。

关键字: 移动通信 5G 通信网络

微电网保护配置与方案设计是确保微电网系统在故障和异常情况下安全、可靠运行的重要组成部分。本文将详细介绍微电网保护配置与方案设计的含义、目的、原则和常见方法。

关键字: 微电网 保护配置 通信网络

随着社会经济的不断发展进步,科技的不断飞升,在新时代的背景下网络通信已经成了人们最为常 用的科学技术产品之一,由于生活水平得到了提高人们在日常的追求上也发生着变化,而对于通信 的产品可以说是有着日新月异的变化,人们在网络...

关键字: 通信 协议 控制

据路透社等海外媒体报道,美国商务部官员Wilbur Ross在4月16日透露,因未履行和解协定中的部分协议,美国商务部将禁止美国企业向中兴通讯销售元器件,时间有可能长达7年。该消息公布之后,国内部分产业人士认为是假消息,...

关键字: 协议 元器件 中兴通讯

显然这是目前存在的现状,蓝牙Mesh、Zigbee等一些标准共存于物联网智能家居江湖,但又谁也取代不了谁。正如周巍所说:“没有任何一个标准能在一个应用层垄断,尽管小米阿里在主推蓝牙Mesh,华为在推Zigbee,但未来迟...

关键字: 物联网 协议 通讯

TCP 是基于连接的数据流的协议,先建立连接再进行通信,而且在通信过程中会检查数据是否发送成功。优点就是保证数据的完整性和准确性,缺点就是效率较低。

关键字: TCP 数据流 协议

在互联网的发展初期,没有人知道什么是杀手级应用程序。大学因远程访问计算能力或促进大文件传输而感到兴奋。美国国防部看到了互联网的分散性在通信基础设施遭到攻击时的价值。不过真正提高使用率的是电子邮件,它与普通人更加息息相关。...

关键字: 带宽 通信网络 互联网

最近某项目采用以太网通信,实践起来有些奇怪,好像设计成只能应答某类计算机的ICMP(ping)命令, 某类计算机指的是Windows特定系统,其他系统发送ping都不能正确识别。

关键字: 嵌入式Linux FPGA 协议
关闭
关闭