OSPF协议概述(四)---LSA介绍
摘要:1. LSA头部首先,我们分析一下 LSA 报文头:所有 LSA 头部都有20 个字节,它包含了足够的信息来唯一标识一条LSA(LS type,Link,State ID,and Advertising Router )。LSA 多实例在同一时候可以存在于路由域中,它被用来决定哪一个实例是最新的。LSA 头部还包括LS 老化、LS 序列号和LS 校验和等字段。字段解释:LS age,用来标识LS 产生的时间。生成LSA 的路由器将LS 时域初始化为0,在洪泛过程中,每经过一个路由器,要按InfTransDelay 的量增加,这个量表示传输LSA 到下一个跳所需要的时间。当该时间达到所设定的Ma
阅读全文
posted @
2011-03-21 14:15
pandy
阅读(1858)
推荐(1) 编辑
OSPF协议概述(三)
摘要:1. OSPF报文头主要字段的解释如下: Version:OSPF 的版本号。对于OSPFv2 来说,其值为2。 Type:OSPF 报文的类型。数值从1 到5,分别对应Hello 报文、DD 报文、LSR 报文、LSU报文和LSAck 报文。 Packet length:OSPF 报文的总长度,包括报文头在内,单位为字节。 AuType:验证类型。可分为不验证、简单验证和MD5 验证,其值分别为0、1、2。 Authentication:其数值根据验证类型而定。当验证类型为0 时未作定义,为1 时此字段为密码信息,类型为2 时此字段包括Key ID、MD5 验证数据长度和
阅读全文
posted @
2011-03-21 14:02
pandy
阅读(508)
推荐(1) 编辑
OSPF协议概述(二)
摘要:1. OSPF的邻居状态机Down:邻居状态机的初始状态,是指在过去的 Dead-Interval 时间内没有收到对方的Hello 报文。Attempt:只适用于 NBMA 类型的接口,处于本状态时,定期向那些手工配置的邻居发送HELLO 报文。Init:本状态表示已经收到了邻居的HELLO 报文,但是该报文中列出的邻居中没有包含我的Router ID(对方并没有收到我发的HELLO 报文)。2-Way:本状态表示双方互相收到了对端发送的 HELLO 报文,建立了邻居关系。在广播和NBMA 类型的网络中,两个接口状态是DROther 的路由器之间将停留在此状态。其他情况状态机将继续转入高级状态
阅读全文
posted @
2011-03-21 13:46
pandy
阅读(729)
推荐(1) 编辑
OSPF协议概述(一)
摘要:1. 根据来源不同,路由表中的路由通常可以分为以下三类:链路层协议发现的路由(也称为接口路由或直连路由)。由网络管理员手工配置的静态路由动态路由协议发现的路由。(RIP,OSPF,IS-IS)2. 距离矢量算法和链路状态算法(主要区别在于发现路由和计算路由采用链路状态算法的路由器,首先要得到整个网络的拓扑结构,再根据网络拓扑图计算出路由。这种路由的计算方法对路由器的硬件相对要求较高,但它计算准确,一般可以确保网络中没有路由环路存在。由于路由不是在路由器间顺序传递的,网络动荡时,路由收敛速度较快。而且路由器不需要定期的将路由信息复制到整个网络中,网络流量相对较小。3. OSPF的基本概念Open
阅读全文
posted @
2011-03-21 13:43
pandy
阅读(617)
推荐(1) 编辑
数据挖掘概念与技术(第一章)
摘要:什么激发了数据挖掘,为什么它是重要的?决策者缺乏从海量数据中提取有价值知识的工具,我们希望重要的决策是基于数据储存仓库中信息丰富的数据,而不是基于决策者的直觉。数据仓库技术包括数据清理、数据集成和联机分析处理(OLAP)。什么是数据挖掘?简单说,从大量数据中提取或“挖掘”知识。数据挖掘作为知识发现过程的一个步骤。 数据库 数据清理(消除噪声和不一致数据),数据集成(多种数据源可以组合在一起) 数据仓库 数据选择(从数据库中提取与分析任务相关的数据)数据变换(数据变换或统一成适合挖掘的形式,如通过汇总或聚集操作)数据挖掘(基本步骤,使用智能方法提取数据模式)模式评估(根据某种兴趣度度量,识别表示
阅读全文
posted @
2011-03-20 22:50
pandy
阅读(356)
推荐(1) 编辑
arcgis flex 安全沙箱问题
摘要:访问时提示错误:SecurityError: Error #2048: 安全沙箱冲突解决方法:Flash Player对访问外部资源有比较严格的限制,因此如果你需要访问跨域的ArcGIS Server服务(比如本地非本机、不同域等),一定要注意Flash的安全策略问题。当你在使用ArcGIS Flex API的时候出现了安全沙箱错误(注意,这个错误在调试状态下不会出现,因为IDE已经忽略了安全策略);或者运行的时候出不来地图,但是在浏览器中查看 REST服务目录是正常的,那么这个时候就需要注意下你是不是进行了跨域访问。 配置服务器允许被Flash进行跨域访问一般需要在远程的Web服务器根目录下
阅读全文
posted @
2011-03-20 19:47
pandy
阅读(1766)
推荐(1) 编辑
arcgis server for flex中文乱码问题(转)
摘要:如果你在用arcgis server做地图服务器,你可能会遇到这样一个问题,就是当你在用Query和QueryTask访问REST中的属性信息时,发现输入中文查询信息时,会出现乱码。解决的方法其实很简单: 有两种情况首先值得考虑:一,如果你的arcgis server 并没有安装补丁包,那么你应该这样修改: ArcGIS Server目录下面: C:\Program Files\ArcGIS\java\manager\service\tomcat\managerappserver\conf\server.xmlC:\Program Files\ArcGIS\java\manager\servi
阅读全文
posted @
2011-03-19 22:12
pandy
阅读(486)
推荐(1) 编辑
IdentifyTask
摘要:1.功能:选择图层然后按照用户所画的点,线,面查询属性,并且对查到的地理元素进行高亮显示同时在右边的Grid中显示查到的数据。2.效果图:3.步骤新建identifytest.mxml页面,然后在页面上添加map控件以及需要高亮显示被查询到的元素的GraphicsLayer:View Code <esri:Mapid="myMap"><esri:ArcGISDynamicMapServiceLayerid="myMapServiceLayer"url="http://192.168.47.29:8399/arcgis/rest
阅读全文
posted @
2011-03-19 17:42
pandy
阅读(782)
推荐(1) 编辑
arcgis api for flex开发入门(五) 查询(转)
摘要:在gis中,针对要素的查询是一个最基本的操作,也是最常用的操作之一。下面我们介绍如何使用arcgis api for flex 来查询我们需要的东西。要在arcgis api for flex中进行查询操作,首先需要定义一个查询任务面板。使用<esri:queryTask>标签就可以了。 <esri:queryTask id="queryTask" url=http://sampleserver1.arcgisonline.com/ArcGIS/rest/services/Demographics/ESRI_Census_USA/MapServer/5&g
阅读全文
posted @
2011-03-19 15:41
pandy
阅读(485)
推荐(1) 编辑
QueryTask,FindTask,IdentifyTask初步介绍
摘要:1.QueryTaskQueryTask是一个进行空间和属性查询的功能类,它可以再某个地图服务的某个子图层内进行查询。QueryTask进行查询的地图服务并不是必须要加载到map中进行形式。QueryTask的执行需要两个先决条件:一个是需要查询的图层URL,一个是进行查询的过滤条件。2.FindTaskFindTask是在某个地图服务中进行属性查询的功能类。FindTask与QueryTask的使用类似,当然,QueryTask在execute的时候需要给一个Query对象作为参数,FindTask则是给一个FindParameters对象作为参数。另外,FindTask的url属性需要指向
阅读全文
posted @
2011-03-19 15:28
pandy
阅读(1460)
推荐(1) 编辑
2.4 Add a dynamic map
摘要:1.发布地图服务。url:http://sampleserver1.arcgisonline.com/ArcGIS/rest/services/Demographics/ESRI_Population_World/MapServer2.添加样式引用:link rel="stylesheet" type="text/css" href="http://serverapi.arcgisonline.com/jsapi/arcgis/1.5/js/dojo/dijit/themes/tundra/tundra.css">此样式用来定义
阅读全文
posted @
2011-03-06 23:00
pandy
阅读(269)
推荐(1) 编辑