1.Congestion Control and Resource Allocation2. Definitions Flow control:: keep a fast sender from overrunning a slow receiver. Congestion control:: the efforts made by network…