赵字五行属什么| 夫妻肺片是什么| 坐地户是什么意思| 下巴老是长痘痘是什么原因| 花椒吃多了对身体有什么影响| 摸摸头是什么意思| 紫色五行属什么| 嘴唇发紫发黑是什么原因| 槟子是什么水果| 腺肌症是什么病| 杏林是指什么| 呜呼哀哉什么意思| 女人梦到被蛇咬是什么意思| 两个马念什么字| 浩瀚是什么意思| 什么鸣什么吠| 湖南湖北以什么湖为界| 1025是什么星座| 它是什么结构| 梦见去扫墓是什么预兆| 解大便时有鲜血流出是什么原因| 喝酒之前吃什么保护胃| 规培证什么时候发| 97年属什么生肖| 自强不息的息是什么意思| 73年属牛的是什么命| 2026年属什么生肖| 股票xd开头是什么意思| 白内障什么症状| ga是什么激素| 1月27号是什么星座| 梦到屎是什么意思| 后脑勺发胀是什么原因| 甲钴胺片主要治什么病| 什么是唐氏综合征| 三手烟是什么意思| 氯雷他定是什么药| XXJ什么意思| 万加一笔是什么字| 云南在古代叫什么| 属马五行属什么| 南京市市长什么级别| 小肺大泡是什么意思| 1288是什么意思| 站姐是什么意思| 云是什么意思| 国五行属什么| 急性扁桃体化脓是什么原因引起的| 87年兔是什么命| 前辈是什么意思| 青岛有什么山| 瑞典和瑞士有什么区别| 脚心出汗是什么原因女| 三个女人一台戏什么意思| 等闲识得东风面什么意思| 十二指肠憩室是什么意思| 男性尿道感染吃什么药| igm是什么| 小龙虾吃什么| 人的本质属性是什么| 大安是什么意思| 洛神花茶有什么功效| 三月份有什么节日| 夕火念什么| 支气管炎什么症状| 吃什么减脂肪最快最有效的方法| 心率过缓吃什么药| 喝酒前吃什么不容易醉又不伤胃| 干眼症吃什么药| 二次元是什么| 共度良宵是什么意思| 尿酸高吃什么水果好| 洋辣子蛰了用什么药| 械字号产品是什么意思| 子宫肥大有什么危害| 喝红糖水有什么好处和坏处| 梦见怀孕是什么预兆| 短效避孕药什么时候吃| 维生素d3吃多了有什么副作用| 92年的属什么生肖| 2002年属马的是什么命| 2型糖尿病吃什么药降糖效果好| 为什么会得胆结石| 灌肤是什么意思| 怀孕初期需要注意些什么| 梦到绿色的蛇是什么意思| 冷藏是什么意思| 肝火旺吃什么药| 红豆和什么一起煮比较好| 脑膜炎吃什么药| 神经官能症挂什么科| 巴沙鱼为什么不能吃| 哈工大全称是什么| 手不什么什么| 丁胺卡那又叫什么药名| fan什么意思| 肾囊肿是什么原因引起的| 孕妇吃花生对胎儿有什么好处| 狮子座和什么座最配对| dave是什么意思| 鱼在鱼缸底部不动为什么| 陕西有什么烟| 联姻是什么意思| 处女膜是什么样的| 骨密度高是什么意思| bhpc是什么牌子| 姜子牙姓什么| 扁桃体发炎发烧吃什么药| 精索静脉曲张是什么| 米酒和黄酒有什么区别| 韭菜什么时候种最好| 猪头猪脑是什么生肖| 云的五行属性是什么| 上呼吸道感染吃什么药| 磁共振是做什么的| 猪油蒙了心是什么意思| 晚生是什么意思| 女朋友生日送什么| 为什么尿有点偏红色| 苹果对身体有什么好处| 急性肠胃炎吃什么水果| 吃槐花有什么好处| 耐克是什么牌子| 黄连是什么| 中药为什么要热着喝| 睡觉总是做梦是什么原因| 左下腹痛是什么原因| 腰麻是什么麻醉| 小腹左边疼是什么原因| 皮瓣手术是什么意思| 复出是什么意思| 幽门螺杆菌是什么引起的| gn什么意思| geya是什么牌子的手表| 小孩子打呼噜是什么原因| 手上长汗疱疹用什么药| 左眼跳女人是什么预兆| 啥是什么意思| 宫颈炎吃什么药好| 什么是大麦| 回族人为什么不吃猪肉| 821是什么星座| 什么是间质瘤| 什么什么泪下| mb是什么意思| 睡眠不好挂什么科| 脸上为什么会长痣| 自行车什么牌子好| 马后炮是什么意思| 脾胃湿热吃什么药| 菱角是什么意思| 喉结是什么| 不拘是什么意思| 妇检tct是什么检查| 毫不逊色的意思是什么| 梦到女儿丢了什么预兆| 什么是树洞| 今年农历是什么年| 失重感是什么感觉| 下嘴唇跳动是什么原因| 出差什么意思| 吃了榴莲不能吃什么| 配偶什么意思| 大洋马是什么意思| 红痣用什么药膏去除| 孕妇为什么要躲着白事| 阿根廷讲什么语言| 肾积水是什么症状| 双瞳电影到底讲了什么| coach是什么牌子的包| 枕大池增大什么意思| 共建是什么意思| 空腹胰岛素低说明什么| 放疗是什么意思| 双鱼座的幸运色是什么颜色| 孩子第一次来月经要注意什么| 尿很臭是什么原因女性| 杏林是什么意思| 因果报应是什么意思| 亚麻籽和什么相克| 三七粉什么时间喝好| emba是什么意思| 孕囊是什么意思| cache什么意思| 口苦口干口臭吃什么药| 吃什么减肥最快| 门静脉增宽是什么意思| 情景剧是什么意思| 小孩个子矮小吃什么促进生长发育| 呵呵是什么意思啊| feno是什么检查| 果肉属于什么组织| 眼睛视力模糊是什么原因| 阴道骚痒是什么原因| 支气管舒张试验阳性是什么意思| 卵巢早衰有什么症状| 呻吟是什么意思| 身体缺钾吃什么可以补充| 协调什么意思| 吃什么排毒最快| 乳头有点痒是什么原因| 做梦梦到鸡是什么意思| zw是什么意思| 倒卖是什么意思| 颠茄片是什么药| 六字真言是什么| 臭氧有什么作用| marni是什么牌子| 为什么不建议吃茵栀黄| 短杆菌是什么意思| 炸鸡用什么油| 抨击是什么意思| 鸡吃什么食物| 什么是菩提| 什么叫高危性行为| 19岁属什么的生肖| 游丝是什么意思| 1985年牛五行属什么| 什么至什么来| 超敏c蛋白反应高是什么原因| 吃干饭是什么意思| 拿东西手抖是什么原因| 皮肤软组织感染是什么意思| 太平鸟属于什么档次| 大象的天敌是什么动物| 鸡和什么属相最配对| 婴儿蓝是什么颜色| 蚕吃什么| 饭后胃疼是什么原因| 大便水状是什么原因| 女人十个簸箕是什么命| 鲈鱼吃什么| 身上长水泡是什么原因| 老炮儿是什么意思啊| 女的肾虚是什么原因引起的| 纳豆激酶有什么作用| 为什么不建议小孩打流感疫苗| 土土念什么| 吸顶灯什么牌子的好| 21.75是什么意思| 小孩晚上睡觉流口水是什么原因| 眼睛充血用什么眼药水最好| 黄五行属性是什么| 今天什么日子老黄历| 左眉上方有痣代表什么| 黑五是什么时候| 硬度不够是什么原因| 恐惧是什么意思| pr在医学上是什么意思| 治霉菌性阴炎用什么药好得快| 梦见打麻将是什么意思| 女人有卧蚕代表什么| rbp是什么意思| 鼻涕粘稠是什么原因| 省委常委是什么级别| 小孩风寒感冒吃什么药| 右脚麻是什么病的前兆| 感触什么意思| 黄历修造是什么意思| 米糠是什么| 女生痛经有什么办法缓解| 转氨酶偏高有什么症状| 尿里有泡沫是什么病| 安宫牛黄丸为什么那么贵| 百度Zum Inhalt springen

食色性也是什么意思

aus Wikipedia, der freien Enzyklop?die
(Weitergeleitet von Quick UDP Internet Connections)
QUIC
Familie: Internetprotokollfamilie
Einsatzfeld: Zuverl?ssiger und verschlüsselter
bidirektionaler Datentransport
aufbauend auf UDP
Einführung: Mai 2021
entwickelt aus SPDY
Entwickler: Google LLC, IETF
Internet-Standards
RFC 8999[1] Versionsunabh?ngige Eigenschaften
RFC 9000[2] Hauptdefinition
RFC 9001[3] Benutzung von TLS
RFC 9002[4] Verlusterkennung und Staukontrolle
RFC 9368[5] Aushandlung kompatibler Versionen
RFC 9369[6] QUIC Version 2
QUIC im TCP/IP-Protokollstapel:
Anwendung HTTP/3 DNS over QUIC
Transport QUIC
Transport UDP
Internet IP (IPv4, IPv6)
Netzzugang Ethernet Token
Bus
Token
Ring
FDDI
百度 正确地理解了这三个问题及其相互关系,就等于正确地领导了全部中国革命……十八年的经验,已使我们懂得:统一战线,武装斗争,党的建设,是中国共产党在中国革命中战胜敌人的三个法宝,三个主要的法宝。

QUIC (ursprünglich ein Akronym für Quick UDP Internet Connections) ist ein auf dem User Datagram Protocol (UDP) aufbauendes zuverl?ssiges, verbindungsorientiertes und verschlüsseltes Netzwerkprotokoll auf Transportschicht. Es kann Transport Layer Security (TLS) zur kryptographischen Absicherung der Kommunikation nutzen und verfolgt das Ziel, eine h?here Performanz als das Transmission Control Protocol (TCP) zu bieten. QUIC wird von Protokollen wie HTTP/3 oder DNS over QUIC (DoQ) verwendet.[7]

QUIC wurde ursprünglich von der Firma Google Inc. entwickelt und am 20. Juli 2016 zur Standardisierung eingebracht.[8] Im Februar 2017 gründete die Internet Engineering Task Force (IETF) eine entsprechende Arbeitsgruppe.[9][10] Der Standard wurde im Mai 2021 als RFC 8999,[1] RFC 9000,[2] RFC 9001,[3] und RFC 9002[4] ver?ffentlicht.[11]

Das von Google gepr?gte Akronym (für englisch Quick UDP Internet Connections) wird in diesem Zusammenhang als eigenst?ndiger Begriff verwendet und Unterschiede zwischen den verschiedenen Versionen werden in RFC 9000[2] ausdrücklich betont.

Die durch die IETF standardisierte Variante unterscheidet sich zum Teil erheblich von der durch Google entwickelten Variante.[12]

Im Mai 2023 wurde QUIC Version 2 als RFC 9369[6] ver?ffentlicht. QUIC Version 2 bringt keine nennenswerten funktionalen ?nderungen mit sich, sondern soll prim?r Ossifizierung des Protokolls bek?mpfen.

Hintergrund und Eigenschaften

[Bearbeiten | Quelltext bearbeiten]
Verbindungsaufbau von QUIC im Vergleich zu TCP mit TLS1.2

Als Weiterentwicklung von HTTP hat Google bereits das Protokoll SPDY ausgearbeitet, dessen Neuerungen aber aufgrund von Beschr?nkungen des darunterliegenden Transmission Control Protocol nicht in vollem Umfang genutzt werden k?nnen. Diese Beschr?nkungen soll das auf UDP basierende QUIC aufheben.[13]

QUIC schreibt vor, dass die gesendeten Daten mit TLS 1.3 verschlüsselt übertragen werden.[14] Es kommen zwei unterschiedliche Header zum Einsatz. Der erste Header enth?lt mehr Informationen und dient dem Verbindungsaufbau. Sobald die Verbindung hergestellt wurde, wird der kürzere Header verwendet. Bei einem bekannten Host wird die Verschlüsselung bei einer erneuten Verbindungsherstellung zudem nicht neu ausgehandelt, sondern ab dem ersten Paket verschlüsselt übertragen. Da der Header zu einem gro?en Teil verschlüsselt wird, sind – im Vergleich zu ?lteren Protokollen – weniger Metadaten aus dem Header auslesbar. Hierdurch wird einerseits die Privatsph?re der Nutzer besser gewahrt, aber anderseits das Netzwerk-Monitoring und -Management erschwert.[15]

QUIC bietet h?herliegenden Schichten gemultiplexte Verbindungen an, so dass mehrere Datenstr?me unabh?ngig voneinander empfangen und gesendet werden k?nnen.[11] Dies kann von HTTP/2 genutzt werden, HTTP/3 wird sogar immer über QUIC genutzt.[16] Im Gegensatz dazu kann es bei Multiplexing über TCP zu Verz?gerungen auf Grund von Head-of-Line-Blocking aller gemultiplexten Streams kommen, wenn eines der TCP-Pakete verz?gert wird oder verloren geht.

Zu den weiteren Zielen von QUIC geh?ren eine reduzierte Verbindungs- und Transportlatenz sowie eine Geschwindigkeitsabsch?tzung in beide Richtungen, um überlastungen zu vermeiden. Au?erdem werden die Algorithmen zur Staukontrolle an beiden Endpunkten in den User-Space (anstatt Kernel-Space) verlagert, was eine schnellere Verbesserung dieser Algorithmen erm?glichen soll. Zus?tzlich kann das Protokoll mit einer Vorw?rtsfehlerkorrektur (FEC) versehen werden, um die Leistung bei zu erwartenden Fehlern weiter zu verbessern, was als n?chster Schritt in der Evolution des Protokolls angesehen wird. Es wurde so konzipiert, dass eine Ossifizierung des Protokolls vermieden wird. Es wurde also gezielt so entworfen, dass zukünftige Weiterentwicklungen an QUIC durch Middleboxes m?glichst nicht eingeschr?nkt werden. Bei TCP, welches stark ossifiziert ist, sind Weiterentwicklungen z. B. stark eingeschr?nkt, da Middleboxes durch verschiedene Verhaltensweisen das Packetformat stark auf das ursprüngliche Format einschr?nken.

Seit Anfang 2021 sind die grundlegenden Protokollspezifikationen von QUICv1 standardisiert. Zu den wichtigsten weiterhin diskutierten vielf?ltigen Erweiterungen geh?rt Multipath, also – analog zu Multipath TCP (MPTCP) – der parallele Verbindungsaufbau zwischen Endger?ten und einem netzseitigen Server über mehrere (z. B. leitungsgebundene und drahtlose) Pfade.[17]

QUIC muss von der Anwendung unterstützt werden. Der erste Browser, der clientseitig QUIC unterstützt, war Google Chrome ab Version 29.[18] Beispielimplementierungen für Client und Server finden sich im Repository von Chromium. Hierbei handelt es sich allerdings noch um die ursprünglich von Google implementierte Variante.

Ab Version 72 hat auch Firefox experimentelle Unterstützung für die vom IETF entwickelte Version implementiert.[19] Apple fügte den QUIC Support in Version 104 des Safari Webbrowsers hinzu.[20]

Im Oktober 2020 gab Facebook bekannt,[21] dass es sowohl seine Apps auf Android und iOS als auch seine Server-Infrastruktur auf QUIC umgestellt habe und mittlerweile 75 % seines Internet-Datenverkehrs darüber erfolge. Für die Benutzer erg?ben sich daraus eindeutig messbare Verbesserungen u. a. hinsichtlich Fehlerraten und Latenzzeiten.

Implementierungen

[Bearbeiten | Quelltext bearbeiten]

Für QUIC stehen unterschiedliche Bibliotheken und Referenzimplementierungen zur Verfügung. Die folgende Liste liefert einen überblick zu Implementierungen, die ihren Source Code ver?ffentlicht haben.

Implementierung Lizenz Programmiersprache Beschreibung
Chromium BSD-Lizenz C++ Der Source Code des Chrome Web Browser. Dieser dient als Referenzimplementierung für gQUIC. Für Testzwecke stehen sowohl für QUIC als auch gQUIC Server und Client Implementierungen zur Verfügung.
MsQuic MIT-Lizenz C Von Microsoft entwickelte Implementierung des QUIC Protokolls, die sowohl in Windows als auch .NET genutzt wird.
QUIC Library (mvfst) MIT-Lizenz C++ Client und Server Implementierung des QUIC Protokolls durch Meta Platforms.
LiteSpeed QUIC Library (lsquic) MIT-Lizenz C QuIC und HTTP/3 Implementierung des Lite Speed Webservers.
ngtcp2 MIT-Lizenz C Eine QUIC Implementierung, die vor allem auf die Kompatibilit?t zu unterschiedlichen kryptografischen Bibliotheken Wert legt.
Quiche BSD-2-Clause Lizenz Rust Implementierung in Rust, die zus?tzlich eine API für die Verwendung in C und C++ zur Verfügung stellt.
quicly MIT-Lizenz C QUIC Implementierung des H2O Webservers.
quic-go MIT-Lizenz Go QUIC Implementierung des Caddy Webservers.
Quinn Apache-Lizenz 2.0 Rust Eine Implementierung von QUIC zu 100 % in Rust geschrieben.
Neqo Apache-Lizenz 2.0 Rust Implementierung von QUIC in der Necko Bibliothek des Firefox Browsers.
aioquic BSD-3-Clause Lizenz Python QUIC Implementierung in Python, die sowohl für Clients als auch Server verwendet werden kann.
picoquic BSD-3-Clause Lizenz C Minimalimplementierung der Spezifikationen der IETF in C.
pquic MIT-Lizenz C Eine erweiterbare Implementierung von QUIC, die durch die Integration einer eBPF virtuellen Maschine plugins nachladen kann.
QUANT BSD-2-Clause Lizenz C QUIC Implementierung für sowohl POSIX Systeme als auch für Eingebettete Systeme
quic BSD-3-Clause Lizenz Haskell Haskell Implementierung, die sich die leichtgewichtigen Threads zunutze macht.
netty-incubator-codec-quic Apache-Lizenz 2.0 Java Java Implementierung für Netty, die auf den Arbeiten von Quiche basiert.
nodejs-quic MIT-Lizenz NodeJs NodeJs Implementierung von QUIC
s2n-quic Apache-Lizenz 2.0 Rust Open Source Implementierung in Rust durch Amazon Web Services
swift-quic Apache-Lizenz 2.0 Swift Implementierung von QUIC in Swift.

Einzelnachweise

[Bearbeiten | Quelltext bearbeiten]
  1. a b RFC: 8999 – Version-Independent Properties of QUIC. Mai 2021 (englisch).
  2. a b c RFC: 9000 – QUIC: A UDP-Based Multiplexed and Secure Transport. Mai 2021 (englisch).
  3. a b RFC: 9001 – Using TLS to Secure QUIC. Mai 2021 (englisch).
  4. a b RFC: 9002 – QUIC Loss Detection and Congestion Control. Mai 2021 (englisch).
  5. RFC: 9368 – Compatible Version Negotiation for QUIC. Mai 2023 (englisch).
  6. a b RFC: 9369 – QUIC Version 2. Mai 2023 (englisch).
  7. Monika Ermert: Internetbeschleuniger: Die IETF l?sst das QUIC-Protokoll vom Stapel. In: heise online. 1. Juni 2021, abgerufen am 1. Juni 2021.
  8. IETF-96 : quic. Abgerufen am 12. M?rz 2023.
  9. QUIC Working Group. Abgerufen am 5. April 2017.
  10. Monika Ermert: QUIC kommt quicker: IETF bringt neues Internet-Transportprotokoll voran. Heise, 5. April 2017, abgerufen am 5. April 2017.
  11. a b Sebastian Grüner: Quic ist offizieller Internet-Standard. In: golem.de. 28. Mai 2021, abgerufen am 28. Mai 2021.
  12. Manuel Burghard, Benedikt Jaeger: How Good Is QUIC Actually? Hrsg.: Chair of Network Architectures and Services, Department of Informatics Technical University of Munich. München Oktober 2019 (tum.de [PDF]).
  13. Experimenting with QUIC. In: Chromium Blog. Google, 27. Juni 2013, abgerufen am 29. Juni 2013 (englisch).
  14. M. Thomson, S. Turner: Using Transport Layer Security (TLS) to Secure QUIC. (txt) IETF, 13. M?rz 2017, abgerufen am 5. April 2017 (englisch).
  15. M. Kuehlewind, B. Trammell, D. Druta: Manageability of the QUIC Transport Protocol. (txt) IETF, 9. M?rz 2017, abgerufen am 5. April 2017 (englisch).
  16. Sebastian Grüner: HTTP über Quic wird zu HTTP/3. In: golem.de. 12. November 2018, abgerufen am 29. Mai 2021.
  17. IETF-Vorsitzender im Interview: Lars Eggert über das QUIC-Protokoll. In: heise online. Abgerufen am 6. Mai 2021.
  18. Christian Kirsch: Google experimentiert mit UDP fürs Web. In: iX. Heise, 28. Juni 2013, abgerufen am 29. Juni 2013.
  19. Sebastian Grüner: Firefox Nightly unterstützt HTTP/3-Experimente. In: Golem.de. 6. November 2019, abgerufen am 15. November 2019.
  20. Jon Davis: Release Notes for Safari Technology Preview 104. In: WebKit. 8. April 2020, abgerufen am 13. Dezember 2022.
  21. Matt Joras, Yang Chi: How Facebook is bringing QUIC to billions. 21. Oktober 2020, abgerufen am 23. Oktober 2020.
背疼挂什么科室最好 血小板为什么会减少 心肌缺血是什么症状 发低烧吃什么药 师级干部是什么级别
尿酸高吃什么肉 1975年属什么 藜芦是什么 尿血是什么问题 ca125高是什么原因
人活着为了什么 小五行属什么 丙五行属什么 吃什么对肺有好处 俄罗斯为什么要打乌克兰
南屏晚钟什么意思 梦见小羊羔是什么意思 荷兰豆炒什么好吃 什么意思 男性尿道刺痛吃什么药
2006年是什么年hcv9jop3ns3r.cn 高挑是什么意思hcv8jop3ns9r.cn 英国为什么叫日不落帝国hcv9jop2ns2r.cn 崇敬是什么意思hcv9jop6ns4r.cn 心跳太快吃什么药hcv9jop1ns0r.cn
大熊猫生活在什么地方hcv8jop3ns6r.cn 过敏性鼻炎用什么药最好hcv8jop1ns8r.cn 中心思想是什么意思aiwuzhiyu.com 蜂蜜不能和什么一起吃hcv8jop0ns7r.cn 什么是同比hcv9jop0ns2r.cn
什么是外包wuhaiwuya.com ace什么意思hcv7jop9ns6r.cn 孕妇心率快是什么原因hcv8jop2ns8r.cn 利尿什么意思hcv9jop6ns1r.cn 大明湖畔的夏雨荷是什么意思cj623037.com
陕西八大怪是什么hcv9jop6ns7r.cn 幼小衔接都学什么知识hcv9jop1ns5r.cn 泡打粉可以用什么代替hcv8jop6ns8r.cn 什么叫单反相机hcv9jop3ns4r.cn 拉肚子能喝什么dayuxmw.com
百度