diff --git a/presentations/2024-07-24-ietf120/components.svg b/presentations/2024-07-24-ietf120/components.svg index 0f9d67f..c585e80 100644 --- a/presentations/2024-07-24-ietf120/components.svg +++ b/presentations/2024-07-24-ietf120/components.svg @@ -24,31 +24,11 @@ inkscape:deskcolor="#d1d1d1" inkscape:document-units="mm" inkscape:zoom="2.102413" - inkscape:cx="269.45229" + inkscape:cx="268.97665" inkscape:cy="160.29201" - inkscape:current-layer="original" /> + inkscape:current-layer="security" /> - - - - + + SVCB lookupfor _coap.example.com - SVCB lookupfor _coap.example.com + this? - - + id="text1-3-5-5-4">this? + + id="dnr" + inkscape:label="dnr"> + inkscape:groupmode="layer" + id="original" + inkscape:label="original"> + + CoAP message + Envelope: UDP to [2001:db8::1]:5863Header: GETOptions: Uri-Host: example.com Uri-Path: d + + RFC7252 + + URI + coap://example.com/d + + + A / AAAA lookup(with unique transportper scheme if successful) + + + CoAP message + id="tspan2-5-67">DDR / RFC9462 Envelope: UDPQuery: to [2001:db8::1]:5863Header: GET_dns.$DOMAIN IN SVCB + + + Options:DNR / RFC9463 + Uri-Host: example.comDHCPv6 or RA provides Uri-Path: d + y="51.57526" + id="tspan32">SVCB-ish data - RFC7252 + id="g12-5" + transform="translate(47.229896,-14.144095)"> URI + id="tspan2-4">SVCB data coap://example.com/d + x="68.351112" + y="48.377918">Service: _dnsName: example.comSevice Params: coap-transport=udp (or alpn=co) port=5683 docpath=["d"]AAAA: 2001:db8::1 - A / AAAA lookup(with unique transportper scheme if successful) + d="M 95.571664,72.352386 A 13.784099,13.784099 0 0 1 109.57493,59.029062" /> - - - DDR / RFC9462 - Query:_dns.$DOMAIN IN SVCB - - - DNR / RFC9463 - DHCPv6 or RA providesSVCB-ish data - - + d="M 59.424655,74.309711 A 88.998528,88.998528 0 0 1 96.145577,59.951755" /> + SVCB data - Service: _dnsName: example.comSevice Params: coap-transport=udp (or alpn=co) port=5683 docpath=["d"]AAAA: 2001:db8::1 - - - - - DoC / this + id="text1-3-5-5">DoC / this + + + 5384TLSA: hexhex1234 + + + DTLS requiring hexhex1234 5384 + + + diff --git a/presentations/2024-07-24-ietf120/slides.tex b/presentations/2024-07-24-ietf120/slides.tex index a8927dd..23148b0 100644 --- a/presentations/2024-07-24-ietf120/slides.tex +++ b/presentations/2024-07-24-ietf120/slides.tex @@ -95,6 +95,11 @@ \includegraphics{.generated/components-clip-svcb.pdf} \end{frame} +\begin{frame}{Extra benefits} +\vspace{-1cm} +\includegraphics{.generated/components-clip-security.pdf} +\end{frame} + \begin{frame}{SVCB records for name resolutions}\Large \begin{itemize} \item Not retroactively activated.