1. func NewNetConn(raddr string, laddr ...string) (*net.UDPConn, error)
    2. func SendRecv(addr string, data []byte, receive int, retry ...Retry) ([]byte, error)