本节书摘来自异步社区《Internet 路由结构(第2版•修订版)》一书中的第7章,第7.5节,作者【美】Sam Halabi,更多章节内容可以访问云栖社区“异步社区”公众号查看

7.5 常见问题

Internet 路由结构(第2版•修订版)
问:若静态定义默认路由,令其指向某个经BGP学到的服务提供商网络。若该网络不停地Up/Down,会发生什么情况呢?

答:这条默认路由会“时有时无”。这也就是不应将默认路由指向某个精确网络的原因所在。必须将默认路由指向超网或聚合网络,因为超网或聚合网络不太可能出现翻动情况。

问:在通过BGP学习默认路由0/0和定义静态默认路由之间,应该如何选择呢?

答:对于边界路由器来说,只要静态默认路由指向的聚合网络稳定,以上两种方法也没什么区别。但反过来说,通过BGP学到的0/0会被泛洪给所有IBGP对等体,最终有可能会被通告给其他EBGP对等体。而静态定义的默认路由控制起来则更为容易。

问:某AS分别连接到位于SF和NY的提供商。该AS想让出入SJ站点的流量通过SF链路传递,所有其他流量则由NY链路承载。应当怎样去实现这一流量行为呢?

答:因为连接到两个不同的提供商,就不应该使用MED1。对于入站流量来说,唯一的方法就是操纵路由的AS路径(或如RFC 1998中所提出的方法);对于出站流量来说,那就是调整路由的本地优先值。对于发往SJ的入站流量,可以使用AS路径操纵技术,使得在SF路径上通告的所有SJ路由的AS路径长度长于在NY链路上通告的同样路由。真正的问题在于出站流量。只要知晓了SJ用户所要访问的具体目的网络,就可以在SF出口点针对这样的路由设置更高的本地优先值。如果SJ站点所要访问的是任一目的网络,那么为从SF链路接收的所有路由设置更高的本地优先值,会导致SF链路承载所有的出站流量。但这样一来,使用NY链路承载所有其他流量的需求就无法满足了。

策略路由是应对这种情形的另一种方法,启用了策略路由,路由器就可以跟踪数据包的源地址,并据此引导流量。第8章将会描述策略路由。

问:在本AS通告的路由中前置了AS号,并希望借此影响本AS的入站流量,可是却未见成效,为什么?

答:请牢记,路由更新会在多个提供商之间交换。沿途(从流量之源到贵AS之间)的提供商可能会使用本地优先属性“覆盖”了路由的AS路径属性。需要与提供商协商解决。

问:BGP策略非设置不可吗?难道不能让BGP自行“决断”正确路径吗?

答:BGP策略并不是非设置不可。不过,请牢记,BGP(不是链路状态协议)不考虑链路的速度以及用户的流量需求。若BGP自行“决断”的路径也能满足流量的需求,那就无需改变任何BGP属性。

1原文是“MEDs should be used.(应该使用MED)”,译者认为原文有误,酌改。——译者注

《Internet 路由结构(第2版•修订版)》一7.5 常见问题相关推荐

  1. 《Internet 路由结构(第2版•修订版)》一7.6 参考资料

    本节书摘来自异步社区<Internet 路由结构(第2版•修订版)>一书中的第7章,第7.6节,作者[美]Sam Halabi,更多章节内容可以访问云栖社区"异步社区" ...

  2. Internet路由结构学习心得二:通告汇聚和具体路由影响AS入流量

    如图所示.你是R1.R2.R3所在的AS 123的网管,R3所在的子公司需要大量对AS 5中的R5所在ISP进行访问,因此在它们之间连接了一条网段为36.0.0.0/24的网段.要求:除了R3与R5之 ...

  3. 《Python 3程序开发指南(第2版•修订版)》——1.2 Python的关键要素

    本节书摘来自异步社区<Python 3程序开发指南(第2版•修订版)>一书中的第1章,第1.2节,作者[英]Mark Summerfield,王弘博,孙传庆 译,更多章节内容可以访问云栖社 ...

  4. Internet地址结构

    IP地址结构及分类寻址 IP地址 = <网络号> + <主机号>            ------------IPv4(32bit)点分四组表示法: 192.168.31.1 ...

  5. python基础教程电子版-Python基础教程(第2版 修订版) pdf

    Python基础教程(第2版 修订版) 目录 D11章快速改造:基础知识1 1.1安装Python1 1.1.1Windows1 1.1.2Linux和UNIX3 1.1.3苹果机(Macintosh ...

  6. python3 二进制文件比较_《Python 3程序开发指南(第2版•修订版)》——7.4 随机存取二进制文件...

    本节书摘来自异步社区<Python 3程序开发指南(第2版•修订版)>一书中的第7章,第7.4节,作者[英]Mark Summerfield,王弘博,孙传庆 译,更多章节内容可以访问云栖社 ...

  7. 华为路由器时间同步_好用实在价格亲民 - 华为路由WS5200四核版初体验

    近几年随着前期城市化光改的完成,全民光纤宽带的速率也随之获得了提升.当年的20M.50M以随时间远去,如今放眼望去几乎都是100M光纤速率,有些用户更是提升至200M或更快的速率.不过很多用户发现虽然 ...

  8. 《21天学通C语言(第6版•修订版)》一导读

    前 言 21天学通C语言(第6版•修订版) 本书旨在引导读者在21天内学通C语言编程.虽然有来自诸如C++.Java和C#的激烈竞争,但很多初学编程者还是会选择C语言.正如第1天课程介绍的原因,选择C ...

  9. TCP/IP详解 第二章 Internet地址结构

    Internet地址结构 一.表示IP地址 二.基本的IP地址结构 分类寻址 子网寻址 子网掩码 可变长度子网掩码 广播地址 IPv6地址和接口标识符 三.CIDR和聚合 前缀 聚合 四.特殊用途地址 ...

最新文章

  1. 熟悉交换机与路由器组网(图解)
  2. 5G + 边缘计算系列文章
  3. Win32汇编最简ComboBox Demo
  4. 为什么道理都懂,课执行力差的现象如此普遍?
  5. 【记】微信支付服务器证书更换通知的验证流程
  6. Android 原生开发、H5、React-Native Flutter 使用利弊和场景技术分享
  7. 使用Java语言借助Quartz jar包实现定时器的方法
  8. 数学建模——模糊数学
  9. 批量网刻操作系统(使用GHOST工具)
  10. PCB设计中抑制电磁干扰的几个准则及窍门
  11. 【Unity3D实战】摇摆直升机开发实战(一)
  12. 线性代数基础6--空间的基,维数,以及四种重要子空间.
  13. ipad 浏览器对于onscroll的延迟
  14. vue中provide和inject 用法
  15. java修饰词严格程度_Java修饰词的总结
  16. python 针对二分类问题画roc曲线
  17. 以太网,令牌网,FDDI,ATM是什么?有什么区别?
  18. 神经网络多分类的实现总结
  19. 【国货之光】GD32E230F4使用硬件IIC+DMA读写24C04
  20. 德系车,美系车,日系车都有什么品牌

热门文章

  1. java获取当前分钟_分别获取当前年月日 小时 分钟 秒 毫秒
  2. nodejs安装到d盘怎么使用npm_NodeJS、NPM安装配置步骤
  3. python开发范围_Python上的字母范围
  4. matlab高斯滤波跟中值滤波区别,matlab图像滤波处理代码讲解 均值滤波 中值滤波 高斯滤波...
  5. 镭威视监控怎么复位_三大原因导致海康威视、大华股份近期连续暴跌
  6. python微信开发实例 pdf 百度网盘_用python看女神微信里的百度云资源有啥?
  7. 简单表单提交php教程,PHP 表单数据提交与接收 超级简单《SSS教程 10》
  8. (1) redis windows安装
  9. 印度程序员为什么牛掰之ISAS.激发人的兴趣.探索精神.
  10. vba htm转成图片_提取1000页PPT的图片,同事花了两小时,我只花了两分钟