[go: up one dir, main page]

HK1240721B - Enhanced large data transmissions and catastrophic congestion avoidance over ipv6 tcp/ip networks - Google Patents

Enhanced large data transmissions and catastrophic congestion avoidance over ipv6 tcp/ip networks

Info

Publication number
HK1240721B
HK1240721B HK18100196.2A HK18100196A HK1240721B HK 1240721 B HK1240721 B HK 1240721B HK 18100196 A HK18100196 A HK 18100196A HK 1240721 B HK1240721 B HK 1240721B
Authority
HK
Hong Kong
Prior art keywords
datagram
data
tcp
daemon
fragments
Prior art date
Application number
HK18100196.2A
Other languages
German (de)
English (en)
Chinese (zh)
Other versions
HK1240721A1 (en
Inventor
John Rankin
Original Assignee
Connectivity Systems Incorporated
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Connectivity Systems Incorporated filed Critical Connectivity Systems Incorporated
Publication of HK1240721A1 publication Critical patent/HK1240721A1/en
Publication of HK1240721B publication Critical patent/HK1240721B/en

Links

Claims (1)

  1. Procédé d'évitement de congestion dans un réseau commuté par paquets (106) comprenant les étapes suivantes :
    l'assemblage, dans un démon de couche Internet (120) d'un premier hôte distant (102), d'un datagramme (170) à transmettre sur le réseau (106) à un second hôte distant (104), le datagramme (170) comprenant :
    un en-tête d'adresse (172, 174) ; et
    une charge utile (180) ;
    la fragmentation du datagramme (170) en une pluralité de fragments, dans lequel chaque fragment dans la pluralité de fragments comprend :
    l'en-tête d'adresse ;
    un en-tête de fragmentation (190) comprenant une valeur d'identification (192) identifiant le datagramme et une valeur de décalage de fragment (194) ;
    et un fragment de charge utile (208), dans lequel les fragments de charge utile pour chaque fragment dans la pluralité de fragments comprennent ensemble la charge utile (180) ;
    la transmission de chaque fragment dans la pluralité de fragments à un second hôte distant (104) ;
    la construction, au niveau du second hôte distant (104), d'un message d'erreur de perte de données de fragmentation comprenant :
    une valeur d'identification (192) identifiant le datagramme fragmenté ; et
    un bitmap identifiant les un ou plusieurs fragments perdus (166, 167) du datagramme fragmenté ;
    la réception, au niveau du premier hôte distant (102), du message d'erreur de perte de données de fragmentation ; et
    la retransmission des un ou plusieurs fragments perdus (166, 167) au second hôte distant (104) ;
    dans lequel chaque fragment retransmis inclut un bitmap reflétant le bitmap d'accusé de réception reçu le plus récemment à partir du démon de réception au moment de la transmission.
HK18100196.2A 2016-05-23 2018-01-05 Enhanced large data transmissions and catastrophic congestion avoidance over ipv6 tcp/ip networks HK1240721B (en)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US201615162611 2016-05-23

Publications (2)

Publication Number Publication Date
HK1240721A1 HK1240721A1 (en) 2018-05-25
HK1240721B true HK1240721B (en) 2021-06-04

Family

ID=

Similar Documents

Publication Publication Date Title
US10623317B2 (en) Enhanced large data transmission and catastrophic congestion avoidance over TCP/IP networks
US9350663B2 (en) Enhanced large data transmissions and catastrophic congestion avoidance over TCP/IP networks
US7420931B2 (en) Using TCP/IP offload to accelerate packet filtering
US7483376B2 (en) Method and apparatus for discovering path maximum transmission unit (PMTU)
US7609696B2 (en) Storing and accessing TCP connection information
US6934257B2 (en) Transferring transmission control protocol packets
EP2140279B1 (fr) Analyse de paquets de données hors séquence au niveau d'une passerelle de contenu d'un réseau
US7912064B2 (en) System and method for handling out-of-order frames
CN100546279C (zh) 使用多个传输控制协议确认的传输控制协议拥塞控制
US7742454B2 (en) Network performance by dynamically setting a reassembly timer based on network interface
US7480301B2 (en) Method, system and article for improved TCP performance during retransmission in response to selective acknowledgement
EP2798813B1 (fr) Obtention d'informations à partir d'éléments de données
US8578040B2 (en) Method, system and article for client application control of network transmission loss tolerance
US20090268742A1 (en) Session relay device and session relay method
EP1460804B1 (fr) Système et procédé de gestion des trames des données hors-ordre (FKA réception des trames DES TCP/IP hors-ordre sans copie service)
EP3249846B1 (fr) Transmissions de données de grande taille améliorée et évitement de congestion catastrophique sur réseaux ipv6 tcp/ip
HK1240721B (en) Enhanced large data transmissions and catastrophic congestion avoidance over ipv6 tcp/ip networks
HK1240721A1 (en) Enhanced large data transmissions and catastrophic congestion avoidance over ipv6 tcp/ip networks
US20060107168A1 (en) Method and apparatus for transmitting/receiving virtual block information for multiple segment recovery in data network using transmission control protocol