计算机网络之数据链路层概述一->使用点对点信道的数据链路层和三个基本问题

  1、数据链路和帧。

  (1)链路是指两相邻结点之间的一段物理线路。当需要在一条线路上传输数据时,就需要一些通信协议来对这些数据进行控制,把实现这些协议的硬件和软件与物理线路结合就构成了数据链路。实现的方法就比如说网络适配器。

  (2)帧就是当网络层向下传递Ip数据报后,数据链路层对Ip数据报进行封装,即加上首部和尾部,也就构成了帧。

  2、三个基本问题

  (1)、封装成帧。

      加上首部和尾部。首部和尾部的一个显著作用就是进行帧定界,以此接受端就能够知道那一部分时一个帧。首部帧定界符就是SOH,十六进制编码就是0X01。尾部帧定界符就是EOT,十六进制编码就是0X04。其次还有最大传输单元MTU,此为数据部分长度上限。

  (2)、透明传输

      透明传输是指从键盘上不论输入什么字符都能够放在帧中进行传输,这只是文本文件组成的帧。但数据部分是控制字符时,就需要在控制字符前加上ESC字符,十六进制编码为0X1B。

  (3)、差错检测

      

时间: 2024-12-21 03:41:08

计算机网络之数据链路层概述一->使用点对点信道的数据链路层和三个基本问题的相关文章

使用点对点信道的数据链路层

PPP协议 现在全世界使用得最多的数据链路层协议是点对点协议 PPP (Point-to-Point Protocol). 用户使用拨号电话线接入因特网时,一般都是使用 PPP 协议. PPP协议应该满足的要求: 简单--这是首要的要求 封装成帧 透明性 多种网络层协议 多种类型链路 差错检测 检测连接状态 最大传送单元 网络层地址协商 数据压缩协商 PPP协议不需要满足的要求: 纠错 流量控制 序号 多点线路 半双工或单工链路 PPP协议的组成 PPP协议帧格式 标志字段 F = 0x7E (

跟我学网络原理之(数据链路层)数据链路层基本概念及三个基本问题

信道: n 点对点信道 n 广播信道 链路: 一条点到点的物理线路.一条链路只是一条通路的一个组成部分 数据链路: 将控制数据传输的通信协议的硬件和软件加到链路上,形成数据链路. 最常用的是用网卡实现协议的硬件和软件. 一般的适配器都包括数据链路层和物理层的功能. 我的理解:假设我要去从宿舍到银座买东西,我经过的宿舍.公路.银座这条马路是一条实实在在的物理路,叫链路.当我出宿舍的时候,宿舍阿姨让我打扮一下,如果我不打扮的漂亮点就不让我出宿舍门,我只好遵守规则.到了公路以后,需要遵守交通信号灯,到

第4章 数据链路层(1)_三个基本问题

1. 数据链路层的三个基本问题 1.1 数据链路和帧 (1)链路(Link):指从一个节点到相邻节点的一段物理线路(有线或无线),而中间没有任何其他交换节点. ①注意:集线器不是交换节点,因此计算机A和路由器1之间是一条链路. ②交换机是一个交换节点,因此,计算机B和路由器3之间的链路有链路4和链路5两条. (2)数据链路(Data Link):物理线路+通信协议.数据链路层的协议数据单元被称为帧. ①数据链路层把网络层交下来的数据(被称为IP数据报.数据报.分组或包)添加首部和尾部封装成帧发送

计算机网络 chapter 1 概述

第一章    概述 计算机网络向用户提供的最重要的功能有两个:连通性 共享. 路由器是实现分组交换的关键构件,其任务是转发收到的分组,这是网络核心部分最重要的功能. 广域网WAN(wide) 城域网MAN(metropolitan) 局域网LAN(local) 个人区域网PAN(personal) 带宽表示在单位时间内从网络中的某一点到另一点所能通过的"最高数据率". 吞吐量:单位时间内通过某个网络的数据量. 时延: 发送时延:主机或路由器发送数据帧所需要的时间. 发送时延=数据帧长度

计算机网络学习之概述篇

21世纪是以网络为核心的信息时代,其具有的重要特征有:数字化.网络化和信息化. 网络是指"三网",即电信网络.有线电视网络和计算机网络. 网络融合是指电信网络和有线电视网络随着技术的发展逐渐融入了计算机网络. 计算机网络的最简单定义是:一些互相连接的.自治的计算机的集合. 计算机网路向用户提供的两个最重要功能是:连通性和共享.连通性是指计算机网络上的用户之间都可以交换信息.而共享是指资源共享,涵盖信息.软件和硬件共享. 网络由若干结点和连接这些结点的链路组成.网络中的结点可以是计算机.

计算机网络-01因特网概述

1.网络.互连网.因特网的概念 网络:有若干结点和来连接这些结点的链路组成. -结点:计算机.集线器.交换机.路由器等 互连网:网络之间可以通过路由器互连起来,形成覆盖范围更大的计算机网络,称之为互连网. 因特网:世界上最大的互连网. [区分internet和Internet] internet是一个通用名词,它泛指有多个计算机网络互连而成的网络,在这些网络之间的通信协议可以是任意的,不一定非要使用TCP/IP协议. Internet是一个专用名词,它指当前全球最大的.开放的.有众多网络相互连接

数据链路层的三个基本问题

封装成帧 透明传输 差错控制 差错校验 传输过程中可能会产生比特差错:1 可能会变成 0 而 0 也可能变成 1. 在一段时间内,传输错误的比特占所传输比特总数的比率称为误码率 BER(Bit Error Rate). 误码率与信噪比有很大的关系. 为了保证数据传输的可靠性,在计算机网络传输数据时,必须采用各种差错检测措施. 差错检测

2016.6.13 计算机网络复习要点第三章 数据链路层

**数据链路层使用的信道主要有以下两类: (1)点对点信道:使用一对一的点对点通信方式. (2)广播信道:使用一对多的广播通信方式.广播信道上连接的主机很多,因此必须使用专用的共享信道协议来协调这些主机的数据发送. 3.1使用点对点信道的数据链路层 **链路:就是从一个结点到相邻结点的一段物理线路(有线或无线),而中间没有任何其他的交换结点.链路只是一条路径的组成部分. **数据链路:当需要在一条线路上传送数据时,除了必须有一条物理线路外,还必须有一些必要的通信协议来控制这些数据的传输.若把实现

计算机网络 第三章 数据链路层

1.数据链路层基本概念及基本问题:                 2)基本问题:             ① 封装成帧:帧头+数据+帧尾+校验和                 封装成帧(framing)就是在一段数据的前后分别添加首部和尾部,然后就构成了一个帧,确定帧的界限.                 首部和尾部的一个重要的作用就是进行帧定界. 用控制字符进行帧定界的方法举例: ② 透明传输:加转义字符,后再去掉转义字符,就跟没加一样.                 若传输的数据是A