路由交换技术需要知道的基础知识点

  • 视图的作用与切换方式
  • 几条比打的命令
  • web管理设备
  • vlan、trunk、hybrid
    • 1.vlan的创建与划分
    • 2.trunk的创建
    • 3.hybrid的创建
  • vlan间路由(单臂路由、三层交换技术)
    • 单臂路由
    • 三层交换技术
  • 链路捆绑
  • STP
    • STP概述
    • BPDU网桥协议数据单元
    • 选举根交换机的规则:
    • 选举根端口、指定端口的规则:
    • RSTP:快速生成树协议

视图的作用与切换方式

用户视图:刚开始登入交换机时的视图,一般看到的时尖括号<>。
return:返回用户视图

系统视图:在用户视图下输入system-view后进入系统视图,一般为方括号[]

几条比打的命令

web管理设备

管理设备的方式:带内管理、带外管理
带内管理:指的时网络管理控制信息与用户承载业务的网络是同一个逻辑通道。即使用到带宽的管理方式。
带内管理方式有:WEB、Telnet(telnet时用的外网IP)
带外管理:指的时网络管理控制信息与用户承载业务的网络不是同一个逻辑通道。即使用内网的管理方式,不占用带宽。
带外管理方式用:Console、Telnet(telnet时用的时内网的IP)

vlan、trunk、hybrid

交换机广播域:所有接口都在一个广播域中。
虚拟局域网:vlan ——好处/功能:1.划分广播域 2.管理方便 3.增强网络安全性
1-4094都是vlan可用的范围交换机默认的接口都是vlan1
交换机根据连接的对象不同,接口模式:

  • access 用于接入链路:
    access口只能属于一个VLAN,默认只允许vlan1通过其他vlan流量需要手动放行,一般用于连接计算机端口
  • trunk 主干链路模式:
    可以允许多个VLAN通过,可以接收和发送多个VLAN报文,一般用于交换机与交换机相关的接口
  • hybrid 混合模式:
    华为默认的接口模式是hybrid模式;
    既可以实现Access接口的功能,也可以实现Trunk接口的功能;
    不借助三层设备即可实现跨VLAN通信和访问控制;
    untagged:出交换机会把指定标签解除的一张表(解除标签列表);
    tagged:出某些指定的vlan(有标签的)经过交换机时,无条件放行的一张列表(白名单列表);
    :同一个vlan只能存在于untagged和tagged其中一个表。
    pvid:标签。

1.vlan的创建与划分

一个交换机相连的两台PC机连接的接口必须设置同一个vlan和同网段的IP地址就能实现通讯

2.trunk的创建

实现交换机之间的VLAN通信只使用一条链路,且通过标识来区分不同VLAN的数据

创建vlan进入接口(一般选末端接口好区分),再创建一个trunk端口设置trunk端口允许通过的vlan流量两边交换机要一样的设置,相同vlan间才能通信。

3.hybrid的创建


vlan间路由(单臂路由、三层交换技术)

单臂路由

  • 作用: 实现不同vlan间的通信
  • 单臂路由当只有二层交换机,又要实现不同的vlan间通信,需要用到单臂路由技术。
  • 理论: 两台主机分别在不同vlan里连接着同一台交换机,交换机连接着路由器。PC1和PC2连接的交换机链路是access接口,access的作用就是给发送出去的数据打上vlan标签,接收时脱去标签。
    路由器连接的交换机链路是trunk接口,trunk接口作用为:通过不同(多个)的vlan数据。
    此时PC1需要向PC2发送数据,将数据封装上源IP地址源MAC地址为PC1的,目的IP地址为PC2的,目的MAC地址为网关R1进行封装在SW1的入口e0/0/1时打上vlan2的标签,数据传输到R1,这时R1会将数据加上源IP地址为PC1的,源MAC为R1的,目的IP地址和目的MAC地址为PC2的进行重新封装并将vlan2标签换成vlan3,传输给SW1,在SW1出口处e0/0/2脱去标签vlan3,最后数据传输到PC2。
    注: 未知目标Mac地址时可以开启ARP广播一下[R1-GigabitEthernet0/0/0.20]arp broadcast enable
  • 过程:
    1.交换机部分配置命令
    2.路由器部分配置命令

    注:推荐使用dot1q termination vid 10命令这个是通用配法图片上是支持个别路由器;

三层交换技术

三层交换是二层交换和三层转发 (交换机和路由器结合体,具有路由功能)不光可以交换数据帧,也可以进行数据包的转发。
物理接口下三层交换机不能配IP地址的只能把接口配置vlanif接口,通过vlanif接口可以配置IP地址,成为不同vlan对应的网关,从而实现不同vlan间路由;

三层交换的配置如下:

三层交换原理:一次路由,多次交换。

链路捆绑

指将多个物理端口汇聚在一起,形成一个逻辑端口来增加带宽的一种放法,又称为多接口负载均衡组或链路聚合组在两台设备之间建立链路聚合组,可以提供更高的通讯带宽和更高可靠性,还提供了设备间通讯的冗余保护
链路聚合实现的条件:

  1. 每个Eth-Trunk接口下最多可以包含8个成员接口。
  2. 成员接口不能配置任何业务和静态MAC地址。
  3. 成员接口加入Eth-Trunk时,必须为缺省的hybrid类型接口。
  4. Eth-Trunk接口不能嵌套,即成员接口不能是Eth-Trunk。
  5. 一个以太网接口只能加入到一个Eth-Trunk接口,如果需要加入其它的Eth-Trunk接口,必须退出原来的Eth-Trunk接口。
  6. 一个Eth-Trunk接口中的成员接口必须是同一类型,例如:FE口GE口不能加入同一个Eth-Trunk接口(即带宽必须一样)。
  7. 如果将不同接口板上的以太网接口加入到同一个Eth-Trunk。
  8. 如果本地设备使用了Eth-Trunk,与成员接口直连的对端接口也必须捆绑为Eth-Trunk接口,两端才能正常通信。(链路两边都要做Eth-Trunk接口)
  9. 当成员接口的速率不一致时,实际使用中速率小的接口可能会出现拥塞,导致丢包。
    10.当成员接口加入Eth-Trunk后,学习MAC地址时是按照Eth-Trunk来学习的,而不是按照成员接口来学习。

链路捆绑配置:
SW1配置
SW2配置

第二种

[Huawei]int Eth-Trunk 1
[Huawei-Eth-Trunk1]bpdu enable
[Huawei-Eth-Trunk1]mode lacp-static
[Huawei-Eth-Trunk1]trunkport GigabitEthernet 0/0/2 to 0/0/4
[Huawei-Eth-Trunk1]max active-linknumber 2

STP

STP概述

STP - Spanning Tree Protocol(生成树协议)
为什么要有生成树协议?
因为当有环路存在时,广播的发送会引起全网的广播风暴,因此需要打破环路生成的条件,而生成树协议技术解决二层广播风暴的重要手段,另外我们会阻塞一些端口,打破环路生产条件。当链路出现问题时,这些被阻塞的端口可以过渡到转发状态,实现链路备份的作用。
STP作用
1.逻辑上断开环路,防止广播风暴的产生
2.当线路故障时,阻塞接口被激活,恢复通信,起到备份路线作用

BPDU网桥协议数据单元

STP的各种选举时通过交换BPDU报文来实现的,BPDU是直接封装在以太网帧中的(802.3 802.2)。
对参与STP的所有SW,他们低通过数据消息的交换来获取网络中其他SW的信息,这种消息就被称为BPDU。

BPDU是直接封装在二层的协议
PBDU的功能:
1.选举根桥
2.确定冗余路径的位置
3.通过阻塞特定端口来避免环路
4.通告网络的拓扑变更
5.监控生成树的状态
BPDU每2S由根桥发送一次,最初的网络每个SW都认为自己是根桥,都会发送BPDU,比较lowest BID,选举出一个根桥,此时就只有根桥发送BPDU。非根桥只进行转发,转发时只修改bridge-id和cost字段。

BPDU分两种类型:
1.配置BPDU——通常由根网桥以周期性间隔发出,包括了STP参数,用于进行各种选举。
2.TCN(拓扑变更通告)BPDU——这种BPDU是当交换机检测到拓扑发生变更时所产生。
TCN BPDU :这种BPDU是SW检测到拓扑时产生的,可由非根网桥发出。

选举根交换机的规则:

lowest BID=网桥优先级+MAC地址(越小越优先)
交换机默认网桥优先级时32768

设置成根网桥的两种方法
1.修改网桥优先级命令:[SW1]stp priority 0 (数值需要设定为4096的倍数)
2.设置此网桥为根网桥:[SW1]stp root primary (优先级将变成0)
查看谁是根网桥的命令:display stp

端口角色
RP:根端口,每个非根网桥上有且只有一个,选举到在根网桥上路径开始值最小的成为根端口
DP:指定端口,根网桥上每个端口都是指定端口,非根网桥上需要转发数据的端口也是指定端口
AP:预定端口,该接口状态为discarding状态,只收BPDU,不发BPDU

端口状态描述
Disabled(禁用状态):不转发数据帧,不学习MAC地址表,不参与生成树计算。
Blocking(阻塞状态):不转发数据帧,不学习MAC地址表,接收并处理BPDU,不发送BPDU。
Listening(侦听状态):不转发数据帧,不学习MAC地址,参与生成树计算,接收并发送BPDU。
Learning(学习状态):不转发数据帧,学习MAC地址表,参与生成树计算,接收并发送BPDU端口。
Fowarding(转发状态):转发数据帧,学习MAC地址表,参与生成树计算,接收并发送BPDU端口。

端口由Blocking过渡到Fowarding有50S延迟,Blocking到Listening有20S老化时间,Listening到Learning有15s过渡时间,Learning到Fowarding有15s延迟

选举根端口、指定端口的规则:

1.Lowest past cost to root bridge(到达根的最小路径开销)
2.Lowest sender BID(最小的发送方BID)
3.Lowest sender port ID(最小的发送方)PID:端口优先级(默认128)+端口号

修改网桥接口优先级命令:[SW1-Ethernet0/0/2]stp port priority 0(16的倍数)
查看端口状态命令:display stp brief

RSTP:快速生成树协议

作用:缩短生成树端由阻塞到转发状态的过渡时间
开启快速生成树的方法
[ ]stp enable
[ ]stp mode rstp
MSTP:多实例生成树 让指定的一个VLAN或者是多个VLAN生成一棵树,实现链路的负载均衡

路由交换技术vlan、trunk、单臂路由、三层交换、链路聚合、STP相关推荐

  1. 思科配置VLAN间单臂路由

    思科配置VLAN间单臂路由 为什么要配置单臂路由 路由器上链接不同的VLAN的物理接口数量有限,随着VLAN增加端口很快就被耗尽,然而VLAN中继允许单个路由器物理接口接多个VLAN的流量,即有了单臂 ...

  2. 用boson做vlan的单臂路由实验

    用boson做vlan的单臂路由实验 2007-11-22 09:04 这次用boson做的vlan单臂路由实验比较简单,有人说用Dynamips说比较真实,可是vlan小实验用boson做已经足够了 ...

  3. asuswrt 单臂路由_我的软路由折腾-斐讯N1单臂路由设置

    我的软路由折腾-斐讯N1单臂路由设置 2020-07-26 23:11:52 58点赞 738收藏 86评论 小编注:此篇文章来自即可瓜分10万金币,周边好礼达标就有,邀新任务奖励无上限,点击查看活动 ...

  4. 虚拟局域网Vlan与单臂路由、三层交换、链路聚合技术

    虚拟局域网Vlan与链路聚合技术 1.Vlan好处/功能 1.1MAC地址表三要素: 2.交换机根据连接对象不同的接口模式 2.1.access 2.2.trunk 2.3.hybrid 3.单臂路由 ...

  5. VLAN与单臂路由配置

    目录 前言 一.vlan的原理 二.相同VLAN通信配置案例 2.1 LSW1配置 2.2 LSW2配置 2.3 PC机配置 2.4 测试结果 三.单臂路由配置实例 3.1LSW1配置 3.2 R1配 ...

  6. cisco服务器单臂路由服务器无响应,Cisco单臂路由技术

    Cisco单臂路由 需求: 通过三层交换终结vlan. 思路: 1.创建VLAN 2.VLAN划分正确 3.建立子接口 4.划分子接口给VLAN 5.配置所需中继口 拓扑: 步骤: 1.在SW1.SW ...

  7. 实验-思科设备划VLAN做单臂路由

    思科单臂路由 实验拓扑: 步骤: 一,为PC配置IP地址(使用VPCS) 二,在交换机划VLAN,并以access方式将各接口加入到vlan中 SW1: SW2: 三,在路由器上划分子接口做各vlan ...

  8. vlan为什么能隔离广播域_路由交换技术-VLAN原理及配置

    VLAN原理及配置 1. 背景 网络中计算机的数量越来越多,传统的以太网开到面临冲突严重,广播泛滥及安全性无法保障等问题 VLAN(virtual local area network)即虚拟局域网, ...

  9. 跨设备链路聚合_路由与交换技术(华为设备)第五讲---链路聚合

    前言: 随着网络规模不断扩大,用户对骨干链路的带宽和可靠性提出了越来越高的要求.在传统技术中,常用更换高速率的接口板或更换支持高速率接口板的设备的方式来增加带宽,但这种方案需要付出高额的费用,而且不够 ...

  10. VLAN:单臂路由全网通

    PC1 PC2 PC3的IP地址 创建VLAN 10 20 30 <Huawei>sys <Huawei>system-view Enter system view, retu ...

最新文章

  1. python 判断节假日_[宜配屋]听图阁
  2. windows编程,服务器与客户端
  3. 创业阶段如何找客户_初创企业在不同的创业阶段:如何做好市场营销?
  4. Java Learning Path(四) 方法篇
  5. How is navigation target url request handled by backend
  6. mysql increment by_Mysql设置auto_increment_increment和auto_increment_offset
  7. 钟国晨 160809323
  8. 【优化预测】基于matlab灰狼算法优化BP神经网络预测【含Matlab源码 1728期】
  9. 守望先锋等FPS游戏的网络同步
  10. 【GA MTSP】基于matlab遗传算法求解多旅行商问题(同始终点)【含Matlab源码 1338期】
  11. VC的一些实用技巧和注意事项。
  12. python公众号接口_用Python实现微信公众号API素材库图文消息抓取
  13. Win11怎么看用了多少流量?
  14. 微信小程序开发笔记 进阶篇④——getPhoneNumber 获取用户手机号码(小程序云)
  15. android电子书App、自定义图表、仿腾讯漫画App、仿淘宝优惠券、3D选择容器等源码...
  16. flex 底部固定_div 底部固定方法(不用position定位)
  17. UVA - 10118Free Candies(记忆化搜索)
  18. Streaming System 第一章:Streaming 101
  19. 35美金可以在Fiverr上让人帮你设计1个NFT卡通头像
  20. 面向对象:期待让我眼前一亮的你

热门文章

  1. 推荐Go语言开源项目:Excelize ,获取阿里云ECS实例监控数据导出到自定义Excel表格(二)
  2. PyTorch1.13 亮点一览,TorchEval、MultiPy 、TorchSnapshot 新库大解读
  3. 二级c语言考试用的编译软件下载,二级c语言模拟考试软件下载
  4. SCSI子系统基础学习笔记 - 3. SCSI设备探测
  5. 2020农行软开实习的笔试题
  6. DSP存储器与寄存器管理
  7. 英特尔hd630驱动_intel UHD graphics 620/630 -win7 驱动
  8. symbian赛班 系统介绍
  9. Centos7安装Rarlinux解压rar文件
  10. python双星号什么运算_Python中的*(星号)和**(双星号)完全详解