Network communication method, system and device and computer readable storage medium

A network communication and network connection technology, applied in the field of equipment and computer-readable storage media, systems, and network communication methods, can solve problems such as network delay defects, inability to establish network connections with servers using QUIC transmission protocols, and avoid network time delays. Delayed effect

Active Publication Date: 2020-10-09
SHANGHAI BILIBILI TECH CO LTD
View PDF7 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] The purpose of the embodiment of the present application is to provide a network communication method, system, computer equipment, and computer-readable storage medium, which are used to solve the problem that the network connection between the server and the server cannot be established directly through the QUIC transmission protocol in the prior art, thereby causing the computer equipment to The defect of network delay when accessing the server for the first time

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Network communication method, system and device and computer readable storage medium
  • Network communication method, system and device and computer readable storage medium
  • Network communication method, system and device and computer readable storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0044] figure 1 A flowchart of a network communication method according to Embodiment 1 of the present application is schematically shown. It can be understood that the flowchart in this method embodiment is not used to limit the sequence of execution steps. An exemplary description is given below taking computer equipment as an execution subject.

[0045] Such as figure 1 As shown, the network communication method may include steps S100-S102, wherein:

[0046] Step S100, judging whether to select the QUIC transport protocol according to a uniform resource identifier (URI, Uniform Resource Identifier).

[0047] In an exemplary embodiment, the step S100 may include the following steps:

[0048] Judging whether the uniform resource identifier includes QUIC identification information, the QUIC identification information is used to indicate that the target server supports the QUIC transport protocol; if the uniform resource identifier includes the QUIC identification informati...

Embodiment 2

[0072] image 3 A flowchart of a network communication method according to Embodiment 2 of the present application is schematically shown. The network communication method may include steps S300-S310, wherein:

[0073] Step S300, judging whether the uniform resource identifier includes QUIC identification information. If yes, go to step S302; otherwise, go to step S306.

[0074] Wherein, the QUIC identification information is used to indicate that the target server corresponding to the target server domain name in the uniform resource identifier supports the QUIC transmission protocol.

[0075] Step S302, selecting the QUIC transport protocol;

[0076] Step S304, establishing a QUIC connection based on the QUIC transport protocol with the target server.

[0077] Step S306, selecting the other transmission protocol.

[0078] Wherein, the other transmission protocols may be TCP (Transmission Control Protocol), UDP transmission protocols, and the like. In the case of higher...

Embodiment 3

[0083] Figure 4 A flowchart of a network communication method according to Embodiment 3 of the present application is schematically shown. The network communication method may include steps S400-S410, wherein:

[0084]Step S400, judging whether the uniform resource identifier includes QUIC identification information. If yes, go to step S402; otherwise, go to step S406.

[0085] Wherein, the QUIC identification information is used to indicate that the target server corresponding to the target server domain name in the uniform resource identifier supports the QUIC transmission protocol.

[0086] Step S402, selecting the QUIC transmission protocol.

[0087] Step S404, establishing a QUIC connection based on the QUIC transport protocol with the target server.

[0088] In an exemplary embodiment, if the uniform resource identifier includes QUIC identification information, a QUIC connection based on the QUIC transport protocol is established with the target server through the u...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The embodiment of the invention provides a network communication method. The network communication method comprises the steps that whether a QUIC transmission protocol is selected or not is judged according to a uniform resource identifier; and if the QUIC transmission protocol is selected, QUIC connection with a target server based on the QUIC transmission protocol is established. The embodimentof the invention further provides a network communication system, computer equipment and a computer readable storage medium. According to the technical scheme provided by the embodiment of the invention, the network connection with the target server can be directly established through the QUIC transmission protocol, so that network delay when the computer equipment accesses the target server for the first time is avoided.

Description

technical field [0001] The embodiments of the present application relate to the field of network communication technologies, and in particular, to a network communication method, system, device, and computer-readable storage medium. Background technique [0002] The HTTP protocol based on TCP is the most widely used network protocol on the Internet, and is used to transmit Hypertext Markup Language (HTML) documents from servers to computer devices. However, increased multimedia content means that HTML pages are becoming more complex, along with images, videos, and other multimedia content, making page load times longer than ever. In the above background, Google developed the QUIC (QUIC UDP InternetConnections) transport protocol, which is a low-latency Internet transport layer protocol based on UDP. It has many advantages, such as reducing connection delays, avoiding queue head blocking, and multi-channel Multiplexing, etc. [0003] Based on the many advantages of the QUIC...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): H04L29/06H04L29/08H04L29/12
CPCH04L69/165H04L69/24H04L67/141H04L63/101H04L61/4511H04L69/164H04L67/02H04L2101/30
Inventor 王盛周全蔡尚志
Owner SHANGHAI BILIBILI TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products