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

网络运维学习笔记 016网工初级(HCIA-Datacom与CCNA-EI)PPP点对点协议和PPPoE以太网上的点对点协议(此处只讲华为)

文章目录

  • PPP(Point to Point Protocol,点对点协议,华为默认使用)
    • 实验1:设置为pap模式
    • 实验2:设置为chap模式(实验1的基础上)
  • 串口封装协议HDLC(High-Level Data Link Control,高级数据链路控制,思科默认使用,华为需配置)
    • 华为HDLC基本配置
  • PPPoE(PPP over Ethernet,以太网上的点对点协议)
    • PPPoE实验:

PPP(Point to Point Protocol,点对点协议,华为默认使用)

PPP链路的建立过程
在这里插入图片描述

PPP认证模式:PAP(发送两次,明文传输,client先发起)和CHAP(发送三次,密文传输,server先发起)

实验1:设置为pap模式

R1:
[R1]int s1/0/0
[R1-s1/0/0]ppp authentication-mode pap #更改为pap模式
[R1]aaa
[R1-aaa]local-user zhangsan password cipher zhangsan #服务端创建用户名密码
[R1-aaa]local-user zhangsan service-type ppp #更改为ppp模式
[R1]dis cur | begin aaa #查看aaa配置
R2:
[R2]int s1/0/0
[R2-s1/0/0]ppp pap local-user zhangsan password cipher zhangsan #使两端模式和用户密码一样,这样两端就能通了

实验2:设置为chap模式(实验1的基础上)

R1:
[R1-s1/0/0]ppp authentication-mode chap #更改为chap模式
R2:
[R2-s1/0/0]undo ppp pap local-user #清除之前的命令
[R2-s1/0/0]ppp chap user zhangsan
[R2-s1/0/0]ppp chap password cipher zhangsan #设置用户名密码
两边都重启一下接口就能通了

串口封装协议HDLC(High-Level Data Link Control,高级数据链路控制,思科默认使用,华为需配置)

华为HDLC基本配置

[R1]int s1/0/0 #进入串口
[R1-s1/0/0]link-protocol hdlc #更改链路类型 提示输入y
[R1-s1/0/0]ip add 1.1.1.1 31 #配置IP地址,在点到点链路上31位掩码也能用,网络地址广播地址也能作为普通地址使用
#[R1-s1/0/0]ip add unnumbered interface loopback 0 #或者进行接口地址借用,前提是被借用接口已配置IP,这样两个接口地址就一样了

PPPoE(PPP over Ethernet,以太网上的点对点协议)

PPPoE协议报文
在这里插入图片描述

PPPoE实验:

在这里插入图片描述

模拟企业真实场景,用PPPoE拨号上网,GW使用Easy-ip技术,实现PC上网。
SW:
vlan batch 10 20 30
int g0/0/2
port link-type access
port default vlan 10
int g0/0/3
port link-type access
port default vlan 20
int g0/0/1
port link-type access
port default vlan 30
int vlanif10
ip add 192.168.10.254 24
int vlanif20
ip add 192.168.20.254 24
int vlanif30
ip add 192.168.30.1 24
ip route-static 0.0.0.0 0.0.0.0 192.168.30.2

PPPoE-server:
int loopback0
ip add 8.8.8.8 32
aaa
local-user zhangsan password cipher zhangsan
local-user zhangsan service-type ppp
ip pool PPPOE
network 60.30.1.0 mask 24
dns-list 1.1.1.1
int Virtural-Template 1
ip add 60.30.1.1 24
ppp authentication-mode chap
remote address pool PPPOE
int g0/0/0
pppoe-server bind Virtural-Template 1

PPPoE-client:
int g0/0/1
ip add 192.168.30.2 24
ip route-static 192.168.10.0 24 192.168.30.1
ip route-static 192.168.20.0 24 192.168.30.1
int dialer 1
link-protocol ppp
ppp chap user zhangsan
ppp chap password cipher xxxxxx
ip address ppp-negotiate
dialer user thinkmo
dialer bundle 1
dialer-group 1
int g0/0/0
pppoe-client dial-bundle-number 1
ip route-static 0.0.0.0 0.0.0.0 dialer 1
dialer-rule
dialer-rule 1 ip permit
acl 2000
rule permit
int dialer 1
nat outbound 2000


http://www.kler.cn/a/558443.html

相关文章:

  • Python 数据结构与实践深度剖析
  • 【HeadFirst系列之HeadFirstJava】第4天之理解对象的行为:方法操作实例变量
  • 3<4>2【Python链式对比,也叫连续比较】
  • Missing required prop: “maxlength“
  • C#上位机--进程和线程的区别
  • 解决Excel文件格式损坏问题:如何通过程序读取并复制内容
  • LLaMA-Factory|微调大语言模型初探索(4),64G显存微调13b模型
  • vue 识别 <think></think>
  • 政安晨【零基础玩转各类开源AI项目】DeepSeek 多模态大模型Janus-Pro-7B,本地部署!支持图像识别和图像生成
  • 精选案例展 | 智己汽车—全栈可观测驱动智能化运营与成本优化
  • http、websocket与MQTT协议
  • fedora 安装 ffmpeg 过程记录
  • 基于WebRTC与AI大模型接入EasyRTC:打造轻量级、高实时、强互动的嵌入式音视频解决方案
  • Spring Boot 启动类的原理与作用
  • 人工智能任务22-Deepseekv3原理架构中的数学公式,通过高度概括实现快速入门
  • Asp.Net 前后端分离项目——项目搭建
  • 关于 形状信息提取的说明
  • mysql_符合查询
  • DeepSeek基础之机器学习
  • 行业分析---对自动驾驶规控算法未来的思考