什么是路由,Huawei怎么配置静态路由?

静态路由原理与配置

路由:路由就是从源主机转发到目标主机的转发过程,路由可以确保将数据转发给正确的目的地,并且在转发过程中路由会选择最佳路径转发。

路由器的工作原理

通过查看自己路由表来传输数据。具体步骤例如:
什么是路由,Huawei怎么配置静态路由?

主机1.1将数据包、包括自身的源IP地址、目标IP地址、自身源MAC地址与目标MAC地址转发给路由器A,路由器A收到数据后,首先解封数据包查看路由表发现目标在4.0网段,S0接口,于是会将数据包重新封装发到路由器B的S0接口,路由器B收到数据包解封后,开始查自己的路由表,发现目标在4.0网段,需要从E0口传输,于是就通过E0口将数据包传输到主机4.1。(如果路由器没有在路由表中找到目标所要传输的网段,就会将数据包丢弃)

路由表的形成

路由表:路由器中所要维护的路由条目的集合,路由器会根据路由表来选择路径。
静态路由是需要管理员手工配置的、缺乏灵活性并且是单向的。(如果想要返回,就需要在对端路由器上也进行配置。)
路由表中分为:直连路由网段、非直连路由网段。例:
什么是路由,Huawei怎么配置静态路由?

对于AR1来说,1.0网段与4.0网段是它的直连网段,2.0网段与3.0网段是它的非直连网段。
对于AR2来说,1.0网段与2.0网段是它的直连网段,3.0网段与4.0网段是它的非直连网段。
对于AR3来说,2.0网段与3.0网段是它的直连网段,4.0网段与1.0网段是它的非直连网段。
对于AR4来说,3.0网段与4.0网段是它的直连网段,1.0网段与2.0网段是它的非直连网段。

路由器转发数据包的封装过程

源目地址的变化,变化过程如例图:
什么是路由,Huawei怎么配置静态路由?

主机A首先将自身源IP地址、源MAC地址发给路由器A,进行IP请求。当路由器A将自身MAC地址返还给主机A后,主机A将数据包(源IP地址192.168.1.2、源MAC地址00-11-12-21-11-11、目标IP地址192.168.2.2、目标 MAC地址00-11-12-21-22-22)以单播形式转发给路由器A,当路由器A收到数据包后,进行解封,得到目标IP地址,再通过查找自己的路由表发现需要在E1接口发给路由器B,于是路由器将自身的源IP地址、源MAC地址发给路由器B,进行IP请求,当路由器B收到请求后,并将自身的MAC地址返还给路由器后A后,路由器A重新封装,将数据包(此时源IP地址与目标IP地址不变,源MAC地址变为00-11-12-21-22-22、目标MAC地址变为00-11-12-21-44-44)与单播的形式通过E1接口转发给路由器B。当路由器B收到数据包后,先进行解封然后在自己路由表中查找目标IP,发现要经过E0接口发到主机B,于是路由器B将自身IP地址与MAC地址发送给主机B,进行IP请求。当主机B将自身MAC地址返还给路由器B 后,路由器B重新进行封装,将数据包(此刻源IP地址与目标IP地址不变,源MAC地址改为00-11-12-21-55-55、目标MAC地址改为00-11-12-21-66-66)以单播的形式通过E0口转发给主机B。

HUAWEI静态路由和默认路由的配置

静态路由的配置:ip route-static 目标地址 子网掩码 下一跳
默认路由的配置:ip route-static 0.0.0.0.0.0.0.0 下一跳
下一跳:是指路由器的直连网段与下一网段的接口。例如:
什么是路由,Huawei怎么配置静态路由?

AR1的下一跳就是10.0.0.2与40.0.0.1
AR2的下一跳就是10.0.0.1与20.0.0.2

Hauwei配置命令

Display ip routing-static
查看路由表
ip route-static 目标地址 子网掩码 下一跳 preference数值(数值越小越优先,默认为60)
静态路由优先级配置
ip route-static 目标地址 子网掩码 下一跳
静态路由的配置
ip route-static 0-0-0-0-0-0-0-0 下一跳
默认路由的配置