路由器互联端口处于不同网段的路由方法和原理

简介:
如下图:两台cisco路由器相连接的两个端口不在同一个网络,如何实现两台路由器的互联?初看似乎绝对不可能,但是这是可行的,而且我已经把这个变成了现实。这里讲述配置的方法,以及解释原理。
这个就要讲到路由原理,路由器的作用其中之一是路由选择,但是路由选择的方法有两种,动态路由和静态路由。动态路由就是使用路由算法,智能化的算出路由,作出路由决策。静态路由相对就简单很多,一般几条命令就OK了。
让我们看一下A,如果有个数据包,要去往B,通过动态路由协议能做到么?显然不行。因为A认为,他直连着192.168.1.0/24以及10.10.10.1/24的网络,要去往B,如何去?路由器A不可能知道---除非管理员配置一条路由给他---但是,如何写这条路由呢?静态路由一般有2个写法。一个指出下一跳地址(直连的对端端口地址),一个指出本地出口端口。同样的,在这里我们不能简单的指出下一跳地址,因为即便你指定了也没有用---路由器不知道你指定的地址怎么走。
同样的,B的数据包去往A,也用这样的方法定义一条静态路由。
RA(config)#ip route 10.10.20.1 255.255.255.0 fa 0/0
RB(config)#ip route 10.10.10.1 255.255.255.0 fa 0/0
这样的两条静态路由配置好了后,这两台路由器就能相互传递数据包了。
可是---为什么呢?
我们知道,路由器是3层设备,作用就是读取ip包的目的地址,作出路由判断。但是数据包是如何来的,如何到达自己的并不重要。只要他拿到数据包,下面的任务就是路由判断。虽然路由器是3层设备,但是数据的传送还是要靠2层来实现。3层作出路由决策后交给2层处理。而上面的两个配置就能达到帮助路由器作出路由决策的目的。
这个实例佐证了一个事实:数据包的传送归根结底要靠数据链路层,而3层的主要作用就是实现路由器的路由决策。









本文转自 justiceplus 51CTO博客,原文链接:http://blog.51cto.com/johnwang/129069,如需转载请自行联系原作者
目录
相关文章
|
22天前
|
传感器 人工智能 物联网
C 语言在计算机科学中尤其在硬件交互方面占据重要地位。本文探讨了 C 语言与硬件交互的主要方法,包括直接访问硬件寄存器、中断处理、I/O 端口操作、内存映射 I/O 和设备驱动程序开发
C 语言在计算机科学中尤其在硬件交互方面占据重要地位。本文探讨了 C 语言与硬件交互的主要方法,包括直接访问硬件寄存器、中断处理、I/O 端口操作、内存映射 I/O 和设备驱动程序开发,以及面临的挑战和未来趋势,旨在帮助读者深入了解并掌握这些关键技术。
40 6
|
2月前
|
运维 Linux
Linux查找占用的端口,并杀死进程的简单方法
通过上述步骤和命令,您能够迅速识别并根据实际情况管理Linux系统中占用特定端口的进程。为了获得更全面的服务器管理技巧和解决方案,提供了丰富的资源和专业服务,是您提升运维技能的理想选择。
74 1
|
2月前
|
JSON 网络协议 Linux
Shadowsocks多端口启用教程方法
【10月更文挑战第19天】Shadowsocks多端口启用教程方法
127 1
|
2月前
|
网络架构
【第二期】计算机网络常识(端口/网段/路由)
【第二期】计算机网络常识(端口/网段/路由)
53 0
|
3月前
|
Ubuntu 应用服务中间件 网络安全
Ubuntu 22.04环境下为Odoo开启80端口的方法
通过以上步骤,你应该能够在Ubuntu 22.04环境下为Odoo开启80端口。访问你的域名时,Nginx会将请求代理到Odoo,允许你通过80端口访问Odoo应用。
115 1
|
4月前
|
安全 网络安全
【Azure 环境】当本地网络通过ER专线与Azure云上多个虚拟网络打通,如何通过特定的网络策略来限制本地部分网段访问云上虚拟机22端口?
【Azure 环境】当本地网络通过ER专线与Azure云上多个虚拟网络打通,如何通过特定的网络策略来限制本地部分网段访问云上虚拟机22端口?
|
6月前
|
域名解析 存储 缓存
HTTP请求流程概览:浏览器构建请求行含方法、URL和版本;检查缓存;解析IP与端口
【6月更文挑战第23天】 HTTP请求流程概览:浏览器构建请求行含方法、URL和版本;检查缓存;解析IP与端口;TCP连接(HTTP/1.1可能需排队);三次握手;发送请求头与体;服务器处理并返回响应;TCP连接可能关闭或保持;浏览器接收并显示响应,更新缓存。HTTP版本间有差异。
102 5
|
6月前
|
设计模式 Java 关系型数据库
Spring的配置文件,如何配置端口号,,properties,yml获取配置项等方法,外观模式及其优缺点,日志代表的信息
Spring的配置文件,如何配置端口号,,properties,yml获取配置项等方法,外观模式及其优缺点,日志代表的信息
|
6月前
IDEA同一项目启动在不同端口方法
IDEA同一项目启动在不同端口方法
1097 0
|
7月前
VRRP配置案例(路由走向分析,端口切换)
VRRP配置案例(路由走向分析,端口切换)
60 0
下一篇
DataWorks