What is the difference between flow control and windowing? Are they both same?
Windowing is a type of flow control. Windowing is negotiated w/TCP algorythm. Flow control can be negotiated by intermediate devices to determine most optimal send rate. At least that is the quick and dirty of it.