Google: Difference between revisions
Content added Content deleted
Line 110: | Line 110: | ||
;1) Moving of files BW APAC & EMEA |
;1) Moving of files BW APAC & EMEA |
||
1MBPS speed? whats wrong |
1MBPS speed? whats wrong |
||
Multiple streams |
Multiple streams |
||
Pearing |
Pearing |
||
Line 136: | Line 136: | ||
;5) Re-Evaluate the design? |
;5) Re-Evaluate the design? |
||
Room for improvement? |
Room for improvement? |
||
;Answers |
|||
;1) |
|||
*Network throughput impacted by TCP window size, Latency and Congestion |
|||
*Window Size |
|||
Maximum amount of data a sender can send before receiving an acknowledgement. Standard TCP Window Size = 65K bytes |
|||
*Bandwidth Delay Product |
|||
Amount of data that can be in transit (flight) in the network |
|||
Includes data in queues if they contributed to the delay |
|||
BDP (bytes) = total_available_bandwidth (bps) x round_trip_time (sec) / 8 |
|||
Take Packet Captures |
|||
Fragmentation |
|||
WSF 64kB to 8MB |
|||
SACK to minimize data that is resent |
|||
Fast re-transmits to reduce delay before resend |
|||
*BIC TCP for faster recovery from packet loss |
|||
Allows bandwidth probing to be more aggressive initially when the difference from the current window size to the target window size is large, and become less aggressive as the current window size gets closer to the target window size. |
|||
A unique feature of the protocol is that its increase function is logarithmic; it reduces its increase rate as the window size gets closer to the saturation point. |
|||
*It’s not just about latency, TCP doesn’t like congestion |
|||
Adding more traffic produces a negative marginal effect above about 30% utilization |
|||
*Window scaling changes the TCP window to: |
|||
64KB * 2n (n = window scale factor) |
|||
With a window scale factor of 7, which equals a TCP window of 8MB |
|||
Single-flow throughput is limited to: |
|||
TCP window size / RTT |
|||
Without window scaling, TCP is limited to: |
|||
64KB / 100ms = 5 Mbps |
|||
With CloudBridge default window scale, TCP is limited to: |
|||
8MB / 100 ms = 650 Mbps |