Abstract
Verifying the correctness of computer systems is becoming necessary for most of systems, especially safety–critical systems. Symbolic model checking is one of the effective ways to do automatic model checking. In this chapter, we verified some properties of Ethernet protocols, especially CSMA/CD protocol, using NuSMV tool. NuSMV is proved to be a suitable tool for its input a transition based model of processes by communicating to each other through shared and global variables. The methods we proposed to analyze Ethernet protocols, such as synchronization modeling and time delay modeling, can also be extended to analyze similar related networking protocols and their properties.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Huth M, Ryan M (2000) Logic in computer science, Cambridge University Press, London
NuSMV project (2011) http://nusmv.fbk.eu/index.html
Biere A, Cimatti A, Clarke E, Zhu Y (1999) Symbolic model checking without bdds. In: Proceedings of 5th international conference on tools and algorithms for construction and analysis of systems (TACAS’99), pp. 193–207
Zhao Y, Yang Z, Xie J, Liu Q (2009) Formal model and analysis of sliding window protocol based on NuSMV. J Comput 4(6):519–526
Marrero W, Clarke E, Jha S (1997) Model checking for security protocols. Carnegie Mellon University technical report CM U-SCS 97–139
Tanenbaum A (1996) Computer netowrks 3rd edn. Prentice Hall, New Jersey
Weinberg H, Zuck L (1992) Timed ethernet: real-time formal specification of ethernet. In: Proceding of the. 3rd CONCUR, Lect Notes Comput Sci vol 630
Acknowledgments
The work was partially supported by the Natural Science Foundation of Zhejiang under Grant No. Y1100824 and Zhejiang Public Interest Project of Technology Bureau under Grand No. 2010C31088.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2012 Springer Science+Business Media B.V.
About this paper
Cite this paper
Ge, Y., Feng, X., Tang, F. (2012). Verification and Analysis for Ethernet Protocols with NuSMV. In: He, X., Hua, E., Lin, Y., Liu, X. (eds) Computer, Informatics, Cybernetics and Applications. Lecture Notes in Electrical Engineering, vol 107. Springer, Dordrecht. https://doi.org/10.1007/978-94-007-1839-5_33
Download citation
DOI: https://doi.org/10.1007/978-94-007-1839-5_33
Published:
Publisher Name: Springer, Dordrecht
Print ISBN: 978-94-007-1838-8
Online ISBN: 978-94-007-1839-5
eBook Packages: EngineeringEngineering (R0)