bgp 建立邻居发送的报文_bgp邻居建立过程及报文详解.doc
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相关推荐
- tcp的无延时发送_腾讯网红程序员,详解带宽、延时、吞吐率、PPS 这些都是啥?...
Linux 网络协议栈是根据 TCP/IP 模型来实现的,TCP/IP 模型由应用层.传输层.网络层和网络接口层,共四层组成,每一层都有各自的职责. 应用程序要发送数据包时,通常是通过 socket ...
- php怎么做一个163邮箱发送,laravel5.4利用163邮箱发送邮件的步骤详解
前言 其实发送邮箱其实不难,不如说挺简单的,本文将详细介绍关于laravel5.4用163邮箱发送邮件的相关内容,分享出来供大家参考学习,下面话不多说了,来一起看看详细的介绍吧. 一.首先还是现在16 ...
- 《TCP/IP详解卷1:协议》第6章 ICMP:Internet控制报文协议-读书笔记
章节回顾: <TCP/IP详解卷1:协议>第1章 概述-读书笔记 <TCP/IP详解卷1:协议>第2章 链路层-读书笔记 <TCP/IP详解卷1:协议>第3章 IP ...
- bgp 建立邻居发送的报文_大型网络BGP之IBGP和EBGP邻居关系基础配置
一.BGP拓扑 说明:BGP一般用于大型企业及国际出口.运营商.大型数据中心 二.BGP基本配置 1.IBGP配置(IBGP属于同一个BGP AS号内部建立邻居关系) 我们在R2 和 R4 之间配置简 ...
- bgp状态idle什么原因_当bgp的邻居状态机处于什么状态是,标志着与邻居的tcp连接已经正常建立...
展开全部 处于OPENSENT时, 标志着与邻居的tcp连接已经正常建立. 在OpenSent 状态,TCP连接已经建e69da5e6ba9062616964757a686964616f3133343 ...
- BGP邻居特性及下一跳如何建立 学习笔记
两台路由器运行bgp建立任何邻居之前,会先交互tcp的三个报文 ,三次握手做完之后建成一个基于tcp的 信道,基于信道就开始邻居关系建立,只用交互一个open报文 .主要包括路由信的身份标识 ,rou ...
- BGP——基本概念1(自治系统、邻居建立)
目录 基本概念 自治系统 BGP对等体概述 名词解释 基本概念 对等体类型 建立对等体关系的条件 对等体信息参数讲解 BGP邻居建立过程 基本概念 1.BGP 是路径矢量协议,是自治系统间的路由协议 ...
- ISIS路由协议详解(特征、与OSPF对比、拓扑结构、专业术语、路由器分类、网络类型、DIS、报文类型及抓包、邻居关系、路由渗透、路由过载OL位、ISIS认证分类、ISIS管理标签以及各种实验等)
IS-IS特征: Isis:中间系统到中间系统 链路状态路由协议 IGP协议 SPF算法 ISIS采用TLV结构,因此扩展性很好(为支持新的协议和特性,只需要扩展新的TLV或子TLV:可以轻松扩展支持 ...
- BGP的IBGP邻居和路由详解,理论+实战,一分钟掌握
一.BGP的工作原理 1.通过TCP建立邻居关系 2.更新数据库 3.通过选路原则得到最优的路由表 二.BGP可靠的路由更新 1.传输协议:TCP,端口号179 2.无需周期性更新 3.路由更新:只发 ...
最新文章
- 【Matlab与线性代数】Matlab中对数组元素引用方法总结
- android siri 源码,Android的SIRI 。
- poj 3006 java
- Android使用的工具类
- 棋牌游戏服务器架构: 详细设计(3) 数据库设计
- Scala的所有符号运算符都意味着什么?
- xml 标签带有号php,php截取字符串并保留完整xml标签的函数代码
- 在几何画板中如何制作圆柱的侧面展开动画_几何画板制作圆柱展开图过程详解...
- Louvain算法实现
- python计算两点间距离_已知经纬度坐标求两点间距离,用python表示
- MySQL图形化性能监控工具MySQLMTOP详解
- 计算机wifi怎么打不开,电脑的wifi打不开了怎么办
- 使用maven为web工程引入jstl包时报错
- python 电路仿真spice_SPICE模型电路仿真器的用法及功能解析
- htc m8什么时候更新Android 6.0,速度够快 港版HTC M8获Android 6.0更新
- 怎么在计算机里找到CF里保存的视频,Win10电脑上查看穿越火线录制保存视频的具体方法...
- 点击按钮变色,松开按钮恢复原来的颜色
- 阿里云大数据计算服务MaxCompute使用教程
- 脑电信号处理学习笔记(三)——pymrmr
- Fast Affine Template Matching over Galois Field仿射模板匹配数据测试问题