lecture6PSI Flashcards
What is WS?
WS - window size in sliding window algorithm
What are the data delivery problems?
Packet loss, Acknowledgment loss (Duplicate packet), Late acknowledgement(Duplicate packet)
Waht is CWL?
CWL - congestion window length, the maximum number of packets that the transmitter can send at one time to
avoid congesting the link
What do you know about Sliding window algorithm?
It is more complex, but more effective than Stop&Wait, it has more possible implementations, it allows flow control by adjusting window size, the adjustment of the window size is optimized by various mechanisms based on the
transmission parameters (delay, RTT, packet loss)
Two armie’s problem
The red army (A) wins only when A1 and A2 attack the
blue army (B) at the same time. The problem is to
agree while communicating by sending a messenger over
an enemy territory (unreliable link)
TCP connection is always duplex Y/N?
Yes
What do you know about unreliable transfer layer protocols?
- It is connectionless - connections are not established
- Simplier, easier to implement, comparing to reliable transport protosols
What are the 2 types of transport division protocols?
Reliable, unreliable
What is a port?
16-bit identifier that is used as the next level of addressing
Name the most known reliable transport layer protocol
TCP
WHat is the best known and most used unreliable transport layer protocol?
UDP
What data transfer parameters do you know?
Packet loss[%], delay[ms], Round Trip Time(RTT)[ms], Instability, variable delay(jitter)
Receiver congestion vs link congestion
Receiver congestion: By setting the size of the window, the receiver controls the amount of data sent (transmission control) by the
transmitter according to its capabilities (easy). All TCP variants have the same algorithm.
Link congestion: The transmitter has to regulate the amount of data sent due to the possible congestion of the link on the way (more
complicated). The algorithm used differs depending on the specific version of the TCP protocol.
What do you know about Stop&Wait algorithm?
It is simple, but very little effective, it delivers data exactly in the order in which they are sent