dbo:abstract
|
- Explicit Congestion Notification (ECN) ist eine Erweiterung des Netzwerkprotokolls TCP/IP zur Überlastkontrolle und wird in RFC 3168 (2001) beschrieben. Mittels ECN kann ein Router durch eine einfache Markierung eines Bits im IP-Header eine drohende Überlast mitteilen. ECN ist sowohl auf der IP-Ebene als auch auf der TCP-Ebene des Netzwerk-Schichtenmodells definiert und benötigt jeweils zwei Bits aus dem ehemaligen TOS-Byte im IP- und TCP-Header. Im TCP-Header werden zwei Bits aus einem 6-bit breiten Block verwendet, der für zukünftige Verwendung reserviert ist. ECN kann mit Protokollen verwendet werden welche oberhalb von UDP liegen. Dafür muss jedoch die Staukontrolle von der Anwendung durchgeführt werden. Neuere UDP-basierte Protokolle wie QUIC verwenden ECN zur Staukontrolle, ältere UDP-basierte Protokolle wie DNS verwendeten ECN jedoch nicht. Sind alle Router auf dem Weg zwischen Quelle und Senke ECN-fähig, lässt sich mit diesem Verfahren die Anzahl der wegen Überlast verworfenen Pakete reduzieren, indem die Senke die vom Router angezeigte Überlastgefahr der Quelle zurückmeldet, woraufhin diese die Datenrate reduziert. Wer ECN einsetzt, sollte sich bewusst sein, dass manche Administratoren die geänderte Semantik des TOS-Bytes durch den RFC 3168 im September 2001 noch nicht realisiert haben. Auch gehen Router und Firewalls selbst namhafter Unternehmen teilweise unvorhersehbar mit den ECN-Bits um. Es besteht daher die Gefahr, dass eine Verbindung mit eingeschaltetem ECN nicht zustande kommt. ECN kann allerdings nur genutzt werden, wenn beide Hosts ihre Bereitschaft dazu erklären. Das Verfahren verwendet ein ECN-Bit, um (explizit) den Stau anzuzeigen, statt die Pakete vom Netzwerk-Scheduler mit RED-Algorithmus nur zu verwerfen (implizite Benachrichtigung Choke-Paket). Die sendende Station kann daraufhin ihren Datenstrom bewusst drosseln. Durch die dedizierte Information (ECN-Bit) wird die Leitungsqualität nicht künstlich verschlechtert, wie es bei RED/WRED der Fall ist, allerdings beherrschen nicht alle Netzwerkteilnehmer das ECN-Verfahren und verwerfen daher Pakete, die das ECN-Bit gesetzt haben. Da das korrekte Verhalten für den Fall von nicht-ECN-fähigen Komponenten das Ignorieren des ECN-Bits wäre, sind diese Geräte als fehlerhaft zu betrachten. Ein ähnliches Verfahren ist das . (de)
- Explicit Congestion Notification (ECN) is an extension to the Internet Protocol and to the Transmission Control Protocol and is defined in RFC 3168 (2001). ECN allows end-to-end notification of network congestion without dropping packets. ECN is an optional feature that may be used between two ECN-enabled endpoints when the underlying network infrastructure also supports it. Conventionally, TCP/IP networks signal congestion by dropping packets. When ECN is successfully negotiated, an ECN-aware router may set a mark in the IP header instead of dropping a packet in order to signal impending congestion. The receiver of the packet echoes the congestion indication to the sender, which reduces its transmission rate as if it detected a dropped packet. Rather than responding properly or ignoring the bits, some outdated or faulty network equipment has historically dropped or mangled packets that have ECN bits set. As of 2015, measurements suggested that the fraction of web servers on the public Internet for which setting ECN prevents network connections had been reduced to less than 1%. Passive support has existed in Ubuntu Linux since 12.04 and in Windows Server since 2012. Passive support in the most popular websites has increased from 8.5% in 2012 to over 70% in May 2017. Adoption across the Internet now requires clients to actively request ECN. In June 2015, Apple announced that ECN will be enabled by default on its supported and future products, to help drive the adoption of ECN signaling industry-wide. (en)
- La notification explicite de congestion (dite ECN, de l'anglais « Explicit Congestion Notification ») est une extension aux protocoles TCP et IP qui permet de signaler la congestion du réseau avant que la perte de paquets ne se produise. Elle est définie dans la RFC 3168. (fr)
- Explicit Congestion Notification (ECN), Notificação Explícita de Congestionamento, é uma extensão do Protocolo de Internet e do Protocolo de Controle de Transmissão definida no RFC 3168 (2001). A ECN permite notificação ponta a ponta de sem perda de pacotes. ECN é um recurso opcional que pode ser usado entre dois pontos finais habilitados para ECN (quando a infraestrutura de rede também suporta). Convencionalmente, redes TCP/IP sinalizam congestionamento por meio do descarte de pacotes. Quando a ECN é negociada com sucesso, um roteador ciente da ECN pode definir uma marca no cabeçalho IP ao invés de descartar pacotes para sinalizar congestionamento iminente. O receptor do pacote ecoa a indicação de congestionamento para o remetente, o que reduz sua taxa de transmissão como se detectasse um pacote descartado. Em vez de responder apropriadamente ou ignorar os bits, alguns equipamentos desatualizados ou defeituosos têm históricamente descartado ou danificado pacotes que tem bits de ECN definidos. No ano de 2015, medições sugeriram que a fração de Servidores web na Internet para os quais usar ECN impedia conexões de rede havia reduzido para menos de 1%. (pt)
- Explicit Congestion Notification (ECN) — (Явне повідомлення про перевантаження) — розширення протоколу IP, описане в RFC 3168. ECN дозволяє обом сторонам в мережі дізнаватися про виникнення затору на маршруті до заданого хосту або мережі без відкидання пакетів. Це додаткова функція, яка використовується тільки в тому випадку, коли обидві кінцеві точки обміну інформацією повідомляють, що вони хочуть її використовувати. (uk)
- Explicit Congestion Notification (ECN, с англ. — «Явное Уведомление о Перегруженности») — расширение протокола IP, описанное в RFC 3168. ECN позволяет обеим сторонам в сети узнавать о возникновении затора на маршруте к заданному хосту или сети без отбрасывания пакетов. Это дополнительная функция, которая используется только в том случае, когда обе конечные точки обмена информацией сообщают, что они хотят её использовать. (ru)
- 显式拥塞通知(英語:Explicit Congestion Notification,简称ECN)是一个对网际协议和传输控制协议(TCP)的扩展,定义于(2001)。ECN允许拥塞控制的端对端通知而避免丢包。ECN为一项可选功能,如果底层网络设施支持,则可能被启用ECN的两个端点使用。 通常来说,TCP/IP网络通过丢弃数据包来表明信道阻塞。在ECN成功协商的情况下,ECN感知路由器可以在IP头中设置一个标记来代替丢弃数据包,以标明阻塞即将发生。数据包的接收端回应发送端的表示,降低其传输速率,就如同在往常中检测到包丢失那样。 相比于正确响应或忽略位标记,一些过时或存在故障的网络设备会丢弃或改动数据包中的ECN位。截至2015年,测量显示,公共互联网上的網頁伺服器中设置而阻止ECN的网络连接已减少到少于1%。 2015年5月,蘋果公司宣布ECN将在其支持的及未来的产品中默认启用,以帮助推送ECN信号在整个行业中的应用。 (zh)
|
dbo:wikiPageExternalLink
| |
dbo:wikiPageID
| |
dbo:wikiPageInterLanguageLink
| |
dbo:wikiPageLength
|
- 24327 (xsd:nonNegativeInteger)
|
dbo:wikiPageRevisionID
| |
dbo:wikiPageWikiLink
| |
dbp:wikiPageUsesTemplate
| |
dcterms:subject
| |
gold:hypernym
| |
rdf:type
| |
rdfs:comment
|
- La notification explicite de congestion (dite ECN, de l'anglais « Explicit Congestion Notification ») est une extension aux protocoles TCP et IP qui permet de signaler la congestion du réseau avant que la perte de paquets ne se produise. Elle est définie dans la RFC 3168. (fr)
- Explicit Congestion Notification (ECN) — (Явне повідомлення про перевантаження) — розширення протоколу IP, описане в RFC 3168. ECN дозволяє обом сторонам в мережі дізнаватися про виникнення затору на маршруті до заданого хосту або мережі без відкидання пакетів. Це додаткова функція, яка використовується тільки в тому випадку, коли обидві кінцеві точки обміну інформацією повідомляють, що вони хочуть її використовувати. (uk)
- Explicit Congestion Notification (ECN, с англ. — «Явное Уведомление о Перегруженности») — расширение протокола IP, описанное в RFC 3168. ECN позволяет обеим сторонам в сети узнавать о возникновении затора на маршруте к заданному хосту или сети без отбрасывания пакетов. Это дополнительная функция, которая используется только в том случае, когда обе конечные точки обмена информацией сообщают, что они хотят её использовать. (ru)
- 显式拥塞通知(英語:Explicit Congestion Notification,简称ECN)是一个对网际协议和传输控制协议(TCP)的扩展,定义于(2001)。ECN允许拥塞控制的端对端通知而避免丢包。ECN为一项可选功能,如果底层网络设施支持,则可能被启用ECN的两个端点使用。 通常来说,TCP/IP网络通过丢弃数据包来表明信道阻塞。在ECN成功协商的情况下,ECN感知路由器可以在IP头中设置一个标记来代替丢弃数据包,以标明阻塞即将发生。数据包的接收端回应发送端的表示,降低其传输速率,就如同在往常中检测到包丢失那样。 相比于正确响应或忽略位标记,一些过时或存在故障的网络设备会丢弃或改动数据包中的ECN位。截至2015年,测量显示,公共互联网上的網頁伺服器中设置而阻止ECN的网络连接已减少到少于1%。 2015年5月,蘋果公司宣布ECN将在其支持的及未来的产品中默认启用,以帮助推送ECN信号在整个行业中的应用。 (zh)
- Explicit Congestion Notification (ECN) ist eine Erweiterung des Netzwerkprotokolls TCP/IP zur Überlastkontrolle und wird in RFC 3168 (2001) beschrieben. Mittels ECN kann ein Router durch eine einfache Markierung eines Bits im IP-Header eine drohende Überlast mitteilen. ECN ist sowohl auf der IP-Ebene als auch auf der TCP-Ebene des Netzwerk-Schichtenmodells definiert und benötigt jeweils zwei Bits aus dem ehemaligen TOS-Byte im IP- und TCP-Header. Im TCP-Header werden zwei Bits aus einem 6-bit breiten Block verwendet, der für zukünftige Verwendung reserviert ist. (de)
- Explicit Congestion Notification (ECN) is an extension to the Internet Protocol and to the Transmission Control Protocol and is defined in RFC 3168 (2001). ECN allows end-to-end notification of network congestion without dropping packets. ECN is an optional feature that may be used between two ECN-enabled endpoints when the underlying network infrastructure also supports it. (en)
- Explicit Congestion Notification (ECN), Notificação Explícita de Congestionamento, é uma extensão do Protocolo de Internet e do Protocolo de Controle de Transmissão definida no RFC 3168 (2001). A ECN permite notificação ponta a ponta de sem perda de pacotes. ECN é um recurso opcional que pode ser usado entre dois pontos finais habilitados para ECN (quando a infraestrutura de rede também suporta). (pt)
|
rdfs:label
|
- Explicit Congestion Notification (de)
- Explicit Congestion Notification (en)
- Explicit Congestion Notification (fr)
- Explicit Congestion Notification (pt)
- Explicit Congestion Notification (ru)
- 显式拥塞通知 (zh)
- Explicit Congestion Notification (uk)
|
owl:sameAs
| |
prov:wasDerivedFrom
| |
foaf:isPrimaryTopicOf
| |
is dbo:wikiPageDisambiguates
of | |
is dbo:wikiPageRedirects
of | |
is dbo:wikiPageWikiLink
of | |
is foaf:primaryTopic
of | |