--
You received this message because you are subscribed to the Google Groups "net-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to net-dev+u...@chromium.org.
To post to this group, send email to net...@chromium.org.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/net-dev/CACvaWvbkXoAtz8y3BeKZQTav4yU2W3JfePMeTNTOhPJBijz0qw%40mail.gmail.com.
My main concern is whether calling the system resolver twice, once for A and once for AAAA, independently, may have more overhead over calling it just once. I suspect it would also impact the effect of our simultaneous DNS request logic differently on different platforms. It may make things more uniform, so this could be a plus. Or it could mean platforms that are smarter about scheduling DNS lookups have less opportunity to do so.
If we follow Apple's route of caching what addresses, that certainly could improve network performance, but it would add yet another more cruft to load on startup, and periodically write to disk, which can have a significant negative impact on overall performance.
We should also be very careful about changing the sort order of AAAA addresses - there are a bunch of fun and confusing rules there, and I'm not sure we want to violate them.
--
You received this message because you are subscribed to the Google Groups "net-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to net-dev+u...@chromium.org.
To post to this group, send email to net...@chromium.org.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/net-dev/CACvaWvYeYRPsvUtJ4uxB3aT4CHZgAFOkRAP5CBCC0wtV4do7dw%40mail.gmail.com.
Is there a way to find out how much of a penalty the hardcoded value of 300ms is adding to connection latency ?
I'm interested in understanding how you'd use the NQE if it could provide per connection estimates.
"This algorithm uses historical RTT data to prefer addresses that have lower latency - but has a 25ms leeway: if the historical RTT of two compared address are within 25ms of each other, we use RFC3484 to pick the best one."
--
You received this message because you are subscribed to the Google Groups "net-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to net-dev+u...@chromium.org.
To post to this group, send email to net...@chromium.org.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/net-dev/CACvaWvYdeqX9See0ZuM9Ejxi8vGt2v7G2aJL%2BZpuEirGYXR%2BuA%40mail.gmail.com.