• 中国计算机学会会刊
  • 中国科技核心期刊
  • 中文核心期刊

J4 ›› 2010, Vol. 32 ›› Issue (4): 83-85.doi: 10.3969/j.issn.1007130X.2010.

• 论文 • 上一篇    下一篇

Chord协议的抽象状态机模型

米海波,王怀民,尹刚   

  1. (国防科学技术大学计算机学院,湖南 长沙 410073)
  • 收稿日期:2008-09-23 修回日期:2008-12-23 出版日期:2010-03-28 发布日期:2010-03-28
  • 通讯作者: 米海波 E-mail:rainmhb@gmail.com
  • 作者简介:米海波(1982),男, 河南新乡人,博士生,研究方向为分布式计算;王怀民,教授,博士生导师,研究方向为分布计算和网络安全;尹刚,博士,研究方向为访问控制。

The Abstract State Machine Model

MI Haibo,WANG Huaimin,YIN Gang   

  1. (School of Computer Science,National University of Defense Technology,Changsha 410073,China)
  • Received:2008-09-23 Revised:2008-12-23 Online:2010-03-28 Published:2010-03-28
  • Contact: MI Haibo E-mail:rainmhb@gmail.com

摘要: P2P是构筑于互联网的大规模分布计算协议,采用形式化方法对P2P协议的本质原理进行分析,将有助于P2P协议的优化和改进。本文采用抽象状态机(ASM)对经典P2P协议Chord进行分析,用基于抽象状态机语言(Asml)对其建模,设计了核心运行规则,并得到了该协议的有限状态机模型。本文的工作有助于分析、优化P2P协议。

关键词: 抽象状态机, Chord协议, 抽象状态机语言, 有限状态机

Abstract: P2P is a largescale distributed computing protocol based on the Internet. It is useful to optimize and improve the P2P protocol by analyzing its basic principles with formal methods. The paper analyses the chord protocol with Abstract State Machine (ASM) and uses the Asml language to build the ASM model. The paper also designs the core running rules of Chord and computes the finite state machine (FSM) of Chord. This work can help to analyze and optimize the P2P protocol.

Key words: abstract state machine;Chord protocol;abstract state machine language;finite state machine

中图分类号: