Making QoS work

By Tom Henderson, |  Development

  • Resource Reservation Protocol (RSVP)

    RSVP is application-based -- applications on Windows clients initiate it through
    WinSock. A workstation called a receiver sets up relationships between itself
    and all the devices (usually routers) along the network connection path to the host
    (called a sender). RSVP sends messages to the connecting components to find
    how much latency there is between, and even among, these devices. A reservation request
    is then set up to allocate bandwidth "space" along the route that the data will travel.
    Subsequent RSVP relationships can be built with the same host by other

RSVP, a signaling protocol, can also ride inside other protocols, as I describe

  • DiffServ

    Differentiated Services (DiffServ) is a method that's used to mark packets as needing
    priority; unlike RSVP, DiffServ does not use time-domain cognizance. Routers between
    two communicating hosts can respect the need for priority, and many made after 1997 do.
    Examples of DiffServ markings are "Assured Service" and "Preferred Service."
  • It's possible to link RSVP relationships and allow them to "ride" DiffServ-enabled
    paths: essentially a merger of the two protocols. RSVP is initiated by a receiver, as
    described above, and its packets are then boosted by the marking behavior of DiffServ.
    DiffServ can give aggregated priority to RSVP relationships that are built -- without
    knowledge of the application -- as a function of a router-to-router

  • IEEE 802.1p (now a part of IEEE 802.1D)

    Another marking protocol supported by Windows 2000, 802.1p is a virtual LAN protocol.
    802.1p allows for prioritization of packets in switched-network (usually Ethernet)
    fabrics; it's also supported in most routers. Because switches were intended to be raw
    packet-forwarding devices, initial switch implementations did not prioritize packets
    for forwarding -- 802.1p does. Such marking doesn't allow devices in the delivery chain
    to have a respect for time domains (as RSVP does). Instead, it's the first boost given
    to data through switched fabrics.
  • There are applications considerations that enable QoS, and there are policies that
    can be used with Windows 2000 that can have a direct bearing on how QoS is used. I'll
    tell you how and why in my next column, which will begin a series called "Networking by

    Join us:






    Answers - Powered by ITworld

    Ask a Question