美文网首页
常见接口协议总结

常见接口协议总结

作者: spike13 | 来源:发表于2018-04-23 00:59 被阅读2106次

    今天新买的路由器到了,研究半天后突然对各种数据传输协议产生了兴趣,USB3.0、Thunderbolt、HDMI之类的。一通google、wiki之后。总算弄明白了macbook上这几个口都是干嘛的。总结以下~

    USB3.0、Type-C、HDMI 之类的词,大体分为两类。

    一类是接口标准,定义整个数据传输的方式,包括编码、驱动、接口实现等等。USB、HDMI、Thunderbolt等都是接口标准,其中可以再分成两类:纯视频、音频用的接口标准。包括HDMI、DisplayPort,还有上古的 AVI、DVI 等。还有就是通用数据接口,包括USB 和 Thunderbolt。每种接口都有自己的N个版本,比如 USB2.0,USB3.0,Display1.2之类的。

    另一类是具体的接口实现,比如 USB就有 type-A、type-B、type-C,DisplayPort 包括 DisplayPort 和 MiniDisplayPort等等,不同的接口兼容不同版本的协议。但有些接口兼容,两种标准,比如 type-c 支持 USB3.1 和 Thunderbolt3,当然,也可以说 Thunderbolt3 兼容 USB3.1。

    说的不清楚,画张表格吧。

    image.png

    现在具体来说说每个标准和接口。

    最常用的是USB,现在常见送的版本有3个,USB2.0、USB3.0 和 USB 3.1。

    • USB2.0
      • 带宽480Mbps,理论最高速度60 Mb/s,不过应为协议等问题,实际传输能到30 Mb/s 就很不易了。
    • USB3.0
      • 带宽5.0Gbps(640MB/s),不过也是因为协议等关系,最大速度差不多500 Mb/s。
    • USB3.1
      • 这里有一点比较坑,USB3.1 有gen1 和gen2两个版本,gen1其实就是USB3.0!不知道大哥们怎么想的。
      • USB3.1 gen2 贷款10Gbps,加上协议优化,最大速度能过G

    再说说接口。分了N多版本,常见的有Type-A,Type-B micro(安卓线)和 Type-C。

    然后在说一个简单的,HDMI。

    纯粹视频、音频线,为了取代上古的 AVI、DVI 线。有1.0到1.4 五个大的版本。现在最常见接显示器的线。有ABCD 四种type。

    • 2.0 有 18Gbps 带宽
    • 2.1 有 48Gbps 带宽

    对着 HDMI的就是 DisplayPort,定位和 HDMI一样,纯碎的视频音频传输标准,也是为了阻击HDMI而生的,不过 2009年1.2版才真正推广开来。
    接口有两种,DisplayPort 和苹果推出的 Mini DisplayPort,也是现在最常见到的线。

    最后说最复杂的 Thunderbolt。英特尔单搞的,后来苹果看着不错也掺进来。Thunderbolt 1 和 2 直接用的 Mini DisplayPort 接口,定位和 USB一样是通用数据传输标准,比 USB 技术、效果都要好,可一直没推广起来。Thunderbolt 3 直接用了 Type-C的口,终于开始有了起色。

    • Thunderbolt ,2011年发布 双向同步传输 10 Gbit 带宽,可通过菊花链链接最多六个设备。
    • Thunderbolt 2, 同步传输速度20Gbit。
    • Thunderbolt 3,2015年发布,带宽 40Gbit

    其他速度

    额外列一些其他类似协议的速度

    • 五类网线:100Mbps 带宽,实际传输也就是 12MB/s。现在都不一定有无线网快
    • 六类网线:1000MBps 贷款,实际传输120MB/s +
    • 蓝牙3.0:24Mbps 带宽, 3MB/s速度
    • 蓝牙4.0:24Mbps 带宽, 3MB/s速度,重点在降低功耗和,加强兼容,降低延迟
    • airdrop:和usb2.0差不多,但感觉很不稳定

    4K 60fps的视频,用 H.265 压缩,最少需要20 MB/s 的 速度

    相关文章

      网友评论

          本文标题:常见接口协议总结

          本文链接:https://www.haomeiwen.com/subject/qdzhlftx.html