华为路由器ppp认证和pppoe
- 格式:docx
- 大小:12.36 KB
- 文档页数:2
华为路由器封装链路层协议(PPP)、帧中继(FR)配置实验八 PPP、FR配置实验1.1 实验目标熟悉PPP、FR协议的相关配置1.2 组网及业务描述图1-1 PPP实验组网图封装链路层协议为PPP,并启用PAP或CHAP验证1.3 配置步骤1、配置组网图中相关接口2、封装链路层协议为PPP3、启用验证PAP或CHAP1.4 结果验证验证配置完毕后,两台设备间能ping通。
[Quidway2]ping 192.168.0.1PING 192.168.0.1: 56 data bytes, press CTRL_C to breakReply from 192.168.0.1: bytes=56 Sequence=1 ttl=255 time=28 msReply from 192.168.0.1: bytes=56 Sequence=2 ttl=255 time=28 msReply from 192.168.0.1: bytes=56 Sequence=3 ttl=255 time=28 msReply from 192.168.0.1: bytes=56 Sequence=4 ttl=255 time=28 msReply from 192.168.0.1: bytes=56 Sequence=5 ttl=255 time=28 ms--- 192.168.0.1 ping statistics ---5 packet(s) transmitted5 packet(s) received0.00% packet lossround-trip min/avg/max = 28/28/28 ms1.5 配置参考1.5.1 配置接口地址[Quidway1-S3/0/0] ip address 192.168.0.1 255.255.255.252 [Quidway2-S3/0/0] ip address 192.168.0.2 255.255.255.2521.5.2 封装PPP[Quidway1-S3/0/0] link-protocol ppp[Quidway2-S3/0/0] link-protocol ppp1.5.3 启用验证PAP:[Quidway1-S3/0/0] ppp authentication-mode pap[Quidway1] local-user huawei[Quidway1- local-user huawei]password cipher 123456[Quidway1- local-user huawei]service-type ppp[Quidway1-S3/0/0] shutdown[Quidway1-S3/0/0] undo shutdown[Quidway2-S3/0/0] ppp pap local-userhuawei password cipher 123456[Quidway2-S3/0/0] shutdown[Quidway2-S3/0/0] undo shutdownCHAP:[Quidway1-S3/0/0] ppp authentication-mode chap[Quidway1] local-user huawei1[Quidway1- local-user huawei]password cipher 123456[Quidway1- local-user huawei]service-type ppp[Quidway1-S3/0/0] ppp chap user huawei2[Quidway1-S3/0/0] shutdown[Quidway2] local-user huawei2[Quidway2- local-user huawei]password cipher 123456[Quidway2- local-user huawei]service-type ppp[Quidway2-S3/0/0] ppp chap user huawei1[Quidway2-S3/0/0] shutdown[Quidway2-S3/0/0] undo shutdown注意:在CHAP验证中,主验证方和被验证方的password必须保持一致!FR配置步骤4、配置接口地址5、封装FR6、重启接口a.配置参考i.配置接口地址[Quidway1- Serial3/0/0] ip address 192.168.0.1 255.255.255.252[Quidway2- Serial3/0/0] ip address 192.168.0.2 255.255.255.252ii.封装FR[Quidway1- Serial3/0/0] link-protocol fr[Quidway1- Serial3/0/0] fr interface-type dce[Quidway1- Serial3/0/0] fr dlci 20[Quidway1- Serial3/0/0] fr inarp(fr map ip 192.168.0.2 20)[Quidway2- Serial3/0/0] link-protocol fr[Quidway2- Serial3/0/0] fr interface-type dte[Quidway2- Serial3/0/0] fr inarp(fr map ip 192.168.0.1 20)iii.重启接口[Quidway1- Serial3/0/0]undo shutdown [Quidway2- Serial3/0/0]shutdown [Quidway2- Serial3/0/0]undo shutdown。
PPP与PPPoE协议的认证与拨号过程详解PPP协议(Point-to-Point Protocol)和PPPoE协议(Point-to-Point Protocol over Ethernet)是在计算机网络中常用的两个协议,它们在进行认证与拨号过程中扮演着重要的角色。
本文将详细介绍PPP与PPPoE协议的认证与拨号过程。
一、PPP协议的认证与拨号过程1. PPP认证过程在PPP协议中,认证过程被用于验证用户的身份信息,以确保连接的安全性。
认证过程一般包括以下几个步骤:(1)LCP配置阶段:建立连接前,对LCP(Link Control Protocol)进行配置,双方协商认证方式。
(2)身份验证阶段:发送端向接收端发送认证请求,并携带认证方式和认证信息。
接收端根据认证方式进行验证,如果通过则发送认证成功的消息,否则发送认证失败的消息。
(3)连接建立阶段:如果认证成功,双方继续进行连接建立的过程,启动NCP(Network Control Protocol)协商网络层协议参数。
2. PPP拨号过程PPP拨号过程用于建立网络连接。
具体步骤如下:(1)发起拨号:客户端向服务端发送拨号请求。
(2)应答拨号:服务端接收到拨号请求后,返回应答消息,表示可以建立连接。
(3)链路建立:双方进行链路的建立,包括配置参数、交换链路相关信息等。
(4)数据传输:链路建立完成后,进行数据的传输。
二、PPPoE协议的认证与拨号过程1. PPPoE认证过程PPPoE协议是在以太网上运行的一种PPP协议。
其认证过程也是通过PPP进行的,主要包括以下步骤:(1)PADI(PPPoE Active Discovery Initiation):客户端在以太网上广播PADI包,该包包含客户端的MAC地址等信息。
(2)PADO(PPPoE Active Discovery Offer):服务端收到PADI 包后,返回PADO包,该包中包含了服务端的MAC地址、会话ID等信息。
华为HCIA认证学习笔记——PPP协议原理与配置概述本⽂讲述了华为HCIA认证学习笔记——PPP协议原理与配置。
分享给⼤家供⼤家参考,具体如下:PPP协议⼯作域:所处数据链路层,典型的串⼝封装协议。
串⾏链路:应⽤于远距离传输。
串⾏链路传输⽅式:1、同步:是以帧为单位来传输数据;2、异步:以字节为单位来传输数据,并且需要采⽤额外的起始位和停⽌位来标记每个字节的开始和结束;定义:ppp协议是⼀种⽤于全双⼯的同异步的链路上的点到点传输;优点:1、既⽀持同步传输⼜⽀持异步传输;2、具有很好的扩展性,例如,当需要在以太⽹链路上承载PPP协议时,PPP可以扩展为PPPoE;3、提供了LCP(Link Control Protocol)协议,⽤于各种链路层参数的协商;4、提供了各种NCP(Network Control Protocol)协议(如IPCP、IPXCP),⽤于各⽹络层参数的协商,更好地⽀持了⽹络层协议;5、提供了认证协议,CHAP ( Challenge-Handshake Authentication Protocol )、 PAP ( Password Authentication Protocol),更好的保证了⽹络的安全性;6、⽆重传机制,⽹络开销⼩,速度快;组件:LCP:⽤来建⽴、拆除、监控PPP数据链路;NCP:⽤于对不同的⽹络层协议进⾏连接建⽴和参数协商;链路建⽴过程:1. Dead阶段也称为物理层不可⽤阶段,当物理层连接上,就会转⼊⾄Establish阶段,即链路建⽴阶段;2. 在Establish阶段,PPP链路进⾏LCP参数协商,包括最⼤接收单元MRU、认证⽅式、魔术字(Magic Number)等选项,协商完成后会进⼊Opened状态,表⽰底层链路已经建⽴;3. 多数情况下,链路两端的设备是需要经过认证阶段(Authenticate)后才能够进⼊到⽹络层协议阶段,默认不认证,在这个阶段如果收到参数协商请求(Configure-Request报⽂),将会返回Establish阶段;4. 认证成功或不需要认证将到Nerwork阶段,进⾏NCP协商。
华为路由的两种模式介绍本篇主要为大家介绍的华为路由器的两种网络连接方式,桥接模式和和路由模式,相信有不少人还不了解这方面的知识,当你看完本篇后就一定会知道如何设置这两种网络连接。
一、桥接模式1、桥接模式有个正式专业的名称叫做RFC1483 桥接。
RFC1483标准是为了实现在网络层上多协议数据包在ATM网络上封装传送而制定的,现已被广泛用于ATM技术中,成为在ATM网络上处理多协议数据包的封装标准。
2、RFC1483仿真了以太网的桥接功能,它在数据链路层上对网络层的数据包进行LLC/SNAP的封装。
在ADSL Modem中完成对以太网帧的RFC1483 ATM封装后,通过用户端和局端网络的PVC永久虚电路完成数据包的透明传输。
ADSL的RFC1483桥接接入方式是ADSL宽带接入的最基本形式,也成为其它接入方式的基础,一般的ADSL ROUTER出厂也默认在桥接方式下。
ADSL ROUTER出厂初始值为用于单台电脑的桥接器方式,也就是它的当前工作模式置于BRIDGE ENABLE。
3、在纯桥接模式下,ADSL ROUTER只是一个普通网桥,其功能较简单。
通常需要一个代理服务器或网关设备将局域网中的通信汇聚起来再连接到外部网络上。
需在代理服务器或网关设备上运行PPPoE 拨号软件。
桥接方式可以由局方分配固定IP,也可以配合配合拨号软件可设置为自动获取,或是分配固定IP需要在电脑上设置。
二、路由模式1、路由模式一般指的是ADSL ROUTER在“ROUTER ENABLE (路由使能)”的工作模式下,它具有PPPOE拨号、NAT、RIP-1等少量路由功能。
2、PPPoE全称是Point to Point Protocol over Ethernet(基于局域网的点对点通讯协议)。
它基于两个广泛接受的标准即:局域网Ethernet和PPP点对点拨号协议。
在ADSL ROUTER中采用RFC1483的桥接封装方式对终端发出的PPP包进行LLC/SNAP封装后,通过连结两端的PVC在ADSL Modem与网络侧的宽带接入服务器之间建立连接,实现PPP的动态接入。
4 PPPoE配置关于本章PPPoE(PPP over Ethernet)是在以太网链路上运行PPP协议,在小区组网建设等一系列应用中被广泛采用。
4.1 PPPoE简介介绍PPPoE的定义和目的。
4.2 PPPoE配置注意事项介绍PPPoE的配置注意事项。
4.3 PPPoE原理描述介绍PPPoE的实现原理。
4.4 PPPoE应用场景介绍PPPoE的应用场景。
4.5 PPPoE附录介绍PPPoE的报文。
4.6 PPPoE缺省配置介绍PPPoE常见参数的缺省配置。
4.7 配置设备作为PPPoE Server设备提供了PPPoE Server的功能,支持动态分配IP地址,提供多种认证方式。
4.8 配置设备作为PPPoE Client设备作为PPPoE Client下行连接局域网用户,同一个局域网中的所有主机可以共享一个帐号,进行拨号上网。
4.9 维护PPPoEPPPoE相关维护命令,包括复位PPPoE会话和强制断开PPPoE会话。
4.10 PPPoE配置举例介绍PPPoE典型场景配置举例。
配置示例中包括组网需求、配置思路等。
4.11 PPPoE常见配置错误介绍常见配置错误的案例,避免在配置阶段引入故障。
4.1 PPPoE简介介绍PPPoE的定义和目的。
定义PPPoE(PPP over Ethernet)协议是一种把PPP帧封装到以太网帧中的链路层协议。
PPPoE可以使以太网网络中的多台主机连接到远端的宽带接入服务器。
目的运营商希望把一个站点上的多台主机连接到同一台远程接入设备,同时接入设备能够提供与拨号上网类似的访问控制和计费功能。
在众多的接入技术中,把多个主机连接到接入设备的最经济的方法就是以太网,而PPP协议可以提供良好的访问控制和计费功能,于是产生了在以太网上传输PPP报文的技术,即PPPoE。
PPPoE利用以太网将大量主机组成网络,通过一个远端接入设备连入因特网,并运用PPP协议对接入的每个主机进行控制,具有适用范围广、安全性高、计费方便的特点。
掌握目标1、在华为路由器上PPPOE服务器的配置2、在华为路由器上PPPOE客户端的配置(工作上常用)3、配置NAT(上网使用)4、默认路由配置拓扑图1、在华为路由器上PPPOE服务器的配置(1)地址池配置[PPPOE_server]ip pool pppoe[PPPOE_server-ip-pool-pppoe]network123.1.1.0mask24[PPPOE_server-ip-pool-pppoe]dns-list114.114.114.114(2)配置虚拟模板[PPPOE_server]int e0/0/0[PPPOE_server-Ethernet0/0/0]ip address123.1.1.124[PPPOE_server]interface Virtual-Templa1[PPPOE_server-Virtual-Template1]ip address unnumbered interface e0/0/0 [PPPOE_server-Virtual-Template1]remote address pool pppoe说明:这里是调用了出接口的地址,也可以手工配置,另外调用全局定义的地址池(3)接口调用[PPPOE_server]interface e0/0/0[PPPOE_server-Ethernet0/0/0]pppoe-server bind virtual-template1(4)用户名定义[PPPOE_server]aaa[PPPOE_server-aaa]local-user ccieh3c password cipher [PPPOE_server-aaa]local-user ccieh3c service-type ppp2、在华为路由器上PPPOE客户端的配置(工作上常用)客户端的配置在企业的环境中是最常见遇到的,掌握是非常有必要。
(1)定义拨号规则[pppoe-client]dialer-rule[pppoe-client-dialer-rule]dialer-rule1ip permit说明:这里就是定义的拨号规则,允许所有的IPV4流量通过。
ppp模式和bot模式的区别PPPoE(Point-to-Point Protocol over Ethernet)模式和Bot模式,是在不同领域中被广泛使用的两种不同的技术模式。
本文将重点讨论这两种模式之间的区别。
1. PPPoE模式:PPPoE是一种在广域网(WAN)和局域网(LAN)之间建立连接的协议。
它允许用户通过以太网将宽带拨号连接到互联网。
PPPoE 模式通常被广泛应用于家庭网络以及小型企业网络中。
- 连接方式:PPPoE模式需要用户在计算机或路由器上输入认证信息(用户名和密码),以建立与互联网服务提供商(ISP)的连接。
一旦建立连接,用户将获得一个独立的IP地址。
- 动态分配IP地址:在PPPoE模式下,用户的IP地址通常是动态分配的,这意味着每次连接到互联网时,用户都会获得一个新的IP 地址。
- 安全性:通过使用身份验证和加密,PPPoE模式提供了一定程度的安全性,使得用户的数据在传输过程中更加安全。
- 应用范围:PPPoE模式主要用于个人用户和小型企业用户,对于需要长时间保持连接的应用来说是一个较好的选择,如远程办公、在线游戏等。
2. Bot模式:Bot(也称为机器人)通常是指一种自动执行任务的程序或代码。
在计算机领域中,Bot模式指的是将自动化软件或机器人应用于某些特定任务或过程。
Bot模式被广泛用于自动化测试、网络爬虫、聊天机器人等应用中。
- 功能多样性:Bot模式可以执行各种任务,具体取决于所使用的机器人程序。
例如,网络爬虫机器人可以自动抓取和分析网页内容,聊天机器人可以模拟人类对话等。
- 自动化程度:Bot模式的主要特点是其高度自动化的性质。
一旦机器人程序被配置好并启动,它将自动完成相应任务,无需人为干预。
- 接口:Bot模式通常通过API(应用程序接口)或其他通信协议与其他系统或应用程序进行交互,并执行预定的任务。
- 应用范围:Bot模式广泛应用于各行各业,包括自动化测试、数据分析、网络爬虫、社交媒体管理等领域。
帧格式与HDLC相似,不同的是PPP是⾯向字符,HDLC须被静静的丢弃。
PPPoE⼀般⽤在DSL接⼊⽹络,如下图所⽰:PPPoE的报⽂就是在PPP的报⽂前⾯再加上以太⽹的报头,使得PPPoE连⼊远端接⼊设备。
但这⾥我们发现PPPoE报⽂中的PPP内容与原始的PPP也可参考整个PPPoE的报⽂(包括Ethernet Frame):详细的说,就是下⾯的内容:解释⼀下上⾯PPPoE报⽂中的关键字段的意义。
ETHER_TYPE:0x8863 Discovery Stage0x8864PPP Session StageCODE:0x00PPP Session Stage0x09PPPOE Active Discovery Initiation (PADI) packet0x07PPPOE Active Discovery Offer (PADO) packet0x19PPPOE Active Discovery Request (PADR) packet0x65PPPOE Active Discovery Session-confirmation (PADS) packet0xa7PPPOE Active Discovery Terminate (PADT) packetTAG_TYPES:(⽤于Discovery Stage中的协商参数)0x0000 End-Of-List0x0101 Service-Name0x0102 AC-Name0x0103 Host-Uniq0x0104 AC-Cookie0x0105 Vendor-Specific0x0110 Relay-Session-Id0x0201 Service-Name-Error0x0202 AC-System-Error0x0203 Generic-ErrorPPPoE的⼯作过程分成两个阶段,即发现阶段(Discorvery)和PPP会话阶段。
PAP认证:只支持明文,并且通告密码
CHAP认证:支持密文,不通告密码而是通告HASH值。
PAP认证报文类型:
Authenticate-Request:用于被验证方发送用户名和密码,Data字段包含明文用户名和密码信息
Authenticate-Ack:用于验证方发送验证成功信息,Data字段可以包含文本提示信息Authenticate-Nak:用于验证方发送验证失败信息,Data字段可以包含文本提示信息
PPPoE报文是使用Ethernet格式进行封装的,Ethernet中各字段解释如下:
DMAC:表示目的设备的MAC地址,通常为以太网单播目的地址或者以太网广播地址(0xFFFFFFFF)。
SMAC:表示源设备的以太网MAC地址。
Type:表示协议类型字段,当值为0x8863时表示承载的是PPPoE发现阶段的报文。
当值为0x8864时表示承载的是PPPoE会话阶段的报文。
PPPoE字段中的各个字段解释如下:
VER:表示PPPoE版本号,值为0x01。
Type:表示类型,值为0x01。
Code:表示PPPoE报文类型,不同取值标识不同的PPPoE报文类型。
PPPoE会话ID,与以太网SMAC和DMAC一起定义了一个PPPoE会话。
Length:表示PPPoE报文的Payload长度,不包括以太网头部和PPPoE头部的长度。
PADI(PPPoE Active Discovery Initiation)报文:用户主机发起的PPPoE服务器探测报文,目的MAC地址为广播地址。
PADO(PPPoE Active Discovery Offer)报文:PPPoE服务器收到PADI报文之后的回应报文,目的MAC地址为客户端主机的MAC地址。
PADR(PPPoE Active Discovery Request)报文:用户主机收到PPPoE服务器回应的PADO报文后,单播发起的请求报文,目的地址为此用户选定的那个PPPoE服务器的MAC地址。
PADS(PPPoE Active Discovery Session Configuration)报文:PPPoE服务器分配一个唯一的会话进程ID,并通过PADS报文发送给主机。
PADT(PPPoE Active Discovery Terminate)报文:当用户或者服务器需要终止会话时,可以发送这种PADT报文。
PPPOE SERVER配置:
aaa
authentication-scheme default
authorization-scheme default
accounting-scheme default
domain default
domain default_admin
local-user hcie password cipher %$%$"V3vTWW+q~fm~3O0g6W7[|;2%$%$ local-user hcie service-type ppp
local-user admin password cipher %$%$K8m.Nt84DZ}e#<0`8bmE3Uw}%$%$ local-user admin service-type http
ip pool PPPOE
gateway-list 100.1.1.1
network 100.1.1.0 mask 255.255.255.0
dns-list 114.114.114.114
interface Virtual-Template1
ppp authentication-mode pap
remote address pool PPPOE
ip address 100.1.1.1 255.255.255.0
interface GigabitEthernet0/0/0
pppoe-server bind Virtual-Template 1
pppoe client配置:
dialer-rule
dialer-rule 1 ip permit
interface Dialer1
link-protocol ppp
ppp pap local-user hcie password simple hcie
ip address ppp-negotiate
dialer user QYT
dialer bundle 1
dialer-group 1
interface GigabitEthernet0/0/0
pppoe-client dial-bundle-number 1 on-demand \\按需拨号,需要流量触发
ip route-static 0.0.0.0 0.0.0.0 Dialer1。