网络基础6-数据链路层
数据链路层技术与物理层技术的关系

数据链路层技术与物理层技术的关系在计算机网络中,数据链路层和物理层是两个非常重要的组成部分,它们共同构成了网络通信的基础。
数据链路层负责将网络层提供的数据转化为适合在物理媒介上传输的帧,并通过物理层实现实际的数据传输。
本文将讨论数据链路层技术与物理层技术之间的关系,并深入探讨它们在网络通信中的作用。
首先,我们来了解一下数据链路层的基本概念和功能。
数据链路层是网络模型中的第二层,位于物理层之上,同时也是网络层之下。
它的主要任务是将从网络层接收到的数据分组,通过物理层进行传输,并保证数据的正确性和可靠性。
数据链路层还负责地址的识别、流量控制和错误检测等功能。
它使用了多种协议和技术,如以太网、无线局域网(Wifi)和蓝牙等。
数据链路层与物理层之间存在密切的关联和依赖。
物理层是网络模型的最底层,负责传输数据的二进制符号,并控制信号的传输速率、编码方式和电气特性等。
数据链路层则在物理层的基础上进行封装和解析,将数据转化为一系列的帧,通过物理层的传输介质进行传输。
它利用物理层提供的接口和功能实现数据的可靠传输,并与物理层进行紧密的协作。
一种典型的数据链路层技术是以太网。
以太网使用CSMA/CD协议实现共享介质上的多路访问,它定义了帧的格式、地址解析、帧的发送和接收等。
以太网的物理层使用双绞线、光纤等传输介质,通过物理层提供的接口实现数据的传输。
在这个例子中,数据链路层技术与物理层技术密不可分,二者共同构成了以太网的通信基础。
除了物理层提供的传输介质,数据链路层还可以利用无线电波进行传输,这就是无线局域网技术。
无线局域网使用了不同的物理层技术,如Wi-Fi和蓝牙等。
Wi-Fi使用的物理层技术主要包括和5GHz频段的无线电波传输。
数据链路层将从网络层接收到的数据进行封装,通过无线物理层实现数据的传输和接收。
在这种情况下,数据链路层技术与物理层技术的结合,使得无线局域网得以实现。
总结来说,数据链路层技术与物理层技术在计算机网络中起着互补和协同的作用。
王道计算机网络数据链路层整理超详细版

王道计算机⽹络数据链路层整理超详细版数据链路层的基本概念结点:主机、路由器链路:⽹络中两个结点之间的物理通道,链路的传输介质主要有双绞线、光纤和微波。
分为有线链路、⽆线链路。
数据链路:⽹络中两个结点之间的逻辑通道,把实现控制数据传输协议的硬件和软件加到链路上就构成数据链路。
帧:链路层的协议数据单元,封装⽹络层数据报。
数据链路层负责通过⼀条链路从⼀个结点向另⼀个物理链路直接相连的相邻结点传送数据报。
(把⽹络层交付给它的数据报安全、⽆差错地传给相邻结点)数据链路层的功能概述数据链路层在物理层提供服务的基础上向⽹络层提供服务,其最基本的服务是将源⾃⽹络层来的数据可靠地传输到相邻结点的⽬标⽹络层。
其主要作⽤是加强物理层传输原始⽐特流的功能,将物理层提供的可能出错的物理连接改造成为逻辑上⽆差错的数据链路,使之对⽹络层标表现为⼀条⽆差错的链路。
功能⼀:为⽹络层提供服务。
⽆确认⽆连接服务,有确认⽆连接服务,有确认⾯向连接服务。
功能⼆:链路管理,即连接的建⽴、维持、释放(⽤于⾯对连接的服务)。
功能三:组帧。
功能四:流量控制(限制发送⽅)。
功能五:差错控制(帧错/位错)。
封装成帧封装成帧就是在⼀段数据的前后部分添加⾸部和尾部,这样就构成了⼀个帧。
接收端在收到物理层上交的⽐特流后,就能根据⾸部和尾部的标记,从收到的⽐特流中识别帧的开始和结束。
⾸部和尾部包含许多的控制信息,她们的⼀个重要作⽤:帧定界(确定帧的界限)帧同步:接收⽅应当能从接收到的⼆进制⽐特流中区分出帧的起始和终⽌。
组帧的四种⽅式:1、字符计数法 2、字符(节)填充法 3、零⽐特填充法 4、违规编码法1、字符计数法帧⾸部使⽤⼀个计数字段(第⼀个字节,⼋位)来标明帧内字符数。
⽬的结点的数据链路层收到字节计数值时,就知道后⾯跟随的字节数,从⽽确定帧结束位置。
问题:如果计数字段出错,即失去了帧边界划分的依据。
2、字符填充的⾸尾定界符法⽤特定字符来定界⼀帧的开始与结束。
计算机网络基础 人民邮电 龚娟 第6章习题答案

习题 8一、名词解释用所给定义解释以下术语(请在每个术语前的下划线上标出正确定义的序号)。
术语:_E_1. 网关_C_ 2. 路由器_A_3. 网桥_D_4. 多协议路由器_F_5. 互操作_B_ 6. 互连定义:A. 数据链路层实现网络互连的设备。
B. 将分布在不同地理位置的网络或设备相连构成更大规模的网络系统。
C. 网络层实现网络互连的设备。
D. 网络层互连设备,但互连的网络层协议不同。
E. 在传输层及其以上高层实现网络互连的设备。
F. 网络中不同计算机系统之间具有透明访问对方资源的能力。
二、单项选择1. 在网络互连的层次中,_C_是在数据链路层实现互连的设备。
A. 网关B. 中继器C. 网桥D. 路由器2. 我们所说的高层互连是指_D_及其以上各层协议不同的网络之间的互连。
A. 网络层B. 表示层C. 数据链路层D. 传输层3. 如果在一个采用粗缆作为传输介质的以太网中,两个结点之间的距离超过500m,那么最简单的方法是选用_A_来扩大局域覆盖的范围。
A. 中继器B. 网关C. 路由器D. 网桥4. 如果在一个机关的办公室自动化局域网中,财务部门与人事部门已经分别组建了自己的部门以太网,并且网络操作系统都选用了Windows NT Server,那么将这两个局域互连起来最简单的方法是选用_B_。
A. 路由器B. 网关C. 中继器D. 网桥5. 如果有多个局域网需要互连,并且希望将局域网的广播信息能很好地隔离开来,那么最简单的方法是采用_C_。
A. 中继器B. 网桥C. 路由器D. 网关6. 如果一台NetWare结点主机要与SNA网中的一台大型机通信,那么用来互连NetWare与SNA的设备应该选择_D_。
A. 网桥B. 网关C. 路由器D. 多协议路由器三、判断对错请判断下列描述是否正确(正确的在下划钱上写Y,错误的写N)。
_N_1.互连是指网络中不同计算机系统之间具有的透明访问对方资源的能力。
网络复习题答案

《计算机网络应用基础》复习题一、选择题1.Internet的前身可追溯到(A)。
A.ARPANETB.DECnetC.NOVELLD.PSDN2.计算机网络中可共享的资源包括(C )。
A.硬件、软件、数据和通信信道B.主机、外设和通信信道C.硬件、软件和数据D.主机、外设、数据和通信信道3.从Internet上获得软件最常用的方法是(A)。
A.WWWB.TelnetC. DNSD. FTP4.路由功能通常由(B)实现。
A.物理层B. 网络层C. 数据链路层D.传输层5.TCP/IP网络结构模型共分为4层,其中最低层是(A )A.物理层B.传输层C.网络接口层D.应用层6.在( B)中,每个工作站直接连接到一个公共通信通道。
A. 树型拓扑结构B. 总线拓扑结构C. 星型拓扑结构D. 以上都不是7.数据链路层的传输单位是(D)。
A.报文B.分组C. 数据报D. 帧8.以下哪个IP地址属于C类地址? ( B )第一段数字范围为192~223A. 10.2.3.4B. 202.38.214.2C. 172.38.214.2D. 224.38.214.29.以太局域网采用的媒体访问控制方式为( C )。
A. CSMAB. CDMAC. CSMA/CDD. CSMA/CA10.两台计算机利用电话线路传输数据信号时,必备的设备是( B )。
A. 网卡B. 调制解调器C. 中继器D. 同轴电缆11.IPv4中规定,IP地址由一组(C )的二进制数字组成。
A.8位B.16位C.32位D.128位12.可设置磁盘访问权限的是(C )。
A.FAT文件系统B.FAT32文件系统C.NTFS文件系统D.以上都不能13.光纤作为传输媒体,与双绞线相比具有一系列优点,不属于此优点的是( D)。
A.速率高B.体积小C.误码率低D.频带窄14.调制解调器( MODEM )的主要功能是( C )A. 模拟信号的放大B. 数字信号的整形C. 模拟信号与数字信号的转换D. 数字信号的编码15.进行网络互连,当总线网的网段已超过最大距离时,可采用下列哪一种设备来延伸( C )。
计算机网络(第六版)

计算机网络(第六版)计算机网络是现代社会中不可或缺的一部分。
它通过将计算机和其他设备连接起来,使得信息可以自由地在各个节点之间传递。
本文将介绍计算机网络的基本知识以及第六版计算机网络教材的内容要点。
一、计算机网络介绍计算机网络是指通过通信链路将多台计算机连接在一起,实现信息交换和资源共享的系统。
它可以分为局域网、城域网、广域网等不同规模和范围的网络。
计算机网络的发展促进了互联网的兴起,改变了人们的生活和工作方式。
1.1 计算机网络的意义计算机网络的出现使得信息交流更加便捷和高效。
它不仅可以加快数据传输速度,缩短了距离和时间的限制,还可以实现资源共享、提高工作效率,促进了经济和社会的发展。
1.2 计算机网络的组成计算机网络由各种硬件设备和软件组成。
硬件设备包括计算机、路由器、交换机、光纤等;软件方面主要包括网络操作系统、协议等。
这些组成部分共同协作,实现了网络的正常运行和信息传输。
二、计算机网络教材第六版内容要点计算机网络教材的第六版是针对计算机网络基础知识进行全面、系统的介绍和讲解的。
它按照计算机网络的不同层次对内容进行了分类和组织,以便读者能够更好地理解和掌握其中的知识。
2.1 计算机网络体系结构教材首先介绍了计算机网络的体系结构,包括五层网络体系结构和七层网络体系结构。
五层网络体系结构指的是物理层、数据链路层、网络层、传输层和应用层,而七层网络体系结构在此基础上增加了会话层和表示层。
2.2 物理层物理层是计算机网络中最基础的一层,它负责将比特流传输到通信链路中。
教材详细介绍了物理层的相关知识,包括数据传输介质、数字传输和模拟传输等内容。
2.3 数据链路层数据链路层负责将物理层传输的比特流转化为逻辑上的数据帧,并通过差错控制和流量控制等机制保证数据的可靠传输。
教材涵盖了数据链路层的主要技术,如帧同步、多路复用和介质访问控制等。
2.4 网络层网络层是计算机网络的核心层次,它主要负责寻址和路由选择。
计算机网络基础(段标第6版) 第2章 习题参考答案

填空1计算机间的通信合作层次接口服务2语法语义同步3结构格式4OSI参考模型国际标准化5物理层数据链路层网络层传输层会话层表示层应用层表示层数据链路层6为数据端设备提供传送数据的通路传输数据完成物理层的一些管理工作7数据终端设备数据通信设备8链路管理、帧同步、流量控制、差错控制、透明传输、寻址9帧10面向字符面向比特11通信子网层、路径选择、流量控制、数据传输与中继、清除子网的质量差异12虚电路服务、数据报服务13数据传输层、表示层14网络接口层、网络互联层、传输层、应用层15简单文件传输协议、超文本传输协议、远程登录协议、文件传输协议16服务17会话层18ARP协议19远程登录20网络互连层判断:1对2错3错4错5错6对7错8对9对10错1.网络体系结构采用层次化的优点是什么?(1)各层之间相互独立,高层不必关心低层的实现细节,只要知道低层所提供的服务,经及本层向上层所提供的服务即可,能真正做到各司其职。
(2)有利于实现和维护,某个层次实现细节的变化不会对其他层次产生影响。
(3)易于实现标准化。
2.0SI模型和TCP/IP模型的共同点和不同点是什么?共同点:都采用了层次结构的思想、在传输层中定义了相似的功能。
不同点:二者在层次划分上、使用协议上有很大的区别;TCP/IP为工业标准模型,而OSI 是理论标准模型。
3.简述OS1网络层的主要功能?物理层具体解决了以下问题:使用什么类型的传输介质,使用什么样的连接器件和连接设备。
使用什么拓扑结构。
使用什么样的物理信号表示二进制的。
和1以及该物理信号与传输相关的特性如何。
数据链路层具体解决了以下问题:将bit信息加以组织封装成帧。
确定了数据帧的结构。
通过使用硬件地址及物理地址来寻址。
实现差错校验信息的组织。
对共享的介质实现访问控制。
网络层具体解决了以下问题:提供了网络层的地址(IP地址),并进行不同网络系统间的路径选择。
数据包的分割和重新组合。
差错校险和恢复。
第六讲 链路层_B

主机, 点 (主机 路由器 都 主机 路由器) 模块,和表 有 ARP 模块 和表 ARP 表: 是某些 是某些LAN 结点的IP/MAC 地址 结点的 映射
< IP 地址 MAC 地址 地址; 地址; TTL> < …………………………..
r
>
TTL (Time To Live): 超过TTL的地址映射会 超过 的地址映射会 被删除 (一般为 20 分 一般为 钟)
R
主讲人: 西安交通大学 程向前
B
第6讲 数据链路层之二 6b-10
以太网(Ethernet)
的技术: "统治" LAN的技术 统治" 的技术 便宜, ¥50 for 100Mbs! 便宜, 最早被广泛应用的 LAN 技术 较为简单 比 token LANs 和ATM便宜 较为简单, 便宜 赶上了速率竞赛的步伐: 10, 100, 1000 Mbps 赶上了速率竞赛的步伐:
第6讲 数据链路层之二 6b-7
主讲人: 西安交通大学 程向前
ARP 协议
A 知道 B的 IP 地址 需要了解 的物理地址 地址, 需要了解B的物理地址 的 A 广播 ARP 查询帧 包含了 B的 IP地址 查询帧, 的 地址
LAN 的主机都收到 ARP 查询 B接收到 ARP帧, 将其物理地址返回给A B接收到 ARP帧 将其物理地址返回给A A 对收到的 对收到的IP/MAC地址对进行缓存直到信息 地址对进行缓存直到信息 超时) 过期 (超时 超时 r 软状态 除非定期刷新,否则超时信息将被 软状态: 除非定期刷新, 删除
主讲人: 西安交通大学 程向前
第6讲 数据链路层之二 6b-17
第六网络基础知识复习题

网络基础知识复习题一、填空题3.计算机网络提供共享的资源是(硬件)、软件、(数据共享)三类资源,其中,资源最重要。
4.按照网络的作用范围来分,可以分成(局域网)、(城域网)、(广域网)。
5.目前,无线传输介质主要有(蓝牙)、(卫星)和(微波)。
6.在网络中有线传输媒体主要包括(光纤)、(双绞线)、(直通线)。
7.光纤根据工艺的不同分成(单模)和(多模)。
8.在模拟信道中,带宽是指一个物理信道传输信号的能力,即可传输信号的(最高频率与最低频率之差),单位为HZ ;而在数字信道中,带宽是(每秒传输的位数),单位为:(bps )。
9.网络连接的几何排列形状叫做(网络拓扑结构)。
10.使用(分层)技术可以把复杂的计算机网络简化,使其容易理解,并容易实现。
11.网络协议一般由(语法)、(语义)和(时序)三要素组成。
12.计算机网络的(层次)及(各层的协议)的集合,称为网络体系结构。
13.国际化标准组织的开放式系统互连参考模型的的英文缩写是(ISO/OSI )。
14.ISO的OSI参考模型自高到低分别是应用层、(表示层)、(会话层)、传输层、(网络层)、(数据链路层)和(物理层)。
15.数据链路层的任务是将有噪声线路变成无传输差错的通信线路,为达此目的,数据被封装成(帧),为解决收发双方的速度匹配问题,需提供(协议)。
16.OSI参考模型(数据链路层)的功能是:实现相邻节点间的无差错通信。
17.网络层向运输层提供服务,主要任务是将数据从连接的一端传送到另一端进行,为此需提供的主要功能是(路由选择)。
18.运输层的主要任务是保证传输的(可靠性)。
19.会话层主要控制、决定(何时发送和接收信息)。
20.应用层是负责网络中应用程序与(网络操作系统)的联系。
二、单选题1.下面不属于局域网络硬件组成的是_D__。
A. 网络服务器B. 个人计算机工作站C. 网络接口卡D. 调制解调器2.局域网由C 统一指挥,提供文件、打印、通信和数据库等服务功能。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
6.2.5 点对点拓扑
▪ 点对点拓扑将两个节点直接连接在一起。
22
6.2.5 点对点拓扑
▪ 虚电路是在网络中的两个网络设备间创建的逻辑连接。
23
6.2.5 点对点拓扑
▪ 虚电路是在网络中的两个网络设备间创建的逻辑连接。
24
6.2.6 多路访问拓扑
▪ 逻辑多路访问拓扑使多个节点可通过使用相同的共享介 质相互通信。
20
6.2.4 逻辑拓扑和物理拓扑
▪ 物理拓扑是节点与它们之间的物理连接的布局。表示如 何使用介质来互连设备即为物理拓扑。
▪ 逻辑拓扑是网络将帧从一个节点传输到另一节点的方法 。此布局由网络节点之间的虚拟连接组成,与其物理布 局无关。
▪ 网络中常用的逻辑拓扑和物理拓扑包括: -点对点 -多路访问 -环
15
6.2.2 针对共享介质的介质访问控制
▪ 对于共享介质,有两种基本介质访问控制方法: -受控 - 每个节点各自都有使用介质的时间。 -争用 - 所有节点自由竞争介质的使用权。
16
6.2.2 针对共享介质的介质访问控制
▪ 对于共享介质,有两种基本介质访问控制方法: -受控 - 每个节点各自都有使用介质的时间。 -争用 - 所有节点自由竞争介质的使用权。
6.1.5 数据链路层 – 标准
▪ 数据链路层标准
12
6.2 介质访问控制技术
13
6.2.1 将数据放到介质上
▪ 规范数据帧在介质上的放置的方法称为介质访问控制。
14
6.2.2 针对共享介质的介质访问控制
▪ 对于共享介质,有两种基本介质访问控制方法: -受控 - 每个节点各自都有使用介质的时间。 -争用 - 所有节点自由竞争介质的使用权。
▪ 在某一时刻,可将来自某个节点的数据放置到介质上。 ▪ 每个节点都可以看见介质上的所有帧,但是只有帧的目
的节点可处理帧内容。 ▪ 逻辑多路访问拓扑使用的介质访问控制方法通常为
CSMA/CD或 CSMA/CA。
25
6.2.6 多路访问拓扑
▪ 逻辑多路访问拓扑
26
6.2.7 环拓扑
▪ 在逻辑环拓扑中,各节点依次接收帧。若帧并非发往该 节点,它将把帧传递到下一节点。这将允许环使用一种 受控介质访问控制技术,称为令牌传递。
▪ 若将设备移至另一网络或子网,它将仍使用同一第 2 层 物理地址。
▪ 如果帧中的数据包必须传递到另一网段上,中间设备( 路由器)将解封原始帧,为数据包创建一个新帧并将它 发送到新网段中。
32
6.3.3 编址 – 帧的去向
▪ 编址要求
33
6.3.4 成帧 – 帧尾的功能
▪ 帧尾的作用
34
6.3.5 数据链路层协议 – 帧
5
6.1.1数据链路层 – 支持并连通上层服务
▪ 数据链路层术语
6
6.1.1数据链路层 – 支持并连通上层服务
▪ 使用多种数据链路层协议使 IP 数据包通过各种 LAN 和 WAN 网络进行传输。
7
6.1.2 数据链路层– 控制通过本地介质的传输
▪ 第 2 层协议指定了将数据包封装成帧的过程。
17
6.2.3 针对非共享介质的介质访问控制
▪ 在点对点连接中,数据链路层必须考虑通信为半双工还 是全双工。
18
6.2.3 针对非共享介质的介质访问控制
▪ 在点对点连接中,数据链路层必须考虑通信为半双工还 是全双工。
19
6.2.3 针对非共享介质的介质访问控制
▪ 在点对点连接中,数据链路层必须考虑通信为半双工还 是全双工。
OSI 数据链路层
Network Fundamentals – Chapter 6
1
学习目标
▪ 说明数据链路层协议在数据传输中的作用。 ▪ 阐述数据链路层如何准备数据,以便通过网络介质传
输。 ▪ 描述不同类型的介质访问控制方法。 ▪ 认识几种常见的逻辑网络拓扑,还可以说明逻辑拓扑
确定网络介质访问控制方法的方式。 ▪ 解释将数据包封装成帧以方便介质访问的意图。 ▪ 描述第 2 层帧结构并认识通用字段。 ▪ 解释帧头和帧尾主要字段(包括编址、服务质量、协
▪ 逻辑环拓扑中的节点从环中取下帧,检查地址,如果它 并非发往该节点则将它发回环上。
▪ 在环中,源节点和目的节点之间的环一周的所有节点都 会检查该帧。
27
6.2.7 Ring Topology
▪ 逻辑环拓扑
28
6.3 介质访问控制编址和对数据成帧
29
6.3.1 数据链路层协议 – 帧
▪ 由于协议的不同,帧结构以及帧头和帧尾中包含的字段 会存在差异。
▪ 使用的第 2 层协议取决于网络的逻辑拓扑以及物理层的 实施方式。
802.11 Wireless Frame
802.11 Wireless Frame
PPP frame
HDLC
Frame Relay
Ethernet Frame
35
6.3.5 数据链路层协议 – 帧
▪ 针对 LAN 的以太网协议
36
30
6.3.2 成帧 – 帧头的功能
▪ 帧头的作用
▪ 帧首字段告知网络中的其他设备一个帧将沿介质传输过 来。
▪ 地址字段用于存储数据链路源地址和目的地址。 ▪ 类型/长度字段是可选字段,某些协议用其说明即将传输
的数据类型,也可能用于说明帧的长度。
31
6.3.3 编址 – 帧的去向
▪ 数据链路层地址包含在帧头中,它指定了帧在本地网络 中的目的节点。
议类型以及帧校验序列)的功能。
2
课程索引
▪ 6.1 数据链路层 – 访问介质 ▪ 6.2 介质访问控制技术 ▪ 6.3 介质访问控制编址和对数据成帧 ▪ 6.4 汇总归纳 ▪ 6.5 实验和练习
3
6.1数据链路层 – 访问介质
4
6.1.1数据链路层 – 支持并连通上层服务
▪ 数据链路层执行以下两种基本服务: -允许上层使用成帧之类的各种技术访问介质 -使用介质访问控制和错误检测等技术将数据放置到介 质上,以及从介质接收数据。
8
6.1.3 数据链路层 – 创建帧
▪ 数据链路层帧格式:
9
6.1.3 数据链路层 – 创建帧
▪ 数据链路层是其上各层的软件进程与其下的物理层之间 的连接层。
10
6.1.4 数据链路层 子层:上子层和下子层。 -逻辑链路控制 -介质访问控制
11
6.3.5 数据链路层协议 – 帧
▪ 针对 WAN 的点对点协议
37
6.3.5 数据链路层协议 – 帧