2.10 复 习 题
附录D中提供了以下复习题的答案。
(1)BGP-4与早期版本的主要不同之处是什么?
(2)CIDR解决了哪两个问题?
(3)有类别与无类别IP路由器之间的区别是什么?
(4)有类别与无类别IP路由协议之间的区别是什么?
(5)给定地址172.17.208.0/23、172.17.210.0/23、172.17.212.0/23和172.17.214.0/23,请使用最长可能的地址掩码,以单个聚合地址来汇总这些地址。
(6)什么是地址前缀?
(7)例2-16中的路由表取自某无类别路由器,路由器向以下目的地址转发数据包时的下一跳地址是什么?
172.20.3.5
172.20.1.67
172.21.255.254
172.16.50.50
172.16.0.224
172.16.51.50
172.17.40.1
172.17.41.1
172.30.1.1
(8)请解释汇总是如何隐藏网络的不稳定性的。
(9)请解释汇总是如何产生不对称流量模型的。
(10)不对称流量是不被期望的吗?
(11)什么是NAP?
(12)什么是路由服务器?
(13)什么是与提供商相独立的地址空间?拥有此地址的好处是什么?
(14)拥有一个与提供商相独立的/21地址为何会有问题?
(15)什么是路由策略?
(16)BGP用以可靠连接其邻居的底层协议是什么?
(17)BGP的4种消息类型分别是哪些?每种消息类型又是如何使用的?
(18)在什么状态(或哪些状态)下,BGP对等体之间可以交换Update消息?
(19)什么是NLRI?
(20)什么是路径属性?
(21)BGP的4种路径属性分别是什么?
(22)AS_PATH属性的作用是什么?
(23)AS_PATH包括哪些不同类型的属性?
(24)NEXT_HOP属性的作用是什么?
(25)LOCAL_PREF属性的作用是什么?
(26)MULTI_EXIT_DISC属性的作用是什么?
(27)BGP发言者发起一条聚合路由时哪种或哪些属性会有用?
(29)假设去往同一目的地有两条路由,一条是EBGP路由,另一条是IBGP路由,请问 BGP路由器会优选哪条路由?
(30)假设某路由器有两条去往同一目的地的路由,路径A的LOCAL_PREF为300,且 AS_PATH中有3个AS号,路径B的LOCAL_PREF为200,且AS_PATH中有2个AS号。假定其他情况完全一致,请问路由器会优选哪条路径?
(31)什么是路由阻尼?
(32)请给出路由阻尼中的惩罚值、抑制门限、重用门限以及半衰期的定义。
(33)什么是IGP同步?为什么同步很重要?
(34)在什么情况下可以安全地关闭IGP同步机制?
(35)什么是BGP对等体组?
(36)什么是BGP团体?
(37)什么是路由反射器?什么是路由反射客户?什么是路由反射簇?
(38)路径属性ORIGINATOR_ID和CLUSTER_LIST的作用是什么?
(39)什么是BGP联盟?
(40)路由反射器能否用于联盟内?
(41)next-hop-self功能的作用什么?是否有其他实现该功能的替代方案?
• 基本的BGP配置:本节将提供一系列BGP配置案例,包括在BGP路由器之间建立对等关系、将IBGP路由注入BGP、将BGP路由注入IGP、无IGP时的IBGP、IBGP作用于IGP之上、EBGP多跳以及聚合路由等。
• 管理BGP连接:本节将分别从管理和维护的角度讨论可以让BGP连接变得更易管理的各种命令和工具。
• 路由策略:本节将讨论重置BGP连接,并提供通过NLRI或AS_PATH来过滤路由、路由映射、管理性权值、管理距离及路由黑洞、使用LOCAL_PREF和 MULTI_EXIT_DISC属性、预附加(prepending)AS_PATH、路由标记以及路由阻尼等的大量案例。
• 大型BGP:本节将提供多个大型BGP设计案例,包括BGP对等体组、BGP团体、私有AS号、BGP联盟以及路由反射器等。