缺什么补什么:BGP 不是会敲 neighbor 就算懂的
很多备考软考网络方向或者准备转岗到网络运维的同学,简历里写着熟悉路由协议,但一问到 BGP 就露馅。BGP 和 OSPF 完全不是一个量级的东西,它不是单纯靠发广播建立邻居,而是涉及 AS 之间的路由传递、属性控制、选路原则。这门思科 CCNP 实战课程里的 BGP 协议专题,解决的就是你只会静态路由或者只会简单动态路由、遇到大规模网络或者跨域互联就抓瞎的问题。如果你现在连自治系统(AS)的概念都模糊,或者搞不懂 IBGP 和 EBGP 在路由传递上的根本区别,那就别假装自己懂 BGP,老老实实从简介部分开始补。这门课适合已经具备 CCNA 基础、了解基础路由转发原理但缺乏协议实战经验的学习者,不建议完全零基础直接硬啃。
怎么学:先理清基本概念,再抓属性选路
建议先看课程前面的 BGP 简介部分,这几节课看似基础,但决定了你后面学选路原则时会不会一团浆糊。BGP 的核心在于它是一种路径矢量协议,路由传递携带的是 AS 路径信息,这和链路状态协议完全不同。在看简介时,重点理解 BGP 的报文类型、邻居建立状态机以及为什么 IBGP 需要全互联或者反射器。资料包里的视频课程主要提供原理讲解,但网络技术不是看会就能会,必须配合练习。建议在看完每一节视频后,立刻在模拟器里复现对应的配置场景。不要只看视频里敲命令,自己动手建立 EBGP 邻居,再尝试 IBGP 邻居,观察路由表的变化。练习时遇到邻居起不来的情况,去排查 TCP 连接是否建立、更新源地址是否匹配,这个过程比单纯看视频有价值得多。
学完能干什么:独立完成基础 BGP 网络搭建与排错
学完这门 BGP 协议课程后,你应该能独立完成几个核心任务:在多 AS 环境下配置 BGP 邻居并实现路由互通;理解并配置 BGP 的基本属性,比如 Local Preference 和 MED 来影响选路;排查常见的 BGP 邻居无法建立、路由不优或者路由黑洞问题。对于备考软考的同学,这部分内容能帮你拿下网络配置和协议分析的大题。看完后问自己几个问题:BGP 建立 TCP 连接时源端口和目标端口分别是多少?为什么 IBGP 传过来的路由默认不发给其他 IBGP 邻居?BGP 选路原则的前几条是什么?如果这些都能答上来,并且能在模拟器里独立搭出一个跨域网络,说明这门课的缺口补上了,可以继续往更复杂的路由反射器和策略路由方向走。
课程目录
1 第1课时 BGP简介-1 (21:37) 2 第2课时 BGP简介-2 (21:55) 3 第3课时 BGP简介-3 (20:25)






