4.4. EDNS Client Subnet (ECS)
EDNS Client Subnet (ECS) オプション [RFC7871] により, 再帰リゾルバは特定のクライアント IP 範囲に適した IP アドレスを要求できます。SVCB レコードには IP アドレス (ipv*hint SvcParams 内) が含まれている場合や, ユーザーをサブネット固有の TargetName に誘導する場合があるため, 再帰リゾルバは A/AAAA クエリと同じ ECS オプションを SVCB クエリに含めるべきです (SHOULD)。
[RFC7871] のセクション 7.3.1 によれば, "[Additional セクション] からのすべてのレコードはネットワークに結び付けられてはなりません (MUST NOT)。" したがって, QTYPE が SVCB 互換である応答を処理する場合, リゾルバは Additional セクション内のすべてのレコードを SOURCE PREFIX-LENGTH をゼロに設定し, SCOPE PREFIX-LENGTH を ECS オプションで指定されたものとして扱うべきです (SHOULD)。権威サーバーは, SOURCE PREFIX-LENGTH をゼロに設定するスタブリゾルバによる使用に適していない場合, そのようなレコードを省略しなければなりません (MUST)。これにより, リゾルバは適切に調整された ECS を受信できる後続クエリを実行します。(これは, [RFC7871] のセクション 7.2.1 で議論されている ECS オプションでの CNAME の使用と類似しています。)
Additional レコードを省略する権威サーバーは, セクション 10.2 のアドバイスに従うことで, 後続クエリの追加遅延を回避できます。