动态路由

eNSP配置动态路由实例

早过忘川 提交于 2019-11-27 13:40:34
1、实验拓扑图   2、配置命令: AR6: <Huawei>system-view [Huawei]interface GigabitEthernet 0/0/0 [Huawei-GigabitEthernet0/0/0]ip addr 192.168.1.100 24 [Huawei-GigabitEthernet0/0/0]int g0/0/1 [Huawei-GigabitEthernet0/0/1]ip addr 192.168.12.1 24 [Huawei]rip 1 [Huawei-rip-1]network 192.168.1.0 [Huawei-rip-1]network 192.168.12.0 AR7: <Huawei>system-view [Huawei]interface GigabitEthernet 0/0/0 [Huawei-GigabitEthernet0/0/0]ip addr 192.168.12.2 24 [Huawei]interface GigabitEthernet 0/0/1 [Huawei-GigabitEthernet0/0/1]ip addr 192.168.23.1 24 [Huawei]rip 1 [Huawei-rip-1]network 192.168.12.0 [Huawei-rip-1]network 192

路由基础

老子叫甜甜 提交于 2019-11-27 10:38:43
概要 路由的分类 静态路由(Static Routing) 动态路由(Dynamic Routing) 路由算法 非自适应路由算法(Nonadaptive Algorithm) 静态路由(Static Routing) 扩散法(Flooding) 随机走动法(Random Walk) 最短路径法(Shortest Path) 基于流量路由法(Flow-based Routing) 自适应路由算法(Adaptive Algorithm) 距离矢量(DV, Distance Vector)路由法 链路状态(LS, Link State)路由法 分级路由(Hierarchical Routing)法 路由表(Routing Table) 路由优先级 概要 网络层最主要的功能就是将分组从源交付到目的节点中,且大多数网络中都是使用数据报分组交换的形式的,数据报需要经过多个节点(也叫“跳”、“Hop”)才能达到目的地。 路由实际上就是选择路径的行为,它也是网络层的基本功能。和现实生活一样,路由选择也是综合考虑许多因素的。 路由的分类 路由功能的实现是依靠路由器或三层交换机中的路由表进行的,其又分为两类,下面简单介绍一下。 静态路由(Static Routing) 静态路由在小型局域网中是很常用的,它的配置和管理都相对简单,总的来说,它具有如下特点: 手动配置 静态路由需要管理员一条条手动配置

vue根据权限生成动态路由及导航菜单

*爱你&永不变心* 提交于 2019-11-27 02:28:00
最近在做一个后台管理项目,涉及到一些菜单权限控制,具体实现如下:(话不多说,直接上代码) router/index.js const Home = resolve => require(['@/views/common/Home.vue'], resolve); const AAA = resolve => require(['@/views/page/AAA.vue'], resolve); const BBB = resolve => require(['@/views/pages/BBB.vue'], resolve); const CCC= resolve => require(['@/views/pages/CCC.vue'], resolve); let routes = [{ path: '/', component: Home, name: '首页', redirect: '/AAA', hidden: true, mate: { icon: 'fa fa-home', index: 'AAA' }, children: [{ path: '/AAA', component: AAA, name: '主页' }] }] //从服务器获取路由,进行拼接,所有模块不再以import的形式引入,只能通过require方式加载! export const makeRoute

动态路由与静态路由

故事扮演 提交于 2019-11-25 23:54:35
动态路由协仪 动态路由协议通过路由信息的交换生成并维护转发引擎所需的路由表。当网络拓扑结构改变时动态路由协议可以自动更新路由表,并负责决定数据传输最佳路径。 作用 动态路由协议的作用主要有以下三点: (1)维护路由信息。 (2)建立路由表。 (3)决定最佳路由。 优缺点 动态路由协议的优点: (1)可以自动适应网络状态的变化。 (2)自动维护路由信息而不需要网络管理员的参与。 动态路由协议的缺点: (1)由于需要相互交换路由信息,因而占用网络带宽与系统资源。 (2)安全性不如静态路。 在有冗余连接的复杂网络环境中,适合采用动态路由协议。在动态路由协议中,目的网络是否可达取决于网络状态。 静态路由 静态路由 (英语:Static routing),一种 路由 的方式,路由项(routing entry)由手动配置,而非动态决定。与 动态路由 不同,静态路由是固定的,不会改变,即使网络状况已经改变或是重新被组态。一般来说,静态路由是由 网络管理员 逐项加入 路由表 。 优点 使用静态路由的另一个好处是 网络安全 保密性高。 动态路由 因为需要 路由器 之间频繁地交换各自的 路由表 ,而对路由表的分析可以揭示网络的 拓扑结构 和 网络地址 等信息。因此,网络出于安全方面的考虑也可以采用静态路由。不占用网络带宽,因为静态路由不会产生更新流量。 缺点 大型和复杂的网络环境通常不宜采用静态路由

vue-router+vuex实现加载动态路由和菜单

限于喜欢 提交于 2019-11-25 23:17:50
前言 动态路由加载和动态菜单渲染的应用在后端权限控制中十分常见,后端只要加载权限路由进行渲染返回到浏览器就可以。在前后端分离中,权限控制动态路由和动态菜单也是一个非常常见的问题。其实我们最最理想的效果是什么呢? 我们访问一个应用,在登录之前有哪些路由是一定要加载的呢?你看我总结如下,你看下是不是这些: 1.登录路由 (登录功能路由) 2.系统路由(系统消息路由,比如欢迎界面,404,error等的路由) 但是在vue中,一旦实例化,就必须初始化路由,但这个时候你还没有登录,没有获取你的权限路由呀,如果加载全部路由,那么在浏览器上输入路由你就可以访问(这个问题可以使用router.beforeEach钩子进行权限鉴定解决),那么在前后端分离的开发项目中,vue是如何实现动态路由加载实现权限控制的呢?这就是我们这篇文章要写的内容。 我们写过后台渲染都知道怎么去实现,那么放到vue中如何去实现呢?我们先罗列几个问题进行思考,如下 1.vue中路由是如何初始化,放入到vue实例中的? 2.vue中提供了什么实现动态路由加载呢? 我们先顺着这两个问题进行思考,并且顺着这两个问题,我们进行对应方案解决,这个过程中会会出现很多新的问题,我们也针对新问题出对应方案,并且进行优化。 路由初始化 路由初始化发生在什么时候呢?我们可以看主入口文件main.js,下面是我贴出的我的一个项目案例:

静态路由和动态路由

六眼飞鱼酱① 提交于 2019-11-25 22:42:09
现实生活中的路由表就是路牌,让你能够到达目的地。而计算机设备的数据要到达目标也需要有"路牌",在网络中这叫路由。把数据从源设备发送到下一台设备。路由就是“找路”,是IP包转发路径信息。路由表就是多条路由信息的数据表。 静态路由 静态路由:静态路由是由管理员手工配置的,简单直接,是什么就是什么。缺点是当网络拓扑发生变化或有故障发生后,静态路由不会自更正,必需由管理员手工修改。适合小型网络,在路由条目较多的环境下容易出错,需要管理员手动配置,可能会出现环路。 有点像下面这个场景:阿呆要去打酱油了,妈妈告诉他出门直走,看到第一个路口左转,再遇到一个路口右转,在下个路由的右手边就到了。于是后来阿呆每次就这么记着并去打酱油了。直到有一天当他到了第二个路口时发现右转的那条路已经被墙堵住了,他就不知道怎么走了(丢包)。 再举个栗子,静态路由就像公交车站牌,路线就是设计好了的,不会走偏,公交车司机早就记住了每个站点站哪,哪个在前哪个在后,往哪条路走,就算有近路也不行,老老实实的按着规定好的线路到达每一个站点,因此公交车司机的路由表是静态的。 拿家用路由器的来说,每个普通家用路由中都有一条默认设置好的静态路由,只是一般情况下是看不到的,路由的程序(固件或者系统)里面就默认添加了一条指向wan口的默认路由(wan口就是接电信那条线的口),在家里你不管想访问哪个网站下载什么电影看什么电视