Abstract
A large amount of effort is being put into developing international standards for protocols and services in support of Open Systems Interconnection (OSI). All this activity will, however, be in vain unless products are produced in conformance with these standards. In order to give users confidence in the products they buy, implementations need to be tested objectively using a standard suite of internationally agreed tests. In the absence of agreed objective tests, users can gain confidence from testing by a trusted independent assessment centre.
NPL is currently developing suitable techniques for objective or independent testing. The architectural basis which has been established for this work is presented, giving the context within which NPL’s current testing system can be discussed. A brief indication is given of the relationship between this and the work of our European collaborators, in France and Germany, and that of others in the USA and Canada.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Ansart, J.P., Test and certification of standardised protocols, in: D. Rayner and R.W.S. Hale (eds.), Protocol Testing - Towards Proof?, Volume 2: Testing and Certification (NPL, 1981 ), 119–126.
Ansart, J.P., GENEPI/A - a protocol independent system for testing protocol implementation, in (17), 523–528.
Ansart, J.P. and Damidau, J., CERBERE, a tool to keep an eye on high level protocols, in (17), 529–538.
Bochmann, G. v. et al., Some experience with the use of formal specifications, in (17), 171–185.
Comite Consultatif International Telegraphique et Telephonique, CCITT Yellow Book, output of the VIIth Plenary Assembly of CCITT, held in Geneva on 10–21 November 1980, ( ITU, Geneva, 1981 ).
Cowin, G.W., Hale, R.W.S. and Rayner, D., Protocol product testing - some comparisons and lessons, to be published In Proc. Third International Workshop on Protocol Specification, Testing and Verification, to be held in Zurich on 31 May – 2 June 1983, (North Holland, 1983).
Faltin, U., Faul, E., Giessler, A., Guenther, I., Orth, W. and Parslow, H., TESDI manual: testing and diagnosis aid for higher level protocols, (IFV-IK-RZ, GMD, Darmstadt, FRG, 1983 ).
Henley, R.F.L. (ed.), Implementation assessment of transport and network services: the test responder specification, prepared by the NPL Protocol Standards Group, NPL Report DNACS 46/81, (July 1981).
Henley, R.F.L. and Rayner, D., Implementation assessment of transport and network services: an informal description of tests, NPL DNACS TM 5 /81, (July 1981).
International Standards Organisation, Data processing - open systems interconnection - basic reference model, ISO/DIS 7498, (April 1982).
Linington, P. F. (ed.), A network independent transport service, Annex 1 in particular, prepared by the Study Group 3 of British Telecom’s PSS User Forum, SG3 CP(80)2, (NPL, Feb. 1980 ).
Ministry of Defence, Official definition of Coral 66, prepared by the Inter-Establishment Committee on Computer Applications as a language standard for military programming (HMSO, London, 1970 ).
Nightingale, J.S., A benchmark for the implementations of the NBS transport protocol, NBS Draft Report ICST/H.NP-81-20, (NBS, Washington DC, Sept. 1981 ).
Nightingale, J.S., Protocol testing using a reference implementation, in (17), 513-522.
Rayner, D., A system for testing protocol implementations, Computer Networks 6 (1982) 383–395.
Sarikaya, B. and Bochmann, G. v., Some experience with test sequence generation for protocols, in (17), 555–567.
Sunshine, C. (ed.), Protocol specification, testing and verification, (North Holland, 1982 ).
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1985 Martinus Nijhoff Publishers, Dordrecht
About this chapter
Cite this chapter
Rayner, D. (1985). Testing Protocol Implementations. In: Skwirzynski, J.K. (eds) The Impact of Processing Techniques on Communications. NATO ASI Series, vol 91. Springer, Dordrecht. https://doi.org/10.1007/978-94-009-5113-6_29
Download citation
DOI: https://doi.org/10.1007/978-94-009-5113-6_29
Publisher Name: Springer, Dordrecht
Print ISBN: 978-94-010-8760-5
Online ISBN: 978-94-009-5113-6
eBook Packages: Springer Book Archive