网络类型+二层封装技术

一、网络类型分类

1、点到点网络

在一个网段中,只能部署两个节点(两个IP),如GRE环境就属于虚拟的点到点网络类型,通常是串线连接。

如下图当前只存在两个节点,但并不是点到点,因为它中间网段还可以添加路由器交换机等等。

2、MA网络---多路访问

MA网络又分为BMA(广播型多路访问)和NBMA(非广播型多路访问)。

BMA:一个网段中,可以部署的节点数量不限制,但是存在广播(洪泛),比如以太网环境。

NBMA:一个网段中,可以部署的节点数量不限制,但是不存在广播(洪泛),比如MGRE环境。

注:不是该网段中当前存在几个节点,而是该网段允许部署几个节点。

3、判断网络类型,

判断一个网络的类型,主要关注二层封装协议;

二层协议有:以太网/PPP/HDLC/FR .......

以太网协议 --- BMA

HDLC/PPP协议 --- 点到点

FR协议 --- NBMA

以太网的网线:RJ-45双绞线,同轴电缆,无线,光纤,RJ-11电话线。

HDLC/PPP/FR(帧中继)的网线 :串线 。

二、二层封装技术

1、HDLC -- 高级链路控制协议 

该协议属于点到点网络类型,物理网线为串线

华为串线接口默认的二层封装技术为PPP

思科串线接口默认的二层封装技术为HDLC

各个厂家的HDLC技术均为私有技术,不兼容;所以如果左边是华为设备,右边是思科设备,就算两边接口都改为hdlc,但由于HDLC技术私有也是ping不通的。

HDLC为最早期的串线二层封装技术,该技术仅执行介质访问控制工作(二进制与电的转换)。

修改方式

[Huawei]int Serial 4/0/0
[Huawei-Serial4/0/0]link-protocol ?
  fr    Select FR as line protocol
  hdlc  Enable HDLC protocol
  lapb  LAPB(X.25 level 2 protocol)
  ppp   Point-to-Point protocol 
  sdlc  SDLC(Synchronous Data Line Control) protocol 
  x25   X.25 protocol
[Huawei-Serial4/0/0]link-protocol hdlc

     进行查看

 注:当我们修改一边的链路类型,如果对端没有修改,那么协议就会协商失败,所以我们在修改了互联设备接口链路类型的时候,两端要同时修改才行,否则协议就会down掉。

 2、PPP -- 点到点协议  

该协议也是属于点到点网络类型,物理网线为串线。

PPP在HDLC上进一升级;公有技术,所有厂商兼容

升级点:拨号功能(认证)

PPP认证分为两种类型:PAP和CHAP。分别都有主认证方和被认证方。

1)PAP认证

明文认证

被验证方首先发起验证请求,两次握手验证。

用户名和密码以明文传送。

抓包时可看见账号密码不安全。

主认证方配置:

#1进入aaa视图系统,创建一个用户,并设置服务为PPP
[R1]aaa
[R1-aaa]local-user huawei privilege level 15 password cipher 123456 #可以不用设置权限级别,如下
[R1-aaa]local-user huawei password cipher 123456
[R1-aaa]local-user huawei service-type ppp
[R1-aaa]qu
#2进入接口调用该认证模式,调用前该接口链路类型一定要是PPP,华为设备默认为PAP类型
[R1]int Serial 4/0/0
[R1-Serial4/0/0]ppp authentication-mode pap

被认证方配置:

#被认证方只需进入互联接口,然后适用PPP的PAP认证指定用户和密码就可以了
[R2]int Serial 4/0/0
[R2-Serial4/0/0]ppp pap local-user huawei password cipher 123456

抓包进行查看 ,要抓到用户和密码验证包,先使用抓包工具抓互联接口的包,然后就需要把互联的接口shutdown一端,在打开接口。在抓包里面找到authenticat字段名的包,就可以看到用户名和密码。从这个抓包记录中也可以看出来,PPP的PAP认证是进行了两次握手。请求---->确认。

2)CHAP认证--挑战质询握手协议

CHAP认证是将用户名和密码、发生时产生的随机数、ID进行HASH运算,产生出个固定长度的字符串与对端用户名和密码、随机数、ID进行HASH后的固定字符串进行对比,相同则认证成功,不同则认证失败。也有人说CHAP是将用户名和密码进行加密传输。

主认证方配置

#1进入aaa视图系统,创建一个用户,并设置服务为PPP
[R1]aaa
[R1-aaa]local-user huawei privilege level 15 password cipher 123456 #可以不用设置权限级别,如下
[R1-aaa]local-user huawei password cipher 123456
[R1-aaa]local-user huawei service-type ppp
[R1-aaa]qu
#2进入接口调用该认证模式,调用前该接口链路类型一定要是PPP,华为设备默认为CHAP类型
[R1]int Serial 4/0/0
[R1-Serial4/0/0]ppp authentication-mode chap 

被认证方配置

#被认证方只需进入互联接口,然后适用PPP的CHAP认证指定用户和密码就可以了
[R2]int Serial 4/0/0
[R2-Serial4/0/0]ppp chap user huawei	
[R2-Serial4/0/0]ppp chap password cipher 123456

抓包查看,该值是一组HASH后的固定长度的值。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值