El socket de Python reutiliza IP
La ip está ocupada.
El socket solo se puede vincular a un puerto e IP, pero si uno es TCP y el otro es UDP, está bien. Según su significado, deben ser el mismo protocolo, por lo que su segundo enlace. Definitivamente fallará.
El primero es Socket, que proporciona el estándar BSDSocketsAPI. El segundo es SocketServer, que proporciona clases centradas en el servidor que pueden simplificar el desarrollo de servidores de red.