【计算机网络】数据链路层(五)—— 广域网(PPP 协议与 HDLC 协议)

  • 一、广域网
  • 二、PPP 协议
    • PPP协议应满足的要求
    • PPP协议的三个组成部分
    • PPP协议的帧格式
  • 三、HDLC 协议
    • HDLC的站
    • HDLC的帧格式
    • PPP协议&HDLC协议

一、广域网

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

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

二、PPP 协议

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

PPP 协议只支持全双工链路。

PPP协议应满足的要求

  • 简单

对于链路层的帧,无需纠错,无需序号,无需流量控制。

  • 封装成帧

帧定界符

  • 透明传输

与帧定界符一样比特组合的数据应该如何处理:异步线路用字节填充,同步线路用比特填充。

  • 多种网络层协议

封装的IP数据报可以采用多种协议。

  • 多种类型链路

串行/并行,同步/异步,电/光….

  • 差错检测
    错就丢弃。
  • 检测连接状态

链路是否正常工作。

  • 最大传送单元

数据部分最大长度MTU。

  • 网络层地址协商

知道通信双方的网络层地址。

  • 数据压缩协商

PPP协议的三个组成部分

  • 一个将 IP 数据报封装到串行链路(同步串行/异步串行)的方法。

  • 链路控制协议 LCP:建立并维护数据链路连接。 身份验证

  • 网络控制协议 NCP:PPP 可支持多种网络层协议,每个不同的网络层协议都要一个相应的NCP来配置,为网络层协议建立和配置逻辑连接。

  • PPP协议的状态图

PPP协议的帧格式

三、HDLC 协议

高级数据链路控制(High-Level Data Link Control或简称HDLC),是一个在同步网上传输数据、面向比特的数据链路层协议,它是由国际标准化组织(ISO)根据IBM公司的SDLC(SynchronousData Link Control)协议扩展开发而成的.
数据报文可透明传输,用于实现透明传输的“0比特插入法”易于硬件实现
采用全双工通信
所有帧采用CRC检验,对信息帧进行顺序编号,可防止漏收或重份,传输可靠性高。

HDLC的站

  1. 主站的主要功能是发送命令(包括数据信息)帧、接收响应帧,并负责对整个链路的控制系统的初启、流程的控制、差错检测或恢复等。

  2. 从站的主要功能是接收由主站发来的命令帧,向主站发送响应帧,并且配合主站参与差错恢复等链路控制。

  3. 复合站的主要功能是既能发送,又能接收命令帧和响应帧,并且负责整个链路的控制。

三种数据操作方式:
1.正常响应方式
2.异步平衡方式
3.异步响应方式

HDLC的帧格式

PPP协议&HDLC协议

  • 相同点:

HDLC、PPP协议只支持全双工链路
都可以实现透明传输。
都可以实现差错检测,但不纠正差错

PPP协议 面向字节 2B协议字段 无序号和确认机制 不可靠
HDLC协议 面向比特 没有 有编号和确认机制 可靠

【计算机网络】数据链路层(五)—— 广域网(PPP 协议与 HDLC 协议)相关推荐

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

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

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

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

  3. 计算机网络——链路层之PPP协议和HDLC协议

    文章目录 一 PPP协议 1.广域网 2.PPP协议的特点 3.PPP协议应该满足的要求 4.PPP协议的三个组成部分 5.PPP协议的状态图 6.PPP协议的帧格式 二 HDLC协议 一 PPP协议 ...

  4. 【计算机网络】数据链路层 : 广域网 ( HDLC 协议 | HDLC 站 | HDLC 帧格式 | HDLC 帧类型 | PPP 协议 与 HDLC 协议 对比 )

    文章目录 一.HDLC 协议 二.HDLC 站 三.HDLC 帧格式 四.HDLC 帧类型 五.PPP 协议 与 HDLC 协议 对比 一.HDLC 协议 HDLC 协议 : ① 全称 : High- ...

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

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

  6. 3.5计算机网络(无线局域网 PPP协议&HDLC协议 广域网 链路层设备)

    目录 1.IEEE 802.11 && 无线局域网 1.802.11的MAC帧头格式 2.无线局域网的分类 1. 有固定基础设施无线局域网 2. 无固定基础设施无线局域网的自组织网络 ...

  7. 计算机网络之数据链路层:17、PPP协议、HDLC协议

    数据链路层:17.PPP协议.DHLC协议 思维导图: 广域网: PPP协议:(点对点协议) PPP协议需要满足的要求: PPP协议需要满足的要求: PPP协议的组成: PPP协议状态图: PPP协议 ...

  8. 《计算机网络》——IEEE 802.11 无线局域网、无线局域网的分类、广域网、PPP协议、HDLC协议、链路层设备、冲突域和广播域

    文章目录 IEEE 802.11 无线局域网 802.11的MAC帧头格式 无线局域网的分类 广域网 PPP协议 PPP协议应满足的要求: PPP协议无需满足的要求 PPP协议的帧格式 HDLC协议 ...

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

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

最新文章

  1. mysql配置文件调优
  2. Nginx 负载均衡4种模式
  3. 技术贴:asp.net实现唯一账户在线 禁止同一帐号同时在线 asp.net实现您的帐号在别处登录,您已被迫下线!...
  4. spring配置jndi_在Spring Framework中通过JNDI进行配置
  5. Python3 学习系列 丨 博客目录索引
  6. 基于主动学习算法减少人工标注量,提升文本标注效率的方案探究
  7. AIOps中异常检测的简单应用
  8. 时隔25年重访 Linus:流量时代的“技术大师”
  9. windows 运行banana
  10. 从GitHub存储库下载单个文件夹或目录
  11. [转载] Python_正则表达式匹配Word文档
  12. python作业代做_CSC1001作业代做、代写Programming Methodology作业、代做Python实验作业、Python程序设计作业调试...
  13. 淡水鱼生鱼片含有大量肝吸虫 可寄生于肝脏内30年
  14. redmi Note12T屏幕刷新率是多少 Redmi Note12T相机怎么样 有几个摄像头
  15. Android自定义控件实战——滚动选择器PickerView
  16. 【读后感】读《了不起的盖茨比》后感
  17. 高德地图是直线距离吗_是直线直线
  18. thingsboard从搭建环境到安装部署,给安装出错,或者安装失败的小伙伴现场写一遍(修正版)
  19. 鸿蒙系统底部任务栏无响应,电脑底部任务栏无响应怎么办
  20. iwebshop index.php,【已完结】浅析iwebshop的登录过程

热门文章

  1. 2020.12.22 ps临摹调色
  2. html left属性,css中left是什么意思?
  3. 赛酷软件测试自学,赛酷ocr怎么用 赛酷ocr使用方法
  4. CV语义分割,类别加权损失函数
  5. C++多线程详细讲解
  6. 新手引导功能的四种姿势
  7. GAMES104 B1+B2 引擎的结构与开发分层
  8. 别再纠结于那些自动化测试不得不面对的现实z
  9. 英文星期的来历(都是来自神人)
  10. 传智播客成都java培训中心的发展