第27章-配置PPP

news2024/9/24 23:33:23

1. 概述

2. 工作机制

3. 验证

4. PPP-MP


1. 概述

        1.1 背景引入

        以太网使用双绞线,广域网使用光纤;

        ① 定义:PPP协议即点到点协议;

        ② 应用场景:在串行线路上运行;主要是广域网

        ③ 特点:

        支持身份验证:输入用户名和密码进行验证;

        地址自动协商:自动分配IP地址;

        ③ 现实场景:运营商对接宽带用户;

        1.2 广域网运行的协议

        HDLC协议:支持同步串口;

        PPP协议:支持同步和异步串口;

        同步("打电话"):发多少收多少且确认收到再发;时钟频率

        异步("发短信"):我发我的,你收你的;

        对比:同步成本比异步成本大;

        1.3 对比802.1X

        802.1X:支持身份验证+地址协议;(手动配置)

        PPP:支持身份验证+地址协议;(自带属性)

2. 工作机制

        2.1 LCP阶段

        链路层控制协议:协商数据链路层参数;

        协商的对象:

        ① 双方是SP还是MP;

        SP和MP:MP:多条PPP捆绑为一条聚合PPP;SP:单线的PPP;

        ② MRU;

        对比:MTU-网络层的最大传输单元);

        MRU:PPP的最大传输单元;

        ③ 魔术字;

        目的:用于防环;

        原理:每向对面发出一个LCP报文,随机产生一个6位数的魔术字,检测收发的魔术字是否一样,如果一样,消息绕一圈就绕回来了,就有环。

        2.2 验证阶段

        可有可无

        2.3 NCP阶段

        协商网络层参数:IP地址协商;

        功能:互相通告对方的IP地址后,产生一条精确路由;

        2.4 结果

        双方互相连通;

3. 验证

        3.1 验证方式

        PAP:两次握手:用户名+密码在网络中明文传输;

        CHAP:三次握手:密码不在网络中传出;

         3.2 验证分类

        单向验证:主验证方对被验证方进行验证

        双向验证:双方互相验证

4. PPP-MP

        4.1 定义:

        将多个PPP链路捆绑后当作一条链路使用;

        功能:增加带宽、负载分担、链路备份、降低报文延迟;

        4.2 捆绑方式:

        ① 虚拟模板接口(Virtual Template)

        ② MP-Group接口

        4.3 注意点:

        IP地址配置在MP口上

        身份验证配置在物理口上

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1644795.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

PHP 框架安全:ThinkPHP 序列 漏洞测试.

什么是 ThinkPHP 框架. ThinkPHP 是一个流行的国内 PHP 框架,它提供了一套完整的安全措施来帮助开发者构建安全可靠的 web 应用程序。ThinkPHP 本身不断更新和改进,以应对新的安全威胁和漏洞。 ThinkPHP 框架的安全特性: (1) 输入过滤和验证…

既能自动仿写公众号爆文,还能批量帮你上架闲鱼商品,打造自己的数字员工,简直yyds

「想象一下,如果有一个机器人在你的计算机上24小时不间断地工作,会不会做梦都笑着」 一、RPA机器人是什么? RPA——机器人流程自动化,它可以帮助人们完成重复性的、繁琐的工作,比如数据输入、网页爬取、自动化流程等…

[JUCE]从一个有关右值引用的bug,探幽移动语义

一、问题 当我尝试在\JUCE\extras\WindowsDLL\Builds\VisualStudio2022目录下编译JUCE库的时候,提示报错如下: 报错提示如下: 这里涉及到两个问题 一、这个std::move是干嘛用的 二、为什么这里会报错? 另外,我在实…

OpenAI 也要做搜索?传 SearchGPT 将迎击谷歌核心业务!OpenAI 与金融时报新协议已定,将进行链接和引用

OpenAI也要杀入AI搜索领域分一杯羹?非常可能!毕竟连SearchGPT的入口已经准备好了! 图片 X平台上网友甚至还发现了SearchGPT的medo视频! OpenAI凭借自身的技术积累,如果真的进入搜索应用业务,必然…

震撼来袭!AI创新燃爆2024中关村论坛,唯迈医疗破解心脑血管“命门”危机

4月29日,备受瞩目的2024中关村论坛圆满闭幕。国内领先的介入诊疗全流程解决方案企业——唯迈医疗,携新一代Taikon太空 DSA和介入手术机器人惊艳亮相,以AI赋能介入诊疗,为心脑血管疾病治疗带来了革命性的突破,引发党央媒…

最新优质电商API接口,附带教程【多语言环境高并发】

给大家更新一波24年一月份的新接口吧。 01 接口信息 线路推荐: 多仓: 1.春盈: https://wds.ecsxs.com/230989.json 2.无意: http://www.wya6.cn/tv/yc.json 3.主流电商平台API数据采集 单仓: 1.饭太硬: http:/…

阿里实习生:面试阿里其实并没有那么难。

愉快的五一假期已经结束了, 又要投入到学习和工作当中了。 今天分享一位同学在阿里的Go后端实习面经详解, 希望对你有帮助。 Go里有哪些数据结构是并发安全的? 并发安全就是程序在并发的情况下执行的结果都是正确的; Go中数据类型分为两大类&#xff…

Altman确认:神秘Chatbot非GPT-4.5,OpenAI搜索引擎即将上线

🚀 Altman确认:神秘Chatbot非GPT-4.5,OpenAI搜索引擎即将上线 摘要:近日,Sam Altman在哈佛大学的演讲中确认,引发广泛猜测的gpt2-chatbot并非OpenAI即将发布的下一代模型GPT-4.5。与此同时,关于…

llama3 史上最强开源大模型,赶超GTP-4,逼宫OpenAI

2024年4月18日,Meta公司推出了开源大语言模型Llama系列的最新产品—Llama 3,包含了80亿参数的Llama 3 8B和700亿参数的Llama 3 70B两个版本。Meta称其为“迄今为止最强的开源大模型”。 怪兽级性能 LLaMA3 提供了不同参数规模的版本,以适应…

性能问题分析排查思路之机器(4)

前言 本文是性能问题分析排查思路的展开内容之一,主要分为日志1期,机器4期、环境2期共7篇系列文章,本期是第四篇,讲机器(硬件)的内存方面的分析排查方法与最佳实践。 在性能问题分析排查系列的位置如下图…

辐射传输基础理论详解与LST反演方法

地表温度LST(Land Surface Temperature)是区域和全球尺度上陆地表层系统过程的关键参数,它综合了地表与大气的相互作用以及大气和陆地之间能量交换的结果。地表温度作为众多基础学科和应用领域的一个关键参数,能 够提供地表能量平衡状态的时空变化信息&a…

C语言 | Leetcode C语言题解之第70题爬楼梯

题目: 题解: int climbStairs(int n) {double sqrt5 sqrt(5);double fibn pow((1 sqrt5) / 2, n 1) - pow((1 - sqrt5) / 2, n 1);return (int) round(fibn / sqrt5); }

8.11 矢量图层线要素单一符号使用一

文章目录 前言简单线(Simple line)符号的使用QGis中的使用二次开发代码实现 总结 前言 本章介绍矢量图层线要素单一符号中简单线(Simple line)的使用说明:文章中的示例代码均来自开源项目qgis_cpp_api_apps 简单线&a…

C++:map和set类

关联式容器 在初阶阶段,我们已经接触过STL中的部分容器,比如:vector、list、deque、 forward_list(C11)等,这些容器统称为序列式容器,因为其底层为线性序列的数据结构,里面 存储的是元素本身。那什么是关…

政安晨:【Keras机器学习示例演绎】(三十六)—— 用聚合注意力增强信念网络

目录 导言 设置和导入 超参数 加载 CIFAR10 数据集 增强层 卷积干 卷积主干 注意力汇集 Patch convnet 回调 学习率时间表 训练 推理 结论 政安晨的个人主页:政安晨 欢迎 👍点赞✍评论⭐收藏 收录专栏: TensorFlow与Keras机器学习实战 希望…

【吊打面试官系列】Java高并发篇 - Java 线程池中 submit() 和 execute()方法有什么区别?

大家好,我是锋哥。今天分享关于 【Java 线程池中 submit() 和 execute()方法有什么区别?】面试题,希望对大家有帮助; Java 线程池中 submit() 和 execute()方法有什么区别? 两个方法都可以向线程池提交任务&#xff0c…

Libcity笔记:原子文件

1 介绍 Libcity中的数据以原子文件的形式存在 2 原子文件类别 对于不同的交通预测任务,可能用到不同的原子文件,同一个数据集不一定包含全部六种原子文件 网格数据需要按照先行后列的顺序遍历OD数据需要按照先起点后终点的顺序遍历 2.1 geo 存储地理…

1-38 流资源类结构

一 简介 1. Java中所说的流资源--IO流 2.为什么学习留资源? --要操作文件中的数据 将数据写入指定的文件 将数据从指定的文件读取 3.分类 -- 四大基流 , 八大子流 (重点) 按照流向分 : 输入流 和输出流 按照操作数据资源的类型划分 字符流 (重点) Reader -- 字符…

前端 | iframe框架标签应用(二)| 外部页面导入

文章目录 📚实现效果📚模块实现解析🐇html🐇css🐇javascript 📚实现效果 点击右上角喇叭,弹出iframe页面框,链接bilibili白噪音视频页面;点击关闭按钮,关闭弹…

[力扣题解]102.二叉树的层序遍历

题目&#xff1a;102. 二叉树的层序遍历 代码 迭代法 class Solution { public:vector<vector<int>> levelOrder(TreeNode* root) {queue<TreeNode*> que;TreeNode* cur;int i, size;vector<vector<int>> result;if(root ! NULL){que.push(ro…