0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

PPP协议含义和构成 PPP和DHCP的区别

454398 来源:TOMORROW 星辰 作者:TOMORROW 星辰 2020-12-01 14:10 次阅读

PPP协议

PPP协议英文全称 Point to Point Protocol,中文也称为点对点协议,是工作在数据链路层的协议。PPP可以用于多种类型的物理介质上,包括串口线、电话线、移动电话和光纤。

PPP协议由三部分构成:

通过串行链路封装数据的方法;

用于建立、配置和测试数据连接的链路控制协议(LCP);

用于配置不同网络层协议的网络控制协议(NCP)。

PPP协议数据帧

PPP协议是面向字节流的,数据帧之间需要使用一个标志字节来分隔。

7D是转义字符,表示下一字节的第 6 位要取反,如 7D 23,实际表示的是 03。

LCP协议

LCP(Link Control Protocol)用于建立、配置和测试数据通信链路,能够用来协商 PPP 协议的一些配置参数;处理不同大小的数据包;检测链路环路和错误;终止一条链路。

NCP 协议

NCP(Network Control Protocol)网络控制协议是 PPP 协议为不同网络层协议提供的一族网络控制协议。常用的是提供给 TCP/IP 网络的IPCP和提供给 SPX/IPX 网络的 IPXCP。其中,IPCP最为常用,在 PPP 协议进行 NCP 参数配置时用来协商网络层地址。

通过IPCP协议设备可以协商获得 IP 地址、DNS 等信息

PPP 和DHCP的区别

PPP 和DHCP都能获得 IP 地址,那么他们的区别是什么呢?

PPP 是应用在广域网的,用于拨号的,在获取 IP 的过程是有鉴权认证的,鉴权不通过是无法获得 IP 的;

而DHCP是用于局域网的,获取 IP 是不需要鉴权认证(注意:WIFI 加密不属于这里的鉴权认证,DHCP和 WIFI 是没有直接关系的,只是通常 WIFI 设备会支持DHCP)的,只要是局域网内的主机都可以获得 IP;

局域网内要实现 IP 通信还要依赖与链路层(MAC),而广域网中的 PPP 协议本身就是在链路层的,是点对点的通信协议,是用不到 MAC 地址的。
编辑:hfy

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • PPP协议
    +关注

    关注

    0

    文章

    5

    浏览量

    7877
  • 网络控制协议

    关注

    0

    文章

    2

    浏览量

    2563
收藏 人收藏

    评论

    相关推荐

    如何在PPP服务器模式下运行esp8266?

    嗨,我正在尝试在 PPP 服务器模式下运行 esp8266。目前,我已经组装了一个固件,能够使用 lwip 库中使用的 PPP 协议与另一台设备建立 PPP 连接。但是,目前无法在两个
    发表于 07-09 07:21

    Thread添加ppp_device时,运行报错,为什么?

    /at.svr] RT-Thread AT server (V1.3.1) initialize success. [I/ppp.dev] ppp_device(pp) register
    发表于 07-25 07:17

    ppp协议

    PPP 协议,其全称为 Point-To-Point Protocol(点到点协议)。它作为一种提供在点到点链路上传输、封装多种不同类型的网络层数据包的数据链路层协议,处于 TCP/I
    发表于 07-30 14:50

    UCOS下的TCP-IP-PPP协议

    UCOS下的TCP-IP-PPP协议
    发表于 03-25 16:51 61次下载

    基于PPP协议软件的实现

    PPP(点对点协议)是数据链路层协议,应用极为广泛,也是一个比较复杂的通信协议。本文将首先对PPP 协议
    发表于 06-17 09:04 17次下载

    PPP协议的基本概念

    课程介绍.. . . . 2课程目标.. . . . 2相关资料.. . . . 2第一节 PPP协议基本概念31.1 概述31.2 PPP协议的基本概念 . 31.3
    发表于 06-24 17:11 16次下载

    用Internet密钥交换协议增强PPP的安全性

    针对点对点协议PPP 中协商算法过程因无任何保护而易受到攻击的问题,提出在PPP 中引入Internet 密钥交换协议,用于实现PPP 链路
    发表于 09-07 08:55 11次下载

    PPP原理与配置

      第一章 PPP协议原理   • 第二章 MPPP原理   • 第三章 典型配置   PPP协议特点   • 支持点到点的连接,具有验证功
    发表于 09-24 16:34 71次下载

    什么是PPP协议,PPP协议栈,PPP协商流程

    什么是PPP协议 PPP是一种得到广泛应用的广域网协议,它
    发表于 06-09 23:35 4080次阅读
    什么是<b class='flag-5'>PPP</b><b class='flag-5'>协议</b>,<b class='flag-5'>PPP</b><b class='flag-5'>协议</b>栈,<b class='flag-5'>PPP</b>协商流程

    专用线路协议-PPP

    专用线路协议-PPP PPP 协议,其全称为 Point-To-Point Protocol
    发表于 06-11 00:59 1073次阅读
    专用线路<b class='flag-5'>协议</b>-<b class='flag-5'>PPP</b>

    什么是PPP

    什么是PPP  英文原义:Point-to-Point Protocol 中文释义:点对点协议 注  解:是TCP/IP网络
    发表于 02-23 11:51 1505次阅读

    什么是PPP-HDLC

    什么是PPP-HDLC   英文原义:PPP in HDLC Framing 中文释义:HDLC分组的PPP协议 注  解:HDLC
    发表于 02-23 13:37 962次阅读

    多链路PPP,什么是多链路PPP

    多链路PPP,什么是多链路PPP PPP (点对点协议)多链路是根据要求分配带宽的协议,可以根据要求的带宽,在两个系统之间连接多个链路。这
    发表于 04-03 17:31 2076次阅读

    dhcp和pppoe的区别是什么

    DHCP是动态主机配置协议,英文为Dynamic Host Configuration Protocol。PPPOE是通过ADSL方式上网的计算机大都是通过以太网卡(Ethernet)与互联网相连
    发表于 03-07 09:08 3.8w次阅读

    安防企业节节推进PPPPPP项目正在逐步落实并进入建设阶段

    财政部2018年7月30日发布数据显示,截至2018年6月,全国政府和社会资本合作(PPP)综合信息平台项目管理库累计项目数7749个、投资额11.9万亿元,落地率47.3%。短短四年,我国从零开始
    发表于 09-04 15:33 900次阅读