零基础学网安之BGP路由协议
BGP简介:
-
边界网关路由协议,在不同的AS直接进行路由传递,在bgp的网络架构中,每个AS(路由自治系统)都有自己的编号,编号取值范围1~65535
-
IGP(ospf、rip等)
-
EGP(BGP(又分为IBGP、EBGP))
-
总的来说,对每个分开的AS间建立链接的协议,用于规划AS到AS的传输路径,以保证数据传输的安全性。
BGP原理:
-
单纯bgp协议
点对点进行路由交互,不转发给其他的IBGP的路由器,只会转发给与它自己的EDGB对等体。
-
非单纯bgp协议(例如EBGP与ospf进行连接)
需要再ASBR边界路由器上进行路由引入将ospf引入EBGP。
-
5种报文
- Open报文:用于建立BGP对等体连接。
- Update报文:用于在对等体之间交换路由信息。
- Notification报文:用于中断BGP连接。
- Keepalive报文:用于保持BGP连接。
- Route-refresh报文:用于在改变路由策略后请求对等体重新发送路由信息。只有支持路由刷新(Route-refresh)能力的BGP设备会发送和响应此报文。
-
6种状态机:空闲(Idle)、连接(Connect)、活跃(Active)、Open报文已发送(OpenSent)、Open报文已确认(OpenConfirm)和连接已建立(Established)
如果对您有帮助感谢点赞评论转发,贴主将持续更新零基础学网安系列内容。
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
