Understanding ports and protocols

MVE uses different ports and protocols for several types of network communication, as shown in the following diagram.

Note: The ports are bidirectional and must be open or active for MVE to function properly. Make sure that all device ports are set to either Secure and Unsecure or Enabled, depending on the device.

Server-to-device communication

Ports and protocols used during communication from the MVE server to network devices

Protocol

MVE server

Device

Used for

Network Printing Alliance Protocol (NPAP)

UDP 9187

UDP 9300

Communicating with Lexmark network printers

XML Network Transport (XMLNT)

UDP 9187

UDP 6000

Communicating with some Lexmark network printers

Lexmark Secure Transport (LST)

UDP 6100

Ephemeral Transmission Control Protocol (TCP) port

(handshaking)

UDP 6100

TCP 6110

(handshaking)

Communicating securely with some Lexmark network printers

Multicast Domain Name System (mDNS)

Ephemeral User Datagram Protocol (UDP) port

UDP 5353

Discovering certain Lexmark network printers and determining the security capabilities of devices

Simple Network Management Protocol (SNMP)

Ephemeral UDP port

UDP 161

Discovering and communicating with Lexmark and third-party network printers

File Transfer Protocol (FTP)

Ephemeral TCP port

TCP 21

TCP 20

Downloading generic files

Trivial File Transfer Protocol (TFTP)

Ephemeral UDP port

UDP 69

Updating firmware and downloading generic files

Hypertext Transfer Protocol (HTTP)

Ephemeral TCP port

TCP 80

Downloading generic or configuration files

TCP 443

Downloading generic or configuration files

Hypertext Transfer Protocol over SSL (HTTPS)

Ephemeral TCP port

TCP 161

TCP 443

Downloading generic or configuration files

RAW

Ephemeral TCP port

TCP 9100

Downloading generic or configuration files


Device-to-server communication

Port and protocol used during communication from network devices to the MVE server

Protocol

Device

MVE server

Used for

NPAP

UDP 9300

UDP 9187

Generating and receiving alerts


Serve-to-database communication

Ports used during communication from the MVE server to databases

MVE server

Database

Used for

Ephemeral TCP port

TCP 1433 (SQL Server)

The default port and can be configured by the user

Communicating with an SQL Server database

Ephemeral TCP port

TCP 3050

Communicating with a Firebird database


Client-to-server communication

Port and protocol used during communication from the flex or browser client to the MVE server

Protocol

Flex/Browser Client

MVE server

Action Message Format (AMF)

TCP port

TCP 9788


Messaging and alerts

Port and protocol used during communication from the MVE server to a mail server

Protocol

MVE server

SMTP server

Used for

Simple Mail Transfer Protocol (SMTP)

Ephemeral TCP port

TCP 25

The default port and can be configured by the user

Providing the e-mail functionality used to receive alerts from devices


MVE-server-to-LDAP-server communication

Ports and protocols used during communication involving user groups and authentication functionality

Protocol

MVE server

LDAP server

Used for

Lightweight Directory Access Protocol (LDAP)

Ephemeral TCP port

TCP 389, or the port to which the LDAP server has been configured to listen

Authenticating MVE users using an LDAP server

Secure LDAP (LDAPS)

Ephemeral TCP port

Transport Layer Security (TLS), or the port to which the LDAP server has been configured to listen

Used for TLS-encrypted connections

Authenticating MVE users using an LDAP server through a secure channel that uses TLS

Kerberos

Ephemeral UDP port

UDP 88

The default Kerberos Authentication Service port

Authenticating MVE users using Kerberos