Component versioning for protocol configuration management