Connection Status Guide¶
NoLimitConnect supports both direct peer-to-peer connections and relay-assisted connections.
This guide explains how connectivity works and how to interpret the status indicator bars shown at the top of the application.
π‘ How NoLimitConnect Connectivity Works¶
NoLimitConnect operates in two modes depending on whether your device can accept incoming connections.
1. Direct Peer-to-Peer (P2P) Mode¶
If your device has an open port, other devices can connect to you directly.
Advantages:
- Fastest data transfer
- Lowest latency
- Ideal for hosting chat rooms, groups, or random connect
- No relay dependency
2. Relay-Assisted Mode¶
If your device cannot open a port, NoLimitConnect automatically uses a relay host.
Relays allow full communication even if:
- You are behind strict NAT
- Your ISP uses carrier-grade NAT
- Port forwarding is not possible
- Firewall rules block inbound traffic
Important: You can still communicate socially in relay mode,
but you cannot host unless your own port is open.
πΌ Network Traffic Diagram¶

Legend:
- Purple dashed β Connection test
- Blue β Host announcements and host list queries
- Orange β Relayed traffic for users without open ports
- Green β Direct peer-to-peer traffic
πΆ Connection Status Indicator Bars¶
These icons indicate your current network test state and connectivity level.
| Icon | Meaning |
|---|---|
![]() |
Internet detected β beginning network check |
![]() |
Connection Test service available |
![]() |
Network Host service is available |
![]() |
Testing if you have an open port |
![]() |
Using Relay β port is not open, relay required |
![]() |
Direct Mode β port open, direct connections available |
![]() |
Hosting (Direct) β hosting services with open port |
π Beginner-Friendly Explanation¶
When you open NoLimitConnect, the app checks whether you can accept incoming connections.
- Yellow bars β The app is testing your network and NAT configuration
- Orange bars β You are online but in relay mode (your port isnβt open)
- Green bars β Your port is open, and you can host or connect directly
Even if your port cannot be opened, NoLimitConnect still works β the host handles relaying automatically.
π Technical Explanation (For Advanced Users)¶
NAT & Port Forwarding¶
Most users are behind:
- Home NAT
- ISP-level NAT
- Firewalls
These block unsolicited inbound connections.
NoLimitConnect therefore:
1. Determines your NAT type
2. Tests if inbound TCP traffic can reach you
3. Switches to relay mode if necessary
Direct Mode (Green)¶
Direct mode is active when:
- UPnP succeeds
- Manual port forwarding is configured
- NAT supports inbound mappings
- Firewalls are not blocking
Direct mode is required to host.
Relay Mode (Orange)¶
Relay mode activates when:
- Your port is closed
- You are behind symmetric NAT
- Your ISP uses CGNAT
- Firewalls block inbound requests
Traffic flows:
The host relays data for users without open ports.
Hosted Direct Mode¶
Hosting always requires:
- A stable public IP
- An open port
If your port is closed:
- You cannot host
- You can only join existing hosts
- Traffic to other users must pass through the host's relaying
π§ Troubleshooting Port Status¶
If you want direct mode or hosting ability:
- Enable UPnP on your router
- Port-forward your assigned NoLimitConnect port
- Ensure firewalls allow incoming TCP on that port
- Avoid mobile hotspots β most block inbound traffic
- Consider Hide.me VPN (supports automatic port forwarding)






