当前位置: 首页 > news >正文

数据链路层-点对点PPP(point-to-point protocal)

  • 点对点协议ppp是目前使用最广泛的点对点数据链路层协议

    • 用户通过连接运营商的isp,用的就是pppoe协议
    • pppoe ppp over ethernet
  • ppp协议为点对点数据链路层协议的数据报提供了一个标准方法

    • 封装成帧
    • 链路控制协议LCP,主要用于建立,配置,以及测试数据链路的连接
    • 一套网络控制协议NCPs,每一个协议支持不同的网络层协议
  • 帧格式
    在这里插入图片描述
    F(flag): ppp帧的定界符,取值0x7E
    A(address):取值0xFF,预留
    C(control):取值0x03, 预留
    P(protocol): 指明帧的数据部分送到哪个协议处理

    • 0x0021: IP
    • 0xC021:LCP
    • 0x8021:NCP
      FCS: 校验位
  • 透明传输

    • 数据部分出现和定界符相同的字段怎么办
      • 面向字节的异步链路:字节填充法,插入转义字符
        • 7E(与定界符重复): 转译成7D,5E
        • 7D(转义字符): 转义为7D,5D
        • 控制字符,7D, x+0x20
      • 面向比特的同步链路:比特填充法,插入比特0
        • 5个连续的1,就填充一个0
  • 差错检验

    • 接收方每收到一个ppp帧,就进行CRC检验,若CRC检验通过则收下这个帧,反之则丢弃。使用ppp的数据链路层向上不提供可靠传输服务。
  • ppp协议的工作状态
    在这里插入图片描述

相关文章:

  • NLP命名实体识别
  • 计算机毕业论文java毕业设计选题源代码基于javaweb实现的客运站网上售票系统
  • 安装阿里的龙蜥系统
  • 被微服务轰炸?莫怕!耗时35天整出的「微服务学习教程」送你
  • MySQL性能调优——count()篇(一)
  • 嵌入式IAP设计
  • Word控件Spire.Doc 【图像形状】教程(13): 如何在C#中对齐word文档上的形状
  • [附源码]JAVA毕业设计师生交流平台(系统+LW)
  • 电磁场几何和衍射理论的统一
  • PyQt利用QScrollArea+QLabel制作一个滑动的长文本(QT Designer)
  • jsoup爬虫发送get、post请求、解析html、获取json
  • 压缩与打包
  • SpringBoot系列之基于MongoRepository实现分页
  • 基于安卓的课程管理系统app设计
  • 2022,记录与华为的这场会议
  • Log,SqlServerProfile, EFProfile三种监视EntityFramework中的sql流
  • 2021.03青少年软件编程(Python)等级考试试卷(二级)
  • 网站变灰,6行代码,通通变灰
  • linux命令二
  • C语言竞赛
  • 电加热油锅炉工作原理_电加热导油
  • 大型电蒸汽锅炉_工业电阻炉
  • 燃气蒸汽锅炉的分类_大连生物质蒸汽锅炉
  • 天津市维修锅炉_锅炉汽化处理方法
  • 蒸汽汽锅炉厂家_延安锅炉厂家
  • 山西热水锅炉厂家_酒店热水 锅炉
  • 蒸汽锅炉生产厂家_燃油蒸汽发生器
  • 燃煤锅炉烧热水_张家口 淘汰取缔燃煤锅炉
  • 生物质锅炉_炉
  • 锅炉天然气_天燃气热风炉