Skip to main content

Questions tagged [layer4]

For questions about OSI Layer 4 (transport layer).

0 votes
1 answer
102 views

In the TCP three-way handshake stage Sender and receiver window sizes are advertised. But what if the window size advertised by the receiver is 1000 bytes, but the sender has about 2000 bytes of data?
Darevil294's user avatar
10 votes
5 answers
2k views

I understand TCP has a max size for each packet. This limit is probably easily reached with data-heavy responses. Therefore do all these packets follow the same route (image of a train) or are they ...
J.C's user avatar
  • 203
0 votes
1 answer
112 views

One of my co-workers had some odd output on some Wireshark logs with "connecting twice". I went and looked, and sure enough it looks like the client redoing the opening TCP handshake ...
T.E.D.'s user avatar
  • 103
0 votes
1 answer
145 views

I understand the Acknowledgement number (from e.g a server perspective) represents the sequence number plus the received number of bytes, plus one (suggesting the next byte number it expects from the ...
ftr1200's user avatar
  • 11
0 votes
1 answer
113 views

Setup: Sender talking to receiver through a ToR where all interfaces are 100 Gbps but the ToR has a smart flow limiter that drops packets if the throughput for a flow is above 10 Gbps. Traffic: Sender ...
Shuheng Zheng's user avatar
6 votes
1 answer
530 views

A client and a server are separated by a router. I don't understand the principle of MSS adjustment. When the client sends a SYN packet to the server, the SYN/ack server replies with its MSS. Example: ...
Alan520's user avatar
  • 61
6 votes
2 answers
1k views

Note: I understand both what MTU and MSS do so I am not asking about their function here. I understand that when a TCP connection is being established, the MSS is exchanged and it dictates the maximum ...
Mitrixsen's user avatar
  • 1,031
2 votes
1 answer
111 views

In TCP header there was a field called a data field which stores data, but does this field store the IPv4 header + datagram or just the datagram?
Darevil294's user avatar
0 votes
1 answer
551 views

I was reading about digital transmission, there are many steps namely: Analog to Digital conversion Source coding Channel coding Line coding Pulse shaping Modulation Multiple access techniques ...
SUNITA GUPTA's user avatar
2 votes
2 answers
412 views

I am studying the basics of BGP and my book states the following: "BGP sessions use TCP port 179. TCP allows for adjacencies that are multiple hops away" I understand that this allows ...
Mitrixsen's user avatar
  • 1,031
0 votes
1 answer
212 views

I stumbled upon a YT video which explains that there's technically no limit to the number of connections that can be opened between the clients and servers even if there's a reverse proxy between them....
asn's user avatar
  • 143
3 votes
2 answers
3k views

There might be something simple that I'm missing, but I just can't understand how related TCP segments are identified. So let's say I want to send 2000 bytes using TCP with an MSS of 1500 bytes. I ...
Etchy's user avatar
  • 33
1 vote
2 answers
699 views

From my understanding, flow control essentially how much the receiver can process. Suppose I can send packets at 100mb/s but the receiver can only process information at 10mb/s, flow control would ...
Randy's user avatar
  • 13
0 votes
1 answer
122 views

I always wondered how HTTP knows when it has enough TCP segments in order to process a request or response. Can someone give me more information about the process? Thanks.
ragnar's user avatar
  • 117
0 votes
2 answers
1k views

We know that UDP does supports multicasting and broadcasting. My question is which layer "UDP supports multicasting and broadcasting"? Is it transport layer or application layer? We know ...
S. M.'s user avatar
  • 425

15 30 50 per page
1
2 3 4 5
12