文章目录

  • 路由器的工作原理
  • **路由表的形成**
  • **静态路由**
  • **默认路由**
  • **交换与路由的对比**
  • **具体配置实验**

路由器的工作原理

路由:从源主机到目标主机的转发过程

路由器:能够将数据包转发到正确的目的地址,并在(查看路由表)转发的过程中选择最佳路径的设备

路由转发过程:能够将数据包转发到正确的目的地址(转发),并在转发过程中选择最佳路径。(选路)

TTL 每经过一个路由器-1

跨网段通信把数据丢给网关,封装网关的目的MAC

Mac(二层交换机)一直在变、ARP、封装解封装

根据路由表转发数据

路由器怎么运行java博客 路由器怎么实现_路由器怎么运行java博客

路由表:

1、路由器中维护的路由条目的集合

2、路由器根据路由表做路径选择

路由表的形成

1、直连网段(配置IP地址、端口UP状态、形成直连路由)(手牵手)

2、非直连网段(需要静态路由(场景不复杂)或动态路由(大型复杂),将网段添加到路由表中)

静态路由

1、由管理员手工配置的、是单向的、缺乏灵活性

路由器怎么运行java博客 路由器怎么实现_路由器怎么运行java博客_02


例如下一跳地址B路由的S0端口

默认路由

当路由器在路由表中找不到目标网络的路由条目时,路由器把请求转发到默认路由接口

默认路由是特殊的静态路由。

路由器怎么运行java博客 路由器怎么实现_静态路由_03


口诀规律:向上指默认(末梢)、向下指明细(静态)

典例如运营商到家 用的是静态 家到运营商 用的就是默认路由

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

mac在不停的变换,IP固定不变

封装解封装、ARP、路由转发原理

路由器怎么运行java博客 路由器怎么实现_封装_04


路由器怎么运行java博客 路由器怎么实现_路由表_05

交换与路由的对比

路由工作在网络层

1、根据”路由表“转发数据

2、路由选择

3、路由转发

交换机工作在数据链路层

1、根据”MAC地址表“转发数据

2、硬件转发:如内存速率

具体配置实验

华为模拟器配置默认路由与静态路由

Dis ip routing-table

Ip route-static 0.0.0.0 0.0.0.0 192.168.12.1

Ip route-static 192.168.10.0 255.255.255.0 192.168.12.1

Ip route-static 10.1.0.0 16 null 0

路由器怎么运行java博客 路由器怎么实现_路由器怎么运行java博客_06

浮动路由

路由器怎么运行java博客 路由器怎么实现_路由表_07

备注:loopback端口永远不会down 32 位