Skip to content

Commit da654d3

Browse files
authored
Updated README
1 parent c9c3c1d commit da654d3

1 file changed

Lines changed: 3 additions & 3 deletions

File tree

README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ This application-level protocol aims to switch from TCP to UDP by using several
2525
as well as to provide sensible multiplexing techniques in a way that different data entities can be interleaved during transfer.
2626

2727
## Connections
28-
Connections are the first tier logical channels representing a communication between two endpoints. When a connection is established, a ConnectionId is negotiated between the two endpoints. The ConnectionId is used for identifying connection even if changes on the lower protocol layers, such as a Phone changing Wi-Fi or switching from Wi-Fi to Mobile data. This mechanism prevents restarting the negotiation flow and resending data.
28+
Connections are the first tier logical channels representing a communication between two endpoints. When a connection is established, a ConnectionId is negotiated between the two endpoints. The ConnectionId is used for identifying connection even if changes occur on the lower protocol layers, such as a Phone changing Wi-Fi or switching from Wi-Fi to Mobile data. This mechanism prevents restarting the negotiation flow and resending data.
2929

3030
## Streams
3131
Streams are second tier logical channels representing streams of data. A single connection can have a negotiated number of streams (8 maximum for example) which serve as multiplexing entities. Every stream has it's own, generated StreamId, used for identifiying the different data objects being transferred. Streams are closed when all of the data is read, or the negotiated maximum data transfer is reached.
@@ -34,12 +34,12 @@ Streams are second tier logical channels representing streams of data. A single
3434
Packets are the data transfer units. The packet header contains information about the connection that this packet is being sent to, and cryptographic information. After stipping off the additional transfer information, what is left are the Frames of data (A packet can have multiple frames).
3535

3636
## Frame
37-
Frames are the smallest unit that contain the data that needs to be trasferred to the Endpoint.
37+
Frames are the smallest unit that contain either data that needs to be trasferred to the Endpoint or protocol packets necessary for actions such as handshake negotiation, error handling and other.
3838

3939
# Contributing
4040

4141
Contributions are not yet open until the initial implementation of the quic-transport layer is finished at a working state.
42-
Meanwhile feel free to fork, suggest, comment and overall be proactive.
42+
Meanwhile feel free to fork, suggest and comment.
4343

4444
# More
4545

0 commit comments

Comments
 (0)