第一部分:GDB调试工具安装
一.预处理(否则MAKE时候有错误)
sudo apt-getinstall texinfo
sudo apt-getinstall libncurses5-dev
sudo apt-getinstall m4
sudo apt-getinstall flex
sudo apt-getinstall bison
如果不做预处理,MAKE可能会出现下述错误
1、erro            
                
         
            
            
            
            1.相比较于动态协议而言(动态协议运行一个算法,然后依靠少量的属性就能完成选路问题。),BGP是一个半自动的协议,它依靠大量的属性来完成选路问题。 2.BGP的属性:1)Weight(权重,cisco私有的,其他厂商也有相应的属性。在用于控制选路时,只能在in方向上调用,因为weight值是不传递的。默认自己产生的weight值为32768,从邻居学习到的为0)。 2)Origin(起源属性,起源            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-18 20:12:34
                            
                                71阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            BGP实验一、拓扑图二、组网需求三、配置步骤1.为各设备配置IP地址2.配置OSPF,使AS 200内部可通信3.建立EBGP邻居4.建立IBGP邻居5.宣告BGP6.引入BGP总结 一、拓扑图二、组网需求按照图示配置 IP 地址,R1 和 R5 上使用环回口模拟业务网段,R2,R3,R4 的环回口用于配置 Router-id 和建立 IBGP 邻居AS 200 运行 OSPF 实现内部网络互通            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-26 06:45:06
                            
                                407阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            实验要求: 实验拓扑: 一、配置IP地址  L:代表环回地址(loop back 0)  Y:代表业务网段的地址(loop back 1)二、因为BGP基于IGP之上,给AS 2内配置OSPF在R2上:R3、4、5、6、7同理测试:三、配置BGPR1、R2和R7、R8之间用直连建邻AS 2 内用环回建邻R1、R2建邻:用直连建邻在R1上:[R1]bgp 1[R1-bgp]rou            
                
         
            
            
            
            一、PPP(点对点协议(Point to Point Protocol))  1、PPP协议功能    1) 简单:在同一条物理链路上进行点对点的数据传输,对数据链路层的帧不进行纠错,不需要序号,不需要流量控制。    2) 封装成帧:加入帧界定符。    3) 透明性:字节填充法。    4) 多种网络层协议:在同一条物理链路上同时支持多种网络层协议(如IP和IPX等)的运行。    5) 多种            
                
         
            
            
            
            一、实验拓扑:二、实验要求:1、路由器自有路由条目 在BGP本地通告的,下一跳为0.0.0.0;2、路由器通过IGP获取到的路由条目通告进BGP进程中,该路由器中显示该路由条目的下一跳仍然是IGP路由条目对应的下一跳地址,这叫继承;3、路由器将其本地通告的 本地路由 传递给其它任何BGP对等体,该路由条目下一跳改为本地对于这些邻居的更新源;4、路由器通过EBGP学习到路由,则该路由在传递给IBGP            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-09 15:28:39
                            
                                72阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
                    最近在学习BGP协议,在学习过程中,发现华为和思科在BGP选路过程中,两家厂商略有不同,所以做了一个简单的总结,请各位看官,请大家在看到这篇文章时,如有错误,请给于指正,对比内容如下:选路规则华为BGP选路规则思科BGP选路规则第0条下一跳是否可达,如果不可达则不参与选路BGP 向IBGP对等体发布import引入的IGP路由时, 将下一跳属            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-30 06:49:13
                            
                                398阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            选路原则BGP 的选路规则:选路的前提是路由必须是优的; bgp表的不优情况:bgp路由表中路由的下一跳不可达(递归失败)如果开启离了bgp同步,在没有同步的情况下bgp的路由不优(默认关闭的)r标记的路由,标识在路由表中不优。同步问题——早先为了解决BGP非直连建邻下的路由黑洞问题(将IGP重发布进BGP);检查BGP的路由有没有在IGP中,方法是调用路由表查看IGP中是否有BGP的路由条目;该            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-07 13:58:16
                            
                                225阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            1.BGP路由优的两个条件: 1)关闭同步 (默认关闭) 2)下一跳可达(next-hot self)2.BGP的聚合: 使用aggregate-address命令来聚合地址(可以在聚合地址原as内聚合,也可以在聚合地址外as内聚合) 注意:在外部as内聚合时属性被修改或者去除。在聚合地址后面可以加上命令针对聚合地址实行一些操作。 1)summary-only 只发送汇总路由,抑制明细路由。 2)            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-09 23:00:01
                            
                                74阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            BGP协议三张表1.BGP邻居表 查看BGP邻居表的摘要信息:2.BGP路由表3.IP路由表 BGP 路由AD值: EBGP:255 IBGP:255 Local BGP : 255注意EBGP邻居之间传递路由最小间隔为30s
IBGP邻居之间传递路由最小间隔为15s 路由不优问题原因:1.下一跳不可达 ;2.IBGP同步下一跳属性规则1.network 引入 默认next-hop 属性为0.0.            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-13 08:05:11
                            
                                731阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            BGP下一跳问题实验设备 2台华三路由设备(R1、R3)、2台思科设备(R2、R4)前提完成相应路由器的基本配置在 OSPF 区域和 RIP 区域的各路由器上,分别创建一个 loopback接口,作为各路由器的 RID 使用R1与 R2 建立 IBGP R3 与 R4建立 IBGPR2与 R3 建立 EBGP实现 R1回环口能否访问 R4BGP配置R1(华三设备)bgp 100
 router-i            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-08-21 09:59:33
                            
                                177阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            今天主要讲解了MGRE和ospf 首先是mgre MGRE — 多点通用路由封装技术 NHRP协议 — 下一跳解析协议 ---- 自动学习隧道地址和物理地址的对 应关系的一种方法。 原理:需要在私网中选出一个物理接口不会发生变化的作为NHRP的中 心(NHS — 下一跳服务器)。剩下的分支都需要知道中心的隧道IP 和物理接口IP,他们需要将自己的物理接口IP和隧道IP发送给中心 (如果分支的物理接            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-09-20 16:07:31
                            
                                195阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            BGP下一跳:   先说第一个,在BGP中,每经过一个AS叫做一跳。所以当一个router从一个EBGP邻居学来的路由宣告给IBGP邻居的时候,不会更改这个路由的下一跳地址,所以当IBGP邻居学到这个路由的时候,下一跳往往是AS外面的一个地址。对于这个router来说是不可达的,它的路由表中不存在这样的路由。BGP的解决办法是将从EBGP学来路由的路由器在宣告这条路由给它的IBGP邻居的            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                            精选
                                                        
                            2013-12-02 10:01:51
                            
                                9117阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            一.IP路由·发送端的处理过程:··当主机A要和主机B进行通信时,首先判断主机B是否和它位于同一子网。·方法:把两个主机的IP地址分别与它(主机A)的子网掩码进行“位与”操作,把分别得到的网络ID进行比较,如果结果相同,则表明位于同一子网,否则位于不同的子网。·示例:如果在同一子网,则源主机用ARP确定目标主机的硬件地址后直接发送数据帧到目标主机。(直接路由,无需路由器)如果不在同一子网,则源主机            
                
         
            
            
            
            7,BGP的路由聚合---BGP的路由汇总自动聚合---1,自动聚合功能只能针对重发布的路由条目生效---2,自动聚合只能将明细路由直接汇总到主类。---这样将会产生巨大的路由黑洞。所以,华为设备默认是关闭自动汇总功能的。通过路由策略重发布部分路由条目1,抓取流量[r1]ip ip-prefix aa permit 172.16.0.0 16 greater-equal 24 less-equal            
                
         
            
            
            
            一、 描述BGP路由协议中  BGP路由携带 AS-PATH/ next-hop  / ORIGIN /  local-preference 属性的特点!BGP协议中的AS-PATH是AS列表,用来记录路由经过了哪些自治系统,在BGP中,当路由离开本地的自治系统的时候会携带本自治            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-07 12:20:51
                            
                                167阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            一些学习和翻译,搬运自国外博客,翻译水平有限,99%依靠谷歌翻译,1%靠自己理解。仅用于记录和学习,欢迎讨论和指出错误
图例几个基础概念一、inet.01、这是我们常规理解的,“正常”的路由表,静态和直连路由都包含在里面,当我们通过IGP学习路由时,通过这些路由器的下一跳来学习路由2、BGP学到的路由也会进入到inet.0表里,但是BGP的下一跳工作方式不太一样比如说IBGP回环口建立邻居,虽然两            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-02-10 12:06:50
                            
                                116阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            在上图中,AS 100中的BGP路由器R3可以同时通过R1与R2去往目的地在AS 200中的R4上时,可以通过在AS 100内部修改路由的Local_Pref值来影响选路,比如在R1上将路由的Local_Pref值改为110,而路由器R2上不作任何改动,最终R3将选择从R1去往AS 200,因为R1的Local_Pref值为110,而R2的Local_Pref值为100(默认),所以R3选择R1为            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-09 09:36:24
                            
                                135阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            BGP(规则) 1.BGP基本的工作机制dis bgp routing //验证BGP路由的手段 <R1>dis ip routing-table protocol bgp //目的是通过BGP更新路由 已经在AS内部存在了IGP,为什么还要使用iBGP呢? 逐跳转发、BGP黑洞、路由操控 构建环回接口来建立iBGP邻居的前提条件:源目IP可达 [R1-bgp]ping -a 11.1            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-08-16 20:23:36
                            
                                281阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            转自:http://network.51cto.com/art/201312/425366.htm 本博文将为您详细介绍BGP修改NEXT_HOP下一跳属性值的几种方法,包括通过next-hop-self变更next-hop属性,通过route-map修改BGP路由NEXT_HOP属性值等。1.通过next-hop-self可以变更next-hop属性  
     上图R5更新给EBGP邻居R            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-24 12:27:07
                            
                                743阅读
                            
                                                                             
                 
                
                                
                    