1. ATCP is an intermediate layer between TCP and IP that monitors TCP state and takes appropriate action to improve TCP performance over multi-hop wireless networks. It aims to maintain TCP's congestion control behavior and end-to-end semantics while being compatible with standard TCP. 2. ATCP has four states - normal, congested, loss, and disconnected - that determine its behavior in response to network conditions like packet loss, congestion, or disconnections. In the loss and disconnected states, ATCP handles retransmissions to avoid reducing the congestion window unnecessarily. 3. While ATCP improves TCP throughput over ad-hoc networks, it relies on network layer feedback to detect changes and has the