Gen. David Petraeus, the top commander of the NATO forces in Afghanistan, will transfer authority Monday to incoming commander Marine Lt. Gen. John Allen.