139, 445 ports: To access the shared network folder (job, logs, update) on the printer. Also, they are used to upload jobs to the printer via the network.
5900 port: VNC server for printer remote control.
2504port: To connect between the Einstein Pro XL Control Software and Envision One RP Software.
22 (ssh) and 443 (https): To get the software update.