找别人做淘客网站他能改pid吗,网站推广的四个阶段,色无极网站正在建设中,关于网站设计的论文目录
一.AS号
二.BGP路由生成
1.network
2.import-route引入
三.BGP通告原则
1.只发布最优且有效的路由
2.从EBGP获取的路由#xff0c;会发布给所有对等体
3.水平分割原则
4.IBGP学习BGP默认不发送给EBGP#xff0c;但如果也从IGP学习到了这条路由#xff0c;就发…目录
一.AS号
二.BGP路由生成
1.network
2.import-route引入
三.BGP通告原则
1.只发布最优且有效的路由
2.从EBGP获取的路由会发布给所有对等体
3.水平分割原则
4.IBGP学习BGP默认不发送给EBGP但如果也从IGP学习到了这条路由就发给EGP
四.BGP路径属性
(1).公认属性
1.公认必遵
1.AS_Path
2.Origin
3.Next_Hop
2.公认任意
1.local preference
2.Atomic_aggregate
(2).可选属性
1.可选过渡
1.community
2.可选非过渡
1.MED
.local preference本地优先级是如何离开
五.BGP路由反射器
1.路由反射器的角色
1.RR
2.client
2反射规则
3水平分割防反射可能出现的环路
1.originator_ID
2.cluster_list 一.AS号
AS长度是16bit范围是0-65535
分为公有和私有
公有1-64511私有64512-65534
二.BGP路由生成
BGP是无法发现和计算路由的他只能从IGP引入路由有两种方式
1.network
宣告网段一条一条来但可靠性高没有这个网段就无法宣告
2.import-route引入
批量引入IGP的路由生成聚合
三.BGP通告原则
1.只发布最优且有效的路由
*——有效
——最优
有效路由是说下一跳必须可达
2.从EBGP获取的路由会发布给所有对等体
包括IBGP/EBGP但下一跳不改变直接发 3.水平分割原则
从IBGP获取的路由不会再发送给其他IBGP对等体
就是说只传一跳防止形成路由环路 4.IBGP学习BGP默认不发送给EBGP但如果也从IGP学习到了这条路由就发给EGP
如果没有原则4会产生路由黑洞 当R5向10.0.12.1发消息可以找到R3但R3和R2建立的是IBGP没有物理链路就只能通过R4发送但此时IGP没有这条路由R4在路由表查找不到这条路由只能丢弃发一个吞一个就叫路由黑洞。
那么如果有了原则4只有IGP有这条路由也就意味着R4有这条路由才发给另一个EBGP——R5就不会出现路由黑洞问题。
但这个原则用的不多华为一般认为IBGP全互联解决路由黑洞比较好。
四.BGP路径属性
我们上一篇了解到BGP可以根据不同网络需求选择不同路径选取最优路径现在我们一起学习有效BGP的路径属性 (1).公认属性
所有BGP可识别
1.公认必遵
每个路由器必识别在每一个Update信息里
1.AS_Path
前往目标路由器经过的AS列表
作用是防环和路由优选
防环 路由器在学习到一条路由后在自己的AS_path左侧添加学到路由的AS号当路由器学到一条路由在这条路由的AS_path中看到自己的AS号就不再学习。起到防环作用。
路径优选 AS_Path列表AS数量少AS_Path短的路径更优经过的路由器少
AS——Seqence
有序AS号默认情况下就是我们防环和路径优选这种例子
AS_set
无序AS列表在做链路聚合时不再加上聚合前的AS号因为要是想要访问这个网段就直接找R3就可以了 修改AS_path
Additive:直接在左侧追加AS号
Overwrite:替换AS号
None Overwrite:清空AS列表
2.Origin
标记路由器起源 关于起源名称很容易与路由协议按区域分类搞混所以这里我们不要管这个起源名称
直接看标识和学习方式。
如果是BGP network方式学习到的那么这个路由一定在路由表里不然没有办法宣告所以他的受信任度是最高的标识为i
如果是 BGP学习到的那么标识为e
如果是路由引入学习来的那么他最不可信受信任度最低标识为
3.Next_Hop
下一跳可不可达
下一跳设置规则
1设置为BGP邻接关系接口
2设置为环回地址
3)设置为本地peer 3.3.3.3 next_hop_local会自动把下一跳改为自己的本地地址
4Next_Hop与EBGP是一个网段不改变下一跳
2.公认任意
有需求则带
1.local preference
本地优先级越高路径越优
local preference注意事项
1只在IBGP内有效
2重新打上本地优先级发到不同BGP
3默认为100
local preferenceAS内如何离开AS
2.Atomic_aggregate
原子聚合
聚合后丢失路径属性需要给下游的对等体警告并提示聚合点已经聚合设备的AS号
(2).可选属性
不需要被所有了路由器识别
1.可选过渡
BGP不识别但发给其他路由器
1.community
我们一般使用ACL或IP Prefix-list来进行拦截或让通行不同的业务流量但这样非常麻烦要一条一条的设置
那么我们使用.community就会快很多
community可以看作是一个标签/标记TAG,来简化路由策略 2.可选非过渡
BGP不识别就不发给其他路由器
1.MED
可以看作是开销值默认不携带并且默认为0
告知其他路由器如何进入本区域
.local preference本地优先级是如何离开
MED注意事项
1缺省情况下只比较来自同一个相邻AS时比较不同相邻AS不比较
2EGP对等体情况下
是network,import_routez学到的MED就是他的cost
不跨区域传播
五.BGP路由反射器
水平分割使IGBP获取的路由只能发一跳避免产生路由环路但这样可能会有路由黑洞华为一般认为IBGP全互联解决这个问题但这样会维持太大的路由表项就有了路由反射器来解决这个问题。 1.路由反射器的角色
1.RR
路由反射器
2.client
RR客户端
2反射规则
1.RR从非客户端学习到一条IBGP反射给所有的客户端
2.RR从客户端学习到一条IBGP反射给除此客户端的所有的客户端以及所有非客户端
3.从EBGP学习到反射给所有BGP邻居
3水平分割防反射可能出现的环路
RR可以说是打破了水平分割原则那么就有可能出现环路 那么我们又要打破RR的环路
1.originator_ID
通告该路由的BGP路由器Router ID
如果AS内有多个RRoriginator_ID由第一个RR创建
如果一条路由器收到的路由信息中originator_ID与自己的Router ID相同那么他就忽视这条路由更新上图第4步R1就直接不接收这条BGP路由和更新就不会有环路
2.cluster_list
反射簇列表一个 RR和他的所有client
.cluster_ID默认是这个RR的Router ID
当一个路由信息被反射后他就把发射他的RR的cluster_ID加到cluster_list中。当一个RR收到带
.cluster_list的路由信息时有他自己的cluster_ID就忽视这条路由更新。