draft-ietf-idr-rfc2858bis-05.txt   draft-ietf-idr-rfc2858bis-06.txt 
Network Working Group Tony Bates (Cisco Systems) Network Working Group Tony Bates (Cisco Systems)
Internet Draft Ravi Chandra (Redback Networks) Internet Draft Ravi Chandra (Redback Networks)
Expiration Date: October 2004 Dave Katz (Juniper Networks) Expiration Date: November 2004 Dave Katz (Juniper Networks)
Obsoles RFC2858 Yakov Rekhter (Juniper Networks) Obsoles RFC2858 Yakov Rekhter (Juniper Networks)
Multiprotocol Extensions for BGP-4 Multiprotocol Extensions for BGP-4
draft-ietf-idr-rfc2858bis-05.txt draft-ietf-idr-rfc2858bis-06.txt
1. Status of this Memo 1. Status of this Memo
This document is an Internet-Draft and is in full conformance with This document is an Internet-Draft and is in full conformance with
all provisions of Section 10 of RFC2026. all provisions of Section 10 of RFC2026.
Internet-Drafts are working documents of the Internet Engineering Internet-Drafts are working documents of the Internet Engineering
Task Force (IETF), its areas, and its working groups. Note that Task Force (IETF), its areas, and its working groups. Note that
other groups may also distribute working documents as Internet- other groups may also distribute working documents as Internet-
Drafts. Drafts.
skipping to change at page 5, line 12 skipping to change at page 5, line 12
A 1 octet field whose value expresses the length of the "Nth A 1 octet field whose value expresses the length of the "Nth
SNPA of Next Hop" field as measured in semi-octets SNPA of Next Hop" field as measured in semi-octets
Nth SNPA of Next Hop: Nth SNPA of Next Hop:
A variable length field that contains an SNPA of the router A variable length field that contains an SNPA of the router
whose Network Address is contained in the "Network Address of whose Network Address is contained in the "Network Address of
Next Hop" field. The field length is an integral number of Next Hop" field. The field length is an integral number of
octets in length, namely the rounded-up integer value of one octets in length, namely the rounded-up integer value of one
half the SNPA length expressed in semi-octets; if the SNPA half the SNPA length expressed in semi-octets; if the SNPA
contains an odd number of semi-octets, a value in this field contains an odd number of semi-octets, a value in this field
will be padded with a trailing all-zero semi-octet. MUST be padded with a trailing all-zero semi-octet.
Network Layer Reachability Information (NLRI): Network Layer Reachability Information (NLRI):
A variable length field that lists NLRI for the feasible routes A variable length field that lists NLRI for the feasible routes
that are being advertised in this attribute. The semantics of that are being advertised in this attribute. The semantics of
NLRI is identified by a combination of <AFI, SAFI> carried in NLRI is identified by a combination of <AFI, SAFI> carried in
the attribute. the attribute.
When the Subsequent Address Family Identifier field is set to When the Subsequent Address Family Identifier field is set to
one of the values defined in this document, each NLRI is one of the values defined in this document, each NLRI is
encoded as specified in the "NLRI encoding" section of this encoded as specified in the "NLRI encoding" section of this
document. document.
The next hop information carried in the MP_REACH_NLRI path attribute The next hop information carried in the MP_REACH_NLRI path attribute
defines the Network Layer address of the router that should be used defines the Network Layer address of the router that SHOULD be used
as the next hop to the destinations listed in the MP_NLRI attribute as the next hop to the destinations listed in the MP_NLRI attribute
in the UPDATE message. in the UPDATE message.
The rules for the next hop information are the same as the rules for The rules for the next hop information are the same as the rules for
the information carried in the NEXT_HOP BGP attribute (see Section the information carried in the NEXT_HOP BGP attribute (see Section
5.1.3 of [BGP-4]). 5.1.3 of [BGP-4]).
An UPDATE message that carries the MP_REACH_NLRI MUST also carry the An UPDATE message that carries the MP_REACH_NLRI MUST also carry the
ORIGIN and the AS_PATH attributes (both in EBGP and in IBGP ORIGIN and the AS_PATH attributes (both in EBGP and in IBGP
exchanges). Moreover, in IBGP exchanges such a message MUST also exchanges). Moreover, in IBGP exchanges such a message MUST also
skipping to change at page 8, line 44 skipping to change at page 8, line 44
0 7 15 23 31 0 7 15 23 31
+-------+-------+-------+-------+ +-------+-------+-------+-------+
| AFI | Res. | SAFI | | AFI | Res. | SAFI |
+-------+-------+-------+-------+ +-------+-------+-------+-------+
The use and meaning of this field is as follow: The use and meaning of this field is as follow:
AFI - Address Family Identifier (16 bit), encoded the same way AFI - Address Family Identifier (16 bit), encoded the same way
as in the Multiprotocol Extensions as in the Multiprotocol Extensions
Res. - Reserved (8 bit) field. Should be set to 0 by the sender Res. - Reserved (8 bit) field. SHOULD be set to 0 by the sender
and ignored by the receiver. and ignored by the receiver.
SAFI - Subsequent Address Family Identifier (8 bit), encoded SAFI - Subsequent Address Family Identifier (8 bit), encoded
the same way as in the Multiprotocol Extensions. the same way as in the Multiprotocol Extensions.
A speaker that supports multiple <AFI, SAFI> tuples includes them as A speaker that supports multiple <AFI, SAFI> tuples includes them as
multiple Capabilities in the Capabilities Optional Parameter. multiple Capabilities in the Capabilities Optional Parameter.
To have a bi-directional exchange of routing information for a To have a bi-directional exchange of routing information for a
particular <AFI, SAFI> between a pair of BGP speakers, each such particular <AFI, SAFI> between a pair of BGP speakers, each such
 End of changes. 

This html diff was produced by rfcdiff 1.23, available from http://www.levkowetz.com/ietf/tools/rfcdiff/