默认路由

静态路由和默认路由

冷暖自知 提交于 2019-11-26 17:12:41
不同网段之间可以通过路由器进行通信,但若是中间有多个路由器,在两三台的情况下,我们可以通过配置静态路由来实现数据转发。 实验拓扑 使用两台路由器直连,每台下面再连接一台 VPC 。地址规划如下: 名称 接口 IP地址 R1 f0/0 192.168.30.1/24 R1 f0/1 192.168.10.1/24 R2 f0/0 192.168.30.2/24 R2 f0/1 192.168.20.1/24 PC1 e0 192.168.10.10/24 PC2 e0 192.168.20.10/24 静态路由 配置方法 全局模式下添加一条静态路由。 R1#configure terminal R1(config)#ip route 192.168.20.0 255.255.255.0 192.168.30.2 192.168.20.0:目的网段 255.255.255.0:子网掩码 192.168.30.2:下一跳 配置过程 R1 配置 f0/1 接口 ip 地址 R1#configure terminal R1(config)#interface fastEthernet 0/1 R1(config-if)#ip address 192.168.10.1 255.255.255.0 R1(config-if)#no shutdown R1(config-if)#exit 配置

静态路由原理与配置——理论篇

余生长醉 提交于 2019-11-26 14:37:36
静态路由原理与配置——理论篇 目标:理解路由的原理 学会配置静态路由和默认路由 学习内容: ①路由原理 ②路由器的工作原理 ③路由表的形成 ④静态路由和默认路由 ⑤路由器转发数据包的封装过程 一、路由原理 路由器工作在OSI参考模型的网络层,他的额重要作用是为数据宝选择最佳路径,最终送达目的地。 在只有一个网段的网络中,数据包可以很容易地从源主机到达目标主机。但是如果一台计算机要和非本网段的计算机进行通信,数据包可能就要经过很多路由器。如图所示,主机 A 和主机 B 所在的网段被许多路由器隔开,这时主机 A 与主机 B 的通信就要经过这些中间路由器,这就要面临一个很重要的问题——如何选择到达目的地的路径。数据包从 A 到达B 有很多条路径可供选择,但是很显然,在这些路径中在某一时刻总会有一条路径是最快的。 因此,为了尽可能地提高网络访问速度,就需要有一种方法来判断从源主机到达目标主机所经过的最佳路径,从而进行数据转发,这就是路由技术。 二、路由器的工作原理 首先来看一下路由器是如何工作的。对于普通用户来说,能够接触到的只是局域网。通过在 PC 上设置默认网关就可以使局域网的计算机与 Internet 进行通信。其实在 PC 上所设置的默认网关就是路由器以太口的 IP 地址。如果局域网的计算机要和外面的计算机进行通信,只要把请求提交给路由器的以太口即可,接下来的工作就由路由器来完成

IGP

拥有回忆 提交于 2019-11-26 10:30:57
IGP—并不是一个具体的协议而是一部分协议的统称 (RIP OSPF EIGRP ISIS) 重分发技术: 为什么要进行重分发? ——为了透传不同的协议,使得不同的路由协议之间可以相互学习彼此的路由来进行相互通信。 重分发的类型: ①单点单向重分发:单向重分发,自己可以学习到对方的路由,但是对方学习不到自己的路由,所以无法通信,一般情况下与静态路由连用。 ②单点双向重分发:双向重分发,双方都可以学习到彼此的路由。 ③多点单向重分发:多台路由器都是单向重分发。 ④多点多向重分发:多台路由器都是双向重分发。 IGP的路由类型 ①直连路由 ②静态路由 ③其他路由协议的动态路由(R O D I) 重分发分为以下几种情况 RIP的重分发 ①将直连路由充分发进RIP:默认跳数是一跳 ②将静态路由重分发进RIP:默认跳数是一跳 ③将其他路由协议重分发进RIP:默认情况下跳数是无穷大的 EIGRP的重分发 eigrp和rip的区别:rip的度量值是通过跳数来衡量的,eigrp的,度量值是通过K值来衡量--带宽 负载 延迟 可靠性 MTU ①将直连路由重分发进EIGRP:默认是根据出接口的带宽+延迟计算出来的度量值 ②将静态路由重分发进EIGRP: ③将其他路由重分发进EIGRP:默认情况下,度量值是无穷大 redistribute ospf 1 metric 10000 100 255 1

linux的反向路由检测

泪湿孤枕 提交于 2019-11-26 04:28:09
背景环境是 我们开始在我们的云平台上开始集成SLB测试 发现在现有的两个网卡上不同网段 不能让其它网段正常访问 查其原因后是路由反向检测默认开启 需要关闭 就可以正常通讯 echo 0 > /proc/sys/net/ipv4/conf/bond0.20/rp_filter echo 0 > /proc/sys/net/ipv4/conf/all/rp_filter 如果使其永久生效 /etc/sysctl.conf net.ipv4.conf.bond0.23.rp_filter = 0 net.ipv4.conf.all.rp_filter = 0 来源: 51CTO 作者: 吴景峰 链接: https://blog.51cto.com/wujingfeng/2104489

Dojo Build 进阶

时光毁灭记忆、已成空白 提交于 2019-11-26 01:50:40
翻译自 https://github.com/dojo/framework/blob/master/docs/en/building/supplemental.md 创建包 一个包就是一部分代码,它用于表示一部分功能。可以按需异步、并行加载包。与不使用任何代码拆分技术的应用程序相比,合理分包的应用程序可以显著提高响应速度,需要请求的字节数更少,加载的时间更短。在处理大型应用程序时,这一点尤其重要,因为这类应用程序的大部分表现层逻辑在初始化时是不需要加载的。 Dojo 尝试使用路由和 outlet 智能地做出选择,自动将代码拆分为更小的包。通常各个包内的代码都是紧密相关的。这是构建系统内置的功能,可直接使用。但是,对于有特殊分包需求的用户,Dojo 还允许在 .dojorc 配置文件中显示定义包。 默认情况下,Dojo 应用程序只创建一个应用程序包。但是 @dojo/cli-build-app 提供了很多配置选项,这些选项可将应用程序拆分为较小的、可逐步加载的包。 使用路由自动分包 默认情况下,Dojo 会基于应用程序的路由自动创建包。要做到这一点需要遵循以下几条规则。 src/routes.ts 必须默认导出路由配置信息 部件所属的模块必须默认导出部件 Outlet 的 render 函数必须使用内联函数 src/routes.ts export default [ { path:

day53

*爱你&永不变心* 提交于 2019-11-25 23:20:13
目录 上周内容 今日内容 orm表关系如何建立 django请求生命周期流程图 反向解析 路由分发(******) 伪静态 django版本区别 视图层 上周内容 ​ 静态文件配置 ​ 1.你在浏览器中输入网址能够有响应的资源返回给你 ​ 是因为后端已经提前给你开设该资源的接口,也就意味着你所能 ​ 访问到的资源 都是人家事先定义好的 2.django如何给用户开设资源接口呢? 在urls.py中 开设路由与视图函数对应关系 3.什么是静态文件 网站所使用的已经提前写好的css文件 js 图片 第三方的类库 一般情况下 我们都默认将网站所用到的静态文件统一放在一个叫 static文件夹下 该文件夹内部 还可以根据文件类型的不同划分成不同的子文件 css文件 js文件 font文件 img文件 第三方模块专门的文件 B F django不会自动帮你建static文件 需要你自己手动创建 4.如何暴露静态文件资源给用户访问 django为了你暴露方便 不需要你自己手动去urls.py中配置 你只需要在settings.py配置即可 STATIC_URL = '/static/' # 访问静态文件资源接口前缀 """ 如果你想访问静态文件资源 你必有以上面的名字开头 你才有访问静态文件资源的权限 一旦你是以接口前缀开头 我会拿着接口前缀后面的文件路径 去下面的列表中从上往下去每一个文件夹