forked from large-bgp-communities/usage
-
Notifications
You must be signed in to change notification settings - Fork 0
/
draft-ietf-grow-large-communities-usage-05-from-4.diff.html
230 lines (229 loc) · 44.6 KB
/
draft-ietf-grow-large-communities-usage-05-from-4.diff.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<!-- Generated by rfcdiff 1.41: rfcdiff -->
<!-- <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional" > -->
<!-- System: Darwin Vurt.local 16.4.0 Darwin Kernel Version 16.4.0: Thu Dec 22 22:53:21 PST 2016; root:xnu-3789.41.3~3/RELEASE_X86_64 x86_64 -->
<!-- Using awk: /usr/local/bin/gawk: GNU Awk 4.1.4, API: 1.1 (GNU MPFR 3.1.5, GNU MP 6.1.2) -->
<!-- Using diff: /usr/bin/diff: diff (GNU diffutils) 2.8.1 -->
<!-- Using wdiff: /usr/local/bin/wdiff: wdiff (GNU wdiff) 1.2.2 -->
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<meta http-equiv="Content-Style-Type" content="text/css" />
<title>Diff: draft-ietf-grow-large-communities-usage-04.txt - draft-ietf-grow-large-communities-usage-05.txt</title>
<style type="text/css">
body { margin: 0.4ex; margin-right: auto; }
tr { }
td { white-space: pre; font-family: monospace; vertical-align: top; font-size: 0.86em;}
th { font-size: 0.86em; }
.small { font-size: 0.6em; font-style: italic; font-family: Verdana, Helvetica, sans-serif; }
.left { background-color: #EEE; }
.right { background-color: #FFF; }
.diff { background-color: #CCF; }
.lblock { background-color: #BFB; }
.rblock { background-color: #FF8; }
.insert { background-color: #8FF; }
.delete { background-color: #ACF; }
.void { background-color: #FFB; }
.cont { background-color: #EEE; }
.linebr { background-color: #AAA; }
.lineno { color: red; background-color: #FFF; font-size: 0.7em; text-align: right; padding: 0 2px; }
.elipsis{ background-color: #AAA; }
.left .cont { background-color: #DDD; }
.right .cont { background-color: #EEE; }
.lblock .cont { background-color: #9D9; }
.rblock .cont { background-color: #DD6; }
.insert .cont { background-color: #0DD; }
.delete .cont { background-color: #8AD; }
.stats, .stats td, .stats th { background-color: #EEE; padding: 2px 0; }
</style>
</head>
<body >
<table border="0" cellpadding="0" cellspacing="0">
<tr bgcolor="orange"><th></th><th> draft-ietf-grow-large-communities-usage-04.txt </th><th> </th><th> draft-ietf-grow-large-communities-usage-05.txt </th><th></th></tr>
<tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
<tr><td class="lineno" valign="top"></td><td class="left">Global Routing Operations J. Snijders</td><td> </td><td class="right">Global Routing Operations J. Snijders</td><td class="lineno" valign="top"></td></tr>
<tr><td class="lineno" valign="top"></td><td class="left">Internet-Draft J. Heasley</td><td> </td><td class="right">Internet-Draft J. Heasley</td><td class="lineno" valign="top"></td></tr>
<tr><td class="lineno" valign="top"></td><td class="left">Intended status: Informational NTT</td><td> </td><td class="right">Intended status: Informational NTT</td><td class="lineno" valign="top"></td></tr>
<tr><td><a name="diff0001" /></td></tr>
<tr><td class="lineno" valign="top"></td><td class="lblock">Expires: September <span class="delete">1</span>4, 2017 M. Schmidt</td><td> </td><td class="rblock">Expires: September <span class="insert">2</span>4, 2017 M. Schmidt</td><td class="lineno" valign="top"></td></tr>
<tr><td class="lineno" valign="top"></td><td class="left"> i3D.net</td><td> </td><td class="right"> i3D.net</td><td class="lineno" valign="top"></td></tr>
<tr><td><a name="diff0002" /></td></tr>
<tr><td class="lineno" valign="top"></td><td class="lblock"> March <span class="delete">1</span>3, 2017</td><td> </td><td class="rblock"> March <span class="insert">2</span>3, 2017</td><td class="lineno" valign="top"></td></tr>
<tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
<tr><td class="lineno" valign="top"></td><td class="left"> Use of BGP Large Communities</td><td> </td><td class="right"> Use of BGP Large Communities</td><td class="lineno" valign="top"></td></tr>
<tr><td><a name="diff0003" /></td></tr>
<tr><td class="lineno" valign="top"></td><td class="lblock"> draft-ietf-grow-large-communities-usage-0<span class="delete">4</span></td><td> </td><td class="rblock"> draft-ietf-grow-large-communities-usage-0<span class="insert">5</span></td><td class="lineno" valign="top"></td></tr>
<tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
<tr><td class="lineno" valign="top"></td><td class="left">Abstract</td><td> </td><td class="right">Abstract</td><td class="lineno" valign="top"></td></tr>
<tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
<tr><td class="lineno" valign="top"></td><td class="left"> Examples and inspiration for operators to use BGP Large Communities.</td><td> </td><td class="right"> Examples and inspiration for operators to use BGP Large Communities.</td><td class="lineno" valign="top"></td></tr>
<tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
<tr><td class="lineno" valign="top"></td><td class="left">Status of This Memo</td><td> </td><td class="right">Status of This Memo</td><td class="lineno" valign="top"></td></tr>
<tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
<tr><td class="lineno" valign="top"></td><td class="left"> This Internet-Draft is submitted in full conformance with the</td><td> </td><td class="right"> This Internet-Draft is submitted in full conformance with the</td><td class="lineno" valign="top"></td></tr>
<tr><td class="lineno" valign="top"></td><td class="left"> provisions of BCP 78 and BCP 79.</td><td> </td><td class="right"> provisions of BCP 78 and BCP 79.</td><td class="lineno" valign="top"></td></tr>
<tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
<tr><td class="lineno" valign="top"></td><td class="left"> Internet-Drafts are working documents of the Internet Engineering</td><td> </td><td class="right"> Internet-Drafts are working documents of the Internet Engineering</td><td class="lineno" valign="top"></td></tr>
<tr><td class="lineno" valign="top"></td><td class="left"> Task Force (IETF). Note that other groups may also distribute</td><td> </td><td class="right"> Task Force (IETF). Note that other groups may also distribute</td><td class="lineno" valign="top"></td></tr>
<tr><td class="lineno" valign="top"></td><td class="left"> working documents as Internet-Drafts. The list of current Internet-</td><td> </td><td class="right"> working documents as Internet-Drafts. The list of current Internet-</td><td class="lineno" valign="top"></td></tr>
<tr><td class="lineno" valign="top"></td><td class="left"> Drafts is at http://datatracker.ietf.org/drafts/current/.</td><td> </td><td class="right"> Drafts is at http://datatracker.ietf.org/drafts/current/.</td><td class="lineno" valign="top"></td></tr>
<tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
<tr><td class="lineno" valign="top"></td><td class="left"> Internet-Drafts are draft documents valid for a maximum of six months</td><td> </td><td class="right"> Internet-Drafts are draft documents valid for a maximum of six months</td><td class="lineno" valign="top"></td></tr>
<tr><td class="lineno" valign="top"></td><td class="left"> and may be updated, replaced, or obsoleted by other documents at any</td><td> </td><td class="right"> and may be updated, replaced, or obsoleted by other documents at any</td><td class="lineno" valign="top"></td></tr>
<tr><td class="lineno" valign="top"></td><td class="left"> time. It is inappropriate to use Internet-Drafts as reference</td><td> </td><td class="right"> time. It is inappropriate to use Internet-Drafts as reference</td><td class="lineno" valign="top"></td></tr>
<tr><td class="lineno" valign="top"></td><td class="left"> material or to cite them other than as "work in progress."</td><td> </td><td class="right"> material or to cite them other than as "work in progress."</td><td class="lineno" valign="top"></td></tr>
<tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
<tr><td><a name="diff0004" /></td></tr>
<tr><td class="lineno" valign="top"></td><td class="lblock"> This Internet-Draft will expire on September <span class="delete">1</span>4, 2017.</td><td> </td><td class="rblock"> This Internet-Draft will expire on September <span class="insert">2</span>4, 2017.</td><td class="lineno" valign="top"></td></tr>
<tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
<tr><td class="lineno" valign="top"></td><td class="left">Copyright Notice</td><td> </td><td class="right">Copyright Notice</td><td class="lineno" valign="top"></td></tr>
<tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
<tr><td class="lineno" valign="top"></td><td class="left"> Copyright (c) 2017 IETF Trust and the persons identified as the</td><td> </td><td class="right"> Copyright (c) 2017 IETF Trust and the persons identified as the</td><td class="lineno" valign="top"></td></tr>
<tr><td class="lineno" valign="top"></td><td class="left"> document authors. All rights reserved.</td><td> </td><td class="right"> document authors. All rights reserved.</td><td class="lineno" valign="top"></td></tr>
<tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
<tr><td class="lineno" valign="top"></td><td class="left"> This document is subject to BCP 78 and the IETF Trust's Legal</td><td> </td><td class="right"> This document is subject to BCP 78 and the IETF Trust's Legal</td><td class="lineno" valign="top"></td></tr>
<tr><td class="lineno" valign="top"></td><td class="left"> Provisions Relating to IETF Documents</td><td> </td><td class="right"> Provisions Relating to IETF Documents</td><td class="lineno" valign="top"></td></tr>
<tr><td class="lineno" valign="top"></td><td class="left"> (http://trustee.ietf.org/license-info) in effect on the date of</td><td> </td><td class="right"> (http://trustee.ietf.org/license-info) in effect on the date of</td><td class="lineno" valign="top"></td></tr>
<tr><td class="lineno" valign="top"></td><td class="left"> publication of this document. Please review these documents</td><td> </td><td class="right"> publication of this document. Please review these documents</td><td class="lineno" valign="top"></td></tr>
<tr><td class="lineno"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno"></td></tr>
<tr bgcolor="gray" ><td></td><th><a name="part-l2" /><small>skipping to change at</small><em> page 2, line 14</em></th><th> </th><th><a name="part-r2" /><small>skipping to change at</small><em> page 2, line 14</em></th><td></td></tr>
<tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
<tr><td class="lineno" valign="top"></td><td class="left">Table of Contents</td><td> </td><td class="right">Table of Contents</td><td class="lineno" valign="top"></td></tr>
<tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
<tr><td class="lineno" valign="top"></td><td class="left"> 1. Introduction . . . . . . . . . . . . . . . . . . . . . . . . 2</td><td> </td><td class="right"> 1. Introduction . . . . . . . . . . . . . . . . . . . . . . . . 2</td><td class="lineno" valign="top"></td></tr>
<tr><td class="lineno" valign="top"></td><td class="left"> 2. The Design Overview . . . . . . . . . . . . . . . . . . . . . 2</td><td> </td><td class="right"> 2. The Design Overview . . . . . . . . . . . . . . . . . . . . . 2</td><td class="lineno" valign="top"></td></tr>
<tr><td class="lineno" valign="top"></td><td class="left"> 2.1. Informational Communities . . . . . . . . . . . . . . . . 4</td><td> </td><td class="right"> 2.1. Informational Communities . . . . . . . . . . . . . . . . 4</td><td class="lineno" valign="top"></td></tr>
<tr><td class="lineno" valign="top"></td><td class="left"> 2.2. Action Communities . . . . . . . . . . . . . . . . . . . 4</td><td> </td><td class="right"> 2.2. Action Communities . . . . . . . . . . . . . . . . . . . 4</td><td class="lineno" valign="top"></td></tr>
<tr><td class="lineno" valign="top"></td><td class="left"> 3. Examples of Informational Communities . . . . . . . . . . . . 5</td><td> </td><td class="right"> 3. Examples of Informational Communities . . . . . . . . . . . . 5</td><td class="lineno" valign="top"></td></tr>
<tr><td class="lineno" valign="top"></td><td class="left"> 3.1. Location . . . . . . . . . . . . . . . . . . . . . . . . 5</td><td> </td><td class="right"> 3.1. Location . . . . . . . . . . . . . . . . . . . . . . . . 5</td><td class="lineno" valign="top"></td></tr>
<tr><td class="lineno" valign="top"></td><td class="left"> 3.1.1. An ISO 3166-1 Numeric Function . . . . . . . . . . . 5</td><td> </td><td class="right"> 3.1.1. An ISO 3166-1 Numeric Function . . . . . . . . . . . 5</td><td class="lineno" valign="top"></td></tr>
<tr><td><a name="diff0005" /></td></tr>
<tr><td class="lineno" valign="top"></td><td class="lblock"> 3.1.2. A<span class="delete"> UN M.49 Region Function .</span> . . . . . . . . . . . . . 5</td><td> </td><td class="rblock"> 3.1.2. A<span class="insert">n UN M.49 Region Function </span> . . . . . . . . . . . . . 5</td><td class="lineno" valign="top"></td></tr>
<tr><td class="lineno" valign="top"></td><td class="left"> 3.2. Relation Function . . . . . . . . . . . . . . . . . . . . 6</td><td> </td><td class="right"> 3.2. Relation Function . . . . . . . . . . . . . . . . . . . . 6</td><td class="lineno" valign="top"></td></tr>
<tr><td class="lineno" valign="top"></td><td class="left"> 3.3. Combining Informational Communities . . . . . . . . . . . 6</td><td> </td><td class="right"> 3.3. Combining Informational Communities . . . . . . . . . . . 6</td><td class="lineno" valign="top"></td></tr>
<tr><td class="lineno" valign="top"></td><td class="left"> 4. Examples of Action Communities . . . . . . . . . . . . . . . 7</td><td> </td><td class="right"> 4. Examples of Action Communities . . . . . . . . . . . . . . . 7</td><td class="lineno" valign="top"></td></tr>
<tr><td class="lineno" valign="top"></td><td class="left"> 4.1. Selective NO_EXPORT . . . . . . . . . . . . . . . . . . . 7</td><td> </td><td class="right"> 4.1. Selective NO_EXPORT . . . . . . . . . . . . . . . . . . . 7</td><td class="lineno" valign="top"></td></tr>
<tr><td class="lineno" valign="top"></td><td class="left"> 4.1.1. ASN Based Selective NO_EXPORT . . . . . . . . . . . . 7</td><td> </td><td class="right"> 4.1.1. ASN Based Selective NO_EXPORT . . . . . . . . . . . . 7</td><td class="lineno" valign="top"></td></tr>
<tr><td class="lineno" valign="top"></td><td class="left"> 4.1.2. Location Based Selective NO_EXPORT . . . . . . . . . 7</td><td> </td><td class="right"> 4.1.2. Location Based Selective NO_EXPORT . . . . . . . . . 7</td><td class="lineno" valign="top"></td></tr>
<tr><td class="lineno" valign="top"></td><td class="left"> 4.2. Selective AS_PATH Prepending . . . . . . . . . . . . . . 8</td><td> </td><td class="right"> 4.2. Selective AS_PATH Prepending . . . . . . . . . . . . . . 8</td><td class="lineno" valign="top"></td></tr>
<tr><td class="lineno" valign="top"></td><td class="left"> 4.2.1. ASN Based Selective AS_PATH Prepending . . . . . . . 8</td><td> </td><td class="right"> 4.2.1. ASN Based Selective AS_PATH Prepending . . . . . . . 8</td><td class="lineno" valign="top"></td></tr>
<tr><td class="lineno" valign="top"></td><td class="left"> 4.2.2. Location Based Selective AS_PATH Prepending . . . . . 9</td><td> </td><td class="right"> 4.2.2. Location Based Selective AS_PATH Prepending . . . . . 9</td><td class="lineno" valign="top"></td></tr>
<tr><td class="lineno" valign="top"></td><td class="left"> 4.3. Manipulation of the LOCAL_PREF Attribute . . . . . . . . 9</td><td> </td><td class="right"> 4.3. Manipulation of the LOCAL_PREF Attribute . . . . . . . . 9</td><td class="lineno" valign="top"></td></tr>
<tr><td class="lineno" valign="top"></td><td class="left"> 4.3.1. Global Manipulation of LOCAL_PREF . . . . . . . . . . 10</td><td> </td><td class="right"> 4.3.1. Global Manipulation of LOCAL_PREF . . . . . . . . . . 10</td><td class="lineno" valign="top"></td></tr>
<tr><td><a name="diff0006" /></td></tr>
<tr><td class="lineno" valign="top"></td><td class="lblock"> 4.3.2. <span class="delete">Location Based Manipulation of LOCAL_PREF</span> . . . . . . 10</td><td> </td><td class="rblock"> 4.3.2. <span class="insert">Region Based Manipulation of LOCAL_PREF .</span> . . . . . . 10</td><td class="lineno" valign="top"></td></tr>
<tr><td class="lineno" valign="top"></td><td class="left"> 4.3.3. Note of Caution for LOCAL_PREF Functions . . . . . . 11</td><td> </td><td class="right"> 4.3.3. Note of Caution for LOCAL_PREF Functions . . . . . . 11</td><td class="lineno" valign="top"></td></tr>
<tr><td class="lineno" valign="top"></td><td class="left"> 4.4. Route Server Prefix Distribution Control . . . . . . . . 11</td><td> </td><td class="right"> 4.4. Route Server Prefix Distribution Control . . . . . . . . 11</td><td class="lineno" valign="top"></td></tr>
<tr><td class="lineno" valign="top"></td><td class="left"> 5. Security Considerations . . . . . . . . . . . . . . . . . . . 12</td><td> </td><td class="right"> 5. Security Considerations . . . . . . . . . . . . . . . . . . . 12</td><td class="lineno" valign="top"></td></tr>
<tr><td class="lineno" valign="top"></td><td class="left"> 6. IANA Considerations . . . . . . . . . . . . . . . . . . . . . 12</td><td> </td><td class="right"> 6. IANA Considerations . . . . . . . . . . . . . . . . . . . . . 12</td><td class="lineno" valign="top"></td></tr>
<tr><td class="lineno" valign="top"></td><td class="left"> 7. Acknowledgments . . . . . . . . . . . . . . . . . . . . . . . 12</td><td> </td><td class="right"> 7. Acknowledgments . . . . . . . . . . . . . . . . . . . . . . . 12</td><td class="lineno" valign="top"></td></tr>
<tr><td class="lineno" valign="top"></td><td class="left"> 8. References . . . . . . . . . . . . . . . . . . . . . . . . . 13</td><td> </td><td class="right"> 8. References . . . . . . . . . . . . . . . . . . . . . . . . . 13</td><td class="lineno" valign="top"></td></tr>
<tr><td class="lineno" valign="top"></td><td class="left"> 8.1. Normative References . . . . . . . . . . . . . . . . . . 13</td><td> </td><td class="right"> 8.1. Normative References . . . . . . . . . . . . . . . . . . 13</td><td class="lineno" valign="top"></td></tr>
<tr><td class="lineno" valign="top"></td><td class="left"> 8.2. Informative References . . . . . . . . . . . . . . . . . 13</td><td> </td><td class="right"> 8.2. Informative References . . . . . . . . . . . . . . . . . 13</td><td class="lineno" valign="top"></td></tr>
<tr><td class="lineno" valign="top"></td><td class="left"> 8.3. URIs . . . . . . . . . . . . . . . . . . . . . . . . . . 13</td><td> </td><td class="right"> 8.3. URIs . . . . . . . . . . . . . . . . . . . . . . . . . . 13</td><td class="lineno" valign="top"></td></tr>
<tr><td class="lineno" valign="top"></td><td class="left"> Authors' Addresses . . . . . . . . . . . . . . . . . . . . . . . 13</td><td> </td><td class="right"> Authors' Addresses . . . . . . . . . . . . . . . . . . . . . . . 13</td><td class="lineno" valign="top"></td></tr>
<tr><td class="lineno"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno"></td></tr>
<tr bgcolor="gray" ><td></td><th><a name="part-l3" /><small>skipping to change at</small><em> page 5, line 39</em></th><th> </th><th><a name="part-r3" /><small>skipping to change at</small><em> page 5, line 39</em></th><td></td></tr>
<tr><td class="lineno" valign="top"></td><td class="left"> | 64497:1:840 | Route learned in the United States of |</td><td> </td><td class="right"> | 64497:1:840 | Route learned in the United States of |</td><td class="lineno" valign="top"></td></tr>
<tr><td class="lineno" valign="top"></td><td class="left"> | | America |</td><td> </td><td class="right"> | | America |</td><td class="lineno" valign="top"></td></tr>
<tr><td class="lineno" valign="top"></td><td class="left"> +---------------------+---------------------------------------------+</td><td> </td><td class="right"> +---------------------+---------------------------------------------+</td><td class="lineno" valign="top"></td></tr>
<tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
<tr><td class="lineno" valign="top"></td><td class="left"> Example documentation for Informational Communities deployed by AS</td><td> </td><td class="right"> Example documentation for Informational Communities deployed by AS</td><td class="lineno" valign="top"></td></tr>
<tr><td class="lineno" valign="top"></td><td class="left"> 64497 to describe the location where a route was imported using ISO</td><td> </td><td class="right"> 64497 to describe the location where a route was imported using ISO</td><td class="lineno" valign="top"></td></tr>
<tr><td class="lineno" valign="top"></td><td class="left"> 3166-1 numeric identifiers.</td><td> </td><td class="right"> 3166-1 numeric identifiers.</td><td class="lineno" valign="top"></td></tr>
<tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
<tr><td class="lineno" valign="top"></td><td class="left"> Table 2: Information: ISO 3166-1</td><td> </td><td class="right"> Table 2: Information: ISO 3166-1</td><td class="lineno" valign="top"></td></tr>
<tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
<tr><td><a name="diff0007" /></td></tr>
<tr><td class="lineno" valign="top"></td><td class="lblock">3.1.2. A UN M.49 Region Function</td><td> </td><td class="rblock">3.1.2. A<span class="insert">n</span> UN M.49 Region Function</td><td class="lineno" valign="top"></td></tr>
<tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
<tr><td class="lineno" valign="top"></td><td class="left"> AS 64497 could assign a value of 2 to the Function field to designate</td><td> </td><td class="right"> AS 64497 could assign a value of 2 to the Function field to designate</td><td class="lineno" valign="top"></td></tr>
<tr><td class="lineno" valign="top"></td><td class="left"> the content of the Parameter field as the M.49 numeric code published</td><td> </td><td class="right"> the content of the Parameter field as the M.49 numeric code published</td><td class="lineno" valign="top"></td></tr>
<tr><td class="lineno" valign="top"></td><td class="left"> by the United Nations Statistics Division (UNSD) [4] for macro</td><td> </td><td class="right"> by the United Nations Statistics Division (UNSD) [4] for macro</td><td class="lineno" valign="top"></td></tr>
<tr><td class="lineno" valign="top"></td><td class="left"> geographical (continental) regions, geographical sub-regions, or</td><td> </td><td class="right"> geographical (continental) regions, geographical sub-regions, or</td><td class="lineno" valign="top"></td></tr>
<tr><td class="lineno" valign="top"></td><td class="left"> selected economic and other groupings.</td><td> </td><td class="right"> selected economic and other groupings.</td><td class="lineno" valign="top"></td></tr>
<tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
<tr><td class="lineno" valign="top"></td><td class="left"> +---------------------+-------------------------------+</td><td> </td><td class="right"> +---------------------+-------------------------------+</td><td class="lineno" valign="top"></td></tr>
<tr><td class="lineno" valign="top"></td><td class="left"> | BGP Large Community | Description |</td><td> </td><td class="right"> | BGP Large Community | Description |</td><td class="lineno" valign="top"></td></tr>
<tr><td class="lineno" valign="top"></td><td class="left"> +---------------------+-------------------------------+</td><td> </td><td class="right"> +---------------------+-------------------------------+</td><td class="lineno" valign="top"></td></tr>
<tr><td class="lineno"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno"></td></tr>
<tr bgcolor="gray" ><td></td><th><a name="part-l4" /><small>skipping to change at</small><em> page 10, line 42</em></th><th> </th><th><a name="part-r4" /><small>skipping to change at</small><em> page 10, line 42</em></th><td></td></tr>
<tr><td class="lineno" valign="top"></td><td class="left"> | 64497:12:0 | Assign LOCAL_PREF for a fallback route |</td><td> </td><td class="right"> | 64497:12:0 | Assign LOCAL_PREF for a fallback route |</td><td class="lineno" valign="top"></td></tr>
<tr><td class="lineno" valign="top"></td><td class="left"> +---------------------+---------------------------------------------+</td><td> </td><td class="right"> +---------------------+---------------------------------------------+</td><td class="lineno" valign="top"></td></tr>
<tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
<tr><td class="lineno" valign="top"></td><td class="left"> Example documentation for Action Communities deployed by AS 64497 to</td><td> </td><td class="right"> Example documentation for Action Communities deployed by AS 64497 to</td><td class="lineno" valign="top"></td></tr>
<tr><td class="lineno" valign="top"></td><td class="left"> expose a BGP traffic engineering function which allows a BGP neighbor</td><td> </td><td class="right"> expose a BGP traffic engineering function which allows a BGP neighbor</td><td class="lineno" valign="top"></td></tr>
<tr><td class="lineno" valign="top"></td><td class="left"> to globally manipulate the LOCAL_PREF attribute for the route within</td><td> </td><td class="right"> to globally manipulate the LOCAL_PREF attribute for the route within</td><td class="lineno" valign="top"></td></tr>
<tr><td class="lineno" valign="top"></td><td class="left"> AS 64497.</td><td> </td><td class="right"> AS 64497.</td><td class="lineno" valign="top"></td></tr>
<tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
<tr><td class="lineno" valign="top"></td><td class="left"> Table 10: Action: Global LOCAL_PREF Manipulation</td><td> </td><td class="right"> Table 10: Action: Global LOCAL_PREF Manipulation</td><td class="lineno" valign="top"></td></tr>
<tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
<tr><td><a name="diff0008" /></td></tr>
<tr><td class="lineno" valign="top"></td><td class="lblock">4.3.2. <span class="delete">Locat</span>ion Based Manipulation of LOCAL_PREF</td><td> </td><td class="rblock">4.3.2. <span class="insert">Reg</span>ion Based Manipulation of LOCAL_PREF</td><td class="lineno" valign="top"></td></tr>
<tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
<tr><td class="lineno" valign="top"></td><td class="left"> AS 64497 could place one of the previously defined Preference</td><td> </td><td class="right"> AS 64497 could place one of the previously defined Preference</td><td class="lineno" valign="top"></td></tr>
<tr><td><a name="diff0009" /></td></tr>
<tr><td class="lineno" valign="top"></td><td class="lblock"> Function Identifiers in the Function field and use an <span class="delete">ISO 3166-1</span></td><td> </td><td class="rblock"> Function Identifiers in the Function field and use an <span class="insert">UN M.49</span> numeric</td><td class="lineno" valign="top"></td></tr>
<tr><td class="lineno" valign="top"></td><td class="lblock"> numeric <span class="delete">country</span> identifier in the Parameter field to designate the</td><td> </td><td class="rblock"> <span class="insert">region</span> identifier in the Parameter field to designate the</td><td class="lineno" valign="top"></td></tr>
<tr><td class="lineno" valign="top"></td><td class="left"> geographical region within which the non-default LOCAL_PREF</td><td> </td><td class="right"> geographical region within which the non-default LOCAL_PREF</td><td class="lineno" valign="top"></td></tr>
<tr><td class="lineno" valign="top"></td><td class="left"> associated with that function identifier should be applied to the</td><td> </td><td class="right"> associated with that function identifier should be applied to the</td><td class="lineno" valign="top"></td></tr>
<tr><td class="lineno" valign="top"></td><td class="left"> route. The value of the LOCAL_PREF attribute should not deviate from</td><td> </td><td class="right"> route. The value of the LOCAL_PREF attribute should not deviate from</td><td class="lineno" valign="top"></td></tr>
<tr><td class="lineno" valign="top"></td><td class="left"> the default for that route class in any region not specified by one</td><td> </td><td class="right"> the default for that route class in any region not specified by one</td><td class="lineno" valign="top"></td></tr>
<tr><td class="lineno" valign="top"></td><td class="left"> or more of these Action Communities.</td><td> </td><td class="right"> or more of these Action Communities.</td><td class="lineno" valign="top"></td></tr>
<tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
<tr><td class="lineno" valign="top"></td><td class="left"> +--------------+----------------------------------------------------+</td><td> </td><td class="right"> +--------------+----------------------------------------------------+</td><td class="lineno" valign="top"></td></tr>
<tr><td class="lineno" valign="top"></td><td class="left"> | BGP Large | Description |</td><td> </td><td class="right"> | BGP Large | Description |</td><td class="lineno" valign="top"></td></tr>
<tr><td class="lineno" valign="top"></td><td class="left"> | Community | |</td><td> </td><td class="right"> | Community | |</td><td class="lineno" valign="top"></td></tr>
<tr><td class="lineno" valign="top"></td><td class="left"> +--------------+----------------------------------------------------+</td><td> </td><td class="right"> +--------------+----------------------------------------------------+</td><td class="lineno" valign="top"></td></tr>
<tr><td><a name="diff0010" /></td></tr>
<tr><td class="lineno" valign="top"></td><td class="lblock"> | <span class="delete">64497:9:528</span> | Assign LOCAL_PREF <span class="delete">for</span> a customer backup route on <span class="delete">|</span></td><td> </td><td class="rblock"> | <span class="insert">64497:9:3</span> | Assign <span class="insert">the</span> LOCAL_PREF <span class="insert">value equivalent to</span> a <span class="insert">|</span></td><td class="lineno" valign="top"></td></tr>
<tr><td class="lineno" valign="top"></td><td class="lblock"><span class="delete"> | |</span> BGP <span class="delete">speakers</span> in the <span class="delete">Netherlands</span> |</td><td> </td><td class="rblock"><span class="insert"> | |</span> customer backup <span class="insert">class</span> route on BGP <span class="insert">routers</span> in the |</td><td class="lineno" valign="top"></td></tr>
<tr><td class="lineno" valign="top"></td><td class="lblock"> | <span class="delete">64497:10:392</span> | Assign LOCAL_PREF <span class="delete">for</span> a peering route on BGP |</td><td> </td><td class="rblock"> | <span class="insert">| North America region |</span></td><td class="lineno" valign="top"></td></tr>
<tr><td class="lineno" valign="top"></td><td class="lblock"> | | <span class="delete">speakers in Japan</span> |</td><td> </td><td class="rblock"><span class="insert"> | 64497:10:5</span> | Assign <span class="insert">the</span> LOCAL_PREF <span class="insert">value equivalent to</span> a <span class="insert">|</span></td><td class="lineno" valign="top"></td></tr>
<tr><td class="lineno" valign="top"></td><td class="lblock"> | <span class="delete">64497:12:840</span> | Assign LOCAL_PREF <span class="delete">for</span> a fallback route on BGP |</td><td> </td><td class="rblock"><span class="insert"> | |</span> peering <span class="insert">class</span> route on BGP <span class="insert">routers in the South</span> |</td><td class="lineno" valign="top"></td></tr>
<tr><td class="lineno" valign="top"></td><td class="lblock"> | | <span class="delete">speakers in United States of America</span> |</td><td> </td><td class="rblock"> | | <span class="insert">America region</span> |</td><td class="lineno" valign="top"></td></tr>
<tr><td class="lineno" valign="top"></td><td class="lblock"></td><td> </td><td class="rblock"> | <span class="insert">64497:12:142</span> | Assign <span class="insert">the</span> LOCAL_PREF <span class="insert">value equivalent to</span> a <span class="insert">|</span></td><td class="lineno" valign="top"></td></tr>
<tr><td class="lineno" valign="top"></td><td class="lblock"></td><td> </td><td class="rblock"><span class="insert"> | |</span> fallback <span class="insert">class</span> route on BGP <span class="insert">routers in the Asia</span> |</td><td class="lineno" valign="top"></td></tr>
<tr><td class="lineno" valign="top"></td><td class="lblock"></td><td> </td><td class="rblock"> | | <span class="insert">region</span> |</td><td class="lineno" valign="top"></td></tr>
<tr><td class="lineno" valign="top"></td><td class="left"> +--------------+----------------------------------------------------+</td><td> </td><td class="right"> +--------------+----------------------------------------------------+</td><td class="lineno" valign="top"></td></tr>
<tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
<tr><td class="lineno" valign="top"></td><td class="left"> Example documentation for Action Communities deployed by AS 64497 to</td><td> </td><td class="right"> Example documentation for Action Communities deployed by AS 64497 to</td><td class="lineno" valign="top"></td></tr>
<tr><td class="lineno" valign="top"></td><td class="left"> expose a BGP traffic engineering function which allows a BGP neighbor</td><td> </td><td class="right"> expose a BGP traffic engineering function which allows a BGP neighbor</td><td class="lineno" valign="top"></td></tr>
<tr><td class="lineno" valign="top"></td><td class="left"> to selectively manipulate the LOCAL_PREF attribute within AS 64497 in</td><td> </td><td class="right"> to selectively manipulate the LOCAL_PREF attribute within AS 64497 in</td><td class="lineno" valign="top"></td></tr>
<tr><td class="lineno" valign="top"></td><td class="left"> the geographical region specified in the Parameter field.</td><td> </td><td class="right"> the geographical region specified in the Parameter field.</td><td class="lineno" valign="top"></td></tr>
<tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
<tr><td class="lineno" valign="top"></td><td class="left"> Table 11: Action: Regional LOCAL_PREF Manipulation</td><td> </td><td class="right"> Table 11: Action: Regional LOCAL_PREF Manipulation</td><td class="lineno" valign="top"></td></tr>
<tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
<tr><td class="lineno" valign="top"></td><td class="left">4.3.3. Note of Caution for LOCAL_PREF Functions</td><td> </td><td class="right">4.3.3. Note of Caution for LOCAL_PREF Functions</td><td class="lineno" valign="top"></td></tr>
<tr><td class="lineno"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno"></td></tr>
<tr bgcolor="gray" ><td></td><th><a name="part-l5" /><small>skipping to change at</small><em> page 12, line 46</em></th><th> </th><th><a name="part-r5" /><small>skipping to change at</small><em> page 12, line 46</em></th><td></td></tr>
<tr><td class="lineno" valign="top"></td><td class="left"> Operations and Security [RFC7454].</td><td> </td><td class="right"> Operations and Security [RFC7454].</td><td class="lineno" valign="top"></td></tr>
<tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
<tr><td class="lineno" valign="top"></td><td class="left">6. IANA Considerations</td><td> </td><td class="right">6. IANA Considerations</td><td class="lineno" valign="top"></td></tr>
<tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
<tr><td class="lineno" valign="top"></td><td class="left"> None.</td><td> </td><td class="right"> None.</td><td class="lineno" valign="top"></td></tr>
<tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
<tr><td class="lineno" valign="top"></td><td class="left">7. Acknowledgments</td><td> </td><td class="right">7. Acknowledgments</td><td class="lineno" valign="top"></td></tr>
<tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
<tr><td class="lineno" valign="top"></td><td class="left"> The authors would like to gratefully acknowledge the insightful</td><td> </td><td class="right"> The authors would like to gratefully acknowledge the insightful</td><td class="lineno" valign="top"></td></tr>
<tr><td class="lineno" valign="top"></td><td class="left"> comments, contributions, critique and support from Adam Chappell,</td><td> </td><td class="right"> comments, contributions, critique and support from Adam Chappell,</td><td class="lineno" valign="top"></td></tr>
<tr><td><a name="diff0011" /></td></tr>
<tr><td class="lineno" valign="top"></td><td class="lblock"> Jonathan Stewart, Greg Hankins, Nick Hilliard, Will Hargrave, <span class="delete">and</span></td><td> </td><td class="rblock"> Jonathan Stewart, Greg Hankins, Nick Hilliard, Will Hargrave, Randy</td><td class="lineno" valign="top"></td></tr>
<tr><td class="lineno" valign="top"></td><td class="lblock"> Randy <span class="delete">Bush.</span></td><td> </td><td class="rblock"> <span class="insert">Bush and Shawn Morris.</span></td><td class="lineno" valign="top"></td></tr>
<tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
<tr><td class="lineno" valign="top"></td><td class="left">8. References</td><td> </td><td class="right">8. References</td><td class="lineno" valign="top"></td></tr>
<tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
<tr><td class="lineno" valign="top"></td><td class="left">8.1. Normative References</td><td> </td><td class="right">8.1. Normative References</td><td class="lineno" valign="top"></td></tr>
<tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
<tr><td class="lineno" valign="top"></td><td class="left"> [RFC1997] Chandra, R., Traina, P., and T. Li, "BGP Communities</td><td> </td><td class="right"> [RFC1997] Chandra, R., Traina, P., and T. Li, "BGP Communities</td><td class="lineno" valign="top"></td></tr>
<tr><td class="lineno" valign="top"></td><td class="left"> Attribute", RFC 1997, DOI 10.17487/RFC1997, August 1996,</td><td> </td><td class="right"> Attribute", RFC 1997, DOI 10.17487/RFC1997, August 1996,</td><td class="lineno" valign="top"></td></tr>
<tr><td class="lineno" valign="top"></td><td class="left"> <http://www.rfc-editor.org/info/rfc1997>.</td><td> </td><td class="right"> <http://www.rfc-editor.org/info/rfc1997>.</td><td class="lineno" valign="top"></td></tr>
<tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
<tr><td class="lineno" valign="top"></td><td class="left"> [RFC7454] Durand, J., Pepelnjak, I., and G. Doering, "BGP Operations</td><td> </td><td class="right"> [RFC7454] Durand, J., Pepelnjak, I., and G. Doering, "BGP Operations</td><td class="lineno" valign="top"></td></tr>
<tr><td></td><td class="left"></td><td> </td><td class="right"></td><td></td></tr>
<tr bgcolor="gray"><th colspan="5" align="center"><a name="end"> End of changes. 11 change blocks. </a></th></tr>
<tr class="stats"><td></td><th><i>18 lines changed or deleted</i></th><th><i> </i></th><th><i>21 lines changed or added</i></th><td></td></tr>
<tr><td colspan="5" align="center" class="small"><br/>This html diff was produced by rfcdiff 1.41. The latest version is available from <a href="http://www.tools.ietf.org/tools/rfcdiff/" >http://tools.ietf.org/tools/rfcdiff/</a> </td></tr>
</table>
</body>
</html>