文章目录

  • 1. 广域网的概念
  • 2. PPP协议(面向字节的协议)
    • PPP协议组成部分
    • PPP协议的帧格式
  • 3. HDLC协议(面向比特的协议)
    • HDLC站(主站,从站,复合站)
    • HDLC协议帧格式
  • 4. 数据链路层设备(网桥,交换机)

1. 广域网的概念

广域网(WAN),通常跨接很大的物理范围,所覆盖的范围从几十公里到几千公里,它能连接多个城市或国家,或横跨几个洲并能提供远距离通信,形成国际性的远程网络。

广域网的通信子网主要使用分组交换技术。
广域网的通信子网可以利用公用分组交换网、卫星通信网和无线分组交换网,它将分布在不同地区的局域网或计算机系统互连起来,达到资源共享的目的。如因特网(Internet)是世界范围内最大的广域网。

下面是广域网数据链路层使用的协议:

2. PPP协议(面向字节的协议)

点对点协议PPP (Point-to-Point Protocol)是目前使用最广泛的数据链路层协议,用户使用拨号电话接入因特网时一般都使用PPP协议。

PPP协议只支持全双工链路

特点:

  1. 对于链路层的帧,无需纠错,无需序号,无需流量控制。
  2. 封装成帧:帧定界符
  3. 透明传输:与帧定界符一样比特组合的数据应该如何处理(异步线路(字符传输)用字节填充法,同步线路(bit传输)用比特填充。0比特填充法)
  4. 满足上层多种网络层协议
  5. 差错检测:CRC循环冗余检测,出错就把帧丢弃即可。
  6. 最大传输单元:MTU=1500B
  7. 网络层地址协商:通信双方的网络层地址。
  8. 数据压缩:PPP协议在发送数据时需要对数据进行压缩

需要注意的是:

  • PPP协议不需要进行纠错
  • 不需要进行流量控制
  • 无需对数据帧编号
  • 不支持多点线路(只负责点对点的线路)

PPP协议组成部分

  1. PPP协议将上层数据包封装到(同步串行/异步串行)链路上的方法
  2. 链路控制协议LCP:建立并维护数据链路连接。身份验证
  3. 网络控制协议NCP:PPP协议可支持多种网络层协议,每个不同的网络层协议都要一个相应的NCP来配置,为网络层协议建立和配置逻辑连接。

PPP协议的帧格式

  • 帧定界符7E(01111110)
  • 为了实现透明传输,如果信息部分有何帧控制符的二进制编码相同的情况,就需要要插入转移字符7D(01111101)
  • A、C无实际意义
  • 协议字段:标识信息部分是什么:
    1. IP数据报
    2. LCP的数据
    3. 网络层控制数据
    4. 等等
  • FCS帧检验序列

3. HDLC协议(面向比特的协议)

高级数据链路控制(简称HDLC),是一个在同步网上传输数据、面向比特的数据链路层协议,它是由国际标准化组织(ISO) 根据IBM公司的SDLC(SynchronousData Link Control)协议扩展开发而成的。

HDLC协议不属于TCP/IP协议族,是ISO建立的

HDLC协议特点:

  • HDLC协议的透明传输是采用0比特插入法。
  • 采用全双工通信
  • 所有帧采用CRC检验,对信息帧进行顺序编号,可防止漏收或重份,传输可靠性高。

HDLC站(主站,从站,复合站)

  1. 主站的主要功能是发送命令(包括数据信息)帧、接收响应帧,并负责对整个链路的控制系统的初启、流程的控制、差错检测或恢复等。
  2. 从站的主要功能是接收由主站发来的命令帧,向主站发送响应帧,并且配合主站参与差错恢复等链路控制。
  3. 复合站的主要功能是既能发送,又能接收命令帧和响应帧,并且负责整个链路的控制。

因为HDLC被划分成三种,所以又引出了三种数据操作方式(了解)

  1. 正常响应方式
  2. 异步平衡方式
  3. 异步响应方式

HDLC协议帧格式

  • 标志F:标志字段(01111110)帧定界符
  • 地址A:取决于三种数据操作方式,如果采用正常相应方式或者异步响应方式,这里的值就是从站地址
  • 控制C:表示这个HDLC帧的功能,只看前两位
    1. 信息帧(I)第1位为0,用来传输数据信息,或使用捎带技术对数据进行确认;
    2. 监督帧(S)10,用于流量控制和差错控制,执行对信息帧的确认、请求重发和请求暂停发送等功能
    3. 无编号帧(U) 11,用于提供对链路的建立、拆除等多种控制功能。

对比分析HDLC协议和PPP协议

相同点:

  1. 都只支持全双工链路。
  2. 都可以实现透明传输(PPP协议有两种填充方法)
  3. 都可以实现差错检测,但并不纠错

不同点:

PPP协议 面向字节 有两个字节协议字段 无编号和确认机制 不可靠
HDLC协议 面向比特 通过控制字段的前两个比特位来区分不同数据帧 有编号,有确认机制 可靠

4. 数据链路层设备(网桥,交换机)

如果想扩大局域网,可以使用物理层的集线器,将多个集线器合并成大的局域网,但是这样也有弊端,那就是扩大了冲突域。

数据链路层提供了两种设备扩大局域网1. 网桥 2. 交换机

网桥:

网桥根据MAC帧的目的地址对帧进行转发和过滤。

当网桥收到一个帧时,并不向所有接口转发此帧而是先检查此帧的目的MAC地址,然后再确定将该帧转发到娜一个接口,或者是把它丢弃(即过滤)

网段:一般指一个计算机网络中使用同一物理层设备(传输介质,中继器,集线器等)能够直接通讯的那一部分。

网桥优点:

  1. 网桥最明显的优点就是分割了冲突与,过滤通信量,增大吞吐量。
  2. 扩大了物理层的传输设备。
  3. 提高了网络可靠性。
  4. 可互连不同物理层、不同MAC子层和不同速率的以太网。

网桥分为两种:

  1. 透明网桥:“透明”指以太网上的站点并不知道所发送的帧将经过哪几个网桥,是一种即插即用设备(自学习算法构建转发表)

  2. 源路由网桥:在发送帧时,把详细的最佳路由信息(路由最少/时间最短)放在帧的首部中。

    源站以广播方式向欲通信的目的站发送一个发现帧。(有多种方式到达目的站)
    到达目的站后,发现帧原路返回,这样发送方就可以对比那个路径是最优的

以太网交换机(多端口网桥):

交换机原理和网桥类似,交换机每一个端口就是一个冲突域

交换机每个端口都可以独占传输媒体带宽。

交换机也有两种:

  1. 直通式交换机:检测完帧目的地址后就立即转发。(6字节)

    特点:延迟低,可靠性低,无法支持具有不同速率的端口的交换。

  2. 存储转发式交换机:将帧放入高速缓存,并检查否正确,正确则转发,错误则丢弃。

    特点:延迟大,可靠性高,可以支持具有不同速率的端口的交换。

冲突域:
在同一个冲突域中的每一个节点都能收到所有被发送的帧。
简单的说就是同一时间内只能有一台设备发送信息的范围。

广播域:
网络中能接收任一设备发出的广播帧的所有设备的集合。
简单的说如果站点发出一个广播信号,所有能接收到这个信号的设备范围称为一个广播域。

计算机网络-数据链路层(广域网及相关协议(PPP协议帧格式,HDLC协议)数据链路层设备(网桥,交换机))相关推荐

  1. 计算机网络——数据链路层局域网、以太网、PPP协议和HDLC协议、链路层设备

    文章目录 前言 一.局域网简介 1.局域网的基本概念和特点 2.局域网的主要要素 3.局域网的分类与 IEEE 802 标准 4.LLC 子层和 MAC 子层 二.以太网 三.无线局域网 四.PPP ...

  2. 计算机网络(二十)-广域网-PPP协议和HDLC协议

    一.广域网 广域网,通常跨接很大的物理范围,所覆盖的范围从几十公里到几千公里,它能连接多个城市或国家,远距离通信,形成国际性的远程网络. 广域网的通信子网主要使用分组交换技术.广域网的通信子网可以利用 ...

  3. 计算机网络:广域网以及相关协议

    广域网 广域网WAN,通常链接很大的物理范围,所覆盖的范围从几公里到几千公里,他能链接多个城市和国家,或者横跨几个洲并能提供远距离通信,形成国际性的远程网络. 广域网的通信子网主要使用分组交换技术.广 ...

  4. 【计算机网络】数据链路层——PPP协议和HDLC协议/数据链路层设备

    文章目录 PPP协议和HDLC协议 PPP协议 HDLC协议 站 数据操作方式 HDLC帧 PPP协议和HDLC协议区别 数据链路层设备 网桥的概念及其基本原理 透明网桥 源路由网桥 两种网桥的比较 ...

  5. 计算机网络 -广域网WAN (PPP协议和HDLC协议)

    文章目录 广域网WAN PPP协议 PPP协议需要实现的三个功能 PPP协议帧格式 HDLC协议 PPP协议 and HDLC协议 广域网WAN 广域网覆盖层次:物理层,链路层,网络层 局域网覆盖层次 ...

  6. 广域网(PPP协议和HDLC协议)

    文章目录 前言 一.广域网介绍 二.PPP协议 三.HDLC协议 总结 前言 提示:以下是本篇文章正文内容 一.广域网介绍 广域网(WAN,Wide Area Network),通常跨接很大的物理范围 ...

  7. 二十五、广域网,PPP协议和HDLC协议

    文章目录 1.广域网 2.PPP协议 2.1 PPP协议应满足的要求 2.2 PPP协议无需满足的要求 2.3 PPP协议的三个组成部分 2.4 PPP协议的状态图 2.5 PPP协议的帧格式 3.H ...

  8. PPP协议和HDLC协议

    广域网 广域网(WAN,Wide Area Network),通常跨接很大的物理范围,所覆盖的范围从几十公里到几千公里,它能连接多个城市或国家,或跨越几个洲并能提供远距离通信,形成国际性的远程网络. ...

  9. 【计算机网络学习笔记06】以太网帧结构、HDLC协议

    [计算机网络学习笔记06]以太网帧结构.HDLC协议 一.以太网帧结构 1.1 两种帧格式 1)Ethernet_II帧格式 2)IEEE802.3帧格式 1.2 帧的3种发送方式 1)单播: 帧从单 ...

  10. 3.7 PPP协议和HDLC协议

    3.7 PPP协议和HDLC协议

最新文章

  1. python【蓝桥杯vip练习题库】ADV-309进制转换
  2. Java实现把一个对象复制给另一个有相同字段属性的对象
  3. [转]java Socket InputStream 阻塞 问题
  4. 网页版nfc_苹果5大系统升级新特性浓缩汇总!秋季5G版iPhone稳了
  5. astc贴图格式是什么意思_c4d配合AEe3d导入c4d模型贴图及插件安装所有流程
  6. idea教程--Maven 骨架介绍
  7. codechef Polo the Penguin and the Tree
  8. linux安装.AppImage后缀安装包
  9. Eclipse、STS 常用设置、操作 与 常用快捷键
  10. mips 系统桥_系统功能调用实现简单输入输出(mips)
  11. 动手学Pytorch深度学习建模与应用
  12. word域代码 乱序
  13. 微信小程序怎么开店?怎么开一个小程序店铺
  14. window下postgresql启动服务失败 Access is denied
  15. Windows 远程桌面无法复制粘贴问题
  16. ESP32-CAM与Tonny搭建问题。
  17. ps4仁王服务器不稳定,原来《仁王》放弃独占PS4早有预兆 未来将是跨平台大潮...
  18. Vue+DataV+Echarts组件创建炫酷科技大屏~(注释多多)
  19. CARD耐药数据库Linux使用
  20. 工行融e联,绿色通道便捷办理

热门文章

  1. 智能家居项目(八)之树莓派+摄像头进行人脸识别
  2. CVPR,ICCV,ECCV顶会论文
  3. 软件测试周刊(第29期):找回我的「没有理由就是开心」
  4. 强基计划生命科学和计算机,问计问策 促“强基计划”落细落小落实
  5. 基于51 手机遥控的蓝牙小车(HC-05)
  6. 【Nmap的使用方法】
  7. 基于stm32c8t6的两轮平衡小车 第二篇——原理图及CubeMx配置
  8. 什么是UUID 以及UUID的版本
  9. React Native开发之——Webstorm开发RN配置
  10. Web前端之背景、雪碧图