Fragmenting and Interleaving Real-Time and Nonreal-Time Packets
|
|
- Magdalene Dalton
- 5 years ago
- Views:
Transcription
1 CHAPTER 16 Fragmenting and Interleaving Real-Time and Nonreal-Time Packets Integrating delay-sensitive real-time traffic with nonreal-time data packets on low-speed links can cause the real-time packets to experience long queuing delays while waiting for the larger nonreal-time packets to transmit. Real-time traffic, however, cannot tolerate delay. The challenge becomes how to integrate real-time and nonreal-time packets while reducing latency for the real-time packets. The Cisco series router addresses this by breaking larger data packets into fragments and interleaving the smaller real-time packets between the fragments. In this way, time-sensitive real-time traffic remains intact and does not experience excessive delay. This chapter describes fragmentation and interleaving on the Cisco series router. It includes the following topics: Link Fragmentation and Interleaving, page 16-1 Multilink PPP-Based Link Fragmentation and Interleaving, page FRF.12 Fragmentation, page Configuration Examples for Link Fragmentation and Interleaving, page Verifying and Monitoring Link Fragmentation and Interleaving, page Related Documentation, page Link Fragmentation and Interleaving Link fragmentation and interleaving (LFI) is a method that allows long nonreal-time data packets to be fragmented into smaller frames and shorter real-time packets to be interleaved between the fragments. In this way, real-time delay-sensitive packets, such as voice over IP (VoIP), and nonreal-time delay-insensitive packets, such as data transfer, can be carried together on low-speed links without causing excessive delay to the real-time traffic. Real-time delay-sensitive traffic becomes susceptible to increased latency when the network processes nonreal-time delay-insensitive packets. Long queuing delays can occur while real-time traffic waits for the nonreal-time packet to be transmitted. Therefore, controlling the maximum one-way end-to-end delay for time-sensitive traffic becomes challenging when integrating voice and data traffic. 16-1
2 Link Fragmentation and Interleaving Chapter 16 An important part of delay is the time it takes to actually place the bits onto an interface, referred to as serialization delay. We recommend that serialization delay not exceed 20 ms. Serialization delay is calculated using the following formula: Serialization Delay = Frame Size (bits) / Link Bandwidth (bps) As shown in Figure 16-1, a nonreal-time data packet of 1500 bytes takes 214 ms to leave the router over a 56-kbps link. While waiting for the large data packet to transmit, the router queues real-time packets. However, real-time traffic cannot tolerate delay. For example, good voice quality requires delay to be less than 150 ms. By fragmenting the nonreal-time large data packet into smaller frames and interleaving real-time packets between the fragments, both real-time packets and data frames can be carried together on low-speed links, without causing excessive delay to the real-time traffic. Figure 16-1 Integrating Voice and Data Packets on Low-Speed Links Before Voice Data After 214-ms serialization delay for 1500-byte frame at 56 kbps Data Data Voice Data The Cisco series router supports the following types of link fragmentation and interleaving (LFI): MLP over Serial-based LFI Uses the fragmentation and interleaving capability of MLP to integrate real-time packets (such as voice packets) and nonreal-time packets (such as data transfers) on the same link while reducing real-time packet latency. MLP defines the mechanisms to fragment, reassemble, and sequence large datagrams across multiple logical data links. MLP over serial-based LFI supports up to 10 member links per MLP bundle, one of which is LFI-enabled. You can terminate the serial links on multiple line cards in the router chassis if all of the links are the same type, such as T1 or E1. The router supports subrate T1 interfaces as member links. The link speeds must be the same for all of the links in the bundle. Single-VC MLP over ATM-based LFI Uses the fragmentation and interleaving capability of MLP to integrate real-time and nonreal-time packets together on the same link. MLP defines the mechanisms to fragment, reassemble, and sequence large datagrams across multiple logical data links. MLP uses the fragmentation and packet sequencing specifications defined in RFC 1990 to implement link fragmentation and interleaving at the bundle level. Single-VC MLP over ATM-based LFI supports only one member link per MLP bundle and the link is LFI-enabled. Multi-VC MLP over ATM-based LFI Uses the fragmentation and interleaving capability of MLP to integrate real-time packets and nonreal-time packets on the same link while reducing real-time packet latency. MLP implements link fragmentation and interleaving at the bundle level. Multi-VC MLP over ATM-based LFI supports up to 10 member links, one of which is LFI-enabled. 16-2
3 Chapter 16 Link Fragmentation and Interleaving MLP over Frame Relay-based LFI Uses the fragmentation and interleaving capability of MLP to transport real-time traffic (for example, voice) and nonreal-time traffic (for example, data transfers) together on low-speed Frame Relay permanent virtual circuits (PVCs) without causing excessive delay to the real-time traffic. MLP uses the fragmentation and packet sequencing specifications defined in RFC 1990 to implement link fragmentation and interleaving at the bundle level. MLP over Frame Relay-based LFI supports only one member link per MLP bundle and the link is LFI-enabled. FRF.12 Fragmentation Uses Frame Relay Forum FRF.12-based fragmentation on Frame Relay permanent virtual circuits (PVCs) to allow long, nonreal-time data packets to be broken into smaller fragments and shorter real-time packets to be interleaved between the fragments. In this way, real-time and nonreal-time packets can be carried together on low-speed links without causing excessive delay to the real-time traffic. The real-time packets remain intact and are less likely to experience long queuing delays. Feature History for Link Fragmentation and Interleaving Cisco IOS Release Description Required PRE Release 12.0(23)SX The PVC-based FRF.12 Fragmentation feature and the MLP over Serial-based LFI feature were introduced on the router. PRE1 Release 12.0(27)S Release 12.2(27)SBB Release 12.2(31)SB2 The FRF.12 Fragmentation feature was enhanced to enable interface-based FRF.12 fragmentation. The following features were introduced on the PRE2: MLP over Serial-based LFI, MLP over Frame Relay-based LFI, Single-VC and Multi-VC MLP over ATM-based LFI, and PVC-based and Interface-based FRF.12 Fragmentation. The following features were introduced on the PRE3: MLP over Serial-based LFI, MLP over Frame Relay-based LFI, Single-VC and Multi-VC MLP over ATM-based LFI, and PVC-based and Interface-based FRF.12 Fragmentation. PRE1 PRE2 PRE3 16-3
4 Link Fragmentation and Interleaving Chapter 16 System Limits for Link Fragmentation and Interleaving Table 16-1 lists the system limits for link fragmentation and interleaving (LFI). Table 16-1 System Limits for Link Fragmentation and Interleaving Feature MLP over Serial-based LFI Single-VC MLP over ATM-based LFI Multi-VC MLP over ATM-based LFI Maximum No. of Members Per Bundle Maximum No. of Bundles Per System Maximum No. of Member Links Per System Multilink Interface Range to 9999 (Release12.2(28)SB and later) 1 to 9999 and 65,536 to 2,147,483,647 (Release 12.2(31)SB2 and later) LFI Supported Yes Interleaving on 1 member link ,000 and higher Yes Interleaving on 1 member link to 9999 (Release12.2(28)SB and later) 1 to 9999 and 65,536 to 2,147,483,647 (Release 12.2(31)SB2 and later) Yes Interleaving on 1 member link MLP over Frame Relay-based LFI ,000 and higher Yes Interleaving on 1 member link FRF.12 Fragmentation NA NA 4096 NA Yes Note The multilink interface ranges described in Table 16-1 require Cisco IOS Release 12.2(28)SB and later releases. For releases prior to Cisco IOS Release 12.2(28)SB, the valid multilink interface range is 1 to 2,147,483,
5 Chapter 16 Link Fragmentation and Interleaving Configuration Commands for MLP-Based Fragmentation and Interleaving The following commands are used to configure Multilink PPP (MLP)-based fragmentation and interleaving: interface multilink Command, page 16-5 ppp multilink Command, page 16-6 ppp multilink fragment-delay Command, page 16-7 ppp multilink interleave Command, page 16-8 ppp multilink fragmentation Command, page 16-8 ppp multilink fragment disable Command, page 16-9 ppp multilink group Command, page interface multilink Command To create and configure a multilink bundle, use the interface multilink command in global configuration mode. To remove a multilink bundle, use the no form of the command. By default, no multilink interfaces are configured. interface multilink multilink-bundle-number no interface multilink multilink-bundle-number Syntax Description multilink-bundle-number A nonzero number that identifies the multilink bundle. interface multilink Command History Cisco IOS Release Release 12.0 Release 12.2(16)BX Release 12.2(28)SB Release 12.2(31)SB2 Description The interface multilink command was introduced on the PRE1. This command was introduced on the PRE2. This command was integrated in Cisco IOS Release 12.2(28)SB for the PRE2. The range of valid values for multilink interfaces was changed from 1 to 9999 (Release 12.2(28)SB and later) to from 1 to 9999 and 65,536 to 2,147,483,647 for MLP over serial and multi-vc MLP over ATM. Usage Guidelines for the interface multilink Command The following describes the range of valid values for multilink interfaces: MLP over Serial-based LFI 1 to 9999 (Cisco IOS Release 12.2(28)SB and later releases) 1 to 9999 and 65,536 to 2,147,483,647 (Cisco IOS Release 12.2(31)SB2 and later releases) Single-VC MLP over ATM-based LFI 10,000 and higher (Cisco IOS Release 12.2(28)SB and later releases) 16-5
6 Link Fragmentation and Interleaving Chapter 16 Multi-VC MLP over ATM-based LFI 1 to 9999 (Cisco IOS Release 12.2(28)SB and later releases) 1 to 9999 and 65,536 to 2,147,483,647 (Cisco IOS Release 12.2(31)SB2 and later releases) MLP over Frame Relay-based LFI 10,000 and higher For releases prior to Cisco IOS Release 12.2(28)SB, the valid multilink interface range is 1 to 2,147,483,647. ppp multilink Command To enable Multilink PPP (MLP) on an interface, use the ppp multilink command in interface configuration mode. To disable MLP, use the no form of the command. By default, the command is disabled. ppp multilink no ppp multilink ppp multilink Command History Cisco IOS Release Release 12.0(23)SX Release 12.2(16)BX Release 12.2(28)SB Release 12.2(31)SB2 Description The ppp multilink command was introduced on the PRE1. This command was introduced on the PRE2. This command was integrated in Cisco IOS Release 12.2(28)SB for the PRE2. This command was introduced on the PRE3. Usage Guidelines for the ppp multilink Command The ppp multilink command applies only to interfaces that use Point-to-Point Protocol (PPP) encapsulation. When you use the ppp multilink command, the first channel negotiates the appropriate Network Control Protocol (NCP) layers (such as the IP Control Protocol and IPX Control Protocol), but subsequent links negotiate only the Link Control Protocol (LCP) and MLP. 16-6
7 Chapter 16 Link Fragmentation and Interleaving ppp multilink fragment-delay Command To specify a maximum size in units of time for packet fragments on a Multilink PPP (MLP) bundle, use the ppp multilink fragment-delay command in interface configuration mode. To reset the maximum delay to the default value, use the no form of the command. By default, if fragmentation is enabled, the fragment delay is 30 milliseconds. ppp multilink fragment-delay delay-max no ppp multilink fragment-delay delay-max Syntax Description delay-max Specifies the maximum amount of time, in milliseconds, that is required to transmit a fragment. Valid values are from 1 to 1000 milliseconds. ppp multilink fragment-delay Command History Cisco IOS Release Release 12.0(23)SX Release 12.2(16)BX Release 12.2(28)SB Release 12.2(31)SB2 Description The ppp multilink fragment-delay command was introduced on the PRE1. This command was introduced on the PRE2. This command was integrated in Cisco IOS Release 12.2(28)SB for the PRE2. This command was introduced on the PRE3. Usage Guidelines for the ppp multilink fragment-delay Command The ppp multilink fragment-delay command is useful when packets are interleaved and traffic characteristics such as delay, jitter, and load balancing must be tightly controlled. MLP chooses a fragment size on the basis of the maximum delay allowed. If real-time traffic requires a certain maximum boundary on delay, using the ppp multilink fragment-delay command to set that maximum time can ensure that a real-time packet gets interleaved within the fragments of a large packet. By default, MLP has no fragment size constraint, but the maximum number of fragments is constrained by the number of links. If interleaving is enabled, or if the bundle contains links that have differing bandwidths, or if a fragment delay is explicitly configured with the ppp multilink fragment-delay command, then MLP uses a different fragmentation algorithm. In this mode, the number of fragments is unconstrained, but the size of each fragment is limited to the fragment-delay value, or 30 milliseconds if the fragment delay has not been configured. The ppp multilink fragment-delay command is configured under the multilink interface. The value assigned to the delay-max argument is scaled by the speed at which a link can convert the time value into a byte value. 16-7
8 Link Fragmentation and Interleaving Chapter 16 ppp multilink interleave Command To enable interleaving of real-time packets among the fragments of larger nonreal-time packets on a Multilink PPP (MLP) bundle, use the ppp multilink interleave command in interface configuration mode. To disable interleaving, use the no form of the command. By default, interleaving is disabled. ppp multilink interleave no ppp multilink interleave ppp multilink interleave Command History Cisco IOS Release Release 12.0(23)SX Release 12.2(16)BX Release 12.2(28)SB Release 12.2(31)SB2 Description The ppp multilink interleave command was introduced on the PRE1. This command was introduced on the PRE2. This command was integrated in Cisco IOS Release 12.2(28)SB for the PRE2. This command was introduced on the PRE3. Usage Guidelines for the ppp multilink interleave Command The ppp multilink interleave command applies to multilink interfaces, which are used to configure a bundle. Interleaving works only when the queuing mode on the bundle is set to fair queuing. If interleaving is enabled when fragment delay is not configured, the default delay is 30 milliseconds. The fragment size is derived from that delay, depending on the bandwidths of the links. ppp multilink fragmentation Command To enable packet fragmentation, use the ppp multilink fragmentation command in interface configuration mode. To disable fragmentation, use the no form of the command. By default, fragmentation is enabled. ppp multilink fragmentation no ppp multilink fragmentation ppp multilink fragmentation Command History Cisco IOS Release Release 12.0(23)SX Release 12.2(16)BX Release 12.2 Release 12.2(28)SB Release 12.2(31)SB2 Description The ppp multilink fragmentation command was introduced on the PRE1. This command was introduced on the PRE2. The no ppp multilink fragmentation command was changed to ppp multilink fragment disable. The no ppp multilink fragmentation command is recognized and accepted through Cisco IOS Release This command was integrated in Cisco IOS Release 12.2(28)SB for the PRE2. This command was introduced on the PRE
9 Chapter 16 Link Fragmentation and Interleaving ppp multilink fragment disable Command To disable packet fragmentation, use the ppp multilink fragment disable command in interface configuration mode. To enable fragmentation, use the no form of this command. ppp multilink fragment disable no ppp multilink fragment disable ppp multilink fragment disable Command History Cisco IOS Release Release 11.3 Release 12.2 Release 12.2(28)SB Release 12.2(31)SB2 Description This command was introduced as ppp multilink fragmentation. The no ppp multilink fragmentation command was changed to ppp multilink fragment disable. The no ppp multilink fragmentation command was recognized and accepted through Cisco IOS Release This command was integrated in Cisco IOS Release 12.2(28)SB for the PRE2. This command was introduced on the PRE3. Usage Guidelines for the ppp multilink fragment disable Command The ppp multilink fragment delay and ppp multilink interleave commands have precedence over the ppp multilink fragment disable command. Therefore, the ppp multilink fragment disable command has no effect if these commands are configured for a multilink interface and the following message displays: Warning: 'ppp multilink fragment disable' or 'ppp multilink fragment maximum' will be ignored, since multilink interleaving or fragment delay has been configured and have higher precedence. To completely disable fragmentation, you must do the following: Router(config-if)# no ppp multilink fragment delay Router(config-if)# no ppp multilink interleave Router(config-if)# ppp multilink fragment disable 16-9
10 Link Fragmentation and Interleaving Chapter 16 ppp multilink group Command To restrict a physical link to joining only a designated multilink group interface, use the ppp multilink group command in interface configuration mode. To remove the restriction, use the no form of the command. By default, this command is disabled. ppp multilink group group-number no ppp multilink group group-number Syntax Description group-number Identifies the multilink group. This number must be identical to the multilink-bundle-number you assigned to the multilink interface. Valid values are: MLP over Serial-based LFI 1 to 9999 (Cisco IOS Release 12.2(28)SB and later releases) 1 to 9999 and 65,536 to 2,147,483,647 (Cisco IOS Release 12.2(31)SB2 and later releases) Single-VC MLP over ATM-based LFI 10,000 and higher Multi-VC MLP over ATM-based LFI 1 to 9999 (Cisco IOS Release 12.2(28)SB and later releases) 1 to 9999 and 65,536 to 2,147,483,647 (Cisco IOS Release 12.2(31)SB2 and later releases) MLP over Frame Relay-based LFI 10,000 and higher ppp multilink group Command History Cisco IOS Release Release 12.0 Release 12.2 Release 12.2(28)SB Release 12.2(31)SB2 Description The ppp multilink group command was introduced on the PRE1 as multilink-group command. The multilink-group command was changed on the PRE2 to ppp multilink group. The multilink-group command was accepted by the command line interpreter through Cisco IOS Release This command was integrated in Cisco IOS Release 12.2(28)SB for the PRE2. This command was introduced on the PRE
11 Chapter 16 Multilink PPP-Based Link Fragmentation and Interleaving Usage Guidelines for the ppp multilink group Command By default the ppp multilink group command is disabled, which means the link can negotiate to join any bundle in the system. When the ppp multilink group command is configured, the physical link is restricted from joining any but the designated multilink group interface. If a peer at the other end of the link tries to join a different bundle, the connection is severed. This restriction applies when MLP is negotiated between the local end and the peer system. The link can still come up as a regular PPP interface. Multilink PPP-Based Link Fragmentation and Interleaving Interactive traffic such as Telnet and Voice over IP (VoIP) is susceptible to increased latency when the network processes large packets such as LAN-to-LAN FTP transfers traversing a WAN. Packet delay is especially significant when the FTP packets are queued on slow links within the WAN. To solve delay problems on slow bandwidth links, the router supports link fragmentation and interleaving (LFI) based on the Cisco implementation of Multilink PPP (MLP), which supports the fragmentation and packet-sequencing specifications in RFC LFI allows reserve queues to be set up so that Real-Time Transport Protocol (RTP) streams can be mapped into a higher priority queue. As shown in Figure 16-2, without fragmentation and interleaving nonreal-time data packets can overwhelm real-time packets such as voice. However, when fragmentation and interleaving is enabled, bandwidth is shared equitably between nonreal-time packets and real-time packets. Figure 16-2 Fragmenting and Interleaving Packets Voice Data Voice Data Without LFI, data can overwhelm voice With LFI, bandwidth is equitably shared to reduce voice jitter Voice Data MLP fragmentation allows large packets to be multilink encapsulated and fragmented into a small enough size to satisfy the delay requirements of real-time traffic. MLP fragmentation is enabled by default. To disable fragmentation, use the no ppp multilink fragmentation or ppp multilink fragment disable command. Small real-time packets are not multilink encapsulated. MLP interleaving provides a special transmit queue (priority queue) for delay-sensitive packets to allow the packets to be sent earlier than other packet flows. Real-time packets remain intact and are sent (interleaved) between the fragments of the larger packets
12 Multilink PPP-Based Link Fragmentation and Interleaving Chapter 16 The router supports MLP-based fragmentation and interleaving on serial, Frame Relay, and ATM links. For information on how MLP works and MLP-based LFI, see the following sections: How MLP-Based LFI Works, page MLP Over Serial-Based LFI, page Single-VC MLP Over ATM-Based LFI, page Multi-VC MLP Over ATM-Based LFI, page MLP Over Frame Relay-Based LFI, page How MLP-Based LFI Works To understand how MLP-based LFI works, it helps to understand the problem it addresses. The complete end-to-end delay target for real-time packets, especially voice packets, is 150 to 200 milliseconds (ms). The IP-based datagram transmission techniques for audio transmission do not adequately address the problems posed by limited bandwidth and the very stringent telephony delay bound of 150 ms. Unacceptable queuing delays for small real-time packets exist regardless of the use of QoS features such as weighted fair queuing (WFQ), and the use of voice compression algorithms such as code excited linear prediction (CELP) compression, which reduces the inherent bit rate from 64 kbps to as low as 8 kbps. Despite these measures, real-time delay continues to exist because per-packet header overhead is too large and large maximum transmission units (MTUs) are needed to produce acceptable bulk transmission efficiency. A large MTU of 1500 bytes takes 215 ms to traverse a 56-kbps line, which exceeds the delay target. Therefore, to limit the delay of real-time packets on relatively slow bandwidth links links such as 56-kbps Frame Relay or 64-kbps ISDN B channels a method for fragmenting larger packets and queuing smaller packets between fragments of the large packet is needed. MLP helps to solve this problem through LFI. MLP provides a method of splitting, recombining, and sequencing datagrams across multiple logical data links. The LFI scheme is relatively simple: large datagrams are multilink encapsulated and fragmented to packets of a size small enough to satisfy the delay requirements of the delay-sensitive traffic; small delay-sensitive packets are not multilink encapsulated, but are interleaved between fragments of the large datagram. MLP allows the fragmented packets to be sent at the same time over multiple point-to-point links to the same remote address. The multiple links come up in response to a dialer load threshold that you define. The load can be calculated on inbound traffic, outbound traffic, or on either, as needed for the traffic between the specific sites. MLP provides bandwidth on demand and reduces transmission latency across WAN links. To ensure correct order of transmission and reassembly, LFI adds multilink headers to the datagram fragments after the packets are dequeued and ready to be sent
13 Chapter 16 Multilink PPP-Based Link Fragmentation and Interleaving MLP Over Serial-Based LFI MLP over serial-based LFI uses the fragmentation and interleaving capability of MLP to integrate real-time packets (such as voice packets) and nonreal-time packets (such as data transfers) on the same link while reducing real-time packet latency. MLP allows you to bundle T1 interfaces into logical groups. As indicated in Figure 16-3, you can configure a MLP bundle with up to 10 T1 links. Using MLP, you can create a degree of redundancy by configuring a MLP bundle that is made up of T1 links from more than one line card. If one line card stops operating, the part of the bundle on other line cards continues to operate. Figure 16-3 shows a MLP bundle that consists of T1 interfaces from three T3 interfaces. Figure 16-3 MLP Bundle You can combine up to ten T1s to create a Multilink bundle. The bundle can include T1 channels assigned to different T3s. Multilink bundle T1 T1 T1 T1 T1 T1 T1 T1 T1 T1 T1 T1 T1 T1 T1 T1 T1 T1 T1 T1 T1 T1 T1 T1 T1 T1 T1 T1 T1 T1 T1 T1 T1 T1 T1 T1 T1 T1 T1 T1 T1 T1 T1 T1 T1 T1 T1 T1 T1 T1 T1 T1 T1 T1 T1 T1 T1 T1 T1 T1 T1 T1 T1 T1 T1 T1 T1 T1 T1 T1 T1 T1 T1 T1 T1 T1 T1 T1 T1 T1 T1 T1 T1 T Feature History for MLP Over Serial-Based LFI Cisco IOS Release Description Required PRE Release 12.0(23)SX The MLP over serial-based LFI feature was introduced on PRE1 the PRE1. Release 12.2(27)SBB This feature was introduced on the PRE2. PRE2 Release 12.2(31)SB2 This feature was introduced on the PRE3 and the valid multilink interface values changed from 1 to 9999 (Release 12.2(28)SB and later) to from 1 to 9999 and 65,536 to 2,147,483,647. PRE3 Performance and Scalability for MLP Over Serial-Based LFI To enhance performance and scalability for MLP over serial-based LFI, configure the hold-queue command in interface configuration mode for all physical interfaces, except when configuring the ATM OC-12 line card. The OC-12 does not require the hold-queue command. For example: Router(config-if)# hold-queue 4096 in For more information, see the Scalability and Performance chapter in the Cisco Series Router Broadband Aggregation, Leased-Line, and MPLS Configuration Guide
14 Multilink PPP-Based Link Fragmentation and Interleaving Chapter 16 Restrictions and Limitations for MLP Over Serial-Based LFI A multilink bundle can have up to 10 member links. The router supports subrate T1 interfaces as member links. The link speeds must be the same for all of the links in the bundle. The router supports a maximum of 1250 bundles per system and a maximum of 2500 member links per system. The valid multilink interface values are from 1 to 9999 (Release 12.2(28)SB and later), or from 1 to 9999 and 65,536 to 2,147,483,647 (Release 12.2(31)SB2 and later). For example: Router(config)# interface multilink 8 Interleaving is supported on one member link. MLP over Serial-based LFI must be enabled on an interface that has interleaving turned on. All member links in a MLP bundle must have the same encapsulation type and bandwidth. Performance is not guaranteed when member links have different bandwidths. We strongly recommend that you use only strict priority queues when configuring MLP over Serial-based LFI. For more information, see Chapter 8, Prioritizing Services. Line Card Support for MLP Over Serial-Based LFI The following line cards support MLP over serial-based LFI for the Cisco series router: 24-port Channelized T1/E1 6-port Channelized T3 4-port Channelized OC-3/STM-1 1-port Channelized OC-12/STM-4 Single-VC MLP Over ATM-Based LFI Single-VC MLP over ATM-based LFI uses the fragmentation and interleaving capability of MLP to integrate real-time and nonreal-time packets together on the same link. MLP defines the mechanisms to fragment, reassemble, and sequence large datagrams across multiple logical data links. MLP uses the fragmentation and packet sequencing specifications defined in RFC 1990 to implement link fragmentation and interleaving at the bundle level, supporting only one LFI-enabled member link per MLP bundle
15 Chapter 16 Multilink PPP-Based Link Fragmentation and Interleaving The following describes how MLP implements fragmentation and interleaving: Delay-Sensitive, Real-Time Packets On transmit, MLP encapsulates the packets as PPP over ATM (PPPoA) and sends the packets to a special transmit queue to enable the router to transmit the real-time packets earlier than other packet flows. The router interleaves the real-time packets between the fragments of the larger, nonreal-time packet over a single point-to-point link to the remote address. Upon receipt, the receiving fragmentation peer processes the real-time packets as PPPoA packets. Delay-Insensitive, Nonreal-Time Packets On transmit, MLP fragments the large data packets to a size small enough to satisfy the delay requirements of real-time traffic. MLP encapsulates the packets as MLP packets and sends the packets to a transmit queue to enable the router to transmit the fragments at the same time over multiple point-to-point links to the same remote address. The receiving fragmentation peer reassembles the fragments to the original packet and then processes it as Point-to-Point Protocol over ATM (PPPoA). The underlying PPP encapsulation conforms to RFC All outbound MLP packets with a payload larger than the specified fragment size are fragmented. The minimum fragment size depends on the AAL5 encapsulation type and whether or not protocol compression is enabled (see Table 16-2 on page 16-15). When configuring single-vc MLP over ATM-based LFI, you must configure a virtual template interface for the MLP bundle. However, the virtual template does not need to be unique for each bundle multiple MLP bundles can share the same virtual template. For more information about MLP, see the Multilink PPP-Based Link Fragmentation and Interleaving section on page and the Cisco Series Router Broadband Aggregation, Leased-Line, and MPLS Configuration Guide. Feature History for Single-VC MLP Over ATM-Based LFI Cisco IOS Release Description Required PRE Release 12.2(27)SBB The single-vc MLP over ATM-based LFI feature was PRE2 introduced on the router for the PRE2. Release 12.2(31)SB2 This feature was introduced on the PRE3. PRE3 Fragment Size Calculation for MLP Over ATM-Based LFI For MLP over ATM-based LFI, the ideal fragment size should allow the fragments to fit into an exact multiple of ATM cells. Table 16-2 lists the minimum fragment sizes for Single-VC and Multi-VC MLP over ATM-based LFI. As shown in the table, the minimum fragment size depends on the AAL5 encapsulation type used and whether or not protocol compression is enabled. Table 16-2 ATM Minimum Fragment Size AAL5 Encapsulation Type Protocol Compression Minimum Fragment Size AAL5 MUX OFF 82 Bytes AAL5 SNAP OFF 78 Bytes AAL5 Cisco OFF 80 Bytes AAL5 MUX ON 83 Bytes AAL5 SNAP ON 79 Bytes AAL5 Cisco ON 81 Bytes 16-15
16 Multilink PPP-Based Link Fragmentation and Interleaving Chapter 16 To calculate the fragment size, do the following: Step 1 Step 2 Step 3 Step 4 Calculate the nominal fragment size (link weight) by using the following formula: (Link Bandwidth * Fragment-Delay) / 8 Determine the number of whole ATM cells the nominal fragment size represents. If the number of ATM cells is less than two, then use two ATM cells in Step 3. The minimum number of ATM cells you can have is 2. Calculate the total bytes per fragment, including the MLP header bytes and AAL5 trailer bytes, by multiplying the number of ATM cells you calculated in Step 2 by 48: Number of Cells * 48 Subtract the MLP header bytes and AAL5 trailer bytes. The AAL trailer is 8 bytes. The number of MLP header bytes depends on the AAL5 encapsulation and whether or not protocol compression is enabled (see Table 16-3). Table 16-3 lists the number of bytes in the MLP header, depending on the AAL5 encapsulation type and whether or not protocol compression is used. Table 16-3 MLP Header Bytes and AAL5 Trailer Bytes AAL5 Encapsulation Type MLP Bundle Interface and Service Policies Protocol Compression No. of MLP Header Bytes AAL5 MUX OFF 6 Bytes 8 Bytes AAL5 SNAP OFF 10 Bytes 8 Bytes AAL5 Cisco OFF 8 Bytes 8 Bytes AAL5 MUX ON 5 Bytes 8 Bytes AAL5 SNAP ON 9 Bytes 8 Bytes AAL5 Cisco ON 7 Bytes 8 Bytes No. of AAL5 Trailer Bytes The router applies a service policy, attached to a multilink interface, to only the MLP bundle interface. The QoS actions defined by the service policy are applied to the outbound nonreal-time packets before the packets reach the bundle first-in first-out (FIFO) queue. The nonreal-time packets are fragmented in the FIFO queue and then the real-time packets are interleaved between the fragments as the real-time packets exit their priority queue
17 Chapter 16 Multilink PPP-Based Link Fragmentation and Interleaving Transmit Processing The purpose of MLP over ATM-based LFI transmit processing is to fragment large nonreal-time delay-insensitive packets and interleave smaller real-time delay-sensitive packets between the fragments. Each MLP bundle has multiple transmit packet queues. MLP does not interleave packet fragments from different packet queues associated with a given MLP bundle. Instead, MLP transmits all of the fragments associated with a nonreal-time packet in order before transmitting fragments from another nonreal-time packet. MLP posts all of the packets from the various nonreal-time packet queues to a single bundle first-in first-out (FIFO) queue. It is from this single bundle queue that MLP does the following: Fragments nonreal-time traffic Encapsulates the fragments with MLP Transmits the fragments Real-time traffic, such as voice, are queued intact to a priority (low-latency) queue. It is from this queue that MLP transmits the real-time packets and interleaves them between the nonreal-time fragments. Because real-time packets are not MLP encapsulated or fragmented, MLP can safely interleave these packets as needed. Traffic transmitted from the priority queue takes precedence over the MLP encapsulated traffic that is transmitted from the related bundle queue. Figure 16-4 shows an example of the packet flow of real-time and nonreal-time packets. Figure 16-4 Delay Insensitive Packet Queues MLP Over ATM-Based LFI Packet Queue Flow Bundle FIFO Queue Link Delay Sensitive Packet Queues Receive Processing The purpose of MLP over ATM-based LFI receive processing is to reassemble MLP over ATM encapsulated packet fragments into PPP over ATM packets. During receive processing, the fragments that arrive out of order and the packets with missing fragments are discarded. Valid fragments are merged in memory until the entire packet is reassembled
18 Multilink PPP-Based Link Fragmentation and Interleaving Chapter 16 Performance and Scalability for Single-VC MLP Over ATM-Based LFI The following list describes how to enhance performance and scalability for Single-VC MLP over ATM-based LFI: Configure the following commands and recommended values on the virtual template interface: ppp max-configure 110 ppp max-failure 100 ppp timeout retry 5 keepalive 30 Configure the hold-queue command in interface configuration mode for all physical interfaces, except when configuring the ATM OC-12 line card. The OC-12 does not require the hold-queue command. For more information, see the Scalability and Performance chapter in the Cisco Series Router Broadband Aggregation, Leased-Line, and MPLS Configuration Guide. Restrictions and Limitations for Single-VC MLP Over ATM-Based LFI Single-VC MLP over ATM member links are restricted to non-aggregated PVCs (for example, variable bit rate-nonreal-time (VBR-nrt) and constant bit rate (CBR) ATM traffic classes only). The multilink interface can have only one PPP link that is between 64 and 2048 kbps. The router supports a maximum of one member link per bundle. The router supports a maximum of 8192 bundles per system and a maximum of 8192 member links per system. The valid multilink interface values are 10,000 and higher. Interleaving occurs on one member link. MLP VCs cannot be on-demand VCs that are automatically provisioned. Associating MLP over ATM VCs with ATM virtual paths (VPs) is discouraged, though not prevented. Cisco IOS software supports a maximum of 4096 total virtual template interfaces. We strongly recommend that you use only strict priority queues when configuring MLP over ATM-based LFI. For more information, see Chapter 8, Prioritizing Services. Line Card Support for MLP Over ATM-Based LFI The following line cards support MLP over ATM-based LFI for the Cisco series router: 8-Port E3/DS3 ATM 4-Port OC-3/STM-1 ATM 1-Port OC-12 ATM 16-18
19 Chapter 16 Multilink PPP-Based Link Fragmentation and Interleaving Multi-VC MLP Over ATM-Based LFI Multi-VC MLP over ATM-based LFI uses the fragmentation and interleaving capability of MLP to integrate real-time and nonreal-time packets together on the same link. MLP defines the mechanisms to fragment, reassemble, and sequence large datagrams across multiple logical data links. MLP uses the fragmentation and packet sequencing specifications defined in RFC 1990 to implement link fragmentation and interleaving at the bundle level. Multi-VC MLP over ATM-based LFI supports up to 10 member links per MLP bundle, one of which is LFI-enabled. MLP encapsulates real-time packets as PPP over ATM (PPPoA) and sends the packets to a priority transmit queue to enable the router to transmit the real-time packets earlier than other packet flows. The router interleaves the real-time packets between the fragments of the larger, nonreal-time packet over a single point-to-point link to the remote address. Upon receipt, the receiving fragmentation peer processes the real-time packets as PPPoA packets. MLP fragments the large data packets to a size small enough to satisfy the delay requirements of real-time traffic. MLP encapsulates the packets as MLP packets and sends the packets to a first-in first-out (FIFO) queue to enable the router to transmit the fragments at the same time over multiple point-to-point links to the same remote address. Upon receipt, the receiving fragmentation peer reassembles the fragments to the original packet and then processes it as PPPoA. The underlying PPP encapsulation conforms to RFC MLP fragments all outbound MLP packets with a payload that is larger than the specified fragment size. The smallest fragment size depends on the AAL5 encapsulation type and whether or not protocol compression is enabled. For more information, see the Fragment Size Calculation for MLP Over ATM-Based LFI section on page When configuring Multi-VC MLP over ATM-based LFI, you must configure a virtual template interface for the MLP bundle. However, the virtual template does not need to be unique for each bundle multiple MLP bundles can share the same virtual template. Feature History for Multi-VC MLP Over ATM-Based LFI Cisco IOS Release Description Required PRE Release 12.2(27)SBB The Multi-VC MLP over ATM-based LFI feature was PRE2 introduced on the router for the PRE2. Release 12.2(31)SB2 This feature was introduced on the PRE3 and the valid multilink interface values changed from 1 to 9999 (Release 12.2(28)SB and later) to from 1 to 9999 and 65,536 to 2,147,483,647. PRE3 Fragment Size Calculation for Multi-VC MLP Over ATM-Based LFI For Multi-VC MLP over ATM-based LFI, the ideal fragment size should allow the fragments to fit into an exact multiple of ATM cells. Table 16-2 on page lists the minimum fragment sizes for Single-VC and Multi-VC MLP over ATM-based LFI. As shown in the table, the minimum fragment size depends on the AAL5 encapsulation type used and whether or not protocol compression is enabled. For more information, see the Fragment Size Calculation for MLP Over ATM-Based LFI section on page
20 Multilink PPP-Based Link Fragmentation and Interleaving Chapter 16 MLP Bundle Interface and Service Policies The router applies a service policy, attached to a multilink interface, to only the MLP bundle interface. The QoS actions defined by the service policy are applied to the outbound nonreal-time packets before the packets reach the bundle first-in first-out (FIFO) queue. The nonreal-time packets are fragmented in the FIFO queue and then the real-time packets are interleaved between the fragments as the real-time packets exit their priority queue. Performance and Scalability for Multi-VC MLP Over ATM-Based LFI The following list describes how to enhance performance and scalability for Multi-VC MLP over ATM-based LFI: Configure the following commands and recommended values on the virtual template interface: ppp max-configure 110 ppp max-failure 100 ppp timeout retry 5 keepalive 30 Configure the hold-queue command in interface configuration mode for all physical interfaces, except when configuring the ATM OC-12 line card. The OC-12 does not require the hold-queue command. For more information, see the Scalability and Performance chapter in the Cisco Series Router Broadband Aggregation, Leased-Line, and MPLS Configuration Guide. Restrictions and Limitations for Multi-VC MLP Over ATM-Based LFI Multi-VC MLP over ATM member links are restricted to non-aggregated PVCs (for example, variable bit rate-nonreal-time (VBR-nrt) and constant bit rate (CBR) ATM traffic classes only). Each MLP over ATM member link can be up to 2048 kbps. The router supports a maximum of 10 member links (ATM PVCs) per bundle. The router supports a maximum of 1250 bundles per system and a maximum of 2500 member links per system. For Cisco IOS Release 12.2(28)SB and later releases, the valid multilink interface values are from 1 to For Cisco IOS Release 12.2(31)SB2 and later releases, valid values are from 1 to 9999 and 65,536 to 2,147,483,647. All member links in a MLP bundle must have the same encapsulation type and bandwidth. Performance is not guaranteed when member links have different bandwidths. Interleaving occurs on one member link. MLP VCs cannot be on-demand VCs that are automatically provisioned. Associating MLP over ATM VCs with ATM virtual paths (VPs) is discouraged, though not prevented. Cisco IOS software supports a maximum of 4096 total virtual template interfaces. We strongly recommend that you use only strict priority queues when configuring Multi-VC MLP over ATM-based LFI. For more information, see Chapter 8, Prioritizing Services
21 Chapter 16 Multilink PPP-Based Link Fragmentation and Interleaving Line Card Support for MLP Over ATM-Based LFI The following line cards support MLP over ATM-based LFI for the Cisco series router: 8-Port E3/DS3 ATM 4-Port OC-3/STM-1 ATM 1-Port OC-12 ATM MLP Over Frame Relay-Based LFI MLP over Frame Relay-based LFI uses the fragmentation and interleaving capability of MLP to transport real-time traffic (for example, voice) and nonreal-time traffic (for example, data transfers) together on low-speed Frame Relay permanent virtual circuits (PVCs) without causing excessive delay to the real-time traffic. MLP over Frame Relay-based LFI supports RFC 1990, The PPP Multilink Protocol. MLP over Frame Relay-based LFI makes it possible for delay-sensitive packets and delay-insensitive packets to share the same link by fragmenting the long data packets into a sequence of smaller data packets referred to as fragments. The fragments are interleaved with the real-time packets. On the receiving side of the link, the fragments are reassembled and the packet is reconstructed. This method of fragmenting and interleaving helps guarantee the appropriate QoS for the real-time traffic. When configuring MLP over Frame Relay-based LFI, you must configure a virtual template interface for the MLP bundle. The virtual template must be unique to only that bundle multiple MLP bundles cannot share the same virtual template. For more information about MLP, see the Multilink PPP-Based Link Fragmentation and Interleaving section on page and the Cisco Series Router Broadband Aggregation, Leased-Line, and MPLS Configuration Guide. Feature History for MLP Over Frame Relay-Based LFI Cisco IOS Release Description Required PRE Release 12.2(27)SBB The MLP over Frame Relay-based LFI feature was PRE2 introduced on the router for the PRE2. Release 12.2(31)SB2 This feature was introduced on the PRE3. PRE3 Multilink Group Interfaces and Virtual Template Interfaces You can configure MLP by assigning a multilink group to a virtual template interface configuration. Virtual templates allow a virtual access interface (VAI) to dynamically clone interface parameters from the specified virtual template. If you assign a multilink group to a virtual template and you assign the virtual template to a physical interface, all of the links that pass through the physical interface belong to the same multilink bundle
22 Multilink PPP-Based Link Fragmentation and Interleaving Chapter 16 MLP Bundle Interface and Service Policies The router applies a service policy, attached to a multilink interface, to only the MLP bundle interface. The QoS actions defined by the service policy are applied to the outbound nonreal-time packets before the packets reach the bundle first-in first-out (FIFO) queue. The nonreal-time packets are fragmented in the FIFO queue and then the real-time packets are interleaved between the fragments as the real-time packets exit their priority queue. Transmit Processing The purpose of MLP over Frame Relay-based LFI transmit processing is to fragment large nonreal-time delay-insensitive packets and interleave smaller real-time delay-sensitive packets between the fragments. Each MLP bundle has multiple transmit packet queues. MLP does not interleave packet fragments from different packet queues associated with a given MLP bundle. Instead, MLP transmits all of the fragments associated with a nonreal-time packet in order before transmitting fragments from another nonreal-time packet. MLP posts all of the packets from the various nonreal-time packet queues to a single bundle first-in first-out (FIFO) queue. It is from this single bundle queue that MLP does the following: Fragments nonreal-time traffic Encapsulates the fragments with MLP Transmits the fragments Real-time traffic, such as voice, are queued intact to a priority (low-latency) queue. It is from this queue that MLP transmits the real-time packets and interleaves them between the nonreal-time fragments. Because real-time packets are not MLP encapsulated or fragmented, MLP can safely interleave these packets as needed. Traffic transmitted from the priority queue takes precedence over the MLP encapsulated traffic that is transmitted from the related bundle queue. Figure 16-4 shows an example of the packet flow of real-time and nonreal-time packets. Figure 16-5 Delay Insensitive Packet Queues MLP Over Frame Relay-Based LFI Packet Queue Flow Bundle FIFO Queue Link Delay Sensitive Packet Queues Receive Processing The purpose of MLP over Frame Relay-based LFI receive processing is to reassemble MLP over Frame Relay encapsulated packet fragments into PPP over ATM packets. During receive processing, the fragments that arrive out of order and the packets with missing fragments are discarded. Valid fragments are merged in memory until the entire packet is reassembled
23 Chapter 16 Multilink PPP-Based Link Fragmentation and Interleaving Fragment Size Calculation for MLP Over Frame Relay-Based LFI To calculate the minimum fragment size for MLP over Frame Relay-based LFI, do the following: Step 1 Step 2 Step 3 Calculate the nominal fragment size (link weight) by using the following formula: (Link Bandwidth * Fragment-Delay) / 8 Subtract the Frame Relay encapsulation bytes and the MLP header bytes by using the following formula: Nominal Fragment Size (Frame Relay Encap. Bytes + MLP Header Bytes + Cells Checksum) where: Frame Relay Encapsulation Bytes is 4. MLP Header Bytes is 4. Cells Checksum is 2. If PPP protocol compression is on, subtract 1 byte. For no protocol compression, subtract 2 bytes. For MLP over Frame Relay-based LFI, the minimum fragment size is 56, calculated as follows: (MLP Min. Weight) (PPP Encapsulation Bytes) (MLP Header Bytes) = Min. Fragment Size where: MLP Minimum Weight is 64 PPP Encapsulation Bytes is 4. MLP Header Bytes is 4. Performance and Scalability for MLP Over Frame Relay-Based LFI The following list describes how to enhance performance and scalability for MLP over Frame Relay-based LFI: Configure the following commands and recommended values on the virtual template interface: ppp max-configure 110 ppp max-failure 100 ppp timeout retry 5 keepalive 30 Configure the hold-queue command in interface configuration mode for all Frame Relay physical interfaces. For more information, see the Performance and Scalability chapter in the Cisco Series Router Broadband Aggregation, Leased-Line, and MPLS Configuration Guide
24 Multilink PPP-Based Link Fragmentation and Interleaving Chapter 16 Restrictions and Limitations for MLP Over Frame Relay-Based LFI The router supports a maximum of one member link per bundle. The member link can be up to 2048 kbps. The router supports a maximum of 2048 bundles per system and a maximum of 2048 member links per system. The valid multilink interface values are 10,000 and higher. Interleaving occurs on only one member link. Interface fragmentation and Frame Relay traffic shaping cannot be configured at the same time on an interface. Do not configure the frame-relay traffic-shaping command on an interface with Frame Relay interface fragmentation configured. The frame-relay fair-dlci queuing command cannot be configured on an interface with Frame Relay interface fragmentation configured. To specify QoS on LFI-enabled interfaces, use service policies (see Chapter 13, Defining QoS for Multiple Policy Levels ). Local Management Interface (LMI) traffic is not fragmented. Cisco IOS software supports a maximum of 4096 total virtual template interfaces. We strongly recommend that you use only strict priority queues when configuring MLP over Frame Relay-based LFI. For more information, see Chapter 8, Prioritizing Services. Configuring MLP-Based LFI Table 16-4 lists the components you must configure for MLP-based LFI. Table 16-4 Configuration Requirements for MLP-Based LFI LFI Type MLP Bundle Member Links Virtual Template Service Policy MLP over Serial-Based Required Required Not Required Not Required LFI Single-VC MLP over ATM-Based LFI Required Required Required Required 1 Multi-VC MLP over Required Required Required Required ATM-Based LFI MLP over Frame Required Required Required Required 2 Relay-Based LFI 1. A service policy with a priority queue defined must be attached to the multilink interface. The VC does not require a service policy. 2. A service policy with the shape command defined must be attached to the VC. A service policy with a priority queue defined must be attached to the multilink interface
Using Multilink PPP over Frame Relay
Multilink PPP is a method used to reduce latency and jitter for real-time traffic. This module contains conceptual information and configuration tasks for using Multilink PPP over Frame Relay. Finding
More informationSharing Bandwidth Fairly During Congestion
CHAPTER 12 When no QoS policies exist, the router serves traffic with best effort service. The router makes no distinction between high and low priority traffic and makes no allowances for the needs of
More informationConfiguring Link Fragmentation and Interleaving for Multilink PPP
Configuring Link Fragmentation and Interleaving for Multilink PPP The Cisco IOS Link Fragmentation and Interleaving (LFI) feature uses Multilink PPP (MLP). MLP provides a method of splitting, recombining,
More informationUsing Multilink PPP over ATM Links
Using Multilink PPP over ATM Links First Published: May 2, 2005 Last Updated: March 21, 2011 This module contains conceptual information and configuration tasks for using Multilink PPP over ATM links.
More informationDistributing Bandwidth Between Queues
CHAPTER 5 Developing a queuing strategy is an important step in optimizing network functionality and services. Equally important is ensuring that bandwidth is shared fairly among the competing traffic
More informationUsing Multilink PPP over Frame Relay
Using Multilink PPP over Frame Relay Multilink PPP is a method used to reduce latency and jitter for real-time traffic. This module contains conceptual information and configuration tasks for using Multilink
More informationPrioritizing Services
CHAPTER 8 Voice, video, and data applications have differing quality of service needs. Voice applications, for example, require a small but guaranteed amount of bandwidth, are less tolerant of packet delay
More informationConfiguring QoS Policy Actions and Rules
CHAPTER 3 The second step in creating a QoS service policy is to define how you want the router to handle the packets that match the classification rules you defined in Chapter 2, Classifying Traffic.
More informationDefining QoS for Multiple Policy Levels
CHAPTER 13 In releases prior to Cisco IOS Release 12.0(22)S, you can specify QoS behavior at only one level. For example, to shape two outbound queues of an interface, you must configure each queue separately,
More informationQuality of Service Commands policy-map. This command has no default behavior or values.
Quality of Service Commands policy-map policy-map To create or modify a policy map that can be attached to one or more interfaces to specify a service policy, use the policy-map global configuration command.
More informationQoS Policy Parameters
CHAPTER 6 This chapter describes the parameters, both required and optional, for QoS provisioning using the ISC user interface. Service level QoS parameters include all entry fields in the VoIP, Management,
More informationComparing the bandwidth and priority Commands of a QoS Service Policy
Comparing the and priority s of a QoS Service Policy Contents Introduction Prerequisites Requirements Components Used Conventions Summary of Differences Configuring the Configuring the priority Which Traffic
More informationFrame Relay IP RTP Priority
This feature module describes the feature. Finding Feature Information, page 1 Feature Overview, page 1 Supported Platforms, page 2 Supported Standards and MIBs and RFCs, page 3 Prerequisites, page 3 Configuration
More informationfair-queue aggregate-limit
Quality of Service Commands aggregate-limit aggregate-limit To set the maximum number of packets in all queues combined for VIP-distributed weighted fair queueing (DWFQ), use the aggregate-limit interface
More informationFrame Relay Switching Enhancements
Frame Relay Switching Enhancements This feature module describes the Frame Relay Switching Enhancements feature. It includes information on the benefits of this new feature, supported platforms, related
More informationMulticlass MLP Support on the Cisco PRE3/PRE4
Multiclass MLP Support on the Cisco 10000 PRE3/PRE4 First Published: August 2008 This document describes the Multiclass MLP Support on the Cisco 10000 Series Router PRE3/PRE4 feature. In releases prior
More informationUnderstanding the Variable Bit Rate Real Time (VBR rt) Service Category for ATM VCs
Understanding the Variable Bit Rate Real Time (VBR rt) Service Category for ATM VCs Document ID: 10414 Contents Introduction Prerequisites Requirements Components Used Conventions What is Variable Bit
More informationip rsvp reservation-host
Quality of Service Commands ip rsvp reservation-host ip rsvp reservation-host To enable a router to simulate a host generating Resource Reservation Protocol (RSVP) RESV messages, use the ip rsvp reservation-host
More informationQoS in a SOHO Virtual Private Network for IP Telephony
CHAPTER 5 QoS in a SOHO Virtual Private Network for Telephony This chapter provides information about implementing QoS in an AVVID-enabled Small Office Home Office (SOHO) Virtual Private Network (VPN)
More informationQuality of Service Commands match ip precedence. match ip precedence ip-precedence-value [ip-precedence-value ip-precedence-value
match ip precedence match ip precedence To identify IP precedence values as match criteria, use the match ip precedence command in class-map configuration mode. To remove IP precedence values from a class
More informationConfiguring Quality of Service
CHAPTER 10 This chapter explains how to configure Quality of Service (QoS) on the RPM-XF and contains the following sections: General QoS Configuration Procedure Class Map Commands Policy Map Commands
More informationMarking Traffic CHAPTER
CHAPTER 7 To service the growing numbers of customers and their needs, service provider networks have become more complex and often include both Layer 2 and Layer 3 network devices. With this continued
More informationTo send a text message to all Quality Device Manager (QDM) clients, use the send qdm message command in EXEC mode.
send qdm message send qdm message To send a text message to all Quality Device Manager (QDM) clients, use the send qdm message command in EXEC mode. send qdm [client client-id] message message-text Syntax
More informationCongestion Management Overview
Congestion Management Overview Congestion management features allow you to control congestion by determining the order in which packets are sent out an interface based on priorities assigned to those packets.
More informationMultilink PPP Support
First Published: October 2012 Last Updated: August 23, 2016 Multilink Point-to-Point Protocol (MLP) provides support to aggregate the bandwidth of low-speed WAN and broadband links into a single entity,
More informationMQC Hierarchical Queuing with 3 Level Scheduler
MQC Hierarchical Queuing with 3 Level Scheduler The MQC Hierarchical Queuing with 3 Level Scheduler feature provides a flexible packet scheduling and queuing system in which you can specify how excess
More informationConfiguring MLPPP. Finding Feature Information
The Multilink Point-to-Point (MLPPP) feature provides load balancing functionality over multiple WAN links, while providing multivendor interoperability, packet fragmentation and proper sequencing, and
More informationAsynchronous Transfer Mode (ATM) ATM concepts
Asynchronous Transfer Mode (ATM) Asynchronous Transfer Mode (ATM) is a switching technique for telecommunication networks. It uses asynchronous time-division multiplexing,[1][2] and it encodes data into
More informationFrame Relay show Command and debug Command Enhancements
Frame Relay show Command and debug Command Enhancements First Published: September 12, 2005 Last Updated: June 19, 2006 The feature provides the ability to filter the output of certain Frame Relay show
More informationPPP over Frame Relay
The feature allows a router to establish end-to-end Point-to-Point Protocol (PPP) sessions over Frame Relay. Finding Feature Information, page 1 Prerequisites for, page 1 Restrictions for, page 2 Information
More informationFrame Relay PVC Interface Priority Queueing
Frame Relay PVC Interface Priority Queueing Last Updated: October 6, 2011 The Frame Relay PVC Interface Priority Queueing feature provides an interface-level priority queueing scheme in which prioritization
More informationQoS: Time-Based Thresholds for WRED and Queue Limit
QoS: Time-Based Thresholds for WRED and Queue Limit The QoS: Time-Based Thresholds for WRED and Queue Limit feature allows you to specify the Weighted Random Early Detection (WRED) minimum and maximum
More informationFrame Relay Queueing and Fragmentation at the Interface
Frame Relay Queueing and Fragmentation at the Interface Last Updated: October 6, 2011 The Frame Relay Queueing and Fragmentation at the Interface feature introduces support for low-latency queueing (LLQ)
More informationUnderstanding SROS Priority Queuing, Class-Based WFQ, and QoS Maps
Configuration Guide 5991-2121 May 2006 Understanding SROS Priority Queuing, Class-Based WFQ, and QoS Maps This Configuration Guide explains the concepts behind configuring your Secure Router Operating
More informationATM Hierarchical Shaping ATM VC into VP Shaping, page 1
ATM Hierarchical Shaping ATM VC into VP Shaping, page 1 Traffic shaping is a quality of service (QoS) mechanism that is used to manage the network traffic by shaping the traffic to a specified rate. Traffic
More informationProtocol Architecture (diag) Computer Networks. ATM Connection Relationships. ATM Logical Connections
168 430 Computer Networks Chapter 11 Asynchronous Transfer Mode Protocol Architecture Similarities between ATM and packet switching Transfer of data in discrete chunks Multiple logical connections over
More informationQoS: Hierarchical Queueing Framework Configuration Guide, Cisco IOS Release 15M&T
QoS: Hierarchical Queueing Framework Configuration Guide, Cisco IOS Release 15M&T First Published: January 28, 2013 Last Modified: January 28, 2013 Americas Headquarters Cisco Systems, Inc. 170 West Tasman
More informationQoS: Per-Session Shaping and Queuing on LNS
QoS: Per-Session Shaping and Queuing on LNS First Published: February 28, 2006 The QoS: Per-Session Shaping and Queuing on LNS feature provides the ability to shape (for example, transmit or drop) or queue
More informationWilliam Stallings Data and Computer Communications 7 th Edition. Chapter 11 Asynchronous Transfer Mode
William Stallings Data and Computer Communications 7 th Edition Chapter 11 Asynchronous Transfer Mode Protocol Architecture Similarities between ATM and packet switching Transfer of data in discrete chunks
More informationAsynchronous Transfer Mode
ATM Asynchronous Transfer Mode CS420/520 Axel Krings Page 1 Protocol Architecture (diag) CS420/520 Axel Krings Page 2 1 Reference Model Planes User plane Provides for user information transfer Control
More informationPPP/MLP MRRU Negotiation Configuration
PPP/MLP MRRU Negotiation Configuration The PPP/MLP MRRU Negotiation Configuration feature allows a router to send and receive frames over Multilink PPP (MLP) bundles that are larger than the default Maximum
More informationConfiguring Weighted Fair Queueing
Configuring Weighted Fair Queueing This chapter describes the tasks for configuring weighted fair queueing (WFQ), class-based WFQ (CBWFQ), and low latency queueing (LLQ). For complete conceptual information,
More informationCongestion Management Overview
Congestion Management Overview Last Updated: December 5, 2011 Congestion management features allow you to control congestion by determining the order in which packets are sent out an interface based on
More informationHierarchical Queuing Framework
Hierarchical Queuing Framework Last updated: July 2008 Summary This document describes the new behavioral changes and Command Line Interface (CLI) modifications to the queuing infrastructure on non-distributed
More informationMaster Course Computer Networks IN2097
Chair for Network Architectures and Services Prof. Carle Department of Computer Science TU München Master Course Computer Networks IN2097 Prof. Dr.-Ing. Georg Carle Christian Grothoff, Ph.D. Stephan Günther
More informationProvisioning: Configuring QoS for IP Telephony
CHAPTER 7 In an Architecture for Voice, Video, and Integrated Data (AVVID) network, you must configure QoS for IP telephony to ensure voice quality. The following topics provide information about the need
More informationPA-A6 Enhanced ATM Port Adapter for Cisco 7200, 7301, 7500, and 7600 Series Routers
PA-A6 Enhanced ATM Port Adapter for Cisco 7200, 7301, 7500, and 7600 Series Routers The enhanced Cisco ATM Port Adapter (product number ATM PA-A6) is a single-port, single-wide ATM port adapter for the
More informationframe-relay lapf n201
frame-relay lapf n201 frame-relay lapf n201 To set the Link Access Procedure for Frame Relay (LAPF) N201 value (the maximum length of the Information field of the LAPF I frame), use the frame-relay lapf
More informationCongestion Management Overview
Congestion management features allow you to control congestion by determining the order in which packets are sent out an interface based on priorities assigned to those packets. Congestion management entails
More informationUnderstanding Packet Counters in show policy map interface Output
Understanding Packet Counters in show policy map interface Output Document ID: 10107 Contents Introduction Prerequisites Requirements Components Used Conventions What Is Congestion? What Is the Difference
More informationTelecommunications 3 Module 5
Overview Customer networks exist to service application requirements and end users efficiently. The tremendous growth of the Internet and corporate intranets, the wide variety of new bandwidth-hungry applications,
More informationPage 1 of 13 Products & Services QoS Frequently Asked Questions Document ID: 22833 Questions Introduction General Classification and Marking Queueing and Congestion Management Congestion Avoidance Weighted
More informationRSVP Support for RTP Header Compression, Phase 1
RSVP Support for RTP Header Compression, Phase 1 The Resource Reservation Protocol (RSVP) Support for Real-Time Transport Protocol (RTP) Header Compression, Phase 1 feature provides a method for decreasing
More informationQoS: Match on ATM CLP
QoS: Match on ATM CLP First Published: May 7, 2004 Last Updated: February 28, 2006 The QoS: Match on ATM CLP feature allows you to match and classify packets arriving at an interface on the basis of the
More informationPart 5: Link Layer Technologies. CSE 3461: Introduction to Computer Networking Reading: Chapter 5, Kurose and Ross
Part 5: Link Layer Technologies CSE 3461: Introduction to Computer Networking Reading: Chapter 5, Kurose and Ross 1 Outline PPP ATM X.25 Frame Relay 2 Point to Point Data Link Control One sender, one receiver,
More informationIntroduction to ATM Traffic Management on the Cisco 7200 Series Routers
CHAPTER 1 Introduction to ATM Traffic Management on the Cisco 7200 Series Routers In the latest generation of IP networks, with the growing implementation of Voice over IP (VoIP) and multimedia applications,
More informationBROADBAND AND HIGH SPEED NETWORKS
BROADBAND AND HIGH SPEED NETWORKS INTRODUCTION ATM stands for Asynchronous Transfer Mode ATM is a flexible high bandwidth, low delay network technology that is: Capable of handling voice, video and data
More informationClassifying Network Traffic
Classifying Network Traffic Last Updated: December 8, 2011 Classifying network traffic allows you to organize traffic (that is, packets) into traffic classes or categories on the basis of whether the traffic
More informationatm txbuff atm txbuff number no atm txbuff Syntax Description
atm txbuff atm txbuff To set the maximum number of transmit buffers for simultaneous packet fragmentation, use the atm txbuff interface configuration command. To restore the default value, use the no form
More informationExam: Title : Quality of Service (QOS) Ver :
Exam: 642-642 Title : Quality of Service (QOS) Ver : 08.10.04 Section A contains 115 questions. Section B contains 70 questions. Section C contains 76 questions. The total number of questions is 261. Missing
More informationClassifying Network Traffic
Classifying Network Traffic Last Updated: December 2, 2011 Classifying network traffic allows you to organize traffic (that is, packets) into traffic classes or categories on the basis of whether the traffic
More informationMarking Network Traffic
Marking network traffic allows you to set or modify the attributes for traffic (that is, packets) belonging to a specific class or category. When used in conjunction with network traffic classification,
More informationOverview of the Cisco MWR 1941-DC Router
CHAPTER The MWR 1941-DC Mobile Wireless Edge Router is a networking platform optimized for use in mobile wireless networks; specifically designed to be use at the cell site edge as a part of an IP Radio
More informationBRI commonly used as a backup connection. Can support any Layer 3 protocol. Connections. Wide-Area Network Technologies
804 BCRAN Quick Reference Sheets BCRAN Quick Reference Sheets Wide-Area Network Technologies WAN Technologies Asynchronous Transfer Mode (ATM) Cell relay technology One physical interface can support many
More informationByte-Based Weighted Random Early Detection
Byte-Based Weighted Random Early Detection First Published: August 26, 2003 Last Updated: February 28, 2006 This feature module explains how to enable byte-based Weighted Random Early Detection (WRED).
More informationConfiguring Frame Relay-ATM Interworking
Configuring -ATM Interworking The -ATM Interworking features enable and ATM networks to exchange data, despite differing network protocols. There are two types of -ATM Interworking: FRF.5 -ATM Network
More informationRSVP Support for ATM and PVCs
RSVP Support for ATM and PVCs Last Updated: January 15, 2013 This document describes Cisco Resource Reservation Protocol (RSVP) support for the Asynchronous Transfer Mode/permanent virtual circuits (ATM/PVCs)
More informationCisco - Understanding the UBR Service Category for ATM Virtual Circuits
Page 1 of 9 Understanding the UBR Service Category for ATM Virtual Circuits Document ID: 10530 Contents Introduction Prerequisites Requirements Components Used Conventions Advantages and Disadvantages
More informationThe Quickest Way To Get Certified. Cisco (QOS) Quality of Service. Version 2.0
WWW.REAL-EXAMS.NET The Quickest Way To Get Certified Cisco 642-642 (QOS) Quality of Service Version 2.0 Please Read Carefully This Study Guide has been carefully written and compiled by Real-Exams experts.
More informationConfiguring Class-Based RTP and TCP Header Compression
Configuring Class-Based RTP and TCP Header Compression Header compression is a mechanism that compresses the IP header in a packet before the packet is transmitted. Header compression reduces network overhead
More informationSoftware Configuration of ATM ISE Line Cards for Cisco Series Routers
Software Configuration of ATM ISE Line Cards for Cisco 12000 Series Routers This feature module describes the software configuration for the Cisco 4-Port ATM Internet Services Engine (ISE) line cards in
More informationPer-Session QoS. Finding Feature Information
The feature is one of two features bundled with the QoS: Broadband Aggregation Enhancements--Phase 1 feature. The feature provides the ability to apply quality of service (QoS) features (such as traffic
More informationConfiguring Inverse Muliplexing over ATM
This feature module describes how to configure Inverse Multiplexing over ATM (IMA) to transport ATM traffic over a bundle of T1 or E1 cables. This feature s the expansion of WAN bandwidth from T1 speeds,
More informationMarking Network Traffic
Marking network traffic allows you to set or modify the attributes for traffic (that is, packets) belonging to a specific class or category. When used in conjunction with network traffic classification,
More informationframe-relay lmi-n391dte
frame-relay lmi-n391dte frame-relay lmi-n391dte To set a full status polling interval, use the frame-relay lmi-n391dte interface configuration command. To restore the default interval value, assuming that
More informationApplying QoS Features Using the MQC
QoS: Modular QoS Command-Line Interface Configuration Guide, Cisco IOS XE Release 3S (Cisco ASR 900 Series) First Published: November 30, 2012 Last Modified: March 31, 2014 This chapter discusses the Modular
More informationConfiguring X.25 on ISDN Using AO/DI
Configuring X.25 on ISDN Using AO/DI The chapter describes how to configure the X.25 on ISDN using the Always On/Dynamic ISDN (AO/DI) feature. It includes the following main sections: AO/DI Overview How
More informationqos police order parent-first
qos police order parent-first qos police order parent-first To change the Quality of Service (QoS) policing action from child first, then parent (the default) to parent first, then child, use the qos police
More informationQuality of Service (QoS) Computer network and QoS ATM. QoS parameters. QoS ATM QoS implementations Integrated Services Differentiated Services
1 Computer network and QoS QoS ATM QoS implementations Integrated Services Differentiated Services Quality of Service (QoS) The data transfer requirements are defined with different QoS parameters + e.g.,
More informationConfiguring Quality of Service
CHAPTER 25 QoS refers to the ability of a network to provide improved service to selected network traffic over various underlying technologies including Frame Relay, ATM, Ethernet and 802.1 networks, SONET,
More informationDefine Interface Policy-Map AV Pairs AAA
The feature introduces two Cisco RADIUS vendor-specific attributes (VSAs) that allow a new policy map to be applied or an existing policy map to be modified, without affecting its session, during a Point-to-Point
More informationConfiguring RTP Header Compression
Header compression is a mechanism that compresses the IP header in a packet before the packet is transmitted. Header compression reduces network overhead and speeds up the transmission of either Real-Time
More informationUsing Serial Ports to Connect to ATM with DXI Encapsulation
Using Serial Ports to Connect to ATM with DXI Encapsulation Document ID: 10418 Contents Introduction Prerequisites Requirements Components Used Conventions Physical Setup ATM DXI Modes ATM DXI Headers
More informationConfiguring Frame Relay
Configuring Frame Relay Last Updated: October 6, 2011 Feature History Release Cisco IOS Modification For information about feature support in Cisco IOS software, use Cisco Feature Navigator. Finding Feature
More informationConfiguring TCP Header Compression
Configuring TCP Header Compression First Published: January 30, 2006 Last Updated: May 5, 2010 Header compression is a mechanism that compresses the IP header in a packet before the packet is transmitted.
More informationEthernet Overhead Accounting
The feature enables the router to account for downstream Ethernet frame headers when applying shaping to packets. Finding Feature Information, page 1 Restrictions for, page 1 Information About, page 2
More informationQoS: Regulating Packet Flow Configuration Guide, Cisco IOS Release 15S
QoS: Regulating Packet Flow Configuration Guide, Cisco IOS Release 15S First Published: November 26, 2012 Americas Headquarters Cisco Systems, Inc. 170 West Tasman Drive San Jose, CA 95134-1706 USA http://www.cisco.com
More informationBandwidth-on-Demand up to very high speeds. Variety of physical layers using optical fibre, copper, wireless. 3BA33 D.Lewis
Broadband ISDN 3BA33 David Lewis 3BA33 D.Lewis 2007 1 B-ISDN Model has 3 planes User Control Management 3BA33 D.Lewis 2007 3 Broadband ISDN Was Expected to be the Universal Network of the future Takes
More informationConfiguring RTP Header Compression
Configuring RTP Header Compression First Published: January 30, 2006 Last Updated: July 23, 2010 Header compression is a mechanism that compresses the IP header in a packet before the packet is transmitted.
More informationMultilink Frame Relay (FRF.16)
Multilink Frame Relay (FRF.16) The Multilink Frame Relay feature introduces functionality based on the Frame Relay Forum Multilink Frame Relay UNI/NNI Implementation Agreement (FRF.16). This feature provides
More informationdefault ip nbar protocol-pack
default ip nbar protocol-pack default ip nbar protocol-pack To load the base version of the protocol pack that is present in the Cisco IOS image of the Cisco router and to remove all other protocol packs,
More informationConfiguring Frame Relay-ATM Interworking
The Frame Relay-ATM Interworking features enable Frame Relay and ATM networks to exchange data, despite differing network protocols. There are two types of Frame Relay-ATM Interworking: FRF.5 Frame Relay-ATM
More informationLow Latency Queueing with Priority Percentage Support
Low Latency Queueing with Priority Percentage Support First Published: 12.2(2)T Last Updated: February 28, 2006 This feature allows you to configure bandwidth as a percentage within low latency queueing
More informationATM PVC Bundle Enhancement MPLS EXP-Based PVC Selection
ATM PVC Bundle Enhancement MPLS EXP-Based PVC Selection This document describes enhancements to the ATM virtual circuit (VC) bundle management feature, which allows you to configure multiple VCs that have
More informationConfiguring Serial Interfaces on the Cisco ASR 9000 Series Router
Configuring Serial Interfaces on the Cisco ASR 9000 Series Router This module describes the configuration of serial interfaces on the Cisco ASR 9000 Series Router. Feature Histy f Configuring Serial Controller
More informationPPPoE Client DDR Idle-Timer
The feature supports the dial-on-demand routing (DDR) interesting traffic control list functionality of the dialer interface with a PPP over Ethernet (PPPoE) client, but also keeps original functionality
More informationUnderstanding How Routing Updates and Layer 2 Control Packets Are Queued on an Interface with a QoS Service Policy
Understanding How Routing Updates and Layer 2 Control Packets Are Queued on an Interface with a QoS Service Policy Document ID: 18664 Contents Introduction Prerequisites Requirements Components Used Conventions
More informationSet Inner CoS Bits for QinQ
Set Inner CoS Bits for QinQ First Published: September 2007 Revised: August 2008 This document describes the Set Inner CoS Bits for QinQ feature that allows you to mark both inner and outer VLAN tags of
More informationConfiguring RSVP Support for Frame Relay
Configuring RSVP Support for Frame Relay This chapter describes the tasks for configuring the RSVP Support for Frame Relay feature. For complete conceptual information, see the section RSVP Support for
More informationFinding Support Information for Platforms and Cisco IOS and Catalyst OS Software Images
First Published: March 20, 2006 Last Updated: March 22, 2011 The feature is one of two features bundled with the QoS: Broadband Aggregation Enhancements Phase 1 feature. The feature provides the ability
More information