文章目录

  • 前言
  • 一、广域网介绍
  • 二、PPP协议
  • 三、HDLC协议
  • 总结

前言


提示:以下是本篇文章正文内容

一、广域网介绍

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

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

二、PPP协议

点到点协议(Point to Point Protocol,PPP)是为在同等单元之间传输数据包这样的简单链路设计的链路层协议。 这种链路提供全双工操作,并按照顺序传递数据包(一个发送端,一个接收端,一条链路),无需介质访问控制(Media Access Control),无需明确的MAC寻址

设计目的主要是用来通过拨号或专线方式建立点对点连接发送数据,使其成为各种主机、网桥和路由器之间简单连接的一种共通的解决方案

PPP设计需求
(1)组帧: 将网络层数据报封装到数据链路层帧中,可以同时承载任何网络层协议分组(不仅IP数据报),可以向上层实现分用(多路分解)

(2)比特透明传输: 数据域必须支持承载任何比特模式

(3)差错检测: (无纠正)

(4)连接活性(connection liveness)检测: 检测、并向网络层通知链路失效

(5)网络层地址协商: 端结点可以学习/配置彼此网络地址

注:PPP的差错恢复、流量控制等由高层协议处理

PPP数据帧

1.标志(Flag): 定界符(delimiter)
2.地址(Address): 无效(仅仅是一个选项)
3.控制(Control): 无效;未来可能的多种控制域
4.协议(Protocol): 上层协议 (PPP-LCP, IP, IPCP)
5.信息(info): 上层协议分组数据
6.校验(check): CRC校验,用于差错检测

字节填充(Byte Stuffing)
依据数据透明传输”需求: 数据域必须允许包含标志模式<01111110>

发送端: 在数据中的<01111110>和<01111101>字节前添加额外的字节
<01111101> (“填充(stuffs)”)

接收端:
若单个字节<01111101>表示一个填充字节;连续两个字节<01111101>:丢弃第1个,第2个作为数据接收;单个字节<01111110>: 标志字节

PPP数据控制协议
在交换网络层数据之前, PPP数据链路两端必须:
(1)配置PPP链路,最大帧长,身份认证(authentication)

(2)学习/配置网络层信息
对于IP协议: 通过交换IPCP协议 (IP Control Protocol )报文 (IP分组首部的“上层协议”字段取值: 8021),完成IP地址等相关信息配置

三、HDLC协议

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

数据报文可透明传输,用于实现透明传输的“o比特插入法”易于硬件实现
,采用全双工通信,所有帧采用CRC检验,对信息帧进行顺序编号,可防止漏收或重份,传输可靠性高。

HDLC的帧格式

PPP与HDLC比较

两者都是 只支持全双工,都可以实现透明传输,都可以实现差错检测,但不纠正


总结

提示:这里对文章进行总结:

广域网(PPP协议和HDLC协议)相关推荐

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

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

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

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

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

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

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

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

  5. 3.7 PPP协议和HDLC协议

    3.7 PPP协议和HDLC协议

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

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

  7. 广域网协议:PPP协议和HDLC协议—Vecloud微云

    点到点协议( Point to Point Protocol,简写PPP)是在点到点链路上传输数据报的一种方法. PPP是一种面向位的协议,可在同步或异步链路上运行. PPP使用高级数据链路控制( H ...

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

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

  9. PPP协议和HDLC协议

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

最新文章

  1. [译]ava 设计模式之享元
  2. 用javascript 禁止右键,禁止复制,禁止粘贴
  3. 分享内容apd android,Appium - DesiredCapabilities对象的参数配置及含义
  4. Netty ByteBuf(图解之 2)| 秒懂
  5. 交换两个局部变量Integer的值
  6. 原创 | 万万没想到,JVM内存结构的面试题可以问的这么难?
  7. Java Annotation(注解)使用教程
  8. Linux ext4文件系统下 extundelete 恢复 误删除的文件
  9. 基于better-scroll实现的类似ios选择器
  10. Struts2 中的值栈的理解
  11. 团队选题报告(团队)
  12. Atitit.手机验证码的破解---伪随机数
  13. 射频电路学习之Smith圆图
  14. H264格式 详细介绍
  15. com加载项没反应 ppt wps_EXCEL COM插件无法加载解决方案
  16. 如何开会——高效会议八项原则
  17. 波士顿动力SpotMini改造有胳膊半人马,这家意大利创企打造极致机械手臂
  18. 4-20mA电流光纤中继器的原理和应用
  19. C++ exception with description “bad optional access“ thrown in the test body.
  20. 人工智能行业每日必读(2020年1月14日)

热门文章

  1. 想要转行产品经理,可是社招都要有产品经理相关经验的,该如何转行呢?
  2. C语言实现简易扫雷游戏
  3. 「竞品分析报告」不会写?不知从哪收集数据?请收下这篇竞品指南
  4. 铁甲雄心机器人冠军_机器人格斗元老亮相《铁甲雄心》虽败犹荣
  5. java迭代器删除元素_java迭代器中删除元素的操作
  6. 简单HQL练习-统计店铺访客数
  7. 千里马 android framework之MotionEvent.ACTION_CANCEL怎么产生-讨厌的android触摸面试题
  8. 拜仁超越自我终成夙愿-记2013欧冠决赛
  9. 甲方和乙方怎么区别?
  10. 华为手机android7价格,【华为手机大全】华为手机报价及图片大全-列表版-ZOL中关村在线...