导图社区 10.OSPF与VLAN
OSPF与VLAN融合知识点思维导图,内容系统梳理了OSPF的各类状态机制(Down、Init、ExStart等)、VLAN的定义与配置逻辑,以及交换机的端口模式、VLAN配置指令、链路聚合等实操要点,全面覆盖OSPF协议与VLAN技术的核心关联内容,可作为计算机网络学习、网络设备配置实操及思科认证备考的专业参考资料。
编辑于2025-12-21 11:24:22IP地址划分核心知识点思维导图,内容系统梳理了IP地址的网络与主机部分定义、子网掩码的功能与应用、网络地址和广播地址的概念及计算方法,完整覆盖IP地址规划的基础理论与实操要点,可作为计算机网络入门学习、网络地址配置及思科认证备考的专业参考资料。
OSPF与VLAN融合知识点思维导图,内容系统梳理了OSPF的各类状态机制(Down、Init、ExStart等)、VLAN的定义与配置逻辑,以及交换机的端口模式、VLAN配置指令、链路聚合等实操要点,全面覆盖OSPF协议与VLAN技术的核心关联内容,可作为计算机网络学习、网络设备配置实操及思科认证备考的专业参考资料。
OSPF协议核心知识点思维导图,内容系统梳理了OSPF的协议定义、工作机制(含组播地址、泛洪、Router-ID等关键要素)、报文类型、区域划分、关键配置指令及SPF算法等核心内容,可作为计算机网络学习、路由技术研究及思科认证备考的专业参考资料。
社区模板帮助中心,点此进入>>
IP地址划分核心知识点思维导图,内容系统梳理了IP地址的网络与主机部分定义、子网掩码的功能与应用、网络地址和广播地址的概念及计算方法,完整覆盖IP地址规划的基础理论与实操要点,可作为计算机网络入门学习、网络地址配置及思科认证备考的专业参考资料。
OSPF与VLAN融合知识点思维导图,内容系统梳理了OSPF的各类状态机制(Down、Init、ExStart等)、VLAN的定义与配置逻辑,以及交换机的端口模式、VLAN配置指令、链路聚合等实操要点,全面覆盖OSPF协议与VLAN技术的核心关联内容,可作为计算机网络学习、网络设备配置实操及思科认证备考的专业参考资料。
OSPF协议核心知识点思维导图,内容系统梳理了OSPF的协议定义、工作机制(含组播地址、泛洪、Router-ID等关键要素)、报文类型、区域划分、关键配置指令及SPF算法等核心内容,可作为计算机网络学习、路由技术研究及思科认证备考的专业参考资料。
10.OSPF+VLAN
交换机
端口访问模式
默认情况下接口为动态 自动协商
access
接入模式 下游路由器或者PC
功能用途
主要用于连接终端设备,如计算机、打印机等,使终端设备能接入到特定的VLAN中,实现与同一VLAN内其他设备的通信
VLAN归属
一个access端口只能属于一个VLAN,端口发送和接收的数据都属于该端口所配置的VLAN。
trunk
干道模式 对端连接交换机
功能用途
通常用于连接交换机之间或交换机与路由器等设备,用来承载多个VLAN的数据帧,使不同VLAN的数据能在设备间传输
VLAN归属
trunk端口可以同时属于多个VLAN,能接收和发送多个VLAN的数据帧,通过VLAN标签来区分不同VLAN的数据
协议
ISL(Inter-Switch Link):思科公司开发的一种用于在交换机之间实现多VLAN通信的协议,它通过在原始数据帧上封装一个26字节的ISL头部和4字节的CRC校验尾,来实现对VLAN信息的标识和传输
私有模式 思科私有环境才会出现 封装性标签
802.1q:由IEEE制定的国际标准协议,它在数据帧的源MAC地址和类型字段之间插入一个4字节的VLAN标签,用于标识数据帧所属的VLAN
公有模式 dot1q 插入式标签
VLAN跳跃攻击
是什么?
一种黑客用于绕过虚拟局域网(VLAN)安全限制,访问未授权VLAN资源的技术
指令
特权模式
show vlan brief:网络设备配置中用于查看VLAN(虚拟局域网)简要信息
show cdp neighbors
是什么?
网络设备管理中的一个常用命令,主要用于显示设备通过CDP(Cisco Discovery Protocol,思科发现协议)发现的相邻设备信息
功能
查看直连设备信息:能列出与当前设备直接相连的其他思科设备的基本信息,包括设备名称、端口号等,帮助管理员了解网络拓扑结构中与本设备直接连接的设备情况
检查链路连接情况:通过该命令可查看相邻设备连接到本设备的具体端口,确认链路连接是否正常,判断是否存在连接错误或异常
获取设备能力信息:还能显示相邻设备的能力信息,如设备是交换机、路由器还是其他网络设备,以及支持的功能等,有助于管理员全面了解网络中的设备资源
show running-config interface [接口]:网络设备(如路由器、交换机)命令行界面中的一条命令,通常用于查看对应以太网接口的运行配置信息
show interface trunk:网络设备中用于查看干道链路(Trunk)相关信息
vlan database:在一些网络设备,尤其是思科交换机中用于进入VLAN数据库配置模式
功能
创建和删除VLAN:在“vlan database”模式下,可以创建新的VLAN并为其指定VLAN ID和名称等参数,也能删除不再需要的VLAN
VLAN属性配置:可配置VLAN的各种属性,如VLAN的名称、状态等。例如,可以为VLAN设置一个易于识别的名称,方便网络管理和维护
VLAN批量操作:支持对多个VLAN进行批量配置和管理,提高网络配置的效率。比如,可以一次性为多个VLAN设置相同的安全策略或端口分配规则
vlan [vlan-id] name [vlan-name]:网络交换机配置中用于创建VLAN并为其命名的命令
功能
创建VLAN:命令中的“[vlan-id]”部分用于在交换机上创建一个编号为[vlan-id]的虚拟局域网。交换机可通过VLAN ID对不同VLAN的流量进行区分和管理。
- 命名VLAN:“[vlan-name]”用于为创建的vlan [vlan-id]指定名称为“[vlan-name]”。这有助于网络管理员更直观地识别和管理VLAN,方便在复杂的网络环境中快速定位和区分不同VLAN的功能和用途
全局模式
vlan [vian-id]:创建新的VLAN或对已有的VLAN进行配置修改
name [名称]:为VLAN赋予一个有意义的名称,使网络管理员能更直观地了解VLAN的用途或所属部门等信息
interface [接口]:进入相应接口
switchport mode access:交换机配置中的一条命令,用于将交换机端口设置为访问模式,明确将交换机端口的工作模式设定为访问模式,使该端口专门用于连接终端设备,如计算机、IP电话等
switchport access vlan [vlan-id]:此命令的主要作用是把交换机的某个端口划分到指定的VLAN [vlan-id]中。端口被划分后,连接到该端口的设备就成为VLAN [vlan-id]的成员,能与同一VLAN内的其他设备通信
注意事项
端口模式要求:一般需先将端口设置为“access”模式,再使用此命令划分VLAN,否则可能无法按预期工作
VLAN存在性:要确保VLAN 10已在交换机上创建,否则端口划分可能无效
与trunk模式互斥:如果端口被配置为“trunk”模式来承载多个VLAN数据,就不能同时使用“switchport access vlan”命令来分配到单一VLAN
switchport trunk encapsulation dot1q:网络交换机配置中用于设置干道链路封装协议为802.1q
switchport mode trunk:在网络设备配置中用于将交换机端口设置为干道模式
switchport trunk allowed vlan:交换机配置中用于设置干道端口允许通过的VLAN列表
no vlan [vlan-id]:从交换机的配置中删除编号为[vlan-id]的虚拟局域网。删除后,VLAN [vlan-id]相关的配置信息,如端口分配、VLAN名称等都会被清除,网络中不再存在VLAN [vlan-id]这一逻辑网络
default interface [接口名称]:可以将对应千兆以太网接口的配置恢复为默认值,清除之前手动设置的IP地址、子网掩码、VLAN等相关配置参数,使接口回到初始的默认配置状态,便于重新进行正确配置或进行故障排除等操作
default interface range [接口]:一个用于将一系列接口恢复为默认配置的命令
作用
清除特定配置:可以清除管理员手动配置的诸如IP地址、子网掩码、端口安全设置、VLAN分配等特定参数,使接口回到初始默认状态
故障排除与重置:当多个接口出现配置错误或异常,使用该命令可快速将这些接口的配置恢复到默认状态,便于重新进行正确配置,以排除故障
标准化配置:在一些网络部署场景中,需要将一组接口设置为统一的默认配置标准,使用此命令可快速实现
举例
将FastEthernet0/1到FastEthernet0/10这10个接口恢复为默认配置,可使用命令“default interface range FastEthernet0/1 - 10”。执行该命令后,这些接口的配置将被重置为设备出厂时的默认设置
VLAN
是什么?
VLAN即虚拟局域网(Virtual Local Area Network),是一种通过将局域网内的设备逻辑地而不是物理地划分成不同的网段,从而实现虚拟工作组的技术
OSPF
状态
Down state:计算机网络、电子等技术领域的专业术语中,指设备、系统等处于不可用、停机或故障的状态。比如网络管理员会说“Some servers are in the down state.”表示一些服务器处于故障状态
Init State:通常指“初始化状态",指系统、设备、程序或变量等在开始运行或启动阶段所处的状态,是一种预设的、初始的条件或配置,为后续的操作和运行提供基础
Two-Way State:邻居关系建立过程中的一个重要状态,当两台OSPF路由器之间成功交换了Hello报文,并且相互确认对方的存在和一些基本参数匹配后,就会进入Two-Way State。此时,双方知道彼此的Router ID等信息,能够进行基本的通信,但还没有开始交换链路状态信息
Exstart State(预启动状态)
是什么?
邻居关系建立过程中的关键阶段,当两台OSPF路由器在Two-Way State状态下完成邻居发现和基本参数协商后,如果需要建立邻接关系(如在广播网络中DR、BDR与其他路由器之间,或点到点网络中),就会进入Exstart State
任务
主从关系协商:路由器之间通过交换数据库描述(DD)报文来确定主从关系。一般来说,路由器ID较大的会成为主路由器(Master),较小的则成为从路由器(Slave)。主路由器负责控制数据库描述信息的交换过程
确定DD序列号:主路由器会分配一个初始的DD序列号,后续发送的DD报文序列号将依次递增,从路由器则使用接收到的主路由器的DD报文序列号来进行确认和回应,确保DD报文能够按顺序正确传输和接收
Loading State(加载状态)
是什么?
邻居关系建立过程中的一个重要阶段,当路由器在Exchange State完成了数据库描述报文的交换,且发现自己的链路状态数据库有不完整的情况时,就会进入Loading State
任务
在这个状态下,路由器根据收到的数据库描述(DD)报文,发现自己的链路状态数据库中缺少某些链路状态通告(LSA),于是向邻居发送链路状态请求报文(LSR)来请求这些LSA。路由器发送LSR请求缺失的LSA,并接收邻居发送的链路状态更新报文(LSU)来更新自己的数据库
LSR(Link State Request)即链路状态请求
是什么?
一种重要的报文类型
功能
请求链路状态信息:当路由器发现自身链路状态数据库(LSDB)中存在缺失或过期的链路状态通告(LSA)时,会向邻居路由器发送LSR报文,请求特定的LSA信息
触发LSA数据包传输:接收到LSR报文的路由器会根据请求生成并发送LSA数据包,将自身的链路状态信息发送给请求方,从而实现网络拓扑信息的更新
发现链路故障:若路由器发送LSR报文后,在一定时间内未收到邻居路由器的响应(LSU报文),则可认为链路可能出现故障,进而更新路由表,选择备用路径以保证数据正常传输
Full State
是什么?
邻居关系建立的最终且最理想状态,表示路由器之间已经建立了完全的邻居关系,完成了链路状态数据库(LSDB)的同步,可以互相交换路由信息,并根据完整准确的网络拓扑信息计算出最佳路径来传送数据包
达成条件
邻居发现与确认:路由器通过互相交换Hello消息发现彼此,并确认双方的参数匹配,如区域ID、Hello/Dead间隔等,成功建立邻居关系
数据同步完成:经过Exstart、Exchange、Loading等状态,路由器之间完成了数据库描述(DD)报文的交换以及链路状态通告(LSA)的请求、传输和确认,确保双方的LSDB完全一致
网络拓扑稳定:在一定时间内,路由器与邻居路由器之间的链路状态没有发生变化,网络拓扑结构保持稳定