12 2017 档案

摘要:距离矢量路由协议中路由环路问题的解决方法: 概括来讲,主要分为六种:1.定义最大值;2.水平分割技术;3.路由中毒;4.反向路由中毒;5.控制更新时间;6.触发更新。 下面我们就来一一讲解各种解决方法的实现原理:1.定义最大值:距离矢量路由算法可以通过IP头中的生存时间(TTL)来 纠错,但路由环路 阅读全文
posted @ 2017-12-14 13:29 D_R_Y 阅读(2845) 评论(0) 推荐(0) 编辑
摘要:图是一种灵活的数据结构,一般作为一种模型用来定义对象之间的关系或联系。对象由顶点(V)表示,而对象之间的关系或者关联则通过图的边(E)来表示。 图可以分为有向图和无向图,一般用G=(V,E)来表示图。经常用邻接矩阵或者邻接表来描述一副图。 在图的基本算法中,最初需要接触的就是图的遍历算法,根据访问节 阅读全文
posted @ 2017-12-14 11:23 D_R_Y 阅读(526) 评论(0) 推荐(0) 编辑
摘要:当OSPF邻居建立的过程之中,路由器在和邻居达到完全邻接关系之前,要经过几个状态。这些状态在OSPF RFC2328有相关的定义,这些状态分别是Down, Attempt, Init, 2-Way, Exstart, Exchange, Loading和Full。本文将介绍一下各种状态的详细工作内容 阅读全文
posted @ 2017-12-14 10:51 D_R_Y 阅读(1026) 评论(0) 推荐(0) 编辑
摘要:Dijkstra 算法,用于对有权图进行搜索,找出图中两点的最短距离,既不是DFS搜索,也不是BFS搜索。 把Dijkstra 算法应用于无权图,或者所有边的权都相等的图,Dijkstra 算法等同于BFS搜索。 http://www.cnblogs.com/biyeymyhjob/archive/ 阅读全文
posted @ 2017-12-13 17:05 D_R_Y 阅读(350) 评论(0) 推荐(0) 编辑
摘要:Dijkstra算法 1.定义概览 Dijkstra(迪杰斯特拉)算法是典型的单源最短路径算法,用于计算一个节点到其他所有节点的最短路径。主要特点是以起始点为中心向外层层扩展,直到扩展到终点为止。Dijkstra算法是很有代表性的最短路径算法,在很多专业课程中都作为基本内容有详细的介绍,如数据结构, 阅读全文
posted @ 2017-12-13 16:55 D_R_Y 阅读(649) 评论(0) 推荐(0) 编辑
摘要:RIP路由协议及工作原理 RIP(Routing information Protocol,路由信息协议)是应用较早、使用较普遍的内部网关协议(Interior Gateway Protocol,IGP),适用于小型同类网络的一个自治系统(AS)内的路由信息的传递。RIP协议是基于距离矢量算法(Di 阅读全文
posted @ 2017-12-13 16:29 D_R_Y 阅读(6498) 评论(0) 推荐(0) 编辑
摘要:帧中继技术,在有些时候似乎比较容易让人感到模糊,今天来谈一下它的几个基本概念,DLCI、二层映射以及三种接口类型。一、DLCI在谈DLCI前,先稍微介绍一下帧中继,帧中继是一种使用了包交换方式的标准的广域网技术。简单来说,就是为用户建立了一条端到端之间的虚拟电路连接,中间经过的帧中继云网络对于用户来 阅读全文
posted @ 2017-12-13 16:19 D_R_Y 阅读(3080) 评论(0) 推荐(0) 编辑
摘要:Ospf中路由器之间存在两种连接关系:邻居关系和邻接关系。本博文将详细介绍这2种关系建立及工作原理。 如果两台路由器之间共享一条公共数据链路(两台路由器中间没有其它路由器,或者两台路由器之间存在虚连接),并且成功协商了hello包中所指定的参数,那么它们就成为邻居。如果两个邻居之间需要同步LSDB, 阅读全文
posted @ 2017-12-13 11:07 D_R_Y 阅读(2769) 评论(0) 推荐(0) 编辑
摘要:邻居关系通过hello报文来建立。Hello报文中包含如下一些内容: 1、始发路由器的router-id 2、始发路由器接口的area-id 3、始发路由器接口的地址掩码 4、始发路由器接口的authentication type和authentication message 5、始发路由器接口的h 阅读全文
posted @ 2017-12-12 11:47 D_R_Y 阅读(6227) 评论(0) 推荐(0) 编辑
摘要:链路状态路由协议OSPF的特征、术语、包类型、邻居关系的建立、RID的选择、DR和BDR的选举、度量值的计算、默认路由、验证等。 文章目录 [*1*].链路状态路由协议概述 工作过程 优缺点 [*2*].OSPF概述和基本配置 特性 术语 包格式 包类型 邻居关系的建立过程 基本配置实例 Route 阅读全文
posted @ 2017-12-08 17:04 D_R_Y 阅读(1793) 评论(0) 推荐(0) 编辑
摘要:IP掌门把两个得意门生——BGP和OSPF叫到跟前,询问他们的修炼心得,以选择弟子传授大内心法——MPLS VPN。OSPF说:“小徒苦心研读路由原理,技术资料上万页,网络在我的围护下无环路,触发更新,谁用谁说好!”BGP说:“小徒略知路由原理,技术资料几十页,目前维护广域网”。于是IP把MPLS 阅读全文
posted @ 2017-12-08 14:22 D_R_Y 阅读(234) 评论(0) 推荐(1) 编辑
摘要:自 治 系 统 ( A S, A utonomous System ) IGP 内部网关协议 I n t e r i o r G a t e w a y P r o t o c o l 域 内 选 路 协 议 ( i n t r a d o m a i n r o u t i n g p r o t 阅读全文
posted @ 2017-12-07 17:01 D_R_Y 阅读(424) 评论(0) 推荐(0) 编辑
摘要:在C++中,int a = 10的内存表现形式取决于你的具体代码和优化级别,主要的几种形式: 不存在于内存中。比如a从未改变,被编译器当成常量,所有代码中的a直接替换成10; 存在于寄存器中;比如对a的读写很简单,10可能就直接放在了寄存器eax中。 放在函数栈(stack)中。比如包含a的函数的栈 阅读全文
posted @ 2017-12-06 19:57 D_R_Y 阅读(815) 评论(0) 推荐(0) 编辑
摘要:一、安装Golang的SDK 在官网 http://golang.org/ 直接下载安装包安装即可。下载pkg格式的最新安装包,直接双击运行,一路按照提示操作即可完成安装。 安装完成后,打开终端,输入go,检测Golang SDK是否安装成功,如下显示,则表示安装成功: 你也可以输入go versi 阅读全文
posted @ 2017-12-06 18:01 D_R_Y 阅读(334) 评论(0) 推荐(0) 编辑
摘要:安装Golang 在官网上直接下载安装包就可以了。下载pkg格式的最新安装包 ,直接双击运行,一路按照提示操作就可以完成安装。 或者使用brew进行安装 brew install go 完成安装之后,打开终端,输入 go version ,检查golang sdk是否安装成功。 ➜ ~ go ver 阅读全文
posted @ 2017-12-06 14:26 D_R_Y 阅读(4488) 评论(0) 推荐(0) 编辑
摘要:安装 Sublime Text 3 下载地址:http://www.sublimetext.com/3 我此时使用的是Build 3083版本。 安装 Package Control 这个是精华所在,以后用到的插件都要借助这个工具来安装。打开已经安装好的 Sublime Text 3,然后点击顶部菜 阅读全文
posted @ 2017-12-06 14:18 D_R_Y 阅读(2418) 评论(0) 推荐(0) 编辑
摘要:第一步: 安装Golang的SDK http://golang.org,下载最新的安装包,之后双击安装即可。 安装完成之后,打开终端,输入go、或者go version(查看安装版本)出现如下信息即表示安装成功: $ go versiongo version go1.5.1darwin/amd64 阅读全文
posted @ 2017-12-04 14:25 D_R_Y 阅读(8704) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示