Policy Routing Related IETF WGs - PowerPoint PPT Presentation

1 / 23
About This Presentation
Title:

Policy Routing Related IETF WGs

Description:

Define standard protocol(s) to allow direct host (e.g. server) participation. mpls ... Using a Dedicated AS for Sites Homed to a Single Provider (RFC 2270) ... – PowerPoint PPT presentation

Number of Views:46
Avg rating:3.0/5.0
Slides: 24
Provided by: georg142
Category:

less

Transcript and Presenter's Notes

Title: Policy Routing Related IETF WGs


1
Policy Routing Related IETF WGs
  • George Lee

2
Policy Routing Related IETF WGs
  • Policy Framework (policy)
  • Resource Allocation Protocol (rap)
  • Routing Policy System (rps)
  • Differentiated Services (diffserv)
  • Multiprotocol Label Switching (mpls)
  • Inter-Domain Routing (idr)
  • Inter-Domain Multicast Routing (idmr)

3
Policy Framework (policy)
  • The need
  • to represent, manage, share, and reuse policies
    and policy information in a vendor-independent,
    interoperable, and scalable manner.
  • Three main goals
  • To provide a framework that will meet these
    needs.
  • To define an extensible information model and
    specific schemata compliant with that framework
    that can be used for general policy
    representation (called the core information model
    and schema). For now, only a directory schema
    will be defined.
  • To extend the core information model and schema
    to address the needs of QoS traffic management
    (called the QoS information model and schemata).

4
policy
  • Internet-Drafts
  • Policy Framework LDAP Core Schema (117786 bytes)
  • Terminology for describing network policy and
    services (71750 bytes)
  • Terminology for describing network policy and
    services (78660 bytes)
  • QoS Policy Framework Information Model and Schema
    (97893 bytes)
  • Policy Framework Core Information Model (170993
    bytes)
  • Requirements for a Policy Management System
    (202862 bytes)
  • Policy Framework (79242 bytes)

5
policy
  • Request For Comments
  • None

6
Resource Allocation Protocol (rap)
  • Internet-Drafts
  • A Framework for Policy-based Admission Control
    (49448 bytes)
  • The COPS (Common Open Policy Service) Protocol
    (88343 bytes)
  • RSVP Extensions for Policy Control (24415 bytes)
  • COPS usage for RSVP (32143 bytes)
  • Signaled Preemption Priority Policy Element
    (23758 bytes)
  • Identity Representation for RSVP (35285 bytes)
  • Definitions of Managed Objects for Common Open
    Policy Service (COPS) Protocol Clients (51782
    bytes)
  • COPS Usage for Policy Provisioning (67642 bytes)
  • Application and Sub Application Identity Policy
    Element for Use with RSVP (7670 bytes)

7
rap
  • Request For Comments
  • None

8
Routing Policy System (rps)
  • To provide standardization of protocols and
    recommended practices necessary to support
    interoperability of the Internet Routing Registry
    (IRR). The IRR has been in use since 1995 based
    initially on the RIPE-181 policy language.
  • The activities of the RPS Working Group shall
    include
  • (1) defining a language, referred to as Routing
    Policy Specification Language(RPSL),for
    describing routing policy constraints,
  • (2) defining a simple and robust distributed
    registry model for publishing routing policy
    constraints, and
  • (3) providing a forum for the discussion of tools
    for analyzing registered policy constraints, for
    checking global consistency, for generating
    router configurations, and for diagnosing
    operational routing problems.

9
rps
  • Internet-Drafts
  • RIPE-181 to RPSL Transition Plan (15991 bytes)
  • Routing Policy System Security (98922 bytes)
  • PGP authentication for RIPE database updates
    (21049 bytes)
  • Distributed Routing Policy System (93948 bytes)
  • RPS IANA Issues (11506 bytes)
  • Request For Comments
  • Routing Policy Specification Language (RPSL) (RFC
    2622) (140811 bytes)
  • Using RPSL in Practice (RFC 2650) (55272 bytes)

10
Differentiated Services (diffserv)
  • Need
  • for relatively simple and coarse methods of
    providing differentiated classes of service for
    Internet traffic to support various types of
    applications
  • How
  • A small bit-pattern (DS field) in each packet, in
    the IPv4 TOS octet or the IPv6 Traffic Class
    octet, is used to mark a packet to receive a
    particular forwarding treatment (per-hop
    behavior, PHB) at each network node.
  • A common understanding about the use and
    interpretation of the DS field is required for
    inter-domain use, multi-vendor interoperability,
    and consistent reasoning about expected service
    behaviors in a network.

11
diffserv
  • Goal
  • To produce an informational framework document
    that describes more general aspects of the
    differentiated services environment.
  • To allow experiments with other per-hop behaviors
    that can be used to produce additional services.
  • To investigate the additional components
    necessary to support differentiated services,
    including such traffic conditioners as traffic
    shapers and packet markers that could be used at
    the boundaries of networks.
  • To define a general conceptual model for boundary
    devices, including traffic conditioning
    parameters, and configuration and monitoring
    data.
  • To define a MIB for diffserv nodes.
  • To analyze related security threats, especially
    theft of service or denial of service attacks,
    and suggest counter-measures.

12
diffserv
  • The group will not work on
  • mechanisms for the identification of individual
    traffic flows
  • new signaling mechanisms to support the marking
    of packets
  • end to end service definitions
  • service level agreements

13
diffserv
  • Internet-Drafts
  • A Framework for Differentiated Services (110733
    bytes)
  • Format for Diffserv Working Group Traffic
    Conditioner Drafts (6226 bytes)
  • A Conceptual Model for Diffserv Routers (78386
    bytes)
  • Management Information Base for the
    Differentiated Services Architecture (71760
    bytes)
  • Per Hop Behavior Identification Codes (11448
    bytes)
  • New Terminology for Diffserv (12745 bytes)
  • Request For Comments
  • Definition of the Differentiated Services Field
    (DS Field) in the IPv4 and IPv6 Headers (RFC
    2474) (50576 bytes)
  • An Architecture for Differentiated Services (RFC
    2475) (94788 bytes)
  • An Expedited Forwarding PHB (RFC 2598) (23656
    bytes)
  • Assured Forwarding PHB Group (RFC 2597) (24068
    bytes)

14
Multiprotocol Label Switching (mpls)
  • Problem Statement
  • Scalability of network layer routing
  • Using labels as a means to aggregate forwarding
    information, while working in the presence of
    routing hierarchies.
  • Greater flexibility in delivering routing
    services
  • Using labels to identify particular traffic which
    are to receive special services, e.g. QoS.
  • Using labels to provide forwarding along an
    explicit path different from the one constructed
    by destination-based forwarding.
  • Increased performance
  • Using the label-swapping paradigm to optimize
    network performance.
  • Simplify integration of routers with cell
    switching based technologies
  • a) making cell switches behave as peers to
    routers (thus reducing the number of routing
    peers that a router has to maintain),
  • b) by making information about physical topology
    available to Network Layer routing procedures,
    and
  • c) by employing common addressing, routing, and
    management procedures.

15
mpls
  • Objectives
  • Specify standard protocol(s) for maintenance and
    distribution of label binding information to
    support unicast destination-based routing with
    forwarding based on label-swapping.
  • Specify standard protocol(s) for maintenance and
    distribution of label binding information to
    support multicast routing with forwarding based
    on label-swapping.
  • Specify standard protocol(s) for maintenance and
    distribution of label binding information to
    support hierarchy of routing knowledge (e.g.,
    complete segregation of intra and inter-domain
    routing) with forwarding based on label-swapping.
  • Specify standard protocol(s) for maintenance and
    distribution of label binding information to
    support explicit paths different from the one
    constructed by destination-based forwarding with
    forwarding based on label-swapping.
  • Specify standard procedures of carrying label
    information over various link level technologies.
  • Specify a standard way to use the ATM user plane
  • Allow operation/co-existence with standard (ATM
    Forum, ITU, etc.) ATM control plane and/or
    standard ATM hardware
  • Specify a 'label swapping' control plane
  • Take advantage of possible mods/improvements in
    ATM hardware, for example the ability to merge
    VCs
  • Discuss support for QOS (e.g. RSVP).
  • Define standard protocol(s) to allow direct host
    (e.g. server) participation.

16
mpls
  • Internet-Drafts
  • A Framework for MPLS (180569 bytes)
  • Multiprotocol Label Switching Architecture
    (145481 bytes)
  • MPLS Label Stack Encoding (46971 bytes)
  • The Assignment of the Information Field and
    Protocol Identifier in the Q.2941 Generic
    Identifier and Q.2957 User-to-user
  • Signaling for the Internet Protocol (51556 bytes)
  • Use of Label Switching on Frame Relay Networks
    Specification (54211 bytes)
  • VCID Notification over ATM link for LDP (37147
    bytes)
  • Carrying Label Information in BGP-4 (7829 bytes)
  • LDP Specification (249804 bytes)
  • Definitions of Managed Objects for the
    Multiprotocol Label Switching, Label Distribution
    Protocol (LDP) (113471 bytes)
  • MPLS using ATM VC Switching (42928 bytes)
  • LDP State Machine (103384 bytes)
  • Extensions to RSVP for LSP Tunnels (105164 bytes)
  • Constraint-Based LSP Setup using LDP (91408 bytes)

17
mpls
  • Internet-Drafts (continued)
  • MPLS Traffic Engineering Management Information
    Base Using SMIv2 (56599 bytes)
  • MPLS Capability set (15052 bytes)
  • MPLS Support of Differentiated Services (99777
    bytes)
  • MPLS Loop Prevention Mechanism (93696 bytes)
  • Framework for IP Multicast in MPLS (62700 bytes)
  • MPLS Label Switch Router Management Information
    Base Using SMIv2 (86863 bytes)
  • A Proposal to Incorporate ECN in MPLS (21291
    bytes)
  • ICMP Extensions for MultiProtocol Label Switching
    (12430 bytes)
  • LDP Applicability (11092 bytes)
  • Applicability Statement for CR-LDP (13316 bytes)
  • Applicability Statement for Extensions to RSVP
    for LSP-Tunnels (17395 bytes)
  • Request For Comments
  • Requirements for Traffic Engineering Over MPLS
    (RFC 2702) (68386 bytes)

18
Inter-Domain Routing (idr)
  • Goal
  • To standardize and promote the Border Gateway
    Protocol Version 4 (BGP-4) and ISO Inter-Domain
    Routing Protocol (IDRP) as scalable
    inter-autonomous system routing protocols capable
    of supporting policy based routing for TCP/IP
    internets.
  • The objective is to promote the use of BGP-4 to
    support IP version 4 (IPv4).
  • IDRP is seen as a protocol that will support IPv4
    as well as the next generation of IP (IPv6).
  • The working group will plan a smooth transition
    between BGP-4 and IDRP.

19
idr
  • Internet-Drafts
  • A Border Gateway Protocol 4 (BGP-4) (134464
    bytes)
  • Definitions of Managed Objects for the Fourth
    Version of Border Gateway Protocol (BGP-4) (58209
    bytes)
  • Capabilities Negotiation with BGP-4 (6481 bytes)
  • Multiprotocol Extensions for BGP-4 (19456 bytes)
  • BGP Route Reflection An alternative to full mesh
    IBGP (18490 bytes)
  • Request For Comments
  • A Border Gateway Protocol 3 (BGP-3) (RFC 1267)
    (80724 bytes)
  • Definitions of Managed Objects for the Border
    Gateway Protocol (Version 3) (RFC 1269) (25717
    bytes)
  • Experience with the BGP Protocol (RFC 1266)
    (21938 bytes)
  • BGP Protocol Analysis (RFC 1265) (20728 bytes)
  • Default Route Advertisement In BGP2 And BGP3
    Versions Of The Border Gateway Protocol (RFC
    1397) (4124 bytes)
  • BGP OSPF Interaction (RFC 1403) (36174 bytes)
  • Definitions of Managed Objects for the Fourth
    Version of the Border Gateway Protocol (BGP-4)
    using SMIv2 (RFC 1657)(45505 bytes)
  • BGP4/IDRP for IP---OSPF Interaction (RFC 1745)
    (43675 bytes)
  • BGP-4 Protocol Analysis (RFC 1774) (23823 bytes)

20
idr
  • Request For Comments (continued)
  • Experience with the BGP-4 protocol (RFC 1773)
    (19936 bytes)
  • A Border Gateway Protocol 4 (BGP-4) (RFC 1771)
    (131903 bytes)
  • A BGP/IDRP Route Server alternative to a full
    mesh routing (RFC 1863) (37426 bytes)
  • Guidelines for creation, selection, and
    registration of an Autonomous System (AS) (RFC
    1930) (22073 bytes)
  • Autonomous System Confederations for BGP (RFC
    1965) (13575 bytes)
  • BGP Route Reflection An alternative to full mesh
    IBGP (RFC 1966) (14320 bytes)
  • An Application of the BGP Community Attribute in
    Multi-home Routing (RFC 1998) (16953 bytes)
  • BGP Communities Attribute (RFC 1997) (8275 bytes)
  • Using a Dedicated AS for Sites Homed to a Single
    Provider (RFC 2270) (12063 bytes)
  • Multiprotocol Extensions for BGP-4 (RFC 2283)
    (18946 bytes)
  • Protection of BGP Sessions via the TCP MD5
    Signature Option (RFC 2385) (12315 bytes)
  • BGP Route Flap Damping (RFC 2439) (86376 bytes)
  • A Framework for Inter-Domain Route Aggregation
    (RFC 2519) (25394 bytes)
  • Use of BGP-4 Multiprotocol Extensions for IPv6
    Inter-Domain Routing (RFC 2545) (10209 bytes)

21
Inter-Domain Multicast Routing (idmr)
  • The group is expected to live only long enough to
    see the existing work items progress through the
    standards track, and is not expected to take on
    new work items.
  • The specific work items are
  • DVMRP, DVMRP MIB, Domain Wide Reports, IGMP MIB,
    IGMP Proxying, IGMPv2, IGMPv3, Multicast Interop,
    Multicast Router Discovery, Multicast Routing
    MIB, and Multicast Traceroute.

22
idmr
  • Internet-Drafts
  • Protocol Independent Multicast MIB (50535 bytes)
  • Internet Group Management Protocol MIB (34234
    bytes)
  • IP Multicast Routing MIB (52937 bytes)
  • Distance-Vector Multicast Routing Protocol MIB
    (44491 bytes)
  • A ''traceroute'' facility for IP Multicast.
    (47679 bytes)
  • Distance Vector Multicast Routing Protocol (98708
    bytes)
  • Domain Wide Multicast Group Membership Reports
    (34124 bytes)
  • Internet Group Management Protocol, Version 3
    (98963 bytes)
  • IGMP Multicast Router Discovery (27798 bytes)
  • BGP Attributes for Multicast Tree Construction
    (15877 bytes)

23
idmr
  • Request For Comments
  • Scalable Multicast Key Distribution (RFC 1949)
    (41853 bytes)
  • Core Based Trees (CBT) Multicast Routing
    Architecture (RFC 2201) (38040 bytes)
  • Core Based Trees (CBT version 2) Multicast
    Routing -- Protocol Specification -- (RFC 2189)
    (52043 bytes)
  • Internet Group Management Protocol, Version 2
    (RFC 2236) (51048 bytes)
  • Protocol Independent Multicast-Sparse Mode
    (PIM-SM) Protocol Specification (RFC 2362)
    (159833 bytes)
  • Interoperability Rules for Multicast Routing
    Protocols (RFC 2715) (49638 bytes)
Write a Comment
User Comments (0)
About PowerShow.com