diff --git a/Canguru/Cliente.py b/Canguru/Cliente.py
index e41e5b9881fdb31aef4fa3c874c66816930f54fb..d74aa663cda0a93e66ecb4ee2a805a82b8bd753d 100644
--- a/Canguru/Cliente.py
+++ b/Canguru/Cliente.py
@@ -20,19 +20,22 @@ def client ():
     dest = (HOST, PORT)
     
     print 'Para sair digite exit\n'
-    print 'Escreva a mensagem'
+    print 'Mensagem:'
     msg = raw_input()
     if msg != 'exit':
-        print 'Qual a Prioridade?'
+        print 'Prioridade:'
         priority = raw_input () 
+        hostname = socket.gethostname() # Pega o hostname
 
     while msg <> 'exit':
-        udp.sendto (msg, dest)
-        print 'Escreva a mensagem'
+        udp.sendto (hostname, dest) # Envia Hostname
+        udp.sendto (msg, dest) #Envia Mensagem
+        print 'Mensagem:'
         msg = raw_input()
         if msg != 'exit':
-            print 'Qual a Prioridade?'
+            print 'Prioridade:'
             priority = raw_input () 
+            hostname = socket.gethostname()
     
     t.stop ()
     udp.close()
diff --git a/Canguru/Server.py b/Canguru/Server.py
index 1dd1ec08df35af24f1451ff74e3b7ab79bba2f42..32dc78a5e4f65dec26bab26737cd20f49ce586e3 100644
--- a/Canguru/Server.py
+++ b/Canguru/Server.py
@@ -5,6 +5,7 @@ udp = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)
 orig = (HOST, PORT)
 udp.bind(orig)
 while True:
-    msg, cliente = udp.recvfrom(1024)
-    print cliente, msg
+    hostname, cliente_ip= udp.recvfrom (1024)
+    msg,client_ip = udp.recvfrom(1024)
+    print hostname, ':', msg
 udp.close()