PPP HDLC FR 协议的配置


广域网中经常会使用串行链路来提供远距离的数据传输,高级链路控制HDLC(High-Level Data Link Control)和点对点协议PPP(Point to Point Protocol)是两种典型的串口封装协议。
广域网链路:二层封装PPP、HDLC、FR。
PPP可以对二层链路做认证。有两种认证方式:一是PAP认证,二是CHAP认证。
PAP认证:两次握手,明文传输;CPAP认证:三次握手,密码是密文发送。
只有串行接口(扁口)才可以更改封装方式,以太网接口不能更改封装方式,只能封装MAC地址。

一. 接口配置

二. PAP认证

        r2的配置

       r1的配置

[r1]interface s4/0/0
[r1-Serial4/0/0]ppp pap local-user apple password simple 123

    Wireshark抓包

  先开启抓包,然后运行如下命令。
[r1]interface s4/0/0
[r1-Serial4/0/0]shutdown      #关闭端口
[r1-Serial4/0/0]undo shutdown

三、CPAP认证是三次握手,密码是密文发送

(一)CPAP服务端R2配置和PPP一致,认证方式改为chap即可

[r2-Serial4/0/0]ppp authentication-mode chap

[r2-Serial4/0/0]dis this
      [V200R003C00]

     interface Serial4/0/0
     link-protocol ppp
     ppp authentication-mode chap
     ip address 12.1.1.2 255.255.255.0

      return

从头开始配置如下:
PPP链路是广域网链路,传输距离远,穿越运营商和外网。

[r2]aaa       #标准认证方式,认证授权和审计
[r2-aaa]local-user apple password cipher 123      #用户名apple,密码123
           Info: Add a new user.
[r2-aaa]local-user apple service-type ppp      #指明服务类型PPP
[r2]int s4/0/0
[r2-Serial4/0/0]ppp authentication-mode chap    #开启接口认证

(二)客户端R1配置


[r1-Serial4/0/0]undo ppp pap local-user #取消上次的配置
[r1-Serial4/0/0]ppp chap user apple #配置CHAP用户名
[r1-Serial4/0/0]ppp chap password simple 123 #配置用户密码
[r1-Serial4/0/0]dis this
      [V200R003C00]

      interface Serial4/0/0
      link-protocol ppp
      ppp chap user apple
       ppp chap password simple 123
      ip address 12.1.1.1 255.255.255.0

      return

(三)验证测试

[R1-Serial4/0/0]shutdown #关闭端口
[R1-Serial4/0/0]undo shutdown #启用端口

四、HDLC协议

华为、H3C串行接口默认的封装方式是PPP;
思科Cisco串行默认封装的是HDLC。
[r1-Serial4/0/0]dis this
      [V200R003C00]

      interface Serial4/0/0
      link-protocol ppp #默认的链路封装协议是PPP协议
      ppp chap user apple
      ppp chap password simple 123
      ip address 12.1.1.1 255.255.255.0

      return

修改路由器r1和r2的链路都为HDLC


[r1-Serial4/0/0]link-protocol hdlc #修改r1链路类型为HDLC
[r2-Serial4/0/0]link-protocol hdlc #修改r2链路类型为HDLC

五、FR(Frame-relay)帧中继协议

 FR(Frame-relay)帧中继协议不是很常用,大多被MSTP专线取代。

(一)R1和R2设置为帧中继

[r1]interface s4/0/0
[r1-Serial4/0/0]link-protocol fr
[r1-Serial4/0/0]dis this
   [V200R003C00]

   interface Serial4/0/0
   link-protocol fr
   ip address 12.1.1.1 255.255.255.0

   return

[r2]interface s4/0/0
[r2-Serial4/0/0]link-protocol fr
[r2-Serial4/0/0]dis this
   [V200R003C00]

   interface Serial4/0/0
   link-protocol fr
   ip address 12.1.1.2 255.255.255.0

   return

(二)在R1路由器查看自动学习的映射表

相当于ARP的缓存表。

dis fr map-info

(三)在R2路由器S4/0/0上抓包

相关