Understanding ports and protocols

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

Notes:

Server-to-printer communication

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

Protocol

MVE server

Printer

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 Lexmark network printers and determining the security capabilities of printers.

Note: This port is required to allow MVE to communicate with secured printers.

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

Deploying files.

Hypertext Transfer Protocol (HTTP)

Ephemeral TCP port

TCP 80

Deploying files or enforcing configurations.

TCP 443

Deploying files or enforcing configurations.

Hypertext Transfer Protocol over SSL (HTTPS)

Ephemeral TCP port

TCP 161

TCP 443

Deploying files or enforcing configurations.

RAW

Ephemeral TCP port

TCP 9100

Deploying files or enforcing configurations.


Printer-to-server communication

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

Protocol

Printer

MVE server

Used for

NPAP

UDP 9300

UDP 9187

Generating and receiving alerts


Server-to-database communication

Ports used during communication from the MVE server to databases

MVE server

Database

Used for

Ephemeral TCP port

User-defined port. The default port is TCP 1433.

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 browser client to the MVE server

Protocol

Browser Client

MVE server

Hypertext Transfer Protocol over SSL (HTTPs)

TCP port

TCP 443


Server-to-mail-server communication

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

User-defined port. The default port is TCP 25.

Providing the e-mail functionality used to receive alerts from printers.


Server-to-LDAP-server communication

Ports and protocols used during communication from the MVE server to an LDAP server involving user groups and authentication functionality

Protocol

MVE server

LDAP server

Used for

Lightweight Directory Access Protocol (LDAP)

Ephemeral TCP port

User-defined port. The default port is TCP 389.

Authenticating MVE users using an LDAP server.

Lightweight Directory Access Protocol over TLS (LDAPS)

Ephemeral TCP port

User-defined port. The default port is TCP 636.

Authenticating MVE users using an LDAP server over TLS.

Kerberos

Ephemeral UDP port

User-defined port. The default port is UDP 88.

Authenticating MVE users using Kerberos.