Comodo Help
Find the desired product help
Comodo Unite

Comodo Unite

Version 3.0

English

Print Help Download Help
Appendix 2 - How To Improve Performance By Using Direct Connections
  • Introduction To Comodo Unite
    • System Requirements
    • Installation
    • Starting Comodo Unite Application
    • Register A New Account
    • General Navigation
      • Persistent Navigational Elements - The File Menu
      • The Information Panel
  • The Contacts And Networks Tabs
    • The Contacts Tab - Functionality And Purpose
    • The Networks Tab - Functionality And Purpose
      • My Computers
    • The Conversation Dialog
  • Creating And Managing Your Networks
    • Creating A New Network
    • Editing A Network
      • Editing Network Configuration
      • Add/Remove Users Of A Network
      • Approving Membership Requests
      • Assigning Administrator To Users
  • The Tools Menu
    • The Options Window
      • User Profiles
      • General Settings
      • Notifications
      • Sounds
      • Desktop Sharing
      • Application Sharing
      • Service
      • 3rd Party IM
  • The Help Menu
  • The Unite Web Interface
    • Creating An Account And Logging-In To The Unite Web Interface
    • Using The Unite Web Interface
      • My Profile
      • Network Admin
      • User Search
      • Network Search
      • Joining A Network
  • How To... Tutorials
    • How To Add A Contact
    • How To Create A New Network
    • How To Join A Network
    • How To Import, Chat To And Manage 3rd Party IM Contacts
      • Adding An Account
      • Modifying An Account
      • Deleting An Account
      • Viewing Accounts And Contacts
      • Adding A New Contact To Your 3rd Party IM Account
      • Initiating 3rd Party IM Chat/Conference Chat
    • How To Start A Desktop Sharing Session With Your Contact
    • How To Share An Application With A Contact
      • How To Share An Application With A Comodo Unite Contact
      • How To Share An Application With A Contact Using 3rd Party IM
      • How To Accept An Invitation For An Application Sharing Session
    • How To Share A Web Browser With A Contact
      • How To Share A Web Browser With A Comodo Unite Contact
      • How To Share A Web Browser With A Contact Using 3rd Party IM
      • How To Accept An Invitation To A Web Browser Sharing Session
    • How To Connect To Your Own Machine At Home/Work
    • How To Leave A Network
    • How To Change Your Access Password
    • How To Reset Your Forgotten Password
  • Comodo Unite Uninstallation
  • Appendix 1 - Obtaining A Digital Certificate
  • Appendix 2 - How To Improve Performance By Using Direct Connections
  • About Comodo

Appendix 2 - How to improve performance by using direct connections



In order to establish direct connections between clients (highly recommended), system administrators have to open certain ports on both client computers and NAT/Firewall (if applicable).

Ports need to connect to servers:
  • TCP 443 connect to Unite server/web server
  • UDP 8000 for p2p mediator server
Ports needed for clients to connect to each other:
  • UDP 12000 -13000 – to build direct, peer-to-peer, connection between clients
Unite attempts to use a random port between 12000 and 13000 for P2P connections. Unite tries to bind to one available port in this range, moving to the next if it happens to be in use by another application. Some firewalls or routers may entirely block network traffic on this range. If this range is not available the Unite server will establish a relayed connection instead.

Background

All connection requests to other machines in your network are initially brokered by the Comodo Unite server. Upon receipt of the connection request, the server will first attempt to set up a direct, peer-to-peer connection between the computers. If it cannot establish a direct connection, then it executes the next best option of establishing a relayed connection.
  • A direct connection is, as the name suggests, a straight connection between computers in a Unite network (peer to peer connection).
  • In contradistinction, a relay connection means the Unite server acts as 'middle man' between the two computers in the network. Computer A connects to the Unite server and the Unite server connects to Computer B. All information sent from Computer A will pass through a secure, encrypted tunnel through the server to Computer B.
Why Are Direct Connections Better?
  • Speed - With direct connections, data is passed directly back and forth rather than being redirected through the extra hop of the Unite server. Relayed connections are always going to suffer from a certain lag due to this simple fact.
  •  Reliability- A direct connection will decrease or eliminate the effect of any server issues on your network (for example, server downtime, slow response times during times of high traffic).
     
     
Terms and Conditions Privacy Policy

© Comodo Group, Inc. 2013. All rights reserved.