rfc2815.txt
来自「RFC 的详细文档!」· 文本 代码 · 共 956 行 · 第 1/3 页
TXT
956 行
best effort service will set the "break bit" described in
[RSVPINTSERV].
5. Merging of RSVP/SBM objects
Where reservations that use the SBM protocol's TCLASS object [SBM]
need to be merged, an algorithm needs to be defined that is
consistent with the mappings to individual user_priority values in
use in the Layer-2 cloud. A merged reservation must receive at least
as good a service as the best of the component reservations.
There is no single merging rule that can prevent all of the following
side-effects:
* If a merger were to demote the existing branch of the flow into a
higher-delay traffic class then this is a denial of service to the
existing flow which would likely receive worse service than
before.
* If a merger were to promote the existing branch of the flow into a
new, lower-delay, traffic class, this might then suffer either
admission control failures or may cost more in some sense than the
already-admitted flow. This can also be considered as a denial-
of-service attack.
* Promotion of the new branch may lead to rejection of the request
because it has been re-assigned to a traffic class that has not
enough resources to accommodate it.
Therefore, such a merger is declared to be illegal and the usual SBM
admission control failure rules are applied. Traffic class selection
is performed based on the TSpec information. When the first RESV for
Seaman, et al. Standards Track [Page 12]
RFC 2815 Int-Serv Mappings on IEEE 802 Networks May 2000
a flow arrives, a traffic class is chosen based on the request, an
SBM TCLASS object is inserted into the message and admission control
for that traffic class is done by the SBM. Reservation succeeds or
fails as usual.
When a second RESV for the same flow arrives at a different egress
point of the Layer-2 cloud the process starts to repeat. Eventually
the SBM-augmented RESV may hit a switch with an existing reservation
in place for the flow i.e., an L2 branch point for the flow. If so,
the traffic class chosen for the second reservation is checked
against the first. If they are the same, the RESV requests are merged
and passed on towards the sender(s).
If the second TCLASS would have been different, an RSVP/SBM ResvErr
error is returned to the Layer-3 device that launched the second RESV
request into the Layer-2 cloud. This device will then pass on the
ResvErr to the original requester according to RSVP rules. Detailed
processing rules are specified in [SBM].
6. Applicability of these service mappings
Switches using layer-2-only standards (e.g., 802.1D-1990, 802.1D-
1998) need to inter-operate with routers and layer-3 switches. Wide
deployment of such 802.1D-1998 switches will occur in a number of
roles in the network: "desktop switches" provide dedicated 10/100
Mbps links to end stations and high speed core switches often act as
central campus switching points for layer-3 devices. Layer-2 devices
will have to operate in all of the following scenarios:
* every device along a network path is layer-3 capable and intrusive
into the full data stream
* only the edge devices are pure layer-2
* every alternate device lacks layer-3 functionality
* most devices lack layer-3 functionality except for some key
control points such as router firewalls, for example.
Where int-serv flows pass through equipment which does not support
Integrated Services or 802.1D traffic management and which places
all packets through the same queuing and overload-dropping paths,
it is obvious that some of a flow's desired service parameters
become more difficult to support. In particular, the two
integrated service classes studied here, Controlled Load and
Guaranteed Service, both assume that flows will be policed and
kept "insulated" from misbehaving other flows or from best effort
traffic during their passage through the network. This cannot be
Seaman, et al. Standards Track [Page 13]
RFC 2815 Int-Serv Mappings on IEEE 802 Networks May 2000
done within an IEEE 802 network using devices with the default
user_priority function; in this case policing must be approximated
at the network edges.
In addition, in order to provide a Guaranteed Service, *all*
switching elements along the path must participate in special
treatment for packets in such flows: where there is a "break" in
guaranteed service, all bets are off. Thus, a network path that
includes even a single switch transmitting onto a shared or half-
duplex LAN segment is unlikely to be able to provide a very good
approximation to Guaranteed Service. For Controlled Load service,
the requirements on the switches and link types are less stringent
although it is still necessary to provide differential queuing and
buffering in switches for CL flows over best effort in order to
approximate CL service. Note that users receive indication of such
breaks in the path through the "break bits" described in y
[RSVPINTSERV]. These bits must be correctly set when IEEE 802
devices that cannot provide a specific service exist in a network.
Other approaches might be to pass more information between
switches about the capabilities of their neighbours and to route
around non-QoS-capable switches: such methods are for further
study. And of course the easiest solution of all is to upgrade
links and switches to higher capacities.
7. References
[802.1D-ORIG] "MAC Bridges", ISO/IEC 10038, ANSI/IEEE Std 802.1D-1993
[802.1D] "Information technology - Telecommunications and
information exchange between systems - Local and
metropolitan area networks - Common specifications -
Part 3: Media Access Control (MAC) Bridges: Revision.
This is a revision of ISO/IEC 10038: 1993, 802.1j-1992
and 802.6k-1992. It incorporates P802.11c, P802.1p and
P802.12e." ISO/IEC 15802-3:1998"
[INTSERV] Braden, R., Clark, D. and S. Shenker, "Integrated
Services in the Internet Architecture: an Overview",
RFC 1633, June 1994.
[RSVP] Braden, R., Zhang, L., Berson, S., Herzog, S. and S.
Jamin, "Resource Reservation Protocol (RSVP) - Version
1 Functional Specification", RFC 2205, September 1997.
[CL] Wroclawski, J., "Specification of the Controlled-Load
Network Element Service", RFC 2211, September 1997.
Seaman, et al. Standards Track [Page 14]
RFC 2815 Int-Serv Mappings on IEEE 802 Networks May 2000
[GS] Schenker, S., Partridge, C. and R. Guerin,
"Specification of Guaranteed Quality of Service", RFC
2212 September 1997.
[802.1Q] ANSI/IEEE Standard 802.1Q-1998, "IEEE Standards for
Local and Metropolitan Area Networks: Virtual Bridged
Local Area Networks", 1998.
[GENCHAR] Shenker, S., and J. Wroclawski, "General
Characterization Parameters for Integrated Service
Network Elements", RFC 2215, September 1997.
[IS802FRAME] Ghanwani, A., Pace, W., Srinivasan, V., Smith, A. and
M. Seaman, "A Framework for Providing Integrated
Services Over Shared and Switched LAN Technologies",
RFC 2816, May 2000.
[SBM] Yavatkar, R., Hoffman, D., Bernet, Y., Baker, F. and M.
Speer, "SBM (Subnet Bandwidth Manager): A Protocol for
Admission Control over IEEE 802-style Networks", RFC
2814, May 2000.
[RSVPINTSERV] Wroclawski, J., "The use of RSVP with IETF Integrated
Services", RFC 2210, September 1997.
[PROCESS] Bradner, S., "The Internet Standards Process --
Revision 3", BCP 9, RFC 2026, October 1996.
8. Security Considerations
Any use of QoS requires examination of security considerations
because it leaves the possibility open for denial of service or theft
of service attacks. This document introduces no new security issues
on top of those discussed in the companion ISSLL documents
[IS802FRAME] and [SBM]. Any use of these service mappings assumes
that all requests for service are authenticated appropriately.
9. Acknowledgments
This document draws heavily on the work of the ISSLL WG of the IETF
and the IEEE P802.1 Interworking Task Group.
Seaman, et al. Standards Track [Page 15]
RFC 2815 Int-Serv Mappings on IEEE 802 Networks May 2000
10. Authors' Addresses
Mick Seaman
Telseon
480 S. California Ave
Palo Alto, CA 94306
USA
Email: mick@telseon.com
Andrew Smith
Extreme Networks
3585 Monroe St.
Santa Clara, CA 95051
USA
Phone: +1 408 579 2821
EMail: andrew@extremenetworks.com
Eric Crawley
Unisphere Solutions
5 Carlisle Rd.
Westford, MA 01886
Phone: +1 978 692 1999
Email: esc@unispheresolutions.com
John Wroclawski
MIT Laboratory for Computer Science
545 Technology Sq.
Cambridge, MA 02139
USA
Phone: +1 617 253 7885
EMail: jtw@lcs.mit.edu
Seaman, et al. Standards Track [Page 16]
RFC 2815 Int-Serv Mappings on IEEE 802 Networks May 2000
Full Copyright Statement
Copyright (C) The Internet Society (2000). All Rights Reserved.
This document and translations of it may be copied and furnished to
others, and derivative works that comment on or otherwise explain it
or assist in its implementation may be prepared, copied, published
and distributed, in whole or in part, without restriction of any
kind, provided that the above copyright notice and this paragraph are
included on all such copies and derivative works. However, this
document itself may not be modified in any way, such as by removing
the copyright notice or references to the Internet Society or other
Internet organizations, except as needed for the purpose of
developing Internet standards in which case the procedures for
copyrights defined in the Internet Standards process must be
followed, or as required to translate it into languages other than
English.
The limited permissions granted above are perpetual and will not be
revoked by the Internet Society or its successors or assigns.
This document and the information contained herein is provided on an
"AS IS" basis and THE INTERNET SOCIETY AND THE INTERNET ENGINEERING
TASK FORCE DISCLAIMS ALL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING
BUT NOT LIMITED TO ANY WARRANTY THAT THE USE OF THE INFORMATION
HEREIN WILL NOT INFRINGE ANY RIGHTS OR ANY IMPLIED WARRANTIES OF
MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.
Acknowledgement
Funding for the RFC Editor function is currently provided by the
Internet Society.
Seaman, et al. Standards Track [Page 17]
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?