private String recebe(){
		String s = "";

		DatagramPacket receivePacket = new DatagramPacket(inData, inData.length);
		try {
			
			udpSocket.receive(receivePacket);
			s = new String(receivePacket.getData()).trim();
			inData = new byte[1024];
			
		} catch (SocketTimeoutException e) {
			e.printStackTrace();
		} catch (IOException e) {
			e.printStackTrace();
		}

		//System.out.println("UDPClientThread: "+s);

		//TODO Confirmar se funciona
		for(Protocol protocol: protocols){

			String tag = protocol.getTag()+" ";

			if(s.startsWith(tag)){

				protocol.gerenciaMsgsUDP(s.substring(tag.length()));

				break;

			}

		}

		return s;
	}