Definition Edit

Best current practice (BCP) means that a certain manner of proceeding is in general the most logical choice — a de facto standard of sorts. This expression is often used in the context of computer programs and their implementation, as well as that of network protocols and their specifications.

A best current practice is only a noncommittal suggestion, as is to be proceeded in a certain case. It is thus more flexible than a standard. As requirements and conditions change, from time to time, another manner of proceeding can be more promising, and subsequently implemented. Should the requirements permanently change, a BCP should be revised.

Internet Engineering Task Force Edit

BCP is also the name of a numbered document series published by the Internet Engineering Task Force. All documents in this series are also Requests for Comments (RFCs); whereas a given RFC number always refers to a specific version of a document, a BCP number refers to the most recent revision of the document. Thus, citations often reference both a BCP number and an RFC number.

BCPs are used to document guidelines, processes, methods, and other matters not suitable for standardization; most notably, the Internet standards process itself is defined in a series of BCPs, as is the formal organizational structure of the IETF, Internet Engineering Steering Group, Internet Architecture Board, and other groups involved in that process.

See also Edit

This page uses Creative Commons Licensed content from Wikipedia (view authors). Smallwikipedialogo.png

Ad blocker interference detected!

Wikia is a free-to-use site that makes money from advertising. We have a modified experience for viewers using ad blockers

Wikia is not accessible if you’ve made further modifications. Remove the custom ad blocker rule(s) and the page will load as expected.