#!/usr/bin/python3 ''' Receive UDP packets using Python Author: Tim Pierson, Dartmouth CS55, Winter 2021 From Du: Computer and Internet Security run: python3 receive_upd.py send data from netcat in another terminal nc -u 127.0.0.1 9090 ''' import socket ip_addr = "0.0.0.0" port = 9090 if __name__ == '__main__': sock = socket.socket(socket.AF_INET, socket.SOCK_DGRAM) sock.bind((ip_addr,port)) while (True): data, (ip, port) = sock.recvfrom(1024) print("Sender: {} and Port: {}".format(ip,port)) print("Received message: {}".format(data))