路由器转发原理
路由器的转发原理:(通过路由表转发数据)
当一个数据来到路由器,路由器将基于数据包中的目标IP地址,查看本地的路由表。之后,若表中存在记录,则无条件按照表中的记录来进行转发。若表中不存在没记录,则路由器将直接丢弃该数据包。
<r1>display ip routing-table 查看路由表
类型 (protocol)字段为 direct 的路由,我们称为直连路由----表示直连网段的路由---路由器接口通过网线直连的路由
NextHop----下一跳-----指的是到达目标网段下一个经过的路由器的入接口的IP地址。在直连路由中,下一跳为自己到达目标网段出接口的IP地址。
Interface------出接口---数据包发出的接口
直连路由的生成条件(缺一不可):
1,对应接口必须双UP。
2,接口必须配置IP地址
一般路由器之间的链路---骨干链路(总线链路)----这样的链路我们一般不安放其他的网络设备,只做数据传输使用
路由器获取为止网段的路由信息的方法:
静态路由:由网络管理员手工添加的路由条目
动态路由:所有路由器运行相同的路由协议,之后通过路由器之间的交流,沟通,自己计算出到达未知网段的路由信息。
静态路由:
原理:静态路由不同于动态路由,不会自动生成识别目标端的IP地址,需要网络管理员手动输入目标端的IP地址,通过ARP协议获得对端的MAC地址,从而建立连接,是单方的。
优点:配置比较简单,不占同网络带宽,保密性好,运行稳定
缺点:严重缺乏灵活性,连接时单方向的。对于大型网络,工作量较大
[r1]ip route-static 192.168.3.0 24 192.168.2.2
Pre --- 优先级 ---当到达同一个目标网段存在多条路由时,则将只加载优先级最高的路由到路由表中。------优先级的数值越小,优先级反而越高----0-255 --直连路由优先级默认为0,静态路由优先级默认为60.-----华为厂商设定的
递归查找---RD
[r1]ip route-static 192.168.3.0 24 Gi 0/0/0 192.168.2.2--添加出接口和下一跳的方法添加静态路由
相关文章
- 手把手教你学Dapr - 1. .Net开发者的大时代
- TreeUtils工具类一行代码实现列表转树【第三版优化】 三级菜单 三级分类 附视频
- 新零售SaaS架构:多租户系统架构设计
- Dubbo-聊聊Dubbo协议
- 深入理解KS
- 目标检测 — 评价指标
- 抓包整理————静态路由[十六]
- 汇编指令: LGDT、LIDT、LLDT、LMSW[]
- 小公司的应用服务部署历程
- 在 Spring 生态中玩转 RocketMQ
- 2021年了,`IEnumerator`、`IEnumerable`还傻傻分不清楚?
- 上周热点回顾(11.14-11.20)
- C++ using 编译指令与名称冲突
- 数据结构篇——哈希表
- 聊聊Go里面的闭包
- 为什么你的static_assert不能按预期的工作?
- SpringBoot使用@Async的总结!
- 抓包整理————ip 协议四[十五]
- [排序算法] 归并排序 (C++)
- 我是如何构建自己的笔记系统的?