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

ppp协议总结

PPP协议:是一种在点到点链路上传输、封装网络数据包的数据链路层协议,PPP支持同步/异步方式的链路上。

一、 PPP支持的链路类型

1、 同步和异步专线

2、 同步拨号链路。

3、 异步拨号链路。

二、 PPP的特点

1、 PPP是面向字符的,支持同/异步链路。

2、 PPP支持验证,有chap和pap。

3、 PPP支持多种网络协议。

4、 PPP支持地址协商。

三、 PPP协议的组件及功能

1、 链路控制协议(LCP):用于管理PPP链路,包括进行链路参数的协商,建立、拆除和监控数据链路等。

2、 网络控制协议(NCP):用于协商所承载的网络协议及属性,协商在数据链路上传输的数据包的格式与类型,配置网络层协议。

3、 验证协议CHAP和PAP:用来验证PPP对端设备的合法性。

四、 PPP会话的建立

1、 链路的建立和配置协商阶段。

2、 可选验证,选择CHAP或PPP。

3、 网络层协议协商、配置阶段。

五、 PPP的验证

1、 PAP:两次握握手。

由被验证方首先发起的,如果通过认证,主验证方发送ACK消息,通告通过,如果没有通过认证,主验证方发送NAK消息。

2、 CHAP的验证

由主验证方首先发起,需要三次握手。

Chanlenge:主验证方发送一个主机名+随机报文。

Response:报文ID+密码 MD5

Acknowlege Or Not Acknowlege:


http://www.taodudu.cc/news/show-7669531.html

相关文章:

  • PPP协议讲解(PPP连接状态、CHAP/PAP认证、PPP报文)
  • 数据结构-二叉搜索树
  • 二叉搜索树的应用
  • Java二叉搜索树
  • 数据结构——二叉搜索树详解
  • 二叉搜索树--BinarySerachTree(BSTree)
  • LruCache和DiskLruCache
  • android 日历控件_UI界面开发工具Calendar日历插件示例合集
  • 【模式匹配】之 —— BM算法
  • 学习笔记0714----NOSQL之redis
  • Java集合框架--HashMap
  • ORBSLAM2-ORBextractor
  • C++迭代器失效你真的理解了吗,看博主用vector的代码实现给你讲清楚迭代器失效以及解决方案!(超详细)
  • Spring Refresh
  • EIGRP的优势分析
  • EIGRP基础
  • CCNP 3 EIGRP
  • EIGRP综合实验解析
  • CCNA 6 EIGRP
  • EIGRP总结
  • EIGRP回顾
  • 3.4.2 CSMA/CD协议
  • CSMA 简介
  • 以太网 CSMA-CD与CSMA-CA的区别与工作方式
  • 【基础】static搭配inline 味道更佳(explicit_bzero-rawmemchr)
  • bzero 和 memset 的区别
  • bzero()
  • ModuleNotFoundError: No module named ‘sklearn‘
  • 成功解决ModuleNotFoundError: No module named ‘torchtext.legacy‘
  • ModuleNotFoundError: No module named ‘selenium