Open
Bug 1508623
Opened 6 years ago
Updated 2 years ago
DOH client misses opportunity to merge A and AAAA request in one packet
Categories
(Core :: Networking: DNS, defect, P3)
Core
Networking: DNS
Tracking
()
NEW
People
(Reporter: ahu, Unassigned)
References
(Blocks 1 open bug)
Details
(Whiteboard: [necko-triaged][trr])
User Agent: Mozilla/5.0 (X11; Linux x86_64; rv:65.0) Gecko/20100101 Firefox/65.0
Steps to reproduce:
Enable DNS over HTTPs support in Firefox Nightly, have IPv6, visit a website
Actual results:
Two queries come out, one for A one for AAAA, and this is good. However, although these queries are emitted simultaneously, they end up in two TCP packets.
Expected results:
It would be great if these two queries came out as one packet. The savings on the client side are tiny but on the server side, this would nearly halve the packet load that has to be processed. TCP_CORK would make this possible, but it may require a lot of plumbing to get that enabled for DoH.
Updated•6 years ago
|
Component: Untriaged → Networking: DNS
Product: Firefox → Core
Updated•6 years ago
|
Assignee: nobody → dd.mozilla
Status: UNCONFIRMED → ASSIGNED
Ever confirmed: true
Priority: -- → P2
Whiteboard: [necko-triaged]
Comment 1•6 years ago
|
||
This would be an improvement.
Considering our h2 implementation we could fix this only with a hack. I will try to find a fix that is not a hack.
Updated•6 years ago
|
Updated•5 years ago
|
Priority: P2 → P3
Whiteboard: [necko-triaged] → [necko-triaged][trr]
Mass-removing myself from cc; search for 12b9dfe4-ece3-40dc-8d23-60e179f64ac1 or any reasonable part thereof, to mass-delete these notifications (and sorry!)
Updated•2 years ago
|
Severity: normal → S3
You need to log in
before you can comment on or make changes to this bug.
Description
•