alinhando tcp//udp e tratando exceções