tftp is a protocol to deliver "software images" or configs by a kind of udp like ftp! Cisco devices used it in the past and still can use it!
dynamic address asignment by a cable provider is done by dhcp. You have to enable system-services dhcp
and put dhcp "client" on the interface connected towards the cable provider