Skip to content

Commit

Permalink
add Author name to 20231004
Browse files Browse the repository at this point in the history
  • Loading branch information
brianchennn committed Oct 18, 2023
1 parent 1bd8ea4 commit 0d50569
Showing 1 changed file with 5 additions and 0 deletions.
5 changes: 5 additions & 0 deletions docs/blog/20231004/20231004.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,9 @@
# Introduce of MPTCP

>[!NOTE]
> Author: 張哲睿 (Jerry)
> Date: 2023/10/04
MPTCP (multipath TCP) is a set of extensions to regular TCP that allows a connection to use many paths to transport data simultaneously. The simultaneous use of these multiple paths for a TCP/IP session would improve resource usage within the network, and if one path is blocked, it can use another path to transport data, improving resilience to network failure. A common use of mptcp is: Most mobile phones today have the ability to connect to wifi or mobile networks (4G/5G), but regular TCP can't use two network resources simultaneously, and if the network we were originally using (for example, wifi) is disconnected, it cannot automatically switch to using the mobile network. Therefore, the connection at the application layer will also be disconnected.
In this article, I will introduce MPTCP, including how to establish an MPTCP connection, how to start a new subflow, the ack mechanism, and the congestion control algorithm it uses.

Expand Down

0 comments on commit 0d50569

Please sign in to comment.