如下图:两台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层的主要作用就是实现路由器的路由决策。

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

  1. Linux免设置路由端口映射,2014/04/01 演示中设置linux路由器、端口过滤的使用、路由设置...

    2.linux主机做为路由器,具有数据转发和随机丢包的功能 1.1.iptables 基于内核的防火墙 1.2.编写防火墙设置的脚本 及鸟哥的linux私房菜(服务器篇) linux 路由器的设置 参 ...

  2. 【计算机网络】网络层 : 网络层设备 ( 路由器 | 输入端口处理 | 输出端口处理 | 物理层、数据链路层、网络层 设备对比 | 路由表 与 路由转发 )

    文章目录 一.路由器 二.路由器 输入端口处理 三.路由器 输出端口处理 四.物理层.数据链路层.网络层 设备对比 五.路由表 与 路由转发 一.路由器 "路由器" 概念 : 路由 ...

  3. tenda服务器端口映射,腾达(Tenda)路由器端口映射设置教程 | 192路由网

    如果你所在在网络使用腾达(Tenda)路由器来连接了Internet,而在你的内网中又部署得有web服务器.FTP服务器等,要使内网中的网站或者FTP服务器可以被互联网上的其它用户访问到,那么这时候就 ...

  4. 计算机网络 路由器的端口ip,给路由器的一个接口上配置两个IP地址

    路由配置:理解secondary ip address 为端口设置一个IP地址,在端口设置状态下 ip address 本端口IP地址 子网掩码 另外,在同一端口中可以设置两个以上的不同网段的IP地址 ...

  5. 常见的几种ADSL 路由器的端口映射方法

    ==大亚科技 DB-108路由器的端口映射方法 大亚108全攻略(路由设置方法,端口映射方法) 一.路由设置方法: 1.先硬件连接,现在的交换机没有UPLINK口了确认正确与否:看设备的PC指示灯是否 ...

  6. 实验07 路由器的基本配置和单臂路由配置实验报告

    这个格式可能有点问题,文档下载地址:https://download.csdn.net/download/mariodf/20211672?spm=1001.2014.3001.5503 一.实验名称 ...

  7. 利用Windows 2003系统中实现两个网段的路由

    利用Windows 2003系统中实现两个网段的路由 当一个局域网中存在两个以上网段时,分属于不同网段内的主机彼此互不可见.为了解决这个问 题,就必须在不同的网段之间设置路由器.如果花费上万元资金购买 ...

  8. 路由器上端口转发_如何在路由器上转发端口

    路由器上端口转发 Although modern routers handle most functions automatically, some applications will require ...

  9. 动态路由器ensp二层三层交换_eNSP模拟实验-路由器和交换机在不同网段互通配置...

    今天培训关注到三层交换机的配置,一头雾水,于是装个eSNP模拟器来试验一下,使用路由器和三层交换机在不同网段实现PC互通配置.在配置中,接触到vlanif,vlan的三层接口,vlanif配的ip也就 ...

最新文章

  1. mysql+PHP源码编译安装
  2. jdbc插入数据_JMeter数据库测试计划
  3. cakephp2 框架下的 持久处理 不丢失数据库连接 后台挂起执行。
  4. 计数排序/Counting Sort
  5. python 柱状图 居中_python matplotlib模块: bar(柱状图)
  6. ITK:多相Chan和Vese稀疏场水平集分割
  7. 论:CMMI项目策划方法(PP)
  8. 图论 —— 带花树算法
  9. 和方舟rust一样的手游_偶像梦幻祭2新活动 ES手游全新开服
  10. C# 客服端上传文件与服务器器端接收 (简单代码)
  11. 【STL记录】Containers--Lists
  12. java常用的对象转map的几种方式
  13. Spring核心组件分析
  14. 使用userscript扩展浏览器插件
  15. 点云配准(一) 线性代数基础
  16. 【iOS 1 行代码系列】之 一行代码搞定TableView组头悬停
  17. win在哪打开java_win7系统打开java控制面板的操作方法
  18. 中国人的英文名和外国人的中文名
  19. 前端性能监控相关指标
  20. 0x00007FF8DC013526(ntdll.dll) 处(位于XXX.exe中) 引发的异常 osg 0xC0000005: 读取位置 0xFFFFFFFFFFFFFFFF时发生访问

热门文章

  1. DataList分页
  2. 死锁问题分析的利器——valgrind的DRD和Helgrind
  3. Python3中装饰器@typing.overload的使用
  4. OpenCV中与matlab中相对应的函数
  5. string生成固定长度的哈希_Redis 选择Hash还是String 存储数据?
  6. 并发执行变成串行_一篇讲透如何理解数据库并发控制(纯干货)
  7. mysql 8.0数据备份恢复_第7章 备份和恢复
  8. 微信小程序如何搭建本地环境开发
  9. spark编程基础--5.1RDD编程基础
  10. 如何获取HTML元素对应JavaScript对象?