博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
路由基础
阅读量:6785 次
发布时间:2019-06-26

本文共 1821 字,大约阅读时间需要 6 分钟。

                      路由基础

什么是路由:

路由:路由是指导IP报文发送的路径信息

ICMP协议(因特网互联探测协议)

作用:用于IP网络设备之间发送控制报文,传递差错,控制,查询等信息。

路由表的构成:下一跳  目的网络  出接口

路由器必须了解如下的信息:

1,目的网段

2,相邻路由器,并可以从那里获得远程网络的信息

3,发现到达所有远程网络可能到达的路由

4,选择最佳的路径

5,如何维护并验证路由信息

路由器可以发现目标连接的信息:

一个路由条目:去往目标的路由的下一跳  去往目标路由的路径的多种选法  以及去往目标网络的最优路径

什么是下一跳:是去往目标网络的下一个接口或者下一个路由器

数据要去往一个目标:

第一种:直连路由:开销比较小  由路由器自主发现路由  接口要配置合理的IP地址

第二种:静态路由 :需要管理员手工配置,告诉路由该怎么走、适用于中小型网络、人工添加、几乎不会占用路由器

第三种:动态路由 : 靠路由协议来完成,能够自己发送和学习的路由、适用于大型网络、能够自动发现路由、占用比较大

几种动态路由:

RIP基于UDP 端口号为520

OSPF基于IP 协议号为89

ECIGRP基于IP 协议号为88

BGP基于TCP 端口号为179

路由协议:

路由协议共享网络状态和网络可达性的一些信息

路由协议维护路由表,提供最佳转发路径

能够相互进行通信

定义了在通信时候的规则

AS:(两者是区分开来的)特指被相关机构管理  运行相同路由协议的一组路由器(中国人只能和中国人说,外国人和外国人说)

IGP:(内部网关路由协议)特指只能在AS内进行通信 (中国人和中国人说)   RIP OSPF ISIS

EGP:(外部网关路由协议)在不同的AS中也能通话(中国人也能和外国人说)  BGP

协议的算法:

距离路由矢量协议:根据距离来衡量的,哪个距离近就用哪个、包括RIP BGP

链路状态协议:又称为最短路径优先路由选择协议、包括OSPF和ISIS

单播路由协议   包括RIP OSPF BGP IS-IS

组播路由协议  包括DVMRP,PIM-SM,PIM-DM   安徽卫视

有类的路由协议    不包含子网掩码进行传递 RIPV1

无类的路由协议   可以包含子网掩码进行传递

衡量路由协议的主要指标:

协议计算的正确性

协议使用的算法能够计算出最优的路由

AD值 比较不同协议的好坏  直连的AD值为0  AD值越小越好

COST(开销(metric)):到达目的地址的距离被称作开销

什么情况下会比较路由协议优先级?

如果同一条路由条目通过不同路由协议通告,需要比较优先级,优先级越小越优。

什么情况下需要比较COST值?

如果同一条路由是通过同一种路由协议的不同邻居通告的,需要比较COST值,越小越优。如果COST一样,进行负载分担。

协议           外部优先级        内部优先级

direct(直连)       0                     0

static(静态)     60                   60

OSPF(域内/域间)   10                   10

OSPF ASE(外部)  150                  150

ISIS(Level-1)     15                   17

ISIS(Level-2)     15                   18

RIP               100                 100

BGP(IBGP)         255                 200

BGP(EBGP)         255                  20

路由器选择最优路径的规则:

最长掩码匹配

AD以小为优

度量值以小为优先

首先以子网掩码为准  子网掩码越长越优

最后以默认路由进行传递

什么是路由环路:

路由环路:报文在2个或者2个以上的路由器之间循环路由,直到TTL值减为0而丢弃

负载分担:去往一个目标网络有2条或者2条以上的代价相同或者属性想相同的路径

直连路由产生的特点:自动给出现在路由表中

目标网段:接口IP地址的网络号

下一跳:接口自己

汇总静态:目标网段是子网汇总后的网络号

作用:减少路由表中的路由条目的个数,增加路由器转发数据的速度

静态路由配置方式:

ip route-static 192.168.1.0 255.255.255.0 10.0.12.1  \\目标网段 目标子网掩码 下一跳

 

ip route-static 0.0.0.0 0.0.0.0 12.1.1.2  \\配置默认路由,默认路由可以匹配所有IP地址。

去往任意路由,下一跳给12.1.1.2

本文转自 towardly 51CTO博客,原文链接:http://blog.51cto.com/brighttime/1953621

转载地址:http://bvdgo.baihongyu.com/

你可能感兴趣的文章
解决android.permission.WRITE_APN_SETTINGS
查看>>
py编程技巧-1.1-如何在列表、字典、集合中根据条件筛选数据
查看>>
Ruby on Rails: UUID as your ActiveRecord primary key
查看>>
Bean property属性说明
查看>>
微软工程师认为 Mozilla 也应该拥抱 Chromium
查看>>
去年出货的工业机器人,超过1/3都跑来了中国
查看>>
Windows死机的话,可能的一些猫病
查看>>
作为架构师,你必需要搞清楚的概念:POJO、PO、DTO、DAO、BO、VO
查看>>
golang-web框架revel一个表单提交的总结
查看>>
PHP 根据IP获取地理位置
查看>>
如何设置同一单据的单据头字段各行合并显示吗?
查看>>
HAProxy负载均衡代理
查看>>
汇编中参数的传递和堆栈修正【转载】
查看>>
web安全实践系列导航
查看>>
[Oracle]GoldenGate官方文档
查看>>
第 42 章 WMware
查看>>
动感的网页相册
查看>>
Nginx的反向代理与负载均衡
查看>>
redis之(十四)redis的主从复制的原理
查看>>
Velocity入门指南
查看>>