finish 3.1 ip stack