rfc9726v4.txt | rfc9726.txt | |||
---|---|---|---|---|
skipping to change at line 317 ¶ | skipping to change at line 317 ¶ | |||
addresses that might be returned by the update server. This can be | addresses that might be returned by the update server. This can be | |||
done with IP address literals in the MUD file, but this may require | done with IP address literals in the MUD file, but this may require | |||
continuing updates to the MUD file if the addresses change | continuing updates to the MUD file if the addresses change | |||
frequently. A DNS name in the MUD could resolve to the set of all | frequently. A DNS name in the MUD could resolve to the set of all | |||
possible IPv4 and IPv6 addresses that would be used, with DNS | possible IPv4 and IPv6 addresses that would be used, with DNS | |||
providing a level of indirection that obviates the need to update the | providing a level of indirection that obviates the need to update the | |||
MUD file itself. | MUD file itself. | |||
A third problem involves the use of HTTPS. It is often more | A third problem involves the use of HTTPS. It is often more | |||
difficult to get TLS certificates for an IP address, and so it is | difficult to get TLS certificates for an IP address, and so it is | |||
less likely that the firmware download will be protected by TLS. An | less likely that the firmware download will be protected by TLS. | |||
IP address literal in the TLS ServerNameIndicator [RFC6066] might not | Even if an IP address literal was placedin the TLS | |||
provide enough context for a web server to distinguish which of the | ServerNameIndicator [RFC6066], against the advice of that document, | |||
(potentially many) tenants the client wishes to reach. This drives | it still would not provide enough context for a web server to | |||
the use of an IP address per tenant, and for IPv4 (at least), this is | distinguish which of the (potentially many) tenants the client wishes | |||
no longer a sustainable use of IP addresses. | to reach. This drives the use of an IP address per tenant, and for | |||
IPv4 (at least), this is no longer a sustainable use of IP addresses. | ||||
Finally, it is common in some CDNs to use multiple layers of DNS | Finally, it is common in some CDNs to use multiple layers of DNS | |||
CNAMEs in order to isolate the content owner's naming system from | CNAMEs in order to isolate the content owner's naming system from | |||
changes in how the distribution network is organized. | changes in how the distribution network is organized. | |||
When a name or address is returned within an update protocol for | When a name or address is returned within an update protocol for | |||
which a MUD rule cannot be written, then the MUD controller is unable | which a MUD rule cannot be written, then the MUD controller is unable | |||
to authorize the connection. In order for the connection to be | to authorize the connection. In order for the connection to be | |||
authorized, the set of names returned within the update protocol | authorized, the set of names returned within the update protocol | |||
needs to be known ahead of time and must be from a finite set of | needs to be known ahead of time and must be from a finite set of | |||
End of changes. 1 change blocks. | ||||
6 lines changed or deleted | 7 lines changed or added | |||
This html diff was produced by rfcdiff 1.48. |