物理层,数据链路层和网络层的基本功能是什么?有什么联系?
物理层的基本功能是:利用传输介质为数据链路层提供物理连接,实现比特流的透明传输。 数据链路层的基本功能是:通过各种控制协议,将有差错的物理信道变为无差错的、能可靠传输数据帧的数据链路。网络层基本功能是:通过路由选择算法,为报文或分组通过通信子网选择最适当的路径。在计算机网络中由于各种干扰的存在,物理链路是不可靠的。因此,这一层的主要功能是在物理层提供的比特流的基础上,通过差错控制、流量控制方法,使有差错的物理线路变为无差错的数据链路,即提供可靠的通过物理介质传输数据的方法。 数据链路层中使用的物理地址(如MAC地址)仅解决网络内部的寻址问题。在不同子网之间通信时,为了识别和找到网络中的设备,每一子网中的设备都会被分配一个唯一的地址。由于各子网使用的物理技术可能不同,因此这个地址应当是逻辑地址(如IP地址)。

物理层与数据链路层的区别
物理层:为数据链路层实体之间的物理连接提供,维护和释放物理线路所需的机械,电气及功能特性 数据链路层:是为网络中两端建立,维持和释放数据链路,它将网络层的分组组成若干数据帧并负责将数据帧无差错地进行传递

数据链路层与物理层之间的关系
物理层向数据链路层提供透明的传输服务。 数据链路层在物理层之上,它提供的服务是面向上一级:网络层的,对物理层只是向下传递上层要传输的信息,处理下层链路的传输错误并提供给上层。

计算机网络-02-物理层和数据链路层
物理层主要功能是为数据端设备提供传送数据的通路以及传输数据。信道是往一个方向传送信息的媒体,一条通信电路包含一个接收信道和一个发送信道。分用-复用技术 允许多个用户使用一个共享信道进行通信,可以降低成本,提高利用率。数据链路层在物理层提供的服务的基础上向网络层提供服务,其最基本的功能是向该层用户提供透明的和可靠的数据传送基本服务。数据链路层有两个功能: 帧编码 和 差错控制 。物理层只负责传输比特流,为了使传输过程发生差错后只将有限数据进行重发,数据链路层将比特流组合成以太帧作为单位传送。每个帧除了要传送的数据外,还包括校验码,以使接收方能发现传输中的差错。假设现在从网络层过来了一个IP数据报,数据链路层会将这个数据报作为帧进行传送。当然物理层是不管你帧不帧的,它只会将数据链路层传过来的帧以比特流的形式发送给另一台物理设备。由前面的文章可知: 总时延 = 发送时延 + 排队时延 + 传播时延 + 处理时延数据链路层的数据帧不是无限大的,数据帧过大或过小都会影响传输的效率,数据链路层使用MTU来限制数据帧长度。以太网MTU一般为1500字节,路径MTU由链路中MTU的最小值决定。一个实用的通信系统必须具备发现(即检测)这种差错的能力,并采取某种措施纠正之,使差错被控制在所能允许的尽可能小的范围内,这就是差错控制过程。物理层只管传输比特流,无法控制是否出错,所以差错检测成了数据链路层的主要功能之一。一般的检测方法有 奇偶校验码 和 CRC循环冗余校验码 。网络中需要唯一标识物理设备的地址,用于确定数据传输时的发送地址和目的地址。MAC地址(物理地址、硬件地址)共48位,使用十六进制表示,每一个设备都拥有唯一的MAC地址。虽然MAC地址是物理硬件地址,但其属于数据链路层的MAC子层。以太网(Ethernet)是一种使用广泛的局域网技术,它是应用于数据链路层的协议,使用以太网可以完成相邻设备的数据帧传输。以太网数据报文主要由五个部分组成:类型主要表示帧数据的类型,例如网络层的IP数据。定义完数据结构后,就需要进行数据传输。由上文可知,MAC地址唯一标识了设备,那么怎么获得目的设备的MAC地址呢?MAC地址表记录了与本设备相连的设备的MAC地址。假设主机A发送了一个以太网数据报文,数据帧到达路由器,路由器取出前6字节(通过报文数据结构可知前6位位目的地址)。路由器匹配MAC地址表,找到对应的网络接口,路由器往该网络接口发送数据帧。当路由器的MAC地址表中没有目的地址,此时路由器会将此MAC地址进行广播(发送方A除外),接收局域网中与该路由其相连的其他设备的MAC地址并记录。由于MAC地址表只能知道当前设备的下一个设备的MAC地址,简而言之就是只能进行相邻物理节点的数据传输。有关跨设备传输数据的功能是交由网络层处理的,具体见下一章。

OSI网络体系中,物理层和数据链路层的区别是什么?能否举出实际例子,谢谢
物理层:透明的传送比特流,例子就是传输它的媒体包括架空明线、平衡电缆、光纤、无线信道等。 数据链路层:物理层要为终端设备间的数据通信提供传输媒体及其连接.媒体是长期的,连接是有生存期的.在连接生存期内,收发两端可以进行不等的一次或多次数据通信.每次通信都要经过建立通信联络和拆除通信联络两过程.这种建立起来的数据收发关系就叫作数据链路.而在物理媒体上传输的数据难免受到各种不可靠因素的影响而产生差错,为了弥补物理层上的不足,为上层提供无差错的数据传输,就要能对数据进行检错和纠错.数据链路的建立,拆除,对数据的检错,但是并不纠正错误。
物理层是一层真实的协议,单位是比特`它的主要功能是完成相邻节点之间原始比特流的传输 数据链路层是负责将上层的数据封装成固定格式的帧 网络层就是ip协议了`负责数据从源端口到目的端口的传输!

本文由 在线网速测试 整理编辑,转载请注明出处,原文链接:https://www.wangsu123.cn/news/303674.html。