Skip to content

Commit d150556

Browse files
committed
Minor tweaks
1 parent 61b33d2 commit d150556

File tree

1 file changed

+7
-7
lines changed

1 file changed

+7
-7
lines changed

draft-iab-protocol-maintenance.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -170,7 +170,7 @@ before another party is prepared to receive it, it might be assumed that the
170170
receiving party is being tolerant of new types of input.
171171

172172
A well-designed extensibility mechanism establishes clear rules for the handling
173-
of things like new messages or parameters. This depends on specifying the
173+
of elements like new messages or parameters. This depends on specifying the
174174
handling of malformed or illegal inputs so that implementations behave
175175
consistently in all cases that might affect interoperation. New messages or
176176
parameters thereby become entirely expected. If extension mechanisms and error
@@ -207,12 +207,12 @@ might be necessary.
207207

208208
In BGP {{?BGP=RFC4271}}, a peer generates UPDATE messages based on messages it
209209
receives from other peers. Peers can copy attributes without validation,
210-
potentially propagating invalid values. RFC 4271 mandated a session reset for
211-
invalid UPDATE messages, a requirement that was not widely implemented. In many
212-
deployments, peers would treat a malformed UPDATE in less stringent ways, such
213-
as by treating the affected route as having been withdrawn. Ultimately, RFC 7606
214-
{{?BGP-REH=RFC7606}} documented this practice and provided precise rules,
215-
including mandatory actions for different error conditions.
210+
potentially propagating invalid values. RFC 4271 {{BGP}} mandated a session
211+
reset for invalid UPDATE messages, a requirement that was not widely
212+
implemented. In many deployments, peers would treat a malformed UPDATE in less
213+
stringent ways, such as by treating the affected route as having been withdrawn.
214+
Ultimately, RFC 7606 {{?BGP-REH=RFC7606}} documented this practice and provided
215+
precise rules, including mandatory actions for different error conditions.
216216

217217
A protocol can explicitly allow for a range of valid expressions of the same
218218
semantics, with precise definitions for error handling. This is distinct from a

0 commit comments

Comments
 (0)