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

  • Thread starter Thread starter varkey
  • Start date Start date
  • Replies Replies 86
  • Views Views 26,357
@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.webp


Screen Shot 2020-07-05 at 10.15.06 AM.png
 
@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.
 
@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.
 
@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.
 
@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.webp
 
Back