optimize dgram sending