我经常看到协议版本附加了“bis”(例如v.34bis或httpbis)。
“bis”是什么意思或代表什么?
我认识的电信工程师认为它可能是法国人。
答案 0 :(得分:30)
正如其他人已经说过的那样,"bis" comes from "twice" or "repeat"。它用于表示某事物的第二种变体(尽管通常只有很小的变化而不保证新名称)。
在HTTP的上下文中,HTTPbis是负责优化HTTP的工作组的名称。根据{{3}}:
HTTP是最成功和最广泛使用的协议之一 今天互联网。但是,它的规范有几篇社论 的问题。此外,经过多年的实施和推广, 一些模糊性变得明显,削弱了互操作性 以及轻松实现和使用HTTP的能力。
工作组将RFC2616改进为:
- 合并勘误表和更新(例如,参考资料,IANA注册管理机构,ABNF)
- 修复导致误解规范的编辑问题
- 澄清一致性要求
- 删除影响互操作性的已知歧义
- 澄清现有的可扩展性方法
- 删除或弃用那些未广泛实施且过度影响互操作性的功能
- 必要时,添加实施建议
- 记录HTTP的安全属性及其相关机制(例如,基本和摘要式身份验证,Cookie,TLS)以用于常见应用程序
它还将包含RFC的通用身份验证框架 2617,没有废弃或更新该规范的定义 基本和摘要方案。
最后,它将纳入RFC 2817的相关部分(in 特别是,CONNECT方法和使用升级的建议),等等 该规范可以移至历史状态。
这样做,应该考虑:
- 实施者体验
- 证明使用HTTP
- 对现有实施和部署的影响
工作组不得引入新版本的HTTP 不向HTTP添加新功能。工作组不负责制作 新方法,标题或扩展机制,但可能会引入新的 必要时作为修改现有的一部分的协议要素 功能已被证明是有问题的。
最后一段(强调我的)解释了为什么他们在这种情况下使用了“bis”,因为他们明确地不想要新版本。
答案 1 :(得分:15)
二
应用于某些调制解调器协议标准的单词(也用作前缀或后缀)bis是旧拉丁语的“重复”(类似于Old High German“两次”)。当协议以“bis”结尾时,意味着它是该协议的第二个版本。
同样,ter来自古老的拉丁语,意思是“三次”。 V.xx调制解调器协议中的后缀terbo是基于旧拉丁语和turbo(拉丁语为“旋转顶部”或“旋风”)的发明词,意思是“速度”。 V.32terbo是V.32调制解调器协议开发的第三个版本。
(来自http://whatis.techtarget.com/definition/0,,sid9_gci211669,00.html)