路由器的工作原理
1)路由
路由:是指路由器从一个接口上收到数据包,根据数据包的目的地址进行定向并转发到另一个接口的过程。路由通常与桥接来对比,在粗心的人看来,它们似乎完成的是同样的事。它们的主要区别在于桥接发生在OSI参考模型的第二层(数据链路层),而路由发生在第三层(网络层)。这一区别使二者在传递信息的过程中使用不同的信息,从而以不同的方式来完成其任务。
从源主机到目标主机的转发过程
2)路由器的工作原理
根据路由表转发数据
3)路由表
①路由器中维护的路由条目的集合
②路由器更具路由表做路径选择
1.路由表的形成
①直连网段
在路由器的接口上配置IP地址,开启接口,就能自动学习到相关直连网段
②非直连网段
1)手工配置静态路由
配置中定义目的网段/IP地址 和 转发的下一跳IP地址
2)通过动态路由学习
内部网关路由协议OSPF RIP IS-IS
外部网关路由协议BGP
路由表的形成有两种形式—静态添加和动态学习(指网络设备通过运行动态路由协议而得到的路由信息,OSPF RIP IS-IS BGP)
2.静态路由
由管理员手工配置的,是单向的
缺乏灵活性
3.默认路由
当路由器在路由表中找到不到目标网络的路由条目时,路由器把请求转发到默认路由接口
PS:末节网络中只有一个路由器出口,默认路由时一种特殊的静态路由,目的地址用0.0.0.0表示
4.路由表转发数据包的封装过程
A主机试图与B主机通信(经过三次封装,三次解封装)
封装次数 | 源IP地址 | 目的IP地址 | 源MAC地址 | 目的MAC地址 |
第一次封装 | 192.168.1.2 | 192.168.2.2 | 11-11 | 22-22 |
第二次封装 | 192.168.1.2 | 192.168.2.2 | 33-33 | 44-44 |
第三次封装 | 192.168.1.2 | 192.168.2.2 | 55-55 | 66-66 |
路由器转发的过程:IP地址始终不变,MAC地址一直在变
5)交换与路由对比
路由工作在网络层
根据“路由表”转发数据
路由选择
路由转发
交换工作在数据链路层
根据"MAC地址表"转发数据
硬件转发
6)静态路由和默认路由的配置和基础代码(含图片操作)
<Huawei>sys //进入系统模式
[Huawei]int g0/0/0 //进入g0/0/0接口
[Huawei-GigabitEthernet0/0/0]ip address <IP> <MASK> //设置该端口IP地址和掩码
[Huawei-GigabitEthernet0/0/0]undo shutdown //连接端口
[Huawei-GigabitEthernet0/0/0]quit //退回系统模式
[Huawei]ip route-static 192.168.2.0 24 192.168.2.1 //路由关系ip route-static <目的网段/IP> <MASK> <下一跳IP>
[R1]ip route-static 192.168.10.0 24 11.0.0.2 //<主>优先级默认值60 (越小越优先 )
[R1]ip route-static 0.0.0.0 0.0.0.0 11.0.0.2 //默认路由设置
[R1]ip route-static 192.168.10.0 24 12.0.0.2 preference 70 //配置浮动路由用于备份
[R1]undo (dis th 查看命令后复制粘贴该 条命令 ) //可以删除该配置
[R1]dis current-confiquration //显示当前配置
[R1]display ip routing-table //显示当前IP表
[R1]display ip interface brief //查看接口的简要信息