华三路由_BGP技术详解(H3C)

1.BGP的基本概念
1)BGP ( Border Gateway Protocol,边界网关协议)
是一种既可以用于不同 AS ( Autonomous System,自治系统)之间,又可以用于同一 AS 内部的动态路由协议。当 BGP 运行于同一 AS 内部时,被称为 IBGP( Internal BGP);当 BGP 运行于不同 AS 之间时,称为 EBGP( External BGP)。 AS 是拥有同一选路策略,属于同一技术管理部门的一组路由器。
2)BGP 具有如下特点:
? BGP 是一种 EGP( Exterior Gateway Protocol,外部网关协议),与 OSPF、 RIP 等 IGP
( Interior Gateway Protocol,内部网关协议)不同,其着眼点不在于发现和计算路由,而在
于控制路由的传播和选择最佳路由。
? BGP 使用 TCP 作为其传输层协议(端口号 179),提高了协议的可靠性。
? BGP 是一种路径矢量( Path-Vector)路由协议,它采用到达目的地址所经过的 AS 列表来衡
量到达目的地址的距离。
? BGP 支持 CIDR( Classless Inter-Domain Routing,无类域间路由)。
? 路由更新时, BGP 只发送更新的路由,大大减少了 BGP 传播路由所占用的带宽,适用于在
Internet 上传播大量的路由信息。
? BGP 路由通过携带 AS 路径信息彻底解决路由环路问题。
? BGP 提供了丰富的路由策略,能够对路由实现灵活的过滤和选择。
? BGP 易于扩展,能够适应网络新的发展。
3)BGP发言者和BGP对等体
运行 BGP 协议的路由器称为 BGP 发言者。 BGP 发言者接收或产生路由信息,并将路由信息发布
给其它 BGP 发言者。
相互之间存在 TCP 连接、相互交换路由信息的 BGP 发言者互为 BGP 对等体。根据对等体所在的
AS,对等体分为以下两种:
? IBGP 对等体:对等体与本地路由器位于同一 AS。
? EBGP 对等体:对等体与本地路由器位于不同 AS。

4)BGP的消息类型
BGP 定义了以下五种消息类型:
? Open: TCP 连接建立后发送的第一个消息,用于在 BGP 对等体之间建立会话。
? Update:用于在对等体之间交换路由信息。一条 Update 消息可以发布具有相同路径属性的多
条可达路由,也可以同时撤销多条不可达路由。
? Keepalive: BGP 周期性地向对等体发送 Keepalive 消息,以保持会话的有效性。
? Route-refresh:用来要求对等体重新发送指定地址族的路由信息。
? Notification:当 BGP 检测到错误状态时,就向对等体发出 Notification 消息,之后 BGP 会话
会立即中断。

更新中。。。

原文地址:http://blog.51cto.com/11179786/2120240

时间: 2024-07-28 16:28:40

华三路由_BGP技术详解(H3C)的相关文章

华三路由交换-H3C配置Comsole和Telnet登录密码_v1

允许转载,但必须注明出版处与原文链接,否则追究其法律责任,谢谢合作! 华三路由交换-H3C配置Comsole和Telnet登录密码_v1 [设置Console 接口密码]步骤一.进入Console 接口配置.[H3C]user-interface console 0步骤二.把认证模式设置为密码认证并配置密码.[H3C-line-console0]authentication-mode password[H3C-line-console0]set authentication password s

CDN技术详解及实现原理

CDN技术详解 一本好的入门书是带你进入陌生领域的明灯,<CDN技术详解>绝对是带你进入CDN行业的那盏最亮的明灯.因此,虽然只是纯粹的重点抄录,我也要把<CDN技术详解>的精华放上网.公诸同好. 第一章    引言    “第一公里”是指万维网流量向用户传送的第一个出口,是网站服务器接入互联网的链路所能提供的带宽.这个带宽决定了一个 网站能为用户提供的访问速度和并发访问量.如果业务繁忙,用户的访问数越多,拥塞越严重,网站会在最需要向用户提供服务时失去用户.(还有“中间一公里” 和

基于柯西矩阵的Erasure Code技术详解

一.概述 Erasure Code可以应用于分布式存储系统中,替代多份数据拷贝的数据冗余方式,从而可以提高存储空间利用率.此外,Erasure code还可以应用于传统RAID系统中,增加数据冗余度,支持多块盘同时发生故障,从而可以提高数据可靠性. 采用范德蒙矩阵可以构建Erasure code(关于范德蒙矩阵的编解码方法,可以参考文章<基于范德蒙矩阵的Erasure code技术详解>),其生成矩阵表示如下: 采用范德蒙矩阵作为编码矩阵的问题在于算法复杂度太高,其解码算法复杂度为O(n^3)

CDN技术详解笔记

1.影响网络传输的四个因素(1)“第一公里”:网站服务器接入互联网的链路所能提供的带宽.(2)“最后一公里”:用户接入带宽.(3)对等互联关口:不同网络之间的互联互通带宽.(4)长途骨干传输:首先是长距离传输时延问题,其次是骨干网拥塞问题 2.用户通过浏览器访问网站的过程如下图所示: ①用户在自己的浏览器中输入要访问的网站域名. ②浏览器向本地DNS服务器请求对该域名的解析. ③本地DNS服务器中如果缓存有这个域名的解析结果,则直接用户的解析请求. ④本地DNS服务器中如果没有关于这个域名的解析

unity3d开发实战《啪啪三国》技术详解!

去年11月,上海火溶网络CEO王伟峰以其第一款3d手游产品<啪啪三国>为例,着重讲解了unity3D手机网游开发的经验,其中涉及了团队组成.人员要求.常见的unity3d开发遇到的坑及解决办法.在演讲中,王伟峰也贡献了<啪啪三国>开发过程中总结的各种经验,从优化.插件库.服务器架构.SDK等很多细节进行了讲解.值得一说的是,王伟峰现场演讲十分幽默,冷笑话段子不断爆出,让在场观众在连续的笑声中听完这个特别的技术演讲. <ignore_js_op> 以下是王伟峰现场演讲实录

实现高性能纠删码引擎 | 纠删码技术详解(下)

作者介绍: 徐祥曦,七牛云工程师,独立开发了多套高性能纠删码/再生码编码引擎.柳青,华中科技大学博士,研究方向为基于纠删码的分布式存储系统. 前言: 在上篇<如何选择纠删码编码引擎>中,我们简单了解了 Reed-Solomon Codes(RS 码)的编/解码过程,以及编码引擎的评判标准.但并没有就具体实现进行展开,本篇作为<纠删码技术详解>的下篇,我们将主要探讨工程实现的问题. 这里先简单提炼一下实现高性能纠删码引擎的要点:首先,根据编码理论将矩阵以及有限域的运算工程化,接下来主

Linux磁盘阵列技术详解(二)--raid 1创建

我在Linux磁盘阵列技术详解(一)里已经详细介绍了几种RAID磁盘阵列方式,原理以及创建raid 0 的详细步骤.那么这篇文档就着重讲解如何创建raid 1的技术: 步骤如下: ① 分区 同样我们还是以一块硬盘的不同分区为例,实际工作中应该是不同的硬盘才对. 具体分区步骤不再赘述! 分区后结果如下图所示: ② 创建raid 1 mdadm -C -v /dev/md1 -l 1 -n 2 -x 1 /dev/sdc1 /dev/sdc2 /dev/sdc3 或者 mdadm -C -v /de

Protocol Buffer技术详解(语言规范)

Protocol Buffer技术详解(语言规范) 该系列Blog的内容主体主要源自于Protocol Buffer的官方文档,而代码示例则抽取于当前正在开发的一个公司内部项目的Demo.这样做的目的主要在于不仅可以保持Google文档的良好风格和系统性,同时再结合一些比较实用和通用的用例,这样就更加便于公司内部的培训,以及和广大网友的技术交流.需要说明的是,Blog的内容并非line by line的翻译,其中包含一些经验性总结,与此同时,对于一些不是非常常用的功能并未予以说明,有兴趣的开发者

红帽Linux故障定位技术详解与实例(4)

红帽Linux故障定位技术详解与实例(4) 在线故障定位就是在故障发生时, 故障所处的操作系统环境仍然可以访问,故障处理人员可通过console, ssh等方式登录到操作系统上,在shell上执行各种操作命令或测试程序的方式对故障环境进行观察,分析,测试,以定位出故障发生的原因. AD:2014WOT全球软件技术峰会北京站 课程视频发布 6.使用kprobe来观察内核函数的执行实例 kprobe是SystemTap对内核函数进行probing的功能在内核中的实现,由于内核中提供了正式的API来使