bgp邻居建立过程及报文详解.doc

还剩

4页未读,

继续阅读

下载文档到电脑,马上远离加班熬夜!

亲,喜欢就下载吧,价低环保!

内容要点:

前缀长度和网络号8.当路由失效时,也发送 update 报文:update 报文格式:unfeasible routes length(2 字节):不可到路由长度,这路由有不可达路由withdrawn routes:撤消路由条目,包括前缀长度和网络号total path attribute length(2 字节):这里为 0,没有数据欢迎大家访问我的博客:http://tangfangxiao.blog.51cto.com OPEN 报文格式:version(版本):1 字节,现在为版本 4my as (自己的 AS 号):2 字节,上面的 AS 为 10hold time(超时):2 字节,默认为 180sBGP Identiffer(标识):4 字节,为 loopback 中最大的 IPoptional parameters length:可变长度(可先内容)6.BGP 邻居建立好后,每隔 60s 发送 keepalive 报文keepalive 报文格式为 BGP 的报文头,没有报文体,每 60s 发送。7.当有路由被发布到 BGP 中(增量更新,只携带增加的路由信息)或有路由失效时,发送 update 报文:update 报文格式:unfeasible routes length(2 字节):不可到路由长度,如没有则为 0total path attribute length(2 字节):BGP 属性长度 属性有很多种,下次再详细讲解path attributes(可变长):BGP 路径属性 里面有经过的 AS 号nework layer reachability information(可变长):可达路由信息,里面包含3.R1 收到连接请求确认后再后发送确认,连接建立。SIP=1.1.1.1 DIP=10.10.10.10 SP=40029 DP=179 ACK=1,确认号=1 Seq=1;4.TCP 连接建立后,R1 发送 BGP open 报文(类型 1) 。My AS=10,hold time=180s(哪边先确认 TCP 连接成功就发送 OPEN 报文)BGP identifier=1.1.1.1(BGP 标识,相当于 OSPF 的 router-id,loopbackIP最大的地址)BGP 报文头部格式:Marker(16 字节):用于 BGP 认证,不使用认证时所有比特为 1length(长度):2 字节 type(类型):1 字节类型 1:open 协商 BGP 参数,建立邻居关系类型 2:update 传播 BGP 路由类型 3:notification 报告错误,中止邻居关系类型 4:keepalive 维持邻居关系,周期为 60sOPEN 报文格式:version(版本):1 字节,现在为版本 4my as (自己的 AS 号):2 字节,上面的 AS 为 10hold time(超时):2 字节,默认为 180sBGP Identiffer(标识):4 字节,为 loopback 中最大的 IPoptional parameters length:可变长度(可先内容)5.TCP 连接成功 R2 也发外送 OPEN 报文 My AS=10,hold time=180sBGP identifier=10.10.10.10(loopback 地址)LOOBACK 地址建邻居,需手工指定跳数neighbor 10.10.10.10 ebgp-multihop 2 //后面接的是跳数 1-255BGP 路由的发布:静态注入:手工配置的静态路由,再由 network 发布到 BGP 中(如上面 R1)半动态注入:通过 IGP 协议学习到的路由,再通过 network 发布到 BGP 中纯动态注入:通过把 IGP 路由重发

发表评论

暂无评论,赶快抢占沙发吧。

bgp 建立邻居发送的报文_bgp邻居建立过程及报文详解.doc相关推荐

  1. tcp的无延时发送_腾讯网红程序员,详解带宽、延时、吞吐率、PPS 这些都是啥?...

    Linux 网络协议栈是根据 TCP/IP 模型来实现的,TCP/IP 模型由应用层.传输层.网络层和网络接口层,共四层组成,每一层都有各自的职责. 应用程序要发送数据包时,通常是通过 socket ...

  2. php怎么做一个163邮箱发送,laravel5.4利用163邮箱发送邮件的步骤详解

    前言 其实发送邮箱其实不难,不如说挺简单的,本文将详细介绍关于laravel5.4用163邮箱发送邮件的相关内容,分享出来供大家参考学习,下面话不多说了,来一起看看详细的介绍吧. 一.首先还是现在16 ...

  3. 《TCP/IP详解卷1:协议》第6章 ICMP:Internet控制报文协议-读书笔记

    章节回顾: <TCP/IP详解卷1:协议>第1章 概述-读书笔记 <TCP/IP详解卷1:协议>第2章 链路层-读书笔记 <TCP/IP详解卷1:协议>第3章 IP ...

  4. bgp 建立邻居发送的报文_大型网络BGP之IBGP和EBGP邻居关系基础配置

    一.BGP拓扑 说明:BGP一般用于大型企业及国际出口.运营商.大型数据中心 二.BGP基本配置 1.IBGP配置(IBGP属于同一个BGP AS号内部建立邻居关系) 我们在R2 和 R4 之间配置简 ...

  5. bgp状态idle什么原因_当bgp的邻居状态机处于什么状态是,标志着与邻居的tcp连接已经正常建立...

    展开全部 处于OPENSENT时, 标志着与邻居的tcp连接已经正常建立. 在OpenSent 状态,TCP连接已经建e69da5e6ba9062616964757a686964616f3133343 ...

  6. BGP邻居特性及下一跳如何建立 学习笔记

    两台路由器运行bgp建立任何邻居之前,会先交互tcp的三个报文 ,三次握手做完之后建成一个基于tcp的 信道,基于信道就开始邻居关系建立,只用交互一个open报文 .主要包括路由信的身份标识 ,rou ...

  7. BGP——基本概念1(自治系统、邻居建立)

    目录 基本概念 自治系统 BGP对等体概述 名词解释 基本概念 对等体类型 建立对等体关系的条件 对等体信息参数讲解 BGP邻居建立过程 基本概念 1.BGP 是路径矢量协议,是自治系统间的路由协议 ...

  8. ISIS路由协议详解(特征、与OSPF对比、拓扑结构、专业术语、路由器分类、网络类型、DIS、报文类型及抓包、邻居关系、路由渗透、路由过载OL位、ISIS认证分类、ISIS管理标签以及各种实验等)

    IS-IS特征: Isis:中间系统到中间系统 链路状态路由协议 IGP协议 SPF算法 ISIS采用TLV结构,因此扩展性很好(为支持新的协议和特性,只需要扩展新的TLV或子TLV:可以轻松扩展支持 ...

  9. BGP的IBGP邻居和路由详解,理论+实战,一分钟掌握

    一.BGP的工作原理 1.通过TCP建立邻居关系 2.更新数据库 3.通过选路原则得到最优的路由表 二.BGP可靠的路由更新 1.传输协议:TCP,端口号179 2.无需周期性更新 3.路由更新:只发 ...

最新文章

  1. 【Matlab与线性代数】Matlab中对数组元素引用方法总结
  2. android siri 源码,Android的SIRI 。
  3. poj 3006 java
  4. Android使用的工具类
  5. 棋牌游戏服务器架构: 详细设计(3) 数据库设计
  6. Scala的所有符号运算符都意味着什么?
  7. xml 标签带有号php,php截取字符串并保留完整xml标签的函数代码
  8. 在几何画板中如何制作圆柱的侧面展开动画_几何画板制作圆柱展开图过程详解...
  9. Louvain算法实现
  10. python计算两点间距离_已知经纬度坐标求两点间距离,用python表示
  11. MySQL图形化性能监控工具MySQLMTOP详解
  12. 计算机wifi怎么打不开,电脑的wifi打不开了怎么办
  13. 使用maven为web工程引入jstl包时报错
  14. python 电路仿真spice_SPICE模型电路仿真器的用法及功能解析
  15. htc m8什么时候更新Android 6.0,速度够快 港版HTC M8获Android 6.0更新
  16. 怎么在计算机里找到CF里保存的视频,Win10电脑上查看穿越火线录制保存视频的具体方法...
  17. 点击按钮变色,松开按钮恢复原来的颜色
  18. 阿里云大数据计算服务MaxCompute使用教程
  19. 脑电信号处理学习笔记(三)——pymrmr
  20. Fast Affine Template Matching over Galois Field仿射模板匹配数据测试问题

热门文章

  1. 映射IP使模拟器可以通信
  2. Netgear路由器救砖教程
  3. php获取网站截图,异步获取评论者网站截图
  4. VC++网络安全编程范例(1)--数字证书有效期验证
  5. 网站后台主流架构设计参考(图文)
  6. 【艾琪出品】-【计算机】测试题系列四参考资料
  7. myFavorite
  8. linux下搭建smba文件服务器
  9. 五、Zabbix — 监控报警那点事儿
  10. 基于unity+HTC VIVE的室内漫游交互(教你如何“无代码”VR交互)