问题:是不成立的BGP会话 BGP使用TCP,所以发现问题的原因,你就可以开始测试TCP连接。做到这一点的方法之一是简单/系统的telnet <remote-ip> 179的,检查是否可以建立TCP连接,BGP 179端口是开放的,可达的。 如果这是EBGP路由,确保你已经配置多跳是和TTL所需设置。使用/路由BGP对等体打印状态看BGP连接的当前状态。 另外请注意,如果远程对等方不支持BGP能力通告(RFC 2842),一些额外的时间将需要会话建立。公司的成立将失败,因为在这种情况下,在第一时间未知选项在BGP OPEN消息。它应该会成功在第二次尝试(即约一分钟后),在任何进一步的尝试,因为RouterOS的会记得,同行和违规的选项没有包括在BGP OPEN消息了。 问题: BGP会话已经建立,但忽略路由更新 NLRI(网络层可达信息)将被忽略如果路径属性无效。打开BGP调试日志,看问题的确切原因。(/系统日志添加主题= BGP,原材料)。 一种常见的情况是不可接受的BGP下一跳。(在这里阅读更多关于RouterOS的和BGP下一跳。),在这种情况下,你必须解决的下一跳在发送方。发件人也是MT,你可以使用下一跳选择等设置修改默认下一跳选择偏好。如果失败,指定下一跳的手动设置下一跳路由过滤。 问:如何检查,如果一个特定的路由存在于IP路由表? 查找路由前缀是相当快: / IP路由打印DST地址= 193.23.33.0/24 要找到所有的路由前缀下降在一定范围内: / IP路由打印DST地址193.23.0.0/16 您也可以搜索路线的其他属性,但它会慢得多,可能需要一些时间,在路由器上有完整的BGP饲料。 例如,由于3.23 RouterOS的,您可以使用此语法来匹配路由起源??从一个特定的AS 30621: ATIS @ SM_BGP]> / IP路由打印详细BGP-as-path的?“30621 \ $” 标志:X - 禁用,A - 活跃,D - 动态, C - S - 连接,静态的,R - RIP,B - 邻 - BGP,OSPF,M - MME, B - 黑洞,可达,U - P - 禁止 0 ADB DST地址= 12.151.74.0/23 GATEWAY = XXXX年通过递归ether1的距离= 20 范围= 40目标范围= 10 BGP-PATH =“2588,42979,702,701,7018,30621” BGP-产地= IGP接收= XXXX 亚行DST地址= 12.151.76.0/22 GATEWAY = XXXX年通过递归ether1的距离= 20 范围= 40目标范围= 10 BGP-PATH =“2588,42979,702,701,7018,30621” BGP-原子总=是BGP起源= IGP接收= XXXX 问题:路由交换和IP路由表中安装的,但他们留无效 路线必须解决变得活跃,这是可能的,你需要一些路线变更范围或目标范围属性。 问:如何过滤掉的东西? 使用路由过滤器。例如,要过滤掉特定的路由BGP团体,添加此规则: /路由过滤器添加BGP社区= 111:222链= BGP在行动=丢弃 然后告诉BGP对等体,使用过滤器链: /路由BGP对等体配置对等体滤波器= BGP- 也有一个出过滤 BGP对等参数过滤传出BGP更新。 在最近版本的RouterOS的BGP AS路径过滤器接受正则表达式。社区正则表达式过滤尚不可能。 问:如何快速检查路由表中有多少路线? 对于所有航线使用: IP路由打印计数 要查看路由计数从一个特定的同行看看在前缀计数物业在: 路由BGP对等体打印状态 问题:如何看到路由通告给,并从一个特定的对等体接收的路由? 要查看路由通告给特定对等(思科命令SHOW IP BGP邻居XXXX广告航线类似)使用: BGP路由广告打印 或 路由BGP广告打印<peer_name> 注:目前,AS-PATH属性显示无预规划! 收到特定对等(思科命令SHOW IP BGP邻居XXXX航线类似)使用的路由: IP路由在那里打印接收从<peer_name>的 注:路由被丢弃(与行动丢弃)传入的过滤器,或者被忽略,因为无效的属性(如不能直接到达下一跳为EBGP)将不会显示! 问:可能与MT BGP负载均衡? 是。尽管BGP协议本身不能传播一条路由通过网络的多个下一跳,也有如何有多个下一跳路由器的路由。 一种方法是设置多个下一跳路由过滤器。 路由过滤器加链= BGP集的下一跳= 10.0.1.1,10.0.2.1 另一种方法是通过静态或多个下一跳OSPF路由解决BGP下一跳(如果不能直接到达)。 IP ROUTE ADD DST地址= XXXX /年网关= 10.0.1.1,10.0.2.1 另请参阅:BGP负载分担有两个接口。 问:如何宣布路线? 如果您没有公布,并希望他们最好控制在多条航线,使用BGP网络或聚合。请注意这两个最大的BGP网络,总数量限制为200。 否则,使用路由再分配的选择,可配置在BGP实例设置下。 问:什么BGP网络同步选项究竟是什么意思? 自3.30版路由测试,这意味着“不宣布这一网络,除非有一个匹配活跃IGP或连接的路由IP路由表”。在这种情况下,“匹配”是指:前缀完全相同。 问:如何控制发布的路由信息? 使用路由过滤器。 所有同行发布了相同的信息(如一些BGP属性值),使用BGP实例过滤: /路由过滤器设置BGP社区= 111:222链= BGP- / BGP路由实例设置的默认过滤器= BGP出 要发送的路由信息??到不同的节点上??,使用等特定的过滤器。例如,如果你要宣传的偏好值较低(路径成本较高),其中一个对等的,你可以在前面加上你的AS号,多次到BGP的AS-PATH属性: /路由过滤设置BGP-前置= 4链= BGP出peer1的 /路由BGP对等体peer1的输出滤波器= BGP出peer1的 使用,/路由BGP广告的打印,看看究竟是路由信息通告同行。 问题:貌似我的路由过滤器不工作 最有可能的前缀匹配配置不正确。例如,假设你要配置过滤器会丢弃所有航线属于前缀1.??1.1.0/24。 正确的方式做,这是指定前缀长度匹配: = 1.1.1.0/24前缀长度= 24-32行动=报废链= BGP中添加前缀 这条规则是不正确的(默认网络掩码为/ 32,所以它只会匹配前缀1.1.1.0/32): = 1.1.1.0前缀长度= 24-32行动=报废链= BGP中添加前缀 这是不正确的(因为它只会匹配路由掩码255.255.255.0) 添加前缀= 1.1.1.0/24行动=丢弃链= BGP- 使用筛选器操作日志,看看哪些路由通过路由过滤器匹配。 问:如何宣布只是一个单一的大型IP前缀,而不是许多较小的(即更具体)的前缀? 使用BGP聚集,如果你需要在一个单一的聚合多个航线。合会公布,如果有一些更具体的网络掩码属于主动航线。当集合变得活跃,是一个自动创建相应的黑洞路由。 默认情况下,只有BGP路由BGP聚合采取。也包括IGP和连接路由考虑,使用包括-IGP配置选项。 问:如何总IGP路由? 自3.30以来,您可以指定包括-IGP在BGP总配置。例如: IP路由添加DST = 10.9.9.0/25网关地址10.0.0.1 IP路由添加DST = 10.9.9.128/25网关地址= 10.0.0.2 BGP路由聚合插件实例=默认前缀= 10.9.9.0/24包括-IGP = 结果: [管理员@ MikroTik的]>路由BGP广告的打印 PEER PREFIX NEXTHOP的AS-PATH产地LOCAL-PREF peer1的10.9.9.0/24 10.0.0.131不全 使用路由过滤器来控制路由聚合。例如,如果你不想总连路由: 路由过滤器加链=总协议=连接操作=丢弃 BGP路由总集[发现]广告过滤器=总出 问:如何通告默认路由? 发送缺省路由特定对等,设置默认的起源=总是或如果安装该同行。 问题:路线公布,但不是从IP路由表的属性 在MT BGP操作存在一个限制:如果BGP网络同步关闭,或产生的默认路由默认起源=始终配置语句宣布,这条路线的属性将不会被从路由表。 如果同步=是,或默认源于=如果安装使用,宣布路由的属性将被从路由表。 问: MT传播BGP路由更新,但不安装它们在IP路由表(即作为一个纯粹的路由反射器)? 不,这是不可能的。 问:请问MT BGP支持4字节AS号码? 是。输入,既ASPLAIN的(即XXXXXX)和ASDOT(即xxx.xxx)格式支持;只输出,ASPLAIN。 问:什么是MT BGP路由选择算法的具体情况? 这里描述该算法。算法如下BGP RFC密切,有一些差异: 思科风格的重量作为第一步,也是最重要的选择标准; AS路径长度比较可以被关闭,由一个配置参数; 本地起源BGP路由首选AS路径的长度,重量和本地优先值相同的情况下; 内部成本的计算和比较,步骤被跳过。 该算法仅用于从相同的BGP实例用来比较的BGP路由。对于不同的情况下,只有“距离”的属性进行比较。 问:需要多少内存,以保持全球BGP路由表? 我们的建议是一个单一的表副本至少需要256 MB RAM和至少512 MB RAM两三份。 假设?300 000条航线的互联网路由表的大小,表中的第一个副本,解决和积极的路线,大约155 MB需要额外的内存。这仅用于第一个副本具体而言,表中的每个额外的复制所需的RAM的数量是显着小于该号码。 RAM使用率RB1000(BGP进料粒度301 480条航线,没有再分配): 没有BGP路由:26 MB 单人副本:181 MB 两个副本:241 MB 一式三份:299 MB 记忆体需求将增加,如果接收的路由过滤器,改变路由属性。这是因为不变的副本也收到路由的属性将被存储在RAM中被用于后来路由过滤器更换的情况下。 的要求也将提高这取??决于计数同行路由发布。 这是不建议开启路由器上的SNMP全BGP饲料! 问:如何隐藏自己? 要隐藏你自己,因为你需要设置路由过滤器输出链和设置BGP-前置。若该值被设置为0,则对等体的AS是从AS-PATH中除去。 |
不良信息举报Q:2000617|Archiver|ROS软路由论坛 ROSABC.com 网络方案网络工程交流
GMT+8, 2025-7-7 16:23 , Processed in 0.104924 second(s), 15 queries .
Powered by Discuz! X3.4
Copyright © 2001-2021, Tencent Cloud.