On the Behavior of Optimal Scheduling Algorithms under TCP Sources