CISCO基础笔记

交换机初始常用配置

保存配置

常用的show命令

1.查看当前运行的配置:show running-config(show run)

2.快速查看所有接口:show ip interface brief

3.查看 VLAN 数据库摘要:show vlan brief

4.查看 Trunk 状态:show interfaces trunk

5.查看 IP 路由表:show ip route

6.当前路由器上激活的动态路由协议:show ip protocols

7.查看所有配置的 ACL 内容及匹配计数:show access-lists

8.查看特定接口的详细状态与错误:show interfaces <接口>(g0/1)

show run过滤:在结尾加一个“管道符”

只看包含某些关键字的行

show run | include <关键字> (如:show run | include ip route

只看某个模块的配置

show run | section <配置块> (如:show run | section router ospf

VLAN(Virtual Local Area Network,虚拟局域网)划分

作用:“切分广播域,实现安全隔离与灵活管理”

TRUNK 配置

作用:在一根物理链路上传输多个 VLAN 的数据,并用 VLAN Tag 区分它们。

SVI(Switch Virtual Interface)实现 VLAN 间互访

如果想让不同 VLAN(比如 VLAN 10 和 VLAN 20)互相通信,交换机需要开启三层路由功能,并配置 VLAN 虚接口(SVI)

image-20260723152925002

路由的配置

静态路由

ip route <目的网络IP> <子网掩码>要去哪里{下一跳IP | 本地出接口}怎么走[AD管理距离] (可选)浮动路由/优先级

 

动态路由

距离矢量路由协议 (Distance Vector)

通过判断距离确定当前到达远程网络的最佳路径。

RIP (Routing Information Protocol)

核心特点

1.管理距离 120;

2.每 30 秒,向相邻的设备发送路由更新,可以通过 debug ip rip 观察路由的发送和接收情况;

3.RIP 有 3 个版本: RIPv1(多缺陷),RIPv2(常用),RIPng( v2 的 IPv6 升级版)

4.以跳数(Hop Count)为度量值,对于同一个路由条目,只把跳数最少的路由放进路由表,并且传递给相邻设备,最大 15 跳(16 跳不可达)。算法简单但收敛慢,仅适用于极小型网络。

5.水平分割 (split-horizon)接口默认开始水平分割功能,禁止把路由从学到的接口反向发回去。

6.毒化路由 (Route Poisoning)当 router 的直连 RIP 网段出现故障,RIP 路由器会以 metric 16 (16 跳)向其他设备发送这条路由的更新,意思就是“这个网段不能用了,大家赶紧删除,避免发生环路”

常用命令:

在思科中,network 命令的作用并不是“把这个网段打包发送给别人”,它的真正功能是 “激活接口”

“只要路由器上某个接口的 IP 地址落在了我宣告的主类网段范围内,那个接口就会被激活,开始发送和接收该路由协议的报文。”

当你敲入 network 10.0.0.0 时:

主类网宣告方式太粗暴了(容易误激活不希望运行路由协议的接口)。

因此在现代的 OSPFEIGRP 中,通常使用 Wildcard Mask(反掩码) 来做到精确宣告:

计算机网络中最主流、最智能的内部网关协议(IGP)类型之一。

  1. 核心工作原理(4 步曲)

链路状态协议的工作流程可以总结为四个步骤:

  1. 建立邻居关系(Hello 报文): 路由器启动后,向直连链路发送 Hello 报文,发现并确认直连的邻居路由器(Neighbour)。

  2. 泛洪链路状态通告(LSA / LSP): 每台路由器收集自己所有直连接口的状态信息(包括接口 IP、掩码、网络类型、链路 Cost/带宽等),封装成链路状态通告(LSA,Link-State Advertisement),并向全网进行泛洪(Flooding)

  3. 构建链路状态数据库(LSDB): 网络中的每台路由器都会接收其他所有路由器发来的 LSA,并将其保存在本地的LSDB(Link-State Database)中。

    • 关键特性:同区域内所有路由器的 LSDB 必须完全一致,即全网拥有一张一模一样的“地图”。

  4. 计算最优路径(SPF 算法): 每台路由器以自己为根节点,运行 最短路径优先(SPF)算法,计算出到达网络中每个网段的最优路径,并写入路由表。

OSPF ( Open Shortest Path First,开放式最短路径优先)

应用场景:企业网、校园网、数据中心及中大型网络。

特点:基于 IP 协议(协议号 89),支持多区域划分(Area 0 骨干区域),扩展性强。管理距离 110

常用配置:

  1. 接口直接激活模式

  1. 进程下 Network 宣告模式

show ip ospf neighbor查看邻居关系(正常为 FULL/DRFULL/BDR

show ip route ospf查看学习到的 OSPF 路由(标识为 OO IA

show ip ospf interface brief查看激活了 OSPF 的接口、所属区域及 Cost 值

show ip ospf database查看链路状态数据库(LSDB)

clear ip ospf process重启 OSPF 进程(修改 Router-ID 或大改配置后使用)

 

高级距离矢量协议/混合型协议

EIGRP(Enhanced Interior Gateway Routing Protocol)

增强型内部网关路由协议,是 Cisco 研发的高性能内部网关协议。

虽然它在本质上属于高级距离矢量协议(Advanced Distance Vector Protocol),但因为它融合了距离矢量协议(配置简单、占用资源少)与链路状态协议(收敛极快、支持增量更新)的优点,在工程界常被称为混合型协议

EIGRP 核心特性:

DUAL(扩散更新算法):EIGRP 的核心算法。除了计算主路径(Successor)外,还能提前预算出无环的备份路径(Feasible Successor)。主链路一旦挂掉,毫秒级无缝切换,无需重新收敛。

增量/触发更新:仅在网络拓扑发生变化时才发送更新,且只发送变化的部分,极大地节省了链路带宽。

支持非等价负载均衡:通过调整 Variance 值,能让流量按比例同时走不同开销(Cost)的链路(这是 OSPF/RIP 等协议做不到的)。

复合度量值(Metric):默认基于带宽(Bandwidth)延迟(Delay)计算,比单纯数跳数(RIP)或单看带宽(OSPF)更科学。

AS 编号(自治系统号):想建立邻居关系的路由器,必须配置相同的 AS 号。

EIGRP 常用配置

ACL(Access Control List,访问控制列表

 

1.隐含拒绝(Implicit Deny)规则

2.严格从上到下匹配(Top-Down Matching)

3.调用方向与应用位置

标准 ACL(编号:1-99,1300-1999)

特点:仅能基于源 IP 地址进行匹配。

扩展 ACL(编号:100-199,2000-2699)

特点:可基于源 IP、目的 IP、传输层协议(TCP/UDP/ICMP)、端口号(80, 443, 22 等)进行精确匹配。

 

标准ACL格式

access-list <1-99> {permitdeny} <Source_IP> [Wildcard_Mask]

扩展ACL格式

access-list <100-199> {permitdeny} <Protocol> <Src_IP> [Src_Mask] [eq Port] <Dst_IP> [Dst_Mask] [eq Port]