Upload
disorientator
View
201
Download
6
Embed Size (px)
Citation preview
WP_uF_TCP-UDP_Ports_of_uniFLOW.docx
Overview Network Ports
Version No: 1.7
Date: 07-May-2013
WP_uF_TCP-UDP_Ports_of_uniFLOW.docx
2
Version: 1.7
Date: 07.05.2013
First Draw-up Date: 29.06.2004
Revision history: Version: Revision date:
1.00 29.06.2004
1.01 05.07.2004
1.02 23.11.2004
1.03 16.09.2005
1.04 26.09.2005
1.05 23.04.2007
1.06 23.04.2007
1.07 03.07.2008
1.08 16.03.2010
1.09 20.05.2010
1.10 25.08.2010
1.11 14.02.2011
1.12 01.04.2011
1.13 30.06.2011
1.14 18.07.2011
1.2 25.10.2011
1.3 23.03.2012
1.4 27.03.2012
1.5 25.10.2012
1.6 15.11.2012
1.7 07.05.2013
Technologies concerned: uniFLOW Server
uniFLOW Clients
uniFLOW Remote Print Server (RPS)
uniFLOW MEAP
uniFLOW MOM PORT driver
Canon devices
Reviewer: André Mess Michael Rosemann
File Name: WP_uF_TCP-UDP_Ports_of_uniFLOW.docx
Short Summary: Overview of TCP/UDP ports used by uniFLOW, the clients, the MOM Port driver and the RPS. Also the printing ports and addresses for accessing a Canon RUI are part of this document.
© NT-ware 3
Contents
Network Ports of the uniFLOW Server .................................................................... 5
Network Ports of the uniFLOW Windows Mac and Web client ................................ 7
Network Ports of the uniFLOW Internet Gateway ................................................... 7
Network Ports of the uniFLOW Remote Print Server .............................................. 8
Network Ports of the uniFLOW MOM Port .............................................................. 8
Network Ports of the uniFLOW Internet Gateway Printer Driver ............................. 9
Network Printing Ports (Sending Print Jobs) ........................................................... 9
Network Printing Ports (Receiving Print Jobs) ........................................................ 9
Access Addresses of Canon Devices ................................................................... 10
4
Legend: Network directions
Incoming network traffic (Network uniFLOW) Outgoing network traffic (Network uniFLOW) Incoming and outgoing network traffic (Network uniFLOW)
UDP = User Datagram Protocol: Ports using only UDP (all others are using UDP and TCP).
R = Required: This status marks a port that uniFLOW requires. There
are two main symbols:
uniFLOW requires this port. uniFLOW does not require this port. It is only used if the
service or device is used. Abbreviations
CPCA Canon Peripheral Controlling Architecture
FTP File Transfer Protocol
HTTP Hyper Text Transfer Protocol
HTTPS Hyper Text Transfer Protocol Secure
IPP Internet Printing Protocols
LDAP Lightweight Directory Access Protocol
LPR Line Printer Remote
MIND Modular Identification Network Device
POP3 Post Office Protocol Version 3
SMB Server Message Block
SMTP Simple Mail Transfer Protocol
SNMP Simple Network Management Protocol
SQL Structured Query Language
© NT-ware 5
Network Ports of the uniFLOW Server
The following ports can be used by uniFLOW, not all are necessary! Whether these ports are required depends on the requirements of the customer.
R Port Name Description Note
General use
80 HTTP Web services of uniFLOW. Almost the whole communication from uniFLOW uses this port.
Needed for the general use of uniFLOW.
8000 8080
HTTP HTTPS Alternate
These ports can also be used for the uniFLOW web services.
Needed for the general use of uniFLOW if configured.
8000 HTTP Alternate
The embedded RPS web server runs by default on this port.
Needed for uniFLOW if RPS is used, can vary
8000 HTTP Alternate
The embedded uniFLOW web server runs by default on this port.
Needed for uniFLOW (uniFLOW Version 4.1 onwards) for MEAP and MomClient communication.
53125 UDP The uniFLOW server is listening on this port for requests from clients
Needed for the general use of uniFLOW.
MIND communication
20 FTP Data Upload/update of the MIND software. Only needed when using MINDs.
21 FTP Control
Upload/update of the MIND software. Only needed when using MINDs.
23 Telnet Accessing and debugging a MIND via Telnet. Only for debugging MINDs.
53120 UDP MIND
Communication with the uniFLOW server. The uniFLOW server detects all MINDs in a Network with this port.
Only needed when using MINDs.
microMIND communication
80 TCP Firmware Data
Upload/update of the microMIND software. Only needed when using microMINDs.
53120 UDP microMIND
Communication with the uniFLOW server. The uniFLOW server detects all microMINDs in a Network with this port.
Only needed when using microMINDs.
53215 TCP Telnet
Accessing and debugging a microMIND via Telnet.
Only for debugging microMINDs.
Sending Emails
25 SMTP Sending Emails from the uniFLOW server to users or administrators, such as Budget messages, Web Queue messages, etc.
Only needed when using the uniFLOW mail system.
110 POP3 Needed for the identification of a POP3 account for sending mails thru the SMTP port. Port 25 needs to be open, too.
Only needed when using the uniFLOW mail system.
MEAP Net
53213 UDP Communication with the uniFLOW server. The uniFLOW server detects all MEAP applets in the network with this port.
Only needed when using the uniFLOW MEAP applet.
8000 TCP Communication with uniFLOW MEAP applets (version 2.x onwards)
Only needed when using the uniFLOW MEAP applet.
8443 TCP Communication with uniFLOW MEAP applets when using HTTPS (version 2.x onwards)
Only needed when using the uniFLOW MEAP applet.
© NT-ware 6
R Port Name Description Note
MEAP Net
53213 TCP Techsupport Log of uniFLOW MEAP Client Only needed when using
the uniFLOW MEAP applet.
53214 TCP Techsupport Log of uniFLOW Login Manager Only needed when using
the uniFLOW MEAP applet.
CMFP communication
53216 UDP
Communication with the uniFLOW server. The uniFLOW server detects all CMFP applets in the network with this port.
Only needed when using the uniFLOW CMFP applets. (uniFLOW Version 5.0 onwards).
Special purposes
118 SQL Services
Used only when an external SQL database server is used, but the port can vary. For detailed information always ask the customer.
Needed for general use of uniFLOW when using an external SQL server.
53161 UDP Used for getting counter stats and the status control of some printers/copiers via SNMP requests.
Only needed when using accordingly devices and device agents.
161 SNMP UDP
Used for getting counter stats and the status control of some printers/copiers.
Only needed when using accordingly devices and device agents.
389 LDAP Importing user data from an existing LDAP or Active Directory server. This port is also used in special configuration with the MAC client.
Only needed when importing data this way.
1433 Microsoft SQL Server
Used only when an external Microsoft SQL server is used, but the port can vary. For detailed information always ask the customer.
Needed for general use of uniFLOW when using an external SQL server.
445 TCP MEAP device will try to connect the uniFLOW Server via this port to check availability.
Needed for Emergency Access to devices (uniFLOW Version 4.1 onwards).
8001 TCP If the uniFLOW Scan Processing Server is used, this port is required for the MomSpaceSuit.exe service.
Needed for the Scanning functionality of uniFLOW (uniFLOW Version 5.0 onwards).
1434 Microsoft SQL Monitor
Used only when an external Microsoft SQL server is used for the SQL monitoring.
Needed for general use of uniFLOW when using an external SQL server and monitoring is required.
1639 PayCon Used only for the communication between the server and an IPC PayCon device.
Only needed when using a PayCon.
9007 UDP/TCP CPCA communication with the uniFLOW server. Needed for the general use of uniFLOW to read out CPCA devices.
137-139 TCP Net Send messages
Needed if you configure net send popups in uniFLOW.
47545 UDP/ CPCA
Used only by Canon devices for status control or copy log read outs.
Only needed when using corresponding devices and device agents.
9425 TCP Used only by eCopy SSOP Identification Service. Default setting, which can be changed.
Only needed when using corresponding devices and device agents.
5353 UDP uniFLOW Mobile Print Service for iPad or iPhone.
Only needed when this service is used. (uniFLOW Version 5.1 onwards).
631 TCP uniFLOW Mobile Print Service for iPad or iPhone.
Only needed when this service is used. (uniFLOW Version 5.1 onwards).
© NT-ware 7
R Port Name Description Note
Special purposes
8002 TCP uniFLOW in a CRQM (Collective Release Queue Management) environment.
Only needed when this service is used. (uniFLOW Version 5.1 onwards).
52525 TCP uniFLOW listens on this port for budget requests.
Only needed when this service is used. (uniFLOW Version 5.2 onwards).
Network Ports of the uniFLOW Windows Mac and Web client
Only one of the following ports is needed for using these clients. This port may vary and depends on the configuration of the customer’s network architecture.
R Port Name Description Note
80 HTTP Communication with the uniFLOW server. Status, Job Ticket, Web popups, …
Needed for the general use of the clients, but can vary!
8000 8080
HTTP HTTPS Alternate
These and other ports can be used by the clients if configured by the administrator.
Needed for the general use of the clients if configured.
53125 UDP The uniFLOW server is listening on this port for requests from clients
Needed for the general use of the clients
Network Ports of the uniFLOW Internet Gateway
Only one of the following ports is needed for the use of the Internet Gateway web server. This port may vary and depends on the configuration of the Internet Gateway web server and on the customer’s network architecture.
R Port Name Description Note
80 8000 8080
HTTP Alternates
Communication with the uniFLOW server and display of the Internet Gateway websites. The communication is required for both directions.
Needed for the general use of the Internet Gateway web server, but can vary!
443 HTTPS Alternates
Secure communication with the uniFLOW server and display of the Internet Gateway websites. The communication is required for both directions.
Needed for the general use of the Internet Gateway web server, but can vary!
© NT-ware 8
Network Ports of the uniFLOW Remote Print Server
Only one of the following ports is needed for the use of the RPS. This port may vary and depends on the configuration of the RPS and on the customer’s network architecture.
R Port Name Description Note
80 8000 8080
HTTP Alternates
Communication with the uniFLOW server. Accounting information’s are sent via this port.
Needed for the general use of the RPS, but can vary!
80 8080
HTTP Alternates
The port of the RPS can be configured during the installation or afterwards in the windows registry.
Needed for the general use of the RPS if configured.
Sending Emails
25 SMTP
The RPS can act as an SMTP Server (incoming traffic). The RPS can send Emails from the RPS to users or administrators, such as Budget messages, Web Queue messages, etc. (outgoing traffic).
Only needed when using the uniFLOW mail system.
Special purposes
389 LDAP Used in case “Online LDAP Authentication” has been configured as “User Identification” in uniFLOW.
Only needed when importing data this way.
53216 UDP CMFP communication Only needed in case CMFP devices are in use.
53213 53214
TCP Telnet Log
53213 UDP MEAP Device Discovery communication Only needed in case MEAP devices are in use.
Network Ports of the uniFLOW MOM Port
The MOM Port driver supports only one port.
R Port Name Description Note
80 HTTP Communication with the uniFLOW server. Print data is sent to this port to the server.
Needed for the general use of the MOM Port driver.
© NT-ware 9
Network Ports of the uniFLOW Internet Gateway Printer Driver
The uniFLOW Internet Gateway printer driver supports the port which has been used for the communication between the uniFLOW server and the uniFLOW Internet Gateway web server. Please refer to the appropriate table.
Network Printing Ports (Sending Print Jobs)
These ports for network printing depend on the configuration of the customer’s network. This configuration has to be done by the customer. We include these ports only for the sake of completeness. This port range is for sending print jobs to the network.
R Port Name Description Note
139 SMB Server Message Block protocol. For a connection of shared printers in a windows environment.
Optional (Windows Spooler)
515 LPR Line Printer Remote protocol. Optional (Windows Spooler)
9100 RAW Printer PDL data stream. Sending raw printing information to the printer.
Optional (Windows Spooler)
Network Printing Ports (Receiving Print Jobs)
These ports for network printing depend on the configuration of the customer’s network. This configuration has to be done by the customer. We add these ports only for the sake of completeness. This port range is for receiving print jobs from the network.
R Port Name Description Note
80 HTTP Communication with the uniFLOW server. Print data is sent to this port from the network.
Needed for the general use of uniFLOW.
139 SMB Server Message Block protocol. For a connection of shared printers in a windows environment.
Optional (Windows Spooler)
515 LPR Line Printer Remote protocol. Optional (Windows Spooler)
631 IPP Internet printing protocol. For printing from the internet to a shared printer.
Optional (Windows Spooler)
© NT-ware 10
Access Addresses of Canon Devices
Here is some additional information on RUI accessing Canon devices. This information is required when you configure device agents on a uniFLOW Server. The web server architecture of Canon devices varies according to the models. Earlier machines can be accessed only by entering the IP address, while machines with newer technology or additional controllers use different ports and paths for a correct functionality.
Address Machine family Note
192.168.1.3 Restricted functionality for the iR1600/2000 Full functionality for the iR2200 and upwards to iR105.
Without MEAP, controllers or other network devices. Just needed if a CPCA Device Agent is used.
192.168.1.3:8080 Machines with controllers like a CLC3200 with a C1 or a M2 controller attached on an iR105.
Not needed for CPCA Device Agents. Just the IP address.
192.168.1.3:8000/sms/ The RUI of all machines with the new MEAP technology, because of the new web server architecture, can be found at this location.
Not needed for CPCA Device Agents. Just the IP address.
Links For further information on Network Ports please refer to the website of IANA, the Internet Assigned Number Authority: http://www.iana.org/assignments/port-numbers. Microsoft’s information about printing ports: http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=9603
Final Words If you miss a port or found a bug, feel free to contact us: [email protected] or http://www.nt-ware.com/its