The basic difference between Ftp and Udp is tat Ftp is a reliable protocol...On the other hand Udp and Ip are both unreliable.