计算机网络

您所在的位置:网站首页 什么叫点对点管理 计算机网络

计算机网络

2024-07-10 12:19| 来源: 网络整理| 查看: 265

数据链路层 使用的信道主要两种:点对点信道广播信道—— 一对多 包含的内容 点对点/广播- 特点,所用协议的特点三个基本问题:封装成帧、透明传输、差错检测以太网MAC层的硬件地址适配器 转发器 集线器 网桥 以太网交换机 的作用 使用场合

在这里插入图片描述

点对点信道

数据链路 在一条线路上传送数据,一条物理线路是必要的,还要 通信协议——来控制数据的传输。实现这些协议的软硬件加到链路上,构成数据链路。 常用网络适配器来实现协议

帧 帧是协议数据单元 帧:帧头 帧尾 物理层地址 校验值

数据链路层在进行通信主要步骤 (1)结点A的数据链路层把网络层给的IP数据报 添加 首部、尾部 封装成帧 (2)A把封装好的帧发给B (3)如果B收到的帧无差错,则提取出IP数据报给上面的网络层;否则丢弃

三个基本问题 1.封装成帧 在一段数据前后分别添加首部、尾部,构成一个帧接收端收到 比特流后——根据首部、尾部标记——识别帧的开始、结束 2.透明传输 是指不管所传数据是什么样的比特组合,都能按照原样没有差错的通过这个数据链路层。帧中有首部和尾部,如果帧的数据部分含有和首部尾部相同的内容,那么帧的开始和结束位置就会被错误的判定。当所传数据中的比特组合恰巧与某一个控制信息完全一样时(即出现帧定界错误时),就必须采取适当措施,使接收方不会将这样的数据误认为是某种控制信息。为解决透明传输问题,得尽量使出现的 SOH EOT 在接收端不被解释为控制字符: 在发送端数据中出现 SOH EOT 前面插入一个 转义字符 “ESC” ,(1B/00011011)。在接收端删除ESC——称为字节填充。 若ESC出现在数据中,方法就是在ESC前再插入一个ESC,接收端收到这样的连续两个ESC,删除一个就行了。这个过程透明传输的内容是转义字符,用户察觉不到转义字符的存在。就变成了: ESC SOH 数据 ESC EOT 3.差错检测 使用循环冗余检验CRC——检错技术 原理

1.在发送端把数据划分为组,每组k比特。 在数据M后添加供差错检测的n位冗余码,构成一个帧(k+n)位发送出去。

2.用二进制的模2运算(异或,相同为0,不同为1。加法时不进位)。 事先商定好长度为(n+1)位的除数P,在M后添加n个0后除以P得到余数R(n位)。余数R作为冗余码接在M后发送出去。

帧检验序列:FCS,在数据后面添加的冗余码

3.接收端把收到的帧除以同样的除数P,得到余数R。 若余数R=0,判定此帧没有差错,接受。 若余数R≠0,判定此帧有差错(无法确定哪一位或哪几位出差错),丢弃。

步骤: 分组——每组k比特——加n位冗余码——k+n位 模2运算——n+1位 除数p——每组后加n个0,除以p——得余数R——R加在M后面 收到——除以除数P——得到余数R——为0——可以——不为0——有错——丢弃

仅采用CRC校验不能使数据链路层变成可靠传输。因为CRC校验只能做到对帧的无错接受,但不能保证帧没有丢失、重复或失序。

在这里插入图片描述

PPP协议 是用户计算机和ISP进行通信时所使用的数据链路层协议——ISP即互联网服务提供商 在这里插入图片描述 特点

1、简单:接收那边,每收到一个帧,就CRC检验;正确,接收;错误,丢弃就vans了嗷,无后续操作。 2、封装成帧:规定特殊字符作为帧定界符,使接收端能从比特流中找出帧开始、结束位置 3、透明性:见“透明传输”,要有措施能解决与帧定界符雷同的情况的方法 4、多种网络层协议:得能在同一条物理链路上同时支持多种网络层协议(IP、IPX) 5、多种类型链路:能在多种类型链路上运行 6、差错检测 7、检测连接状态:及时(



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3