2021-2022-1数据通信技术

周玮、段恒利

目录

  • 1 应用型示范课程材料
    • 1.1 省级示范性课程申报书
    • 1.2 省级示范性课程中期材料
    • 1.3 数据通信技术课程大纲
    • 1.4 数据通信技术授课计划
    • 1.5 数据通信技术教案
  • 2 第一单元初识计算机网络
    • 2.1 1.1认知计算机网络
    • 2.2 1.2了解网络基础知识
  • 3 第二单元解构网络协议框架
    • 3.1 2.1 初识OSI参考模型
    • 3.2 2.2TCP/IP协议簇探究
  • 4 第三单元IPv4地址规划
    • 4.1 3.1初识IPv4地址
    • 4.2 3.2带子网划分的编址
  • 5 第四单元网络基础设备操作
    • 5.1 4.1 交换机的工作原理
    • 5.2 4.2路由器工作原理
  • 6 第五单元 搭建局域网
    • 6.1 5.1 玩转vlan技术(vlan的配置及应用)
    • 6.2 5.2打造无环的交换网络
    • 6.3 5.3链路聚合的配置及应用
  • 7 第六单元 如何实现网络间互联
    • 7.1 6.1 初识路由技术
    • 7.2 6.2 VLAN间路由调试
    • 7.3 6.3部署RIP
    • 7.4 6.4 深入研究OSPF协议
  • 8 第七单元 常用网络技术研究
    • 8.1 7.1 ACL技术的应用
    • 8.2 7.2NAT技术的实施
    • 8.3 7.3 DHCP的配置及应用
5.3链路聚合的配置及应用

项目5  搭建局域网(5.3) 链路聚合的配置及应用

教学目的与要求:

1、了解什么是链路聚合?

2、 掌握链路聚合的优点、原理、注意事项。

3、熟悉链路聚合的配置及应用。

教学基本内容:

1、链路聚合的概念。

2链路聚合的优点、原理。

3、  链路聚合的配置命令。

教学重点、难点:

1、重点:链路聚合的定义、工作原理、聚合的注意事项、聚合命令。

2、难点:链路聚合的配置命令、如何判断是否聚合成功。

教学方法:多媒体讲授法、讨论法、信息化教学、上机操作


教学过程:

 

【项目引入】:在思考,如果不同网段呢?那我们为了解决不同网段的电脑通信,我们必须引入新的概念,虚拟局域网。以太网技术是局域网中应用最广泛的技术,以太网几乎成了局域网的代名词。我们在本章中介绍了以太网的发展历史以及现状、以太网基本知识、以太网原理,并以3950为例,介绍了交换机的常用配置。

 

5.3任务三:链路聚合的配置及应用

 

5.3.1 预备知识

 

(1)链路聚合的概念

 

u  链路聚合的定义

 

指将多个物理端口捆绑在一起,成为一个逻辑端口,以实现出入流量在各成员端口中的负荷分担。

 

u  链路聚合的作用

 

交换机根据用户配置的端口负荷分担策略决定报文从哪一个成员端口发送到对端的交换机。当交换机检测到其中一个成员端口的链路中断时,就停止在此端口上发送报文,直到这个端口的链路恢复正常。链路聚合在增加链路带宽、实现链路传输弹性和冗余等方面是一项很重要的技术。

 

ZXR10 3950交换机支持静态和动态两种链路聚合方式。

 

u  静态链路聚合的双方没有用于聚合的协议报文的交互,只需在交换机上手工加入到聚合组中即可。

 

u  动态链路聚合的双方会交互LACPLink Aggregation  Control Protocol协议报文,判断端口是否应该加入到聚合组。

 

注意:

 

Ø  聚合模式有active、passive和on三种,设置为on时端口运行静态聚合,参与聚合的两端都需要设置为on模式。

 

Ø  聚合模式设置为active或passive时端口运行动态聚合LACP,active指端口为主动协商模式,passive指端口为被动协商模式。配置动态链路聚合时,应当将一端端口的聚合模式设置为active,另一端设置为passive,或者两端都设置为active。

 

ZXR10 3950端口链路聚合支持3种负荷分担方式,分别基于源和目的IP、源和目的MAC、源和目的端口。默认情况下是基于源和目的MAC。

 

(2)链路聚合的好处

 

       通过将多个物理链路捆绑为一个逻辑链路增加了带宽

 

       增加了可靠性。当有一条链路,例如D断开,流量会自动在剩下的A B C三条链路间重新分配

 

【总结】:链路聚合思考的3个问题:What ? why ? how ?

 

5.3.2链路聚合的配置及应用

 

1.  创建Trunk组

 

ZXR10(config)#interface  <smartgroup-name>

 

2.绑定端口到Trunk组,并设置端口聚合模式

 

   smartgroup <smartgroup-id>  mode {passive|active|on}

 

        聚合模式设置为on时端口运行静态trunk,参与聚合的两端都需要设置为on模式。

 

        聚合模式设置为activepassive时端口运行LACP,active指端口为主动协商模式,passive指端口为被动协商模式

 

        SmartGroup 的负载均衡配置

 

      interface smartgroup1

 

      smartgroup load-balance <mode>

 

Ø  命令模式  :端口

 

Ø  命令功能  :设置端口链路聚合负荷分担方式

 

       dst-ip        Dst ip address

 

        dst-mac      Dst mac address

 

        src-dst-ip   Src-dst ip address

 

       src-dst-mac   Src-dst mac address

 

       src-ip        Src ip address

 

       src-mac       Src mac adddress

 

Ø  查看Trunk组2中成员端口的聚合状态 :

 

ZXR10(config)#show lacp 2 internal

 

Smartgroup:2

 

Actor    Agg        LACPDUs    Port      Oper   Port   RX         Mux

 

Port     State      Interval  Priority  Key    State  Machine   Machine

 

------------------------------------------------------------------

 

fei_3/17 selected  30         32768   0x202  0x3d   current 

 

collecting-distributing

 

fei_3/18 selected   30        32768   0x202  0x3d   current 

 

collecting-distributing

 

当Agg State为selected,Port State为0x3d时,表示端口聚合成功。或者通过ping命令查看。或者看端口属性从inactive改成了active,没有连线也会有这个提示,所以同学们做实验一定要学会查找问题。

 

u  配置示例

 

下面是左边交换机ZTE1的配置:

 

ZTE1(config)#  interface smartgroup1

 

ZTE1(config-if)# exit

 

ZTE1(config)# interface fei_2/1

 

ZTE1(config-if)# smartgroup 1 mode on

 

ZTE1(config-if)# exit

 

ZTE1(config)# interface fei_2/2

 

ZTE1(config-if)# smartgroup 1 mode on

 

ZTE1(config-if)# exit

 

ZTE1(config)# interface smartgroup1

 

ZTE1(config-if)# switchport mode trunk

 

ZTE1(config-if)# switchport trunk vlan 10

 

5.3.3  任务拓展(图见书)

 

  完成图5-37的配置,交换机A和交换机B通过4条链路相连,要求设置一个动态链路聚合,端口上运行LACP。链路组要求能传递VLAN 10和VLAN 20的数据。

 

补充内容

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 
 

思考题、讨论、作业、技能操作:

 

1、P96:思考与练习第8-9题。

 

2、上机完成 “任务拓展”项目图5-37。

 

3、下次课预习:项目6 如何实现网络间互联

 
 

参考资料(含参考书籍、文献、网络资料):

 

1、许圳彬,王田甜,《IP网络技术》,北京:人民邮电出版社,2012.8

 

2、张俊星,黄成哲,《数据通信技术》,人民邮电出版社,2019.7

 
 

教学小结:

 

本节课学习了链路聚合的概念、基本原理、聚合的意义、原则,以及如何查看是否聚合成功。

 

1、             链路聚合的概念、意义。

 

2、             链路聚合的原理、原则。

 

3、             链路聚合的配置命令与查看方式。

 

教学后记:

 

 聚合以后的端口必须要删除聚合组以后才能删掉端口,否则,不能聚合成功,通过看聚合成功的标志能判定聚合是否成功,然后通过通断端口,查看端口信息