Reliance Jio 4G: Strange public IPv4 address assigned behind NAT

devangpatel

Member
Messages
107
Location
Maharashtra
ISP
Airtel 4G & Jio 4G
@varkey After some trial and error I observed that I get better ping (70-150 ms) when I use ZeroTier with ipv4 accessible network I mean the local ISP network with static ip. With ipv6 accessible network like Jio 4G or any network which is behind Double NAT (CG-NAT) I get poor ping (generally more then 250 ms).

I also read on the ZeroTier documentation that if you have open port 9993 (which is default port for ZeroTier) for UDP you get better ping.

Also this TCP fallback is the slowest form of relaying as per the docs.
Screen Shot 2020-07-05 at 10.14.49 AM.png


Screen Shot 2020-07-05 at 10.15.06 AM.png
 

varkey

Well-Known Member
Messages
2,345
Location
Bangalore | Ernakulam
ISP
Excitel | BSNL
@devangpatel As I mentioned earlier, what is the network connection on the other end? One one side its Jio 4G. If both sides are behind CG-NAT, then you might have challenges, but if once side has good direct connectivity and the other end is on Jio, it will still establish a direct path. Also, regarding the output you shared, you need to be looking at tcpFallbackActive not allowTcpFallbackRelay. The latter simply states that TCP fallback is allowed not whether it is active at the moment.

Right now, for me, one side in Jio 4G, and the other end is on a properly connected network with public IP address. I get direct access to the Jio 4G node and tcpFallbackActive is false

IPv6/IPv4 is not really an issue, it will choose the optimal path. In the above case I mentioned, the direct path was established with Jio IPv4 behind CG-NAT.
 

devangpatel

Member
Messages
107
Location
Maharashtra
ISP
Airtel 4G & Jio 4G
@varkey now I have been using ZeroTier for couple of week on local ISP who provide public IP. Now I am getting better pings and even faster data rates. But at Jio end it still sucks.

Also I tried ngrok and other SSH tunnelling(Localhost.run) programs but data transfer rate where not up to the mark as ZeroTier.

PS. I Got open port 9993 from my ISP and setup port forwarding which helped me to get better speeds and better pings.
 


Manoj Mathew

Member
Messages
140
Location
Mumbai
ISP
MTNL
@devangpatel Did you make sure to use region IN in config when using ngrok? By default traffic will go through US. With IN option it will go through AWS Mumbai and if ISP has peering with AWS it's quite fast.
 

devangpatel

Member
Messages
107
Location
Maharashtra
ISP
Airtel 4G & Jio 4G
@varkey
I recently ported my Vodafone sim to Airtel.
It seems I get better pings for ZeroTier on Airtel 4G then Jio or Vodafone.

Most of the times the pings are under 100 ms which pretty good.

Also data transfer rate for my FTP server is crazy on Airtel 4G, I get 2+MBps or 18+ mbps

1595306240575.png
 
Top