Credit: ExpressVPN
Фото: Ken Cedeno / Reuters
,详情可参考PDF资料
We support the entire evolution of the protocol: from Google’s original specification, through all fifteen IETF drafts – that’s sixteen versions. That means we have conditional logic littered throughout the codebase: version tags, padding schemes, tag labels, hash sizes, and packet layouts all vary with the protocol version. In several places, compatibility won over elegance or optimization.
Что думаешь? Оцени!