dbo:abstract |
يستخدم ميفاق (بروتوكول) ضبط الإرسال (TCP) خوارزمية تعمل في نطاق الشبكة محاولةً تجنب حدوث الازدحام، وتتضمن هذه الخوارزمية عدة عوامل من خطة الزيادة المضاعفة/الانخفاض المضاعف، بالإضافة إلى مخططات أخرى كالبداية البطيئة ونافذة الازدحام، ذلك لتجنب حدوث ازدحام في الشبكة. (ar) Il existe des algorithmes de TCP différents pour répondre à l'augmentation de la bande passante des liaisons : en effet les premiers algorithmes utilisés historiquement seraient incapables de faire monter le débit suffisamment rapidement pour saturer un lien réseau à 100 Mbit/s, débit typique des réseaux locaux dans les années 2000. Les différents algorithmes TCP sont, parmi les plus connus : * TCP tahoe * TCP Reno * TCP new Reno * TCP Vegas Il faut comprendre que l'algorithme TCP ne connait jamais le débit optimal à utiliser pour un lien : d'ailleurs il est difficile à estimer. IP, qui porte TCP, ne garantit pas que le chemin sera stable dans le temps à travers le réseau, d'où une impossibilité à prédire le débit à utiliser. De plus le débit est aussi conditionné par d'autres facteurs comme l'existence de flux concurrents sur une partie du chemin (par exemple vous pouvez avoir plusieurs téléchargements simultanés sur des serveurs ayant différents niveaux de performance). C'est ainsi que TCP va essayer de deviner le meilleur débit à utiliser en essayant de toujours augmenter le débit jusqu'à la survenue d'une perte de paquet parce que le réseau n'arrive pas à absorber tout le débit. En effet, les réseaux informatiques sont conçus pour être les plus simples possibles et c'est la seule possibilité qu'a un réseau pour avertir les utilisateurs qu'il est saturé. On distingue les algorithmes TCP par la forme du slow-start (démarrage lent) et leur façon d'utiliser la bande passante disponible. On parle parfois d'agressivité du protocole. (fr) Transmission Control Protocol (TCP) uses a network congestion-avoidance algorithm that includes various aspects of an additive increase/multiplicative decrease (AIMD) scheme, along with other schemes including and (CWND), to achieve congestion avoidance. The TCP congestion-avoidance algorithm is the primary basis for congestion control in the Internet. Per the end-to-end principle, congestion control is largely a function of internet hosts, not the network itself. There are several variations and versions of the algorithm implemented in protocol stacks of operating systems of computers that connect to the Internet. To avoid congestive collapse, TCP uses multi-faceted congestion-control strategy. For each connection, TCP maintains a CWND, limiting the total number of unacknowledged packets that may be in transit end-to-end. This is somewhat analogous to TCP's sliding window used for flow control. (en) 전송 제어 프로토콜(TCP)은 네트워크 혼잡 방지 알고리즘을 사용하여 네트워크에서 부하로 인해 패킷 손실이 발생하는 것을 줄인다. 이 문서에서는 TCP에서 사용하는 TCP 혼잡 방지 알고리즘을 다룬다. (ko) In telecomunicazioni e informatica il controllo della congestione in TCP è una funzionalità di controllo di trasmissione da parte di TCP che permette di limitare la quantità di dati trasmessi sotto forma di pacchetti e non ancora riscontrati dal mittente, adattando il flusso dati inviato all'eventuale stato di congestione della rete. Tale stato è desunto indirettamente a partire da informazioni ricavabili dallo stato della trasmissione dei pacchetti da parte di un terminale, evitando così congestione nella rete stessa. (it) TCP拥塞控制是传输控制协议(英語:Transmission Control Protocol,縮寫TCP)避免网络拥塞的算法,是互联网上主要的一个拥塞控制措施。它使用一套基于线增积减模式的多样化网络拥塞控制方法(包括慢启动和拥塞窗口等模式)来控制拥塞。在互联网上应用中有相当多的具体实现算法。 (zh) |
dbo:wikiPageExternalLink |
http://lasr.cs.ucla.edu/afanasyev/data/files/Afanasyev/Host-to-host%20congestion%20control%20for%20TCP.pdf%7C https://www.researchgate.net/publication/275701489%7Ctitle=Approaches http://www.tcpipguide.com/free/t_TCPCongestionHandlingandCongestionAvoidanceAlgorit-3.htm http://www.shivkumar.org/research/cong-papers.html https://www.usenix.org/conference/hotedge19/presentation/abbasloo%7Cpublisher=USENIX http://ee.lbl.gov/papers/congavoid.pdf |
dbo:wikiPageID |
1723471 (xsd:integer) |
dbo:wikiPageLength |
47021 (xsd:nonNegativeInteger) |
dbo:wikiPageRevisionID |
1120926964 (xsd:integer) |
dbo:wikiPageWikiLink |
dbr:QUIC dbr:Round-trip_delay_time dbr:Algorithm dbr:Reno,_Nevada dbr:University_of_Arizona dbr:Internet dbr:System_administrator dbr:Like_button dbr:Proportional_control dbr:Social_networking_service dbr:Wireless_network dbr:Web_analytics dbr:Low_Extra_Delay_Background_Transport dbr:End-to-end_principle dbr:FreeBSD dbr:Google dbr:Control_system dbr:LTE_(telecommunication) dbr:TCP-Illinois dbr:Linux dbr:Linux_kernel dbr:Sliding_window dbr:Computer_Consoles_Inc. dbr:Zeta-TCP dbr:Data_Center_TCP dbr:Plug-in_(computing) dbr:Protocol_stack dbr:Max-min_fairness dbr:Additive_increase/multiplicative_decrease dbr:Data_link_layer dbr:Web_browsers dbr:Windows_Server_2008 dbr:Windows_Vista dbr:H-TCP dbr:Latency_(engineering) dbr:Lawrence_Brakmo dbr:5G dbr:4.3BSD dbr:DD-WRT dbr:Explicit_Congestion_Notification dbr:Bandwidth-delay_product dbr:Bandwidth_(computing) dbr:Cellular_network dbr:Fairness_measure dbr:Goodput dbr:Transmission_Control_Protocol dbr:Quality_of_service dbr:Internet_Engineering_Task_Force dbc:Network_performance dbr:Acknowledgement_(data_networks) dbc:Flow_control_(data) dbr:Advertising_network dbr:Lake_Tahoe dbr:TCP_tuning dbr:TCP_Westwood dbr:Wireless_LAN dbr:BIC_TCP dbc:TCP_congestion_control dbr:Bufferbloat dbr:CUBIC_TCP dbr:HTTP_persistent_connections dbr:Microsoft dbr:New_York_University dbr:Online_game dbr:Operating_system dbr:YouTube dbr:Maximum_segment_size dbr:Multi-access_edge_computing dbr:TCP_Vegas dbr:Virtual_reality dbr:FAST_TCP dbr:Congestion_control dbr:Congestive_collapse dbr:Long_fat_network dbr:Round-trip_delay dbr:Random_Early_Detection dbr:Vehicular_communication_systems dbr:TCP_Friendly_Rate_Control dbr:Scalable_TCP dbr:Network_congestion-avoidance dbr:Internet_host dbr:Video_conferencing dbr:High_Speed_TCP dbr:Highspeed-TCP dbr:Speed_of_convergence dbr:TCP-Westwood dbr:TCP_SACK dbr:Wikipedia:NOTTEXTBOOK dbr:AIMD-FC dbr:Bimodal_Congestion_Avoidance_and_Control dbr:Bimodal_Mechanism dbr:Binomial_Mechanisms dbr:Explicit_Control_Protocol dbr:GAIMD dbr:JetMax dbr:MaxNet dbr:Network-Assisted_Congestion_Control dbr:SIMD_Protocol dbr:TCP-Jersey dbr:TCP-Real |
dbp:date |
December 2021 (en) January 2019 (en) October 2021 (en) |
dbp:reason |
what does this mean? (en) The naming conventions are used in this paper but what we really need is a secondary source that indicates that this paper was the first to use them. (en) too technical for the average reader. (en) |
dbp:text |
time-instances (en) |
dbp:wikiPageUsesTemplate |
dbt:Abbr dbt:According_to_whom dbt:Citation dbt:Citation_needed dbt:Cite_book dbt:Cite_conference dbt:Cite_journal dbt:Clarify dbt:Cleanup dbt:Efn dbt:Failed_verification dbt:IETF_RFC dbt:Main dbt:Nobreak dbt:Notelist dbt:Reflist dbt:Rp dbt:Sdash dbt:Section_link dbt:Sfn dbt:Short_description dbt:Snd dbt:Unreferenced_section dbt:Use_American_English dbt:Use_dmy_dates dbt:Vanchor dbt:Cite_IETF |
dcterms:subject |
dbc:Network_performance dbc:Flow_control_(data) dbc:TCP_congestion_control |
rdfs:comment |
يستخدم ميفاق (بروتوكول) ضبط الإرسال (TCP) خوارزمية تعمل في نطاق الشبكة محاولةً تجنب حدوث الازدحام، وتتضمن هذه الخوارزمية عدة عوامل من خطة الزيادة المضاعفة/الانخفاض المضاعف، بالإضافة إلى مخططات أخرى كالبداية البطيئة ونافذة الازدحام، ذلك لتجنب حدوث ازدحام في الشبكة. (ar) 전송 제어 프로토콜(TCP)은 네트워크 혼잡 방지 알고리즘을 사용하여 네트워크에서 부하로 인해 패킷 손실이 발생하는 것을 줄인다. 이 문서에서는 TCP에서 사용하는 TCP 혼잡 방지 알고리즘을 다룬다. (ko) In telecomunicazioni e informatica il controllo della congestione in TCP è una funzionalità di controllo di trasmissione da parte di TCP che permette di limitare la quantità di dati trasmessi sotto forma di pacchetti e non ancora riscontrati dal mittente, adattando il flusso dati inviato all'eventuale stato di congestione della rete. Tale stato è desunto indirettamente a partire da informazioni ricavabili dallo stato della trasmissione dei pacchetti da parte di un terminale, evitando così congestione nella rete stessa. (it) TCP拥塞控制是传输控制协议(英語:Transmission Control Protocol,縮寫TCP)避免网络拥塞的算法,是互联网上主要的一个拥塞控制措施。它使用一套基于线增积减模式的多样化网络拥塞控制方法(包括慢启动和拥塞窗口等模式)来控制拥塞。在互联网上应用中有相当多的具体实现算法。 (zh) Il existe des algorithmes de TCP différents pour répondre à l'augmentation de la bande passante des liaisons : en effet les premiers algorithmes utilisés historiquement seraient incapables de faire monter le débit suffisamment rapidement pour saturer un lien réseau à 100 Mbit/s, débit typique des réseaux locaux dans les années 2000. Les différents algorithmes TCP sont, parmi les plus connus : * TCP tahoe * TCP Reno * TCP new Reno * TCP Vegas (fr) Transmission Control Protocol (TCP) uses a network congestion-avoidance algorithm that includes various aspects of an additive increase/multiplicative decrease (AIMD) scheme, along with other schemes including and (CWND), to achieve congestion avoidance. The TCP congestion-avoidance algorithm is the primary basis for congestion control in the Internet. Per the end-to-end principle, congestion control is largely a function of internet hosts, not the network itself. There are several variations and versions of the algorithm implemented in protocol stacks of operating systems of computers that connect to the Internet. (en) |
rdfs:label |
TCP congestion control (en) إدارة الازدحام في بروتوكول التحكم بالنقل (ar) Algorithme TCP (fr) Controllo della congestione in TCP (it) TCP 혼잡 방지 알고리즘 (ko) TCP拥塞控制 (zh) |
owl:sameAs |
wikidata:TCP congestion control dbpedia-ar:TCP congestion control dbpedia-fa:TCP congestion control dbpedia-fr:TCP congestion control dbpedia-it:TCP congestion control dbpedia-ko:TCP congestion control dbpedia-zh:TCP congestion control https://global.dbpedia.org/id/2e4Gk |
prov:wasDerivedFrom |
wikipedia-en:TCP_congestion_control?oldid=1120926964&ns=0 |
foaf:isPrimaryTopicOf |
wikipedia-en:TCP_congestion_control |
is dbo:wikiPageRedirects of |
dbr:Congestion_window dbr:TCP_Hybla dbr:TCP_New_Reno dbr:TCP_BBR dbr:TCP_Tahoe dbr:Fast_retransmit dbr:TCP_Reno dbr:Jacobson/Karels_algorithm dbr:TCP_congestion-avoidance_algorithm dbr:Slow-start_phase dbr:Slow-start dbr:Fast_recovery dbr:Taxonomy_of_congestion_control dbr:TCP_congestion dbr:TCP_congestion_avoidance_algorithm dbr:TCP_congestion_avoidance_algorithms dbr:TCP_congestion_control_algorithm dbr:TCP_slow_start |
is dbo:wikiPageWikiLink of |
dbr:Patch_Tuesday dbr:Deborah_M._Gordon dbr:Hypertext_Transfer_Protocol dbr:DECbit dbr:Delay-gradient_congestion_control dbr:Congestion_window dbr:Web_analytics dbr:LEDBAT dbr:TCP_Hybla dbr:TCP_New_Reno dbr:TCP_BBR dbr:Protocol_spoofing dbr:TCP_Tahoe dbr:Additive_increase/multiplicative_decrease dbr:HSTCP dbr:HTTP_persistent_connection dbr:Fast_retransmit dbr:Bandwidth_management dbr:Geosynchronous_satellite dbr:Transmission_Control_Protocol dbr:Network_congestion dbr:TCP_Reno dbr:Jacobson/Karels_algorithm dbr:Windows_Vista_networking_technologies dbr:TCP_congestion-avoidance_algorithm dbr:CoDel dbr:Transport_layer dbr:TCP_Westwood dbr:Slow-start_phase dbr:BIC_TCP dbr:Bufferbloat dbr:IEEE_802.11 dbr:Raj_Jain dbr:Hybla dbr:Micro_Transport_Protocol dbr:Slow_start dbr:Stream_Control_Transmission_Protocol dbr:Tail_drop dbr:Slow-start dbr:TCP_global_synchronization dbr:Fast_recovery dbr:Taxonomy_of_congestion_control dbr:TCP_congestion dbr:TCP_congestion_avoidance_algorithm dbr:TCP_congestion_avoidance_algorithms dbr:TCP_congestion_control_algorithm dbr:TCP_slow_start |
is rdfs:seeAlso of |
dbr:Network_congestion |
is foaf:primaryTopic of |
wikipedia-en:TCP_congestion_control |