网络互联中常用的路由协议有哪些(路由协议都有哪些呢)
网络互联中常用的路由协议有哪些(路由协议都有哪些呢)Level-0:存在于ES与IS之间[R1]ospf 1 router-id 1.1.1.1 //进入ospf 进程1 并声明路由器router-id[R1-ospf-1]area 0 //定义区域[R1-ospf-1-area-0.0.0.0]network 192.168.12.0 0.0.0.255 //把192.168.12.0网段发布IS-IS(Intermediate system to intermediate system) ISIS 简介 [RTA] rip //启动 rip[RTA-rip-1]version1 //选择版本 1,若不选版本,默认为升级版本 1[RTA-rip-1] network 192.168.1.0 //宣告:激活 路由OSPF(Open Shortest Path First) OSPF 简介 OSPF工作原理配置常用命令
在某些网络项目中,经常会用到一些路由协议,有哪些比较常用的路由协议呢?是如何配置的呢?它们的具体工作流程是怎么的呢?这些作为一个网络工程师必须要掌握的。
rip(Routing Information Protocol)RIP简介
- RIP是在小型TCP/IP网络中使用最为普遍的动态路由协议。
- RIP是一个内部网关路由协议(IGP)。
- .RIP 使用跳数作为 metric,最大跳数 16 跳。
- 距离矢量路由选择协议,每经过一个路由,跳数自动加1。
- RIP共有两个版本,ver1和ver2,管理距离为120.
- 默认情况下,每隔30秒广播一次更新信息
- RIP使用UDP协议,端口号:520。
- ver1使用广播地址:255.255.255.255;ver2使用组播地址224.0.0.0。
RIP工作原理
配置常用命令
[RTA] rip //启动 rip
[RTA-rip-1]version1 //选择版本 1,若不选版本,默认为升级版本 1
[RTA-rip-1] network 192.168.1.0 //宣告:激活 路由
OSPF(Open Shortest Path First)
OSPF 简介
- 开放最短路径优先协议(Open Shortest Path First)
- 链路状态路由选择协议
- 支持大型网络
- 划分区域(area)网络,方便扩展
- 快速响应网络变化、触发更新
- 网络带宽占用少、路由收敛速度快
- 增强型内部网关路由选择协议(EIGRP)
- 支持可变长子网掩码
- OSPF 的流量使用 IP 协议号 89
OSPF工作原理
- 邻居(Neighbor):宣告OSPF的路由器从所有启动OSPF协议的接口上发出Hello数据包。
- 邻接关系(Adjacency):两台邻居路由器之间构成的一条点到点的虚链路,邻接关系的建立是由交换hello信息的路由器类型和网络类型决定的。
- 链路状态通告(Link State Advertisement,LSA):每一台路由器都会在所有形成邻接关系的邻居之间发送链路状态通告LSA。LSA描述了路由器所有的链路、接口、邻居等信息。ospf定义了许多不同的LSA类型。
- 链路状态数据库(LSDB):每一台收到来自邻居路由器发出的LSA的路由器都会把这些LSA信息记录在它的LSDB中,并且发送一份LSA的拷贝给该路由器的其他所有邻居。这样当LSA传播到整个区域后,区域内所有的路由器都会形成同样的LSDB。
配置常用命令
[R1]ospf 1 router-id 1.1.1.1 //进入ospf 进程1 并声明路由器router-id
[R1-ospf-1]area 0 //定义区域
[R1-ospf-1-area-0.0.0.0]network 192.168.12.0 0.0.0.255 //把192.168.12.0网段发布
IS-IS(Intermediate system to intermediate system)
ISIS 简介
- 中间系统到中间系统
- 管理距离:115
- 协议号:ISIS不存在协议号,ISIS不在TCP/IP的协议集中
- ISIS路由协议中的路由信息:
Level-0:存在于ES与IS之间
Level-1:存在于同一区域内的多台路由器之间,用于实现区域内路由
Level-2:存在于同一域内的多台路由器之间,用于实现域内路由
Level-3:存在于不同的域之间。
BGP(Border Gateway Protocol)BGP简介
- BGP是自治系统外部路由协议,用来在AS之间传递路由信息。
- 路径矢量路由协议(DV算法),从设计上避免了环路的发生(AS编号)
- 由TCP协议承载,端口号为179
- 支持CIDR(超网)和路由聚合
- 只发送增量路由更新
- 路由附带丰富的属性
- 路由过滤和路由策略
常用配置命令
R1]bgp 100 创建bgp编号为100 (也就是AS100)
[R1-bgp]router-id 1.1.1.1 #指定router-id
[R1-bgp]peer 10.0.12.2 as-number 200 #和邻居网络建立邻接关系
[R1-bgp]peer 10.0.13.2 as-number 200 #和邻居网络建立邻接关系
[R1-bgp]network 1.1.1.1 32 #宣告虚拟接口网络