相邻节点

计算机科学领域术语

相邻节点是共用的一段传输介质的节点。相邻是指为了交换路由选择信息在最终节点和选定的附近路由器之间所形成的关系。

定义
在两个相邻节点之间(主机和路由器之间或两个路由器之间)传送数据是直接传送的(点对点)。这时就需要使用专门的链路层协议。在两个相邻节点之间传送数据时,数据链路层将网络层交下来的IP数据报组装成帧(frame),在两个相邻节点间的链路上“透明”地传送帧中的数据。每一帧包括数据和必要的控制信息,如同步信息、地址信息、差错控制等。
相邻节点间的流量控制的主要目的是充分利用线路频带及节点的缓冲区,实现时,与差错恢复规程溶合在一起。所涉及的基本技术是:应答,窗口技术,重传策略,缓冲区管理。
基于相邻节点协作的无线传感器网络安全协议
无线传感器网络是一种由基站及大量的传感器节点组成的分布式网络,其可能被部署在无人值守的环境中,因此极易受到物理破坏及人为的攻击。与传统网络相比,传感器网络节点结构较为简单,在储存空间、 计算能力、带宽、通信能量等多方面受到限制,因此,设计一种高效节能的无线传感器网络安全协议成为一种挑战。
现提出一种改进的基于相邻节点协作的无线传感器网络安全协议,在提高系统生存性的同时,进 一步降低密钥分配过程中的能量消耗,因而更适合工程上的应用。
假设一个传感器网络由一个或多个基站构成,基站是安全可靠的,且与外网相连。传感器节点建立了一 个树状的路由结构,节点随机部署,这些节点将会部署在一个位置未知且无人看守的区域,无线通信无法得到安全保证,信道极易受到监听,信息容易受到窃取和篡改,或受到重放攻击。此外,这些节点极易被捕获,如果节点被捕获,攻击者可以获取节点内所有的信息。
我们设计了一个与LEAP和NEKAP协议类似的多重密钥机制,以适应多种通信形式的安全需要。每个节点中包含四种密钥:
个体密钥,用于节点与基站之间的通信;
对密钥,用于节点与节点之间的点对点通信;
簇密钥,用于与相邻节点之间的通信;
全局密钥,用于与基站通信。
下面将对密钥分配协议进行描述(以节点 A为例)。
(1)初始化阶段:
步骤1:在每一个节点内预置一个唯一节点ID;
步骤2:为每一个节点建立主密钥( )和认证主密钥( ),这两个密钥仅基站已知;
步骤3:为每一个节点计算出认证密钥( )并安装在节点中, ;
步骤4:在每一个节点中预置个体密钥( )、簇密钥( )和全局密钥( ), 。
(2)广播阶段:
步骤1:广播阶段开始之后,每一个节点以广播方式向相邻节点发送以下广播信息:
步骤2:经过一段时间等待之后,所有节点的广播信息发送结束。
步骤3:基站向所有节点公布认证主密钥( ), 。这时,相邻节点就可以通过认证主密钥( )计算出节点 A 的认证密钥( ),从而解析出数据包中节点 A 的簇密钥( ),以及单向密钥链中的第一个密钥,并建立自己的相邻节点列表。同时也可以验证该数据包来源是否合法,最后,移除认证密钥( )和认证主密钥( )。
步骤4:当节点完成以上 步骤后,节点开始向相邻节点广播他的相邻节点列表,
当节点、彼此收到对方的相邻节点列表后,就可以建立AB之间通信的对密钥(),。节点、之间的对密钥是由可以由他们的簇密钥和他们节点计算出来.
(3)恶意节点探测和诊断阶段:
重放攻击是恶意节点复制一个已收到的信息,通过 重放的方式发送给其他节点,以此伪装成合法节点的一种攻击方式。当其他节点收到该消息后,会计算出错误的通信距离,以及使用错误的信号强度。传统网络中抵抗重放攻击多使用时间戳或序列号的方法。
使用时间戳的方法必须基于一个严格的时间同步机制,而序列号的方法则更加不适合于传感器网络,该方案使用一种基于(acknowledgement),即确认字符的方法来解决以上问题。
步骤1:当节点接收到节点的信息 时, 将生成一个并发送给,用 对密钥()进行加密以防被伪造,,然后该被储存在临时缓存中,直到返回。
步骤2:节点收到后将重置他的 计时器,然后对该进行验证,验证通过 之后,节点在中添加一个时间戳,再将返回给节点,。如果 在一个合理的时间内被接收到, 则这个节点就是可信节点,否则该节点就是非可信节点。因为这个信息可能因为被恶意节点转发,造成传输 时延过长,导致该未能在合理的时间内接收到.那么节点就可以将该节点从相邻节点列表中删除。
另外还包括一个高效率的基于单向密钥链的本地广播认证方案,为了防止重放攻击,方案中提供了恶意节点侦测阶段来监测和移除恶意节点,该方案可以用于验证各种链路层信息,通过丢弃未通过验证的信息,对节点实现网络的接入控制,从而避免了来自外部节点的多种攻击。
基于相邻节点间特征改进的蚁群算法
蚁群算法是一种模拟自然界中蚂蚁觅食行为的启发式搜索算法,于20世纪90年代由意大利D等学者提出。后续各国研究者也提出多种优秀的蚁群优化算法求解组合优化问题。现从蚁群算法在旅行商问题中(Travelling Salesman Problem,TSP)的应用出发,提出了一种基于路径特征改进的蚁群算法。算法根据相邻城市间的关系对路径进行变异,扩大蚁群的种群多样性, 以便在算法停滞前发现更短路径,不断趋向最优路径解。同时引入信息素挥发因子自适应调整机制和公共路径思想,调节收敛速度,以提升全局搜索能力。
在蚁群算法中,第 只蚂蚁由城市 选择到下一个城市 的规则是:
当 时:
当 时,蚂蚁根据转移概率公式(2)选择下一个城市。
其中, 是(0,1)之间的常数, 是(0,1)之间均匀分布的随机数, 表示城市 和城市 之间路径上的信息素浓度, 为两个城市之间的距离。启发式因子 反映蚂蚁在运动过程中所积累的信息量在指导蚁群搜索中的相对重要程度;启发式因子 反映蚂蚁在运动过程中启发信息在指导蚁群搜索中的相对重要程度; 表示第 只蚂蚁当前的可行城市集合。由式(1)、式(2)组成的伪随机规则倾向于选择短且信息素浓度更大的一条路径移动。 每次搜索结束后,每条路径的信息素按公式(4)~(6)进行更新:
其中, 表示蚂蚁总个数, 表示信息挥发速率, 表示蚂蚁在本次循环中留在路径 上的信息量, 表示本次循环中所有经历过路径 的蚂蚁留在该路径上信息量的增量, 表示蚂蚁循环一周所释放的总信息量, 表示第 只蚂蚁在本次循环中所走路径的长度。这种信息的更新规则可以使算法信息正反馈性能增强,提高系统搜索的收敛速度。
改进的算法步骤可归纳为如下:
步骤1初始化参数:城市数、蚂蚁个数、蚁群算法迭代计数器、蚁群算法允许迭代最大次数、蚁群信息素等。
步骤2将其中一部分蚁群,第一组按公式(1)、(2)进行城市选择,生成路径解,并对每条路径进行变异。
步骤3记录步骤2解集中的最优和次优解,并计算出 它们的公共路径。
步骤4取步骤2的剩余蚁群,将步骤2的公共路径作为必经路段,非公共路径上的城市按公式(1)、(2)进行状态转移,与公共路径连成一条回路,生成路径解,并对每条路径进行变异。
步骤5求解当次迭代最优解,如果小于当前最优解, 更新最优和次优解,转步骤7;否则,转步骤6。
步骤6当次迭代最优解小于当前次优解,更新次优解。 步骤按公式(4)~(6)更新信息素。
步骤8蚁群算法迭代计数器加1,如果达到最大迭代次数,转步骤9,否则转步骤2。
步骤9输出最优路径及其长度。
全国各地天气预报查询

上海市

  • 市辖区
  • 云南省

  • 临沧市
  • 云南省

  • 丽江市
  • 云南省

  • 保山市
  • 云南省

  • 大理白族自治州
  • 云南省

  • 德宏傣族景颇族自治州
  • 云南省

  • 怒江傈僳族自治州
  • 云南省

  • 文山壮族苗族自治州
  • 云南省

  • 昆明市
  • 云南省

  • 昭通市
  • 云南省

  • 普洱市
  • 云南省

  • 曲靖市
  • 云南省

  • 楚雄彝族自治州
  • 云南省

  • 玉溪市
  • 云南省

  • 红河哈尼族彝族自治州
  • 云南省

  • 西双版纳傣族自治州
  • 云南省

  • 迪庆藏族自治州
  • 内蒙古自治区

  • 乌兰察布市
  • 内蒙古自治区

  • 乌海市
  • 内蒙古自治区

  • 兴安盟
  • 内蒙古自治区

  • 包头市
  • 内蒙古自治区

  • 呼伦贝尔市
  • 内蒙古自治区

  • 呼和浩特市
  • 内蒙古自治区

  • 巴彦淖尔市
  • 内蒙古自治区

  • 赤峰市
  • 内蒙古自治区

  • 通辽市
  • 内蒙古自治区

  • 鄂尔多斯市
  • 内蒙古自治区

  • 锡林郭勒盟
  • 内蒙古自治区

  • 阿拉善盟
  • 北京市

  • 市辖区
  • 吉林省

  • 吉林市
  • 吉林省

  • 四平市
  • 吉林省

  • 延边朝鲜族自治州
  • 吉林省

  • 松原市
  • 吉林省

  • 白城市
  • 吉林省

  • 白山市
  • 吉林省

  • 辽源市
  • 吉林省

  • 通化市
  • 吉林省

  • 长春市
  • 四川省

  • 乐山市
  • 四川省

  • 内江市
  • 四川省

  • 凉山彝族自治州
  • 四川省

  • 南充市
  • 四川省

  • 宜宾市
  • 四川省

  • 巴中市
  • 四川省

  • 广元市
  • 四川省

  • 广安市
  • 四川省

  • 德阳市
  • 四川省

  • 成都市
  • 四川省

  • 攀枝花市
  • 四川省

  • 泸州市
  • 四川省

  • 甘孜藏族自治州
  • 四川省

  • 眉山市
  • 四川省

  • 绵阳市
  • 四川省

  • 自贡市
  • 四川省

  • 资阳市
  • 四川省

  • 达州市
  • 四川省

  • 遂宁市
  • 四川省

  • 阿坝藏族羌族自治州
  • 四川省

  • 雅安市
  • 天津市

  • 市辖区
  • 宁夏回族自治区

  • 中卫市
  • 宁夏回族自治区

  • 吴忠市
  • 宁夏回族自治区

  • 固原市
  • 宁夏回族自治区

  • 石嘴山市
  • 宁夏回族自治区

  • 银川市
  • 安徽省

  • 亳州市
  • 安徽省

  • 六安市
  • 安徽省

  • 合肥市
  • 安徽省

  • 安庆市
  • 安徽省

  • 宣城市
  • 安徽省

  • 宿州市
  • 安徽省

  • 池州市
  • 安徽省

  • 淮北市
  • 安徽省

  • 淮南市
  • 安徽省

  • 滁州市
  • 安徽省

  • 芜湖市
  • 安徽省

  • 蚌埠市
  • 安徽省

  • 铜陵市
  • 安徽省

  • 阜阳市
  • 安徽省

  • 马鞍山市
  • 安徽省

  • 黄山市
  • 山东省

  • 东营市
  • 山东省

  • 临沂市
  • 山东省

  • 威海市
  • 山东省

  • 德州市
  • 山东省

  • 日照市
  • 山东省

  • 枣庄市
  • 山东省

  • 泰安市
  • 山东省

  • 济南市
  • 山东省

  • 济宁市
  • 山东省

  • 淄博市
  • 山东省

  • 滨州市
  • 山东省

  • 潍坊市
  • 山东省

  • 烟台市
  • 山东省

  • 聊城市
  • 山东省

  • 菏泽市
  • 山东省

  • 青岛市
  • 山西省

  • 临汾市
  • 山西省

  • 吕梁市
  • 山西省

  • 大同市
  • 山西省

  • 太原市
  • 山西省

  • 忻州市
  • 山西省

  • 晋中市
  • 山西省

  • 晋城市
  • 山西省

  • 朔州市
  • 山西省

  • 运城市
  • 山西省

  • 长治市
  • 山西省

  • 阳泉市
  • 广东省

  • 东莞市
  • 广东省

  • 中山市
  • 广东省

  • 云浮市
  • 广东省

  • 佛山市
  • 广东省

  • 广州市
  • 广东省

  • 惠州市
  • 广东省

  • 揭阳市
  • 广东省

  • 梅州市
  • 广东省

  • 汕头市
  • 广东省

  • 汕尾市
  • 广东省

  • 江门市
  • 广东省

  • 河源市
  • 广东省

  • 深圳市
  • 广东省

  • 清远市
  • 广东省

  • 湛江市
  • 广东省

  • 潮州市
  • 广东省

  • 珠海市
  • 广东省

  • 肇庆市
  • 广东省

  • 茂名市
  • 广东省

  • 阳江市
  • 广东省

  • 韶关市
  • 广西壮族自治区

  • 北海市
  • 广西壮族自治区

  • 南宁市
  • 广西壮族自治区

  • 崇左市
  • 广西壮族自治区

  • 来宾市
  • 广西壮族自治区

  • 柳州市
  • 广西壮族自治区

  • 桂林市
  • 广西壮族自治区

  • 梧州市
  • 广西壮族自治区

  • 河池市
  • 广西壮族自治区

  • 玉林市
  • 广西壮族自治区

  • 百色市
  • 广西壮族自治区

  • 贵港市
  • 广西壮族自治区

  • 贺州市
  • 广西壮族自治区

  • 钦州市
  • 广西壮族自治区

  • 防城港市
  • 新疆维吾尔自治区

  • 乌鲁木齐市
  • 新疆维吾尔自治区

  • 伊犁哈萨克自治州
  • 新疆维吾尔自治区

  • 克孜勒苏柯尔克孜自治州
  • 新疆维吾尔自治区

  • 克拉玛依市
  • 新疆维吾尔自治区

  • 博尔塔拉蒙古自治州
  • 新疆维吾尔自治区

  • 吐鲁番市
  • 新疆维吾尔自治区

  • 和田地区
  • 新疆维吾尔自治区

  • 哈密市
  • 新疆维吾尔自治区

  • 喀什地区
  • 新疆维吾尔自治区

  • 塔城地区
  • 新疆维吾尔自治区

  • 巴音郭楞蒙古自治州
  • 新疆维吾尔自治区

  • 昌吉回族自治州
  • 新疆维吾尔自治区

  • 自治区直辖县级行政区划
  • 新疆维吾尔自治区

  • 阿克苏地区
  • 新疆维吾尔自治区

  • 阿勒泰地区
  • 江苏省

  • 南京市
  • 江苏省

  • 南通市
  • 江苏省

  • 宿迁市
  • 江苏省

  • 常州市
  • 江苏省

  • 徐州市
  • 江苏省

  • 扬州市
  • 江苏省

  • 无锡市
  • 江苏省

  • 泰州市
  • 江苏省

  • 淮安市
  • 江苏省

  • 盐城市
  • 江苏省

  • 苏州市
  • 江苏省

  • 连云港市
  • 江苏省

  • 镇江市
  • 江西省

  • 上饶市
  • 江西省

  • 九江市
  • 江西省

  • 南昌市
  • 江西省

  • 吉安市
  • 江西省

  • 宜春市
  • 江西省

  • 抚州市
  • 江西省

  • 新余市
  • 江西省

  • 景德镇市
  • 江西省

  • 萍乡市
  • 江西省

  • 赣州市
  • 江西省

  • 鹰潭市
  • 河北省

  • 保定市
  • 河北省

  • 唐山市
  • 河北省

  • 廊坊市
  • 河北省

  • 张家口市
  • 河北省

  • 承德市
  • 河北省

  • 沧州市
  • 河北省

  • 石家庄市
  • 河北省

  • 秦皇岛市
  • 河北省

  • 衡水市
  • 河北省

  • 邢台市
  • 河北省

  • 邯郸市
  • 河南省

  • 三门峡市
  • 河南省

  • 信阳市
  • 河南省

  • 南阳市
  • 河南省

  • 周口市
  • 河南省

  • 商丘市
  • 河南省

  • 安阳市
  • 河南省

  • 平顶山市
  • 河南省

  • 开封市
  • 河南省

  • 新乡市
  • 河南省

  • 洛阳市
  • 河南省

  • 漯河市
  • 河南省

  • 濮阳市
  • 河南省

  • 焦作市
  • 河南省

  • 省直辖县级行政区划
  • 河南省

  • 许昌市
  • 河南省

  • 郑州市
  • 河南省

  • 驻马店市
  • 河南省

  • 鹤壁市
  • 浙江省

  • 丽水市
  • 浙江省

  • 台州市
  • 浙江省

  • 嘉兴市
  • 浙江省

  • 宁波市
  • 浙江省

  • 杭州市
  • 浙江省

  • 温州市
  • 浙江省

  • 湖州市
  • 浙江省

  • 绍兴市
  • 浙江省

  • 舟山市
  • 浙江省

  • 衢州市
  • 浙江省

  • 金华市
  • 海南省

  • 三亚市
  • 海南省

  • 三沙市
  • 海南省

  • 儋州市
  • 海南省

  • 海口市
  • 海南省

  • 省直辖县级行政区划
  • 湖北省

  • 十堰市
  • 湖北省

  • 咸宁市
  • 湖北省

  • 孝感市
  • 湖北省

  • 宜昌市
  • 湖北省

  • 恩施土家族苗族自治州
  • 湖北省

  • 武汉市
  • 湖北省

  • 省直辖县级行政区划
  • 湖北省

  • 荆州市
  • 湖北省

  • 荆门市
  • 湖北省

  • 襄阳市
  • 湖北省

  • 鄂州市
  • 湖北省

  • 随州市
  • 湖北省

  • 黄冈市
  • 湖北省

  • 黄石市
  • 湖南省

  • 娄底市
  • 湖南省

  • 岳阳市
  • 湖南省

  • 常德市
  • 湖南省

  • 张家界市
  • 湖南省

  • 怀化市
  • 湖南省

  • 株洲市
  • 湖南省

  • 永州市
  • 湖南省

  • 湘潭市
  • 湖南省

  • 湘西土家族苗族自治州
  • 湖南省

  • 益阳市
  • 湖南省

  • 衡阳市
  • 湖南省

  • 邵阳市
  • 湖南省

  • 郴州市
  • 湖南省

  • 长沙市
  • 甘肃省

  • 临夏回族自治州
  • 甘肃省

  • 兰州市
  • 甘肃省

  • 嘉峪关市
  • 甘肃省

  • 天水市
  • 甘肃省

  • 定西市
  • 甘肃省

  • 平凉市
  • 甘肃省

  • 庆阳市
  • 甘肃省

  • 张掖市
  • 甘肃省

  • 武威市
  • 甘肃省

  • 甘南藏族自治州
  • 甘肃省

  • 白银市
  • 甘肃省

  • 酒泉市
  • 甘肃省

  • 金昌市
  • 甘肃省

  • 陇南市
  • 福建省

  • 三明市
  • 福建省

  • 南平市
  • 福建省

  • 厦门市
  • 福建省

  • 宁德市
  • 福建省

  • 泉州市
  • 福建省

  • 漳州市
  • 福建省

  • 福州市
  • 福建省

  • 莆田市
  • 福建省

  • 龙岩市
  • 西藏自治区

  • 山南市
  • 西藏自治区

  • 拉萨市
  • 西藏自治区

  • 日喀则市
  • 西藏自治区

  • 昌都市
  • 西藏自治区

  • 林芝市
  • 西藏自治区

  • 那曲市
  • 西藏自治区

  • 阿里地区
  • 贵州省

  • 六盘水市
  • 贵州省

  • 安顺市
  • 贵州省

  • 毕节市
  • 贵州省

  • 贵阳市
  • 贵州省

  • 遵义市
  • 贵州省

  • 铜仁市
  • 贵州省

  • 黔东南苗族侗族自治州
  • 贵州省

  • 黔南布依族苗族自治州
  • 贵州省

  • 黔西南布依族苗族自治州
  • 辽宁省

  • 丹东市
  • 辽宁省

  • 大连市
  • 辽宁省

  • 抚顺市
  • 辽宁省

  • 朝阳市
  • 辽宁省

  • 本溪市
  • 辽宁省

  • 沈阳市
  • 辽宁省

  • 盘锦市
  • 辽宁省

  • 营口市
  • 辽宁省

  • 葫芦岛市
  • 辽宁省

  • 辽阳市
  • 辽宁省

  • 铁岭市
  • 辽宁省

  • 锦州市
  • 辽宁省

  • 阜新市
  • 辽宁省

  • 鞍山市
  • 重庆市

  • 重庆市

  • 市辖区
  • 陕西省

  • 咸阳市
  • 陕西省

  • 商洛市
  • 陕西省

  • 安康市
  • 陕西省

  • 宝鸡市
  • 陕西省

  • 延安市
  • 陕西省

  • 榆林市
  • 陕西省

  • 汉中市
  • 陕西省

  • 渭南市
  • 陕西省

  • 西安市
  • 陕西省

  • 铜川市
  • 青海省

  • 果洛藏族自治州
  • 青海省

  • 海东市
  • 青海省

  • 海北藏族自治州
  • 青海省

  • 海南藏族自治州
  • 青海省

  • 海西蒙古族藏族自治州
  • 青海省

  • 玉树藏族自治州
  • 青海省

  • 西宁市
  • 青海省

  • 黄南藏族自治州
  • 黑龙江省

  • 七台河市
  • 黑龙江省

  • 伊春市
  • 黑龙江省

  • 佳木斯市
  • 黑龙江省

  • 双鸭山市
  • 黑龙江省

  • 哈尔滨市
  • 黑龙江省

  • 大兴安岭地区
  • 黑龙江省

  • 大庆市
  • 黑龙江省

  • 牡丹江市
  • 黑龙江省

  • 绥化市
  • 黑龙江省

  • 鸡西市
  • 黑龙江省

  • 鹤岗市
  • 黑龙江省

  • 黑河市
  • 黑龙江省

  • 齐齐哈尔市