[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
English (en)
French (fr)
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. Verfahren zur Vermeidung von Überbelastungen in einem paketvermitteltem Netzwerk (106), das die folgenden Schritte umfasst:
    Anordnen eines Datagramms (170), das über das Netzwerk (106) an einen zweiten Remote-Host (104) zu übertragen ist, in einem Dämon der Internetschicht (120) eines ersten Remote-Hosts (102), wobei das Datagramm (170) Folgendes umfasst:
    einen Adresskopf (172, 174); und
    eine Nutzlast (180);
    Fragmentieren des Datagramms (170) in eine Vielzahl von Fragmenten, wobei jedes Fragment in der Vielzahl von Fragmenten Folgendes umfasst:
    den Adresskopf;
    einen Fragmentierungskopf (190), der einen Identifikationswert (192) umfasst, der das Datagramm und einen Fragmentversatzwert (194) identifiziert;
    und ein Nutzlastfragment (208), wobei die Nutzlastfragmente für jedes Fragment in der Vielzahl von Fragmenten zusammen die Nutzlast (180) umfassen;
    Übertragen jedes Fragments in der Vielzahl von Fragmenten an einen zweiten Remote-Host (104);
    Konstruieren einer Fragmentierungsdatenverlustfehlermeldung bei dem zweiten Remote-Host (104), umfassend:
    einen Identifikationswert (192), der das fragmentierte Datagramm identifiziert; und
    eine Bitmap, die das eine oder mehrere verlorene Fragmente (166, 167) des fragmentierten Datagramms identifiziert;
    Empfangen der Fragmentierungsdatenverlustfehlermeldung bei dem ersten Remote-Host (102); und
    erneutes Übertragen des einen oder mehrerer verlorener Fragmente (166, 167) an den zweiten Remote-Host (104);
    wobei jedes erneut übertragene Fragment eine Bitmap beinhaltet, die die zuletzt empfangene Bestätigungs-Bitmap von dem empfangenden Dämon zur Zeit der Übertragung spiegelt.
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 (de) Parsing von irregulären datenpaketen bei einem inhaltsgateway eines netzwerks
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 (de) Gewinnung von informationen aus datenelementen
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 (de) Systeme und Verfahren zur Handhabung von ungeordneten Ramen (FKA Empfang von ungeordneten TCP/IP Daten ohne Kopie Service)
EP3249846B1 (de) Verbesserte übertragungen von grossen daten und vermeidung von katastrophalen überlastungen über ipv6-tcp/ip-netzwerken
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