General Discussion
  >> Fibre Broadband


Register (or login) on our website and you will not see this ad.


Pages in this thread: 1 | 2 | [3] | (show all)   Print Thread
Standard User aidanh
(learned) Fri 27-Aug-21 13:22:19
Print Post

Re: Reasonable Single Threaded Performance BT Fibre 900


[re: j0hn83] [link to this post]
 
The router doesn't have to keep track of loads of state for every single connection in order to translate your WAN address (e.g 203.0.113.56) to a private address on your LAN (e.g 192.168.1.22).

Standard User E300
(member) Fri 27-Aug-21 13:43:38
Print Post

Re: Reasonable Single Threaded Performance BT Fibre 900


[re: aidanh] [link to this post]
 
In reply to a post by aidanh:
IPv6 actually has less overhead because there's no NAT involved and the connection is completely end-to-end. I see this reflected in latency too (although that could also be down to different routing...).


I mean overhead as in how much of the packet sent is usable data, IPv6 has a larger header, so each packet carries less data, of course it also depends on MTU in play how exactly they might compare but like for like you get a bit less throughput on IPv6. Using IPv4 was just to rule out any oddity with IPv6 that might exist for the OP who had been all IPv4 on Virgin, i.e. compare like with like as much as possible to try and troubleshoot.

NAT shouldn't add any overheads (it doesn't make the packet headers larger) and whilst in theory a router might have to do a little bit more with NAT so affecting latency, it's doing it with smaller numbers, and NAT has been around long enough that hardware and software is very well optimised. IPv6 still requires the router to route and a firewall to keep state about the packets and it has to do this with bigger numbers, so really it's swings and roundabouts.

I've never seen any different in latency between the two myself, pinging the old UK favourite bbc.co.uk gives me 6ms on IPv4 via NAT and 6ms on IPv6.
Standard User E300
(member) Fri 27-Aug-21 13:47:12
Print Post

Re: Reasonable Single Threaded Performance BT Fibre 900


[re: aidanh] [link to this post]
 
In reply to a post by aidanh:
The router doesn't have to keep track of loads of state for every single connection in order to translate your WAN address (e.g 203.0.113.56) to a private address on your LAN (e.g 192.168.1.22).


Not true if your router is also a firewall, it still has to keep state and remember each connection. I can see all the states in pfSense and there are stacks of IPv6 connections it is following in order to allow incoming for anything originating from my network whilst deny unsolicited traffic.


Register (or login) on our website and you will not see this ad.

Standard User aidanh
(learned) Fri 27-Aug-21 14:41:32
Print Post

Re: Reasonable Single Threaded Performance BT Fibre 900


[re: E300] [link to this post]
 
If it's a stateful firewall, then yes. Pfsense is a stateful firewall but a stateless firewall is also possible which doesn't maintain any state at all and only looks at the packet header.

Pages in this thread: 1 | 2 | [3] | (show all)   Print Thread

Jump to