【网工第6版】第5章 网络互联⑧

目录

[▲ 路由协议BGP/ISIS](#▲ 路由协议BGP/ISIS)

BGP基础

BGP的报文

BGP选路规则

ISIS

IS-IS区域结构图

IS-IS架构与OSPF区域架构



本章重要程度 ☆☆☆☆☆

▲ 路由协议BGP/ISIS

BGP基础

BGP(Border Gateway Protocol,边界网关协议)外部网关协议,用于不同自治系统(AS)之间,寻找最佳路由。BGP有如下特点:

①BGP通过TCP 179 端口建立连接,支持VLSM和CIDR

②支持增量更新支持认证支持路由聚合

优先级:手动聚合 > 自动聚合 > network > import

③是一种路径矢量协议,可以检测路由环路,支持大型网络。

④目前最新版本是BGP4 ,而BGP4+支持IPv6

⑤只传递路由信息,不会暴露AS内的拓扑信息。

⑥使用**++++触发式++++** 路由更新,而不是周期性路由更新。

⑦BGP能够承载大批量的路由信息,能够支撑大规模网络

⑧BGP提供路由聚合路由衰减功能 用于防止路由振荡,通过这两项功能有效地提高了网络稳定性

BGP的报文

BGP选路规则

丢弃下一跳不可达的路由。

优选Preference_Value 最高的路由(huawei私有属性,仅本地有效)。

优选Local_Preference最高的路由。

优选手动聚合>自动聚合>network>import>从对等体学到的

优选AS _ Path最短的路由。

⑥起源类型IGP>EGP>Incomplete

⑦对于来自同一AS的路由,优选MED最小的。

⑧优选从EBGP学来的路由(EBGP>IBGP)。

⑨优选AS内部IGP的Metric最小的路由。

⑩优选Cluster _ List最短的路由。

⑪优选Orginator_ID最小的路由。

⑫优选Router _ ID最小的路由器发布的路由。

⑬优选IP地址最小的邻居学来的路由。

ISIS

IS-IS(Intermediate system to intermediate system,中间系统到中间系统) 是内部网关协议,是 电信运营商 普遍采用的内部网关协议之一,也是一个分级的链路状态路由协议

与OSPF相似,它也使用Hello协议寻找毗邻节点。

与大多数路由协议不同,IS-IS直接运行于链路层之上。

IS-IS具有层次性,分为两层Level-1和Level-2。

  1. Level-1(L1)是普通区域(Area) ,Level-2(L2)是骨干区(Backbone)
  2. 骨干区Backbone是连续的Level - 2路由器的集合,由所有的L2(含L1/L2)路由器组成 ,L1和L2运行相同的SPF算法,一个路由器可能同时参与L1和L2

不要将OSPF骨干和IS - IS骨干区域混淆,OSPF骨干区域是area0,而IS - IS骨干区域是包含L2和L1/L2的区域。一个OSPF路由器可以属于多个区域,而 一个IS - IS路由器只能属于一个区域

IS-IS区域结构图

IS-IS 架构与OSPF区域架构

真题

下列哪种BGP属性不会随着BGP的Update报文通告给邻居?

A.PrefVal B.Next-hop C.AS-Path D.Origin

解析:协议首选值(PrefVal)是华为设备的特有属性,该属性仅在本地有效。


真题

关于BGP协议描述不正确的是(33)。

A.BGP是一种距离矢量路由协议,在设计上就避免了环路

B.BGP协议是基于TCP的路由协议

C.BGP协议用于实现不同AS之间的路由可达

D.BGP协议计算路由的过程会暴露AS内部的网络拓扑


真题

以下关于IS-IS协议的描述中,错误的是(14)。

A.IS-IS使用SPF算法来计算路由

B.IS-IS是一种链路状态路由协议

C.IS - IS使用域(area)来建立分级的网络拓扑结构,骨干为area0

D.IS-IS通过传递LSP来传递链路信息,完成链路数据库的同步


真题

下列属于BGP路由协议防环措施的是(21)。

A.从EBGP邻居收到的略由不会转发给另外一个EBGP邻居

B.从IBGP邻居收到的路由转发给EBGP邻居时,修改下一跳地址

C.设置最大跳数不超过15

D.从IBGP邻居收到的路由不会转发给另外一个IBGP邻居

【解析】BGP防环措施:

AS内部:IBGP水平分割。IBGP邻居之间不会向其他IBGP邻居通告从IBGP学习到的路由。

AS间:AS _ Path。AS Path记录了路由从源到达目的地所经过的自治系统(AS)的路径序列。

在启用了路由反射器(Route Reflector,RR)的网络中,RR会添加两个属性:

ORIGINATOR_ID:记录路由的初始发起者。

CLUSTER_LIST:记录经过的反射器集群。


至此,本文分享的内容就结束了。

相关推荐
星恒讯工业路由器12 小时前
5G FWA技术演进与趋势
网络·5g·信息与通信·4g·5g fwa·3gpp规范·fwa趋势
星夜夏空9914 小时前
网络编程(1)
服务器·网络
上海云盾-小余15 小时前
中小站点防护避坑:低价高防服务存在的各类安全短板剖析
网络·爬虫·安全·ddos
ttod_qzstudio15 小时前
【软考备考】软件工程详解:四大开发模型、黑盒白盒测试、McCabe 环路复杂度(附 10 道练习)
软件工程·软考·黑盒·白盒·mccabe 环路复杂度
数据知道17 小时前
邮件安全实战:SPF/DKIM/DMARC 配置与钓鱼绕过
网络·安全·web安全·网络安全·邮件安全
王莎莎-MinerU17 小时前
MCP 解决的是工具接入,科研 Agent 还缺的是科学证据接口标准化
开发语言·网络·人工智能·深度学习·pdf·c#·php
Chloeis Syntax18 小时前
JAVAEE初阶 --- 构造HTTP请求
网络·网络协议·http·postman
砚凝霜18 小时前
软考网络工程师|第 1 章 计算机网络基础 完整备考笔记
网络·笔记·计算机网络
rcms1527026921818 小时前
NIKON 4S019-394 接口模块
网络
某不知名網友19 小时前
Linux Socket 编程完整讲解
网络