HTTPbis - bis是什么意思?

时间:2012-02-02 00:49:05

标签: http protocols definition

我经常看到协议版本附加了“bis”(例如v.34bis或httpbis)。

“bis”是什么意思或代表什么?

我认识的电信工程师认为它可能是法国人。

2 个答案:

答案 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