自己學习cisco路由交换的学习笔记.doc
文本预览下载声明
第一部分 EGP 略 不作要求
第二部分 BGP
2.1 CIDR 2.11归纳子网 最终的归纳地址是/0所有IP地址的归纳,特点:减少子网掩码长度。可跨边界:超网 2.1.2无类路由 无类路由与有类的不同:无类最先匹配最长地址,有类则先匹配主网地址,匹配了主网在匹配子网。注:一条到聚合地址的中路由没必要指向聚合地址的每一个成员
2.1.3 路由总结:优点:稳定,子路由的变动不影响到全网 缺点:降低路由的精确性,业务量不对称(见书例原因:没有公布具体的路由)
2.1.4:分层结构 2.1.5CIDR 优点:降低了B类地址的空间消耗,,遇到的问题:可移植性,
2.2 BGP 在BGP执行路由过滤策,略有优势. 单宿主的情况下不要用BGP(没什么好选,就一条),处理AS间的业务量记住一个重要原则,每一条物理链路实际上代表两条逻辑链路:一条是用于入,一条是用于出!
2.2.2多宿主到单一个AS,如果冗余链路只做备份不要BGP,,用浮动静态路由(管理距离另一条设置不一样)。OSPF E2度量不包括边界路由器的开销,主用的缺省路由度量低于备用缺省路由度量.E1包括.度量相同的情况下进行负载 使用BGP条件:1、控制路由:将入和出的业务量分开的时候。2、私用as64512~65535 ISP将专用的AS号从公布的路由过滤出去有个选项忘记了,可以去查查
?2.2.3多个宿主到多个自治系统 较复杂问题很多看书
2.2.5BGP的危险:1、入和出的业务量分开考虑,否则会影响到对方,容易形成路由黑洞。用户AS成为ISP1到ISP2的转接AS.
2.3 BGP的基础知识:注意:负载均衡只用在EBGP中,IBGP中只使用一条链路,60s内交换keepalive消息,3个间隔时间(180s)没有收到的,对端会down掉.
2.3.1消息类型 open:TCP对话建立起来发送,规定自己的BGP参数:BGP版本号,AS号区分E/I,hold time(跟上面的3个间隔时间功能一致),BGP标识符,,2,Keepalive消息:3、Upadate消息:公布,撤消路由,包括:网络可达信息(IP地址前缀和前缀长度的字节组例:见书),路径属性,notification消息;差错撤消。
2.3.2 BGP有限状态机:各个输入事件见书标识 各种状态: 空闲状态,连接状态,激活状态,
过程:TCP连接—OPEN—等对方的OPEN错误的话发notification—正确进入keepalive---hold---update
2..3.3属性!!属性的可能性四种 公认的必选,公认的自选,任选的可透明的传送,任选非可透明的传送。
1.Origin属性:公认必选的属性:几种源:IGP:从IGP路由表network学到,EGP:从EGP学习到。Incomplete:再分发的路由 用?表示
2:as-path IBGP不公布。短的优先,防止环路
3.next-hop属性:公认:三条规则:一二可合并:正在宣告和接收的路由器在同一个as或不同的as的时候,是邻居的接口地址,三: 正在宣告和接收的路由器是内部对等实体,并且更新的NLRI目的指向不同的as,则是学习到路由的外部对等实体的IP地址。
4:local_pref属性:公认自选属性:不传递,用于内部选路由,影响离开as的业务量,高优先 在哪个路由器上设置??,,刚搞清楚,在IGP内设置到一个目的地的路由,传给对端,影响对端,本端设置影响对方选路
5:MED: 任选非传递,影响入业务量,低优先,只在直接相连的自治系统间影响业务量,不传给另一个as s则用as-path去.即来自不同的自治系统的med不会比较。
6:重叠属性:在执行归纳的时候会丢失具体的路由信息,解决办法:加入重叠属性:指出聚合的地址的路由器ID,具体看书
7.community属性:透明可传递,多个组员设置一个组,为组设置属性,方便 格式:AA:NN
Fg:来自as625的路由有一个community标识符为70,则用625:70来表示;
1internet属性:没有确定的一个值,可以自由的公布这个团体的路由
2.no_export接收到携带值的路由器不能公布给EBGP对等体
3,no_advertise同上加上不能公布给IBGP对等体 实验证明有问题
8,originator_id和cluser_list属性,第一个是路由器发生的一个32bit的值. Cluserlist 簇ID的一序号,接到自己的序号时丢弃,防环路
?
As-Path的两个属性as_sequence as号有规则列表,as-set无规则列表,这两个属性主要针对归纳路由时丢失细节时会产生环路的问题 第一个属性标明聚合体的as 第二个则无规则的标明细节路由的as 但同时也会降价也稳定性 9
显示全部