| Data center networks(DCNs)which employ hierarchical topology such as fat-tree and leaf-spine achieve great improvement for network robust.However,its larger net-work scale makes the congestion control more difficult.To address this challenge,credit-reservation congestion control protocols have been proposed.Credit-reservation proto-cols perform congestion control before congestion arises by determining every flow’s link resources without introducing queue delay.However,some questions for actual de-ployment of credit-reservation congestion control have not been resolved.First,there is no one-size-fits-all protocol,tightly coupled protocols with applications are necessary for one data center.So we have to make a trade-off between the cost of credit-reservation and the performance improvement.Second,we must adopt the way of incremental deploy-ment to save cost,so how to make symbiosis with traditional congestion control such as DCTCP needs to be explored.Finally,when the data center deploy the credit-reservation protocols,a critical issue must be explored,i.e.,how to monitor these North-South traffic which comes from Internet.If we could redefine the architecture for credit-reservation protocols to avoid the impairment of drop-based TCPs,the overall network performance will not decrease Finally,we propose a complete,ECN-friendly credit reservation proto-col,naming EC~4,which can be perfectly integrated with traditional ECN-based protocols such as DCTCP. |