Network Adapter. Increased demand for bandwidth and application processing in. Improve B2B Application Performance with Gigabit Server

Size: px
Start display at page:

Download "Network Adapter. Increased demand for bandwidth and application processing in. Improve B2B Application Performance with Gigabit Server"

Transcription

1 Improve B2B Application Performance with Gigabit Server Network Adapter By Uri Elzur Business-to-business (B2B) applications and gigabit networking speeds increase the load on server CPUs. These challenges require a careful gigabit adapter design. Optimizing the complete system (network-adapter-server) is a must for the best results, since the whole system is under a heavy load. This article discusses some new mechanisms, key features, performance aspects, and tuning possibilities provided by the new NetXtreme Gigabit Ethernet Controller. Increased demand for bandwidth and application processing in the mission-critical business-to-business (B2B) trading has contributed to the growing popularity of 1 Gbps server adapters. B2B applications provide ways for direct ordering while minimizing inventory levels for providers and consumers alike. The customer data accumulated and generated by these applications becomes the lifeline of the organizations, providing added value and increased revenue. Because handling more external traffic places an additional demand on the servers, the performance and reliability of the servers, their network adapters, and the network as a whole are critical. Hence, support for multiple NICs along with features such as load balancing, link aggregation/trunking, and failover/failback is key. It is important that the CPUs of those servers process applications rather than run the gigabit network. Many enterprise servers, such as Dell PowerEdge 6400 or 4400, and departmental servers feature multiple CPUs to offer more CPU cycles for application processing. These servers often use multiple network interface cards (NICs) for increased reliability, resiliency, and network throughput. Since B2B applications involve highly valued transactions, the network requires strong security to protect data flow as well as server infrastructure. Optimized gigabit NICs combined with security accelerators, such as the SM BCM5800 family, enable servers to deploy Secure Sockets Layer (SSL) and IPSec security at full gigabit wire-speed throughput. Another issue for maintaining network reliability is the huge cable plants created by the increased connectivity and size of server farms. The information technology (IT) personnel need better ways to handle, manage, and troubleshoot large cable plants. The sections that follow describe the family of NetXtreme Gigabit Ethernet Controllers that offer capabilities to address these issues. Designing for 1 gigabit performance Connecting a server to a 1 Gbps network requires significant CPU resources. The CPU must process the communications protocols and manage data movement to/from the NIC and from/to the application (see Figure 1). For the last few years, the increase in network bandwidth has outpaced the bus and CPU speed improvements for servers. This places an even higher burden on the controller designers as they try to optimize throughput and improve host CPU efficiency. The best controller provides high throughput with minimal CPU utilization and optimal use of the limited I/O bus bandwidth. The CPU overhead in processing network data results from processing the frame headers (that is, TCP/IP protocol stack), servicing the controller s interrupt requests for moving data in/out of buffers, and notifying the host protocol stack that operations are complete (see Figure 2). PowerSolutions 111

2 Application reads 64 KB from the disk 64 KB Segment and add application header 8 KB 8 KB 8 KB 8 KB 8 KB Segment into bytes to fit in TCP segment Place data on the NIC output queue NIC transmits from queue and interrupts CPU LAN Figure 1. Moving data from application to wire Process TCP and IP for connection and add TCP and IP header #1 #2 #3 #4 #5 #6 #1 #2 #3 #N However, at 1 Gbps in a poorly designed adapter, a burst of frames can fully consume the host CPU cycles, overrun the allocated buffers, and generate nonstop interrupts. Forced retransmissions may also impact network performance. An analysis of the mechanics of how a server processes network data may be necessary for choosing the right design point for the 1 Gbps adapter. This may require changing the load split between the host CPU and the network controller with changes such as new schemes for interrupt coalescing, jumbo frame support, and TCP/IP checksum off-load. The following sections provide a detailed description of these mechanisms. Processing TCP/IP frames Header in every layer is to be processed Layer 2 (Ethernet) by hardware Layer 3 (IP), Layer 4 (TCP), and higher (RPC, NFS) by software Ethernet Interrupt coalescing The type of network protocol used and the operating system architecture determine the load of protocol stack processing. Although the controller does not directly influence this load (except for offloading when allowed), it can help lower the server load by reducing the number of service requests it issues to the host (that is, interrupts). The controller issues interrupts to the CPU to request service for outgoing or incoming frames. Each interrupt requires two context switches for the CPU: one to move into the interrupt service routine and one to return to the previous code that was running prior to the interrupt, when interrupt service is completed. The NetXtreme Gigabit Ethernet Controller coalesces the per-frame interrupts to generate a smaller number of interrupts to the host. It also provides tuning options for best wire performance or best CPU utilization. The controller tuned for best wire speed moderates the interrupts from 81,000 per second (if one interrupt is generated per frame) to a more manageable level of 3,000 interrupts per second. Servers involved mainly with moving data may be tuned to the best wire speed, while servers bottlenecked by running application code may maximize CPU cycles available for running applications while sacrificing few percentage points of the wire speed. Tuned for best CPU utilization, the NetXtreme Gigabit Ethernet Controller generates only 2,000 interrupts per second, which reduces the load on the host CPU and frees cycles for processing applications. The technique used to achieve this is interrupt coalescing, shown in Figure 3. s driver software manages sophisticated hardware mechanisms that determine the best time to issue the next interrupt. A typical NIC can interrupt its host once per-packet received, or even twice, when early indication of header reception is provided, to allow for early host protocol processing (this technique has been used with lower speed networks where CPU speed is Interrupt causes a CPU context switch Every context switch wastes cycles CPU was in the middle of processing frame #1, when interrupted for #2 CPU activity Interrupts (without coalescing) Frames on the wire Interrupt #1 #2 #3 #4 #1 #2 #3 #4 IP TCP RPC NFS Application Data Interrupts (with coalescing) Improved CPU activity #1 #2 #3 #4 CPU time saved Figure 2. Processing TCP/IP frames Figure 3. Interrupt coalescing 112 PowerSolutions

3 abundant and the network is running slower, but it is not used with high-speed network adapters). In high-speed networks like the 1 Gbps, the rate of interrupts is superfluous, because the CPU is likely to be busy processing the protocol stack or servicing the previous interrupts when the new frame (followed by the new interrupt) is received or transmitted. This intelligent coalescing of interrupts based on network and host load is very host-efficient, preventing unnecessary and nonproductive interrupts and their associated context switches. CPU cycles are freed for the mission-critical server. This scheme is also latencyaware. When the network frame rate slows down, it is less likely that the CPU is already processing previous network controller interrupts when a new frame is received. Hence, to improve the adapter latency, more interrupts are generated per incoming frame. Jumbo frames The use of jumbo frames 1 is another approach to reduce the number of interrupts per second and increase the efficiency of protocol header processing at high speeds. Bulk transfers and intense traffic, such as server to server, tend to benefit from larger frame sizes because they save the segmentation and reassembly and allow full upper layer messages (8400 for NFS) to travel in one frame. This allows a single frame to hold up to 9018 bytes instead of the 1518 bytes provided by the IEEE standard (see Figure 4). 2 Although jumbo frames provide relief to the servers, they require support from the network infrastructure. Gigabit switches from Cisco, Extreme Networks, and others support jumbo frames. Jumbo frames can reduce the frame-per-second (fps) rate from approximately 81,000 fps to less than 14,000 jumbo fps, similar to the number of frames generated by 100 Mbps Ethernet. In turn, the number of protocol headers to be processed by the CPU is about six times smaller. This reduces the CPU load and leaves more power for application processing. As shown in Figure 5, the NetXtreme Gigabit Ethernet Controller is well-suited for the jumbo frame environment and has a flexible interrupt coalescing suitable to the different parameters required by jumbo frame traffic. Such a network can be physically or virtually partitioned from other parts of the network. A physically partitioned network uses infrastructure (hosts, switches, and routers, if used) with jumbo frame support enabled and is physically separated from other parts of the network by routers. A virtually partitioned network employs the IEEE 802.1Q VLAN mechanism that uses VLANcapable switches to provide a seamless connection between the Ethernet IP TCP Data Ethernet IP TCP Data 54 Figure 4. Frames: IEEE and jumbo Performance Mbps Figure 5. Jumbo frame performance 8964 jumbo-enabled portion and other parts of the network. This enables high-performance server islands, which perform the most demanding data-crunching tasks, to be built using jumbo frames. In this scenario, sometimes the data needs to be sent from the jumbo-enabled network segment to other parts of the network, or vice versa. The protocol stacks on both ends, using the Path MTU discovery mechanism (IETF RFC 1191) auto-detect the smallest MTU along the path and adapt the frame size to it (that is, byte frames are transmitted like any regular Ethernet frame). Path MTU discovery services are available on a per-path basis to applications utilizing TCP/IP. Applications using UDP rely on IP fragmentation, which is not performance-optimized. Using jumbo frames can significantly enhance efficiency of both servers and networks by reducing the CPU processing overhead and by increasing the end-to-end throughput (see Figure 6). 814 TCP checksum In the past, NICs were limited to processing the physical and Ethernet layers. With TCP/IP as the prevalent network stack, specific TCP/IP mechanisms can be off-loaded to the NIC. Off-loading the TCP/IP checksum processing saves CPU cycles in this CPU-hungry system. 1 Originally proposed by Alteon Websystems. 2 This has not yet been standardized by IEEE, but has growing importance as network speed increases. PowerSolutions 113

4 The TCP checksum requires summation of the entire TCP payload in 16-bit units. The processor must read the data into its cache and accumulate the data into an internal register to get the required checksum value. The result is placed in the TCP frame header (see Figure 7). This requires accumulation of all the frame s data bytes before transmission of the first byte can commence adding to the end station latency. A -byte frame has 1460 bytes of TCP payload, which amounts to 365 Dwords. Since every Dword is added in 16-bit mode, three CPU cycles (assuming 1.4 clocks per instructions, or CPI) are required. It takes about 500 cycles for the whole frame, which would consume about 0.6 microseconds on an 800 MHz server. The wire time for such a frame is about 12 microseconds. Hence, expected CPU off-load should be about five percent (not accounting for other effects like cache thrashing). Throughput Percent Mbps CPU utilization Standard Jumbo 50 Unlike most NICs, the NetXtreme Gigabit Ethernet Controller provides failover/failback even for a server equipped with heterogeneous NICs. Performance improvements Using these techniques enables the NetXtreme Gigabit Ethernet Controller to demonstrate the highest performance levels in its class. The NetIQ Chariot 3.2 benchmark is used because it measures performance at the application level while using TCP/IP over Ethernet. (This benchmark is widely used by the industry to measure expected application-level performance.) The NetXtreme Gigabit Ethernet Controller exhibits this performance level in various operating systems and frame size configurations (see Figure 8). Improved server availability: teaming and failover Unlike most competing products, the NetXtreme Gigabit Ethernet Controller provides failover/failback 3 even for a server equipped with heterogeneous NICs (including adapters with different speeds). A patent-pending, switch-independent load-balancing scheme (no special configuration or specific switches required) allows the controller to load balance both the receive and the transmit traffic (see Figure 9). This scheme becomes useful for data center servers that expect more Receive traffic than the classic client/server model. NICs load balance the Transmit traffic only, while configured to the switch-independent mode. The Advanced Server Control Suite with its graphical user interface (GUI) can easily set and manage these new modes and the entire common load-balancing modes. Data offset Source port Checksum Sequence number Acknowledgment number Reserved Options Destination port Window Urgent pointer Padding 0 Standard Jumbo Data Figure 6. Jumbo frame throughput and CPU utilization Figure 7. Checksum field in the TCP header 3 Hernandez, Rich. Improving e-business Server Availability. Dell Power Solutions, Issue 3, Discusses link aggregation and load balancing. 114 PowerSolutions

5 Troubleshooting cable interfaces One annoying and time-consuming problem for IT personnel is fighting connectivity issues stemming from cable problems. Numerous factors can result in poor copper cable plants, which can cause excessive packet loss, suboptimal connection speed, reduced network efficiency, and complete connection failure. Sources of problems include poor cable plant housing, unraveling of pair twists, cinched cables, loose connectors, connectors with poor electromagnetic shielding, stretched and broken pairs, and so on. These are often difficult for IT Throughput 1000 personnel to discover. In many cases, equipment is mistakenly returned to its manufacturer for assumed failure before noticing that the problem is actually poor cabling. This outcome is not surprising, because it takes special equipment hooked to both ends of the cable to verify cable health. It might also require several trips to the wiring closet, patch panel, and the server and switch network connection to determine which cable (out of several that make the end-to-end connection) is the culprit for performance or connectivity problems. The NetXtreme Gigabit Ethernet family of products uses a specially designed integrated cable analyzer feature. It provides for a non-intrusive cable analysis at 10 Mbps, 100 Mbps, and 1 Gbps speeds. Examples of situations where the cable diagnostic can be used include: Mbps Troubleshooting during initial network equipment installation Fault determination when network problems arise Routine scanning and maintenance of cable plants Fault determination during network equipment testing 750 on production lines P/E Index The cable diagnostic enables users to identify if the cable plant is at fault. If it is, users can check connections, change cables, or try different connectors to resolve the problem. This saves IT personnel time and prevents erroneous return of equipment to vendors, network downtime, and erroneous fallout of network equipment during production line testing How does it work? When the server is first connected to the network, the PHY uses its sophisticated, digitally controlled receive amplifiers to test for signal amplitude and distortion. Based on this data, it Interrupts 7,500 6,435 Interrupts per second 6,000 4,500 3,000 1, ,831 4 Gbps Switch independent (works with any switch) All channels two way (receive and transmit) Note: For throughput and P/E index, higher is better; for interrupts, lower is better Figure 8. Transmit performance Figure 9. Switch-independent load balancing PowerSolutions 115

6 can determine whether cable connectivity is intact, and the length and quality of the cable. IEEE 802.3z specifies the use of four pairs on Category 5 cable. These pairs can demonstrate different physical characteristics, ranging from being disconnected to having different latencies end-to-end. The PHY can compare these cable pair characteristics and compensate accordingly. User benefits are remarkable in several areas: PHY achieves best-in-class ranges over Category 5 copper cables, averaging 160 meters over IEEE-compliant copper cables PHY auto-compensates for performance variation between pairs of same cable, eliminating the signal skew PHY detects and reports connectivity problems and wire length it measures, which can identify problematic spots on the cable The PHY detects and corrects the polarity of each wire pair. Because hubs and some switches require MDI-X cable, and servers and clients use MDI cables (with pairs crossed), connectivity is often an issue of using the right cable. This features guarantees connectivity with any cable as long as the pair is connected and exhibits reasonable quality Administrators can use a GUI-based application, provided by, to collect cable-related information and troubleshoot problems. The application provides Link Status and Link Quality Indicators, the length of each wire pair, pair mapping (swapped or not) and pair connections (open, shorted, or correctly connected). This is provided with no need to connect special equipment to the wires, which is costly and time-consuming. The The NetXtreme Gigabit Ethernet Controller is designed to meet the challenges of a high-speed network in a system where preserving resources and especially CPU cycles is essential. NetXtreme Gigabit Ethernet family operates over all properly connected Category 5 (CAT5) copper cables. Whenever a problem is found, the controller reports it to the user through the GUI. NetXtreme Gigabit Ethernet Controller meets the challenge The new NetXtreme Gigabit Ethernet Controller demonstrates the best-in-class performance. It is designed to meet the challenges of a high-speed network in a system where preserving resources and especially CPU cycles is essential. New features provide flexibility in using advanced server load balancing and the failover/failback mode. Improved manageability allows the use of the GUI-based Server Control Suite to tune the adapter and troubleshoot some of the most common cable problems. Sophisticated physical layer electronics provide the best operation over any Category 5 cable for an extended range of 160 meters, while providing the user with indications for many of the common cabling problems. Uri Elzur (uelzur@broadcom.com) is technical marketing manager for s network business unit and specializes in NIC architectures. Before joining, Uri was a LAN component architecture manager at Intel. Uri has a master s degree in Computer Science and a bachelor s degree in Electrical Engineering from the Technion University in Haifa, Israel. FOR MORE INFORMATION For more information, service, and support, visit PowerSolutions

QuickSpecs. Integrated NC7782 Gigabit Dual Port PCI-X LOM. Overview

QuickSpecs. Integrated NC7782 Gigabit Dual Port PCI-X LOM. Overview Overview The integrated NC7782 dual port LOM incorporates a variety of features on a single chip for faster throughput than previous 10/100 solutions using Category 5 (or better) twisted-pair cabling,

More information

Optimizing Performance: Intel Network Adapters User Guide

Optimizing Performance: Intel Network Adapters User Guide Optimizing Performance: Intel Network Adapters User Guide Network Optimization Types When optimizing network adapter parameters (NIC), the user typically considers one of the following three conditions

More information

QuickSpecs. HP Z 10GbE Dual Port Module. Models

QuickSpecs. HP Z 10GbE Dual Port Module. Models Overview Models Part Number: 1Ql49AA Introduction The is a 10GBASE-T adapter utilizing the Intel X722 MAC and X557-AT2 PHY pairing to deliver full line-rate performance, utilizing CAT 6A UTP cabling (or

More information

Using Switches with a PS Series Group

Using Switches with a PS Series Group Cisco Catalyst 3750 and 2970 Switches Using Switches with a PS Series Group Abstract This Technical Report describes how to use Cisco Catalyst 3750 and 2970 switches with a PS Series group to create a

More information

Network Design Considerations for Grid Computing

Network Design Considerations for Grid Computing Network Design Considerations for Grid Computing Engineering Systems How Bandwidth, Latency, and Packet Size Impact Grid Job Performance by Erik Burrows, Engineering Systems Analyst, Principal, Broadcom

More information

6.9. Communicating to the Outside World: Cluster Networking

6.9. Communicating to the Outside World: Cluster Networking 6.9 Communicating to the Outside World: Cluster Networking This online section describes the networking hardware and software used to connect the nodes of cluster together. As there are whole books and

More information

Intel PRO/1000 PT and PF Quad Port Bypass Server Adapters for In-line Server Appliances

Intel PRO/1000 PT and PF Quad Port Bypass Server Adapters for In-line Server Appliances Technology Brief Intel PRO/1000 PT and PF Quad Port Bypass Server Adapters for In-line Server Appliances Intel PRO/1000 PT and PF Quad Port Bypass Server Adapters for In-line Server Appliances The world

More information

Use of the Internet SCSI (iscsi) protocol

Use of the Internet SCSI (iscsi) protocol A unified networking approach to iscsi storage with Broadcom controllers By Dhiraj Sehgal, Abhijit Aswath, and Srinivas Thodati In environments based on Internet SCSI (iscsi) and 10 Gigabit Ethernet, deploying

More information

EqualLogic Storage and Non-Stacking Switches. Sizing and Configuration

EqualLogic Storage and Non-Stacking Switches. Sizing and Configuration EqualLogic Storage and Non-Stacking Switches Sizing and Configuration THIS WHITE PAPER IS FOR INFORMATIONAL PURPOSES ONLY, AND MAY CONTAIN TYPOGRAPHICAL ERRORS AND TECHNICAL INACCURACIES. THE CONTENT IS

More information

Ethernet Jumbo Frames

Ethernet Jumbo Frames Ethernet Jumbo Frames Version 0.1 November 12, 2009 Contributors: Dell: Cisco: 3Com: Applied Micro: Ethernet Alliance: NetApp: Force 10: Intel: Qlogic: Robert Winter, Rich Hernandez, Gaurav Chawla Anthony

More information

Solace Message Routers and Cisco Ethernet Switches: Unified Infrastructure for Financial Services Middleware

Solace Message Routers and Cisco Ethernet Switches: Unified Infrastructure for Financial Services Middleware Solace Message Routers and Cisco Ethernet Switches: Unified Infrastructure for Financial Services Middleware What You Will Learn The goal of zero latency in financial services has caused the creation of

More information

440GX Application Note

440GX Application Note Overview of TCP/IP Acceleration Hardware January 22, 2008 Introduction Modern interconnect technology offers Gigabit/second (Gb/s) speed that has shifted the bottleneck in communication from the physical

More information

QuickSpecs. HP NC6170 PCI-X Dual Port 1000SX Gigabit Server Adapter. Overview. Retired

QuickSpecs. HP NC6170 PCI-X Dual Port 1000SX Gigabit Server Adapter. Overview. Retired The is a dual port fiber Gigabit server adapter that runs over multimode fiber cable. It is the first HP server adapter to combine dual port Gigabit Ethernet speed with PCI-X bus technology for fiber-optic

More information

1-1. Switching Networks (Fall 2010) EE 586 Communication and. October 25, Lecture 24

1-1. Switching Networks (Fall 2010) EE 586 Communication and. October 25, Lecture 24 EE 586 Communication and Switching Networks (Fall 2010) Lecture 24 October 25, 2010 1-1 Announcements Midterm 1: Mean = 92.2 Stdev = 8 Still grading your programs (sorry about the delay) Network Layer

More information

HP NC7771 PCI-X 1000T

HP NC7771 PCI-X 1000T Overview The NC7771 supports 10/100/1000Mbps Ethernet speeds as well as a PCI-X 64-bit/133MHz data path and it is backwards compatible with existing PCI bus architectures. This range of features enables

More information

QuickSpecs. NC7771 PCI-X 1000T Gigabit Server Adapter. HP NC7771 PCI-X 1000T Gigabit Server Adapter. Overview

QuickSpecs. NC7771 PCI-X 1000T Gigabit Server Adapter. HP NC7771 PCI-X 1000T Gigabit Server Adapter. Overview Overview The NC7771 supports 10/100/1000Mbps Ethernet speeds as well as a PCI-X 64-bit/133MHz data path and it is backwards compatible with existing PCI bus architectures. Additionally, the NC7771 ships

More information

Introducing Campus Networks

Introducing Campus Networks Cisco Enterprise Architecture Introducing Campus Networks 2003, Cisco Systems, Inc. All rights reserved. 2-1 2003, Cisco Systems, Inc. All rights reserved. BCMSN v2.0 2-2 Campus Data Center Combines switching

More information

Measurement-based Analysis of TCP/IP Processing Requirements

Measurement-based Analysis of TCP/IP Processing Requirements Measurement-based Analysis of TCP/IP Processing Requirements Srihari Makineni Ravi Iyer Communications Technology Lab Intel Corporation {srihari.makineni, ravishankar.iyer}@intel.com Abstract With the

More information

Cisco IP Fragmentation and PMTUD

Cisco IP Fragmentation and PMTUD Table of Contents IP Fragmentation and PMTUD...1 Introduction...1 IP Fragmentation and Reassembly...1 Issues with IP Fragmentation...3 Avoiding IP Fragmentation: What TCP MSS Does and How It Works...4

More information

Performance Optimisations for HPC workloads. August 2008 Imed Chihi

Performance Optimisations for HPC workloads. August 2008 Imed Chihi Performance Optimisations for HPC workloads August 2008 Imed Chihi Agenda The computing model The assignment problem CPU sets Priorities Disk IO optimisations gettimeofday() Disabling services Memory management

More information

Media Access Control (MAC) Sub-layer and Ethernet

Media Access Control (MAC) Sub-layer and Ethernet Media Access Control (MAC) Sub-layer and Ethernet Dr. Sanjay P. Ahuja, Ph.D. Fidelity National Financial Distinguished Professor of CIS School of Computing, UNF MAC Sub-layer The MAC sub-layer is a sub-layer

More information

Presentation_ID. 2002, Cisco Systems, Inc. All rights reserved.

Presentation_ID. 2002, Cisco Systems, Inc. All rights reserved. 1 Gigabit to the Desktop Session Number 2 Gigabit to the Desktop What we are seeing: Today s driver for Gigabit Ethernet to the Desktop is not a single application but the simultaneous use of multiple

More information

Microsoft SQL Server 2012 Fast Track Reference Configuration Using PowerEdge R720 and EqualLogic PS6110XV Arrays

Microsoft SQL Server 2012 Fast Track Reference Configuration Using PowerEdge R720 and EqualLogic PS6110XV Arrays Microsoft SQL Server 2012 Fast Track Reference Configuration Using PowerEdge R720 and EqualLogic PS6110XV Arrays This whitepaper describes Dell Microsoft SQL Server Fast Track reference architecture configurations

More information

Optimizing the GigE transfer What follows comes from company Pleora.

Optimizing the GigE transfer What follows comes from company Pleora. Optimizing the GigE transfer What follows comes from company Pleora. Selecting a NIC and Laptop Based on our testing, we recommend Intel NICs. In particular, we recommend the PRO 1000 line of Intel PCI

More information

QuickSpecs. HPE Ethernet 1Gb Adapters HPE ProLiant DL, ML & Apollo. Overview

QuickSpecs. HPE Ethernet 1Gb Adapters HPE ProLiant DL, ML & Apollo. Overview Overview The HPE Ethernet 1Gb adapters deliver full line-rate performance across all ports with low power consumption, providing Ethernet connectivity ideal for virtualization, security, server consolidation,

More information

Chapter 4: network layer. Network service model. Two key network-layer functions. Network layer. Input port functions. Router architecture overview

Chapter 4: network layer. Network service model. Two key network-layer functions. Network layer. Input port functions. Router architecture overview Chapter 4: chapter goals: understand principles behind services service models forwarding versus routing how a router works generalized forwarding instantiation, implementation in the Internet 4- Network

More information

PCI Express x8 Single Port SFP+ 10 Gigabit Server Adapter (Intel 82599ES Based) Single-Port 10 Gigabit SFP+ Ethernet Server Adapters Provide Ultimate

PCI Express x8 Single Port SFP+ 10 Gigabit Server Adapter (Intel 82599ES Based) Single-Port 10 Gigabit SFP+ Ethernet Server Adapters Provide Ultimate NIC-PCIE-1SFP+-PLU PCI Express x8 Single Port SFP+ 10 Gigabit Server Adapter (Intel 82599ES Based) Single-Port 10 Gigabit SFP+ Ethernet Server Adapters Provide Ultimate Flexibility and Scalability in Virtual

More information

PE310G4BPI40-T Bypass Adapter Quad port Copper 10 Gigabit Ethernet PCI Express Bypass Server Intel x540 Based

PE310G4BPI40-T Bypass Adapter Quad port Copper 10 Gigabit Ethernet PCI Express Bypass Server Intel x540 Based PE310G4BPI40-T Bypass Adapter Quad port Copper 10 Gigabit Ethernet PCI Express Bypass Server Intel x540 Based Product Description Silicom s quad port Copper 10 Gigabit Ethernet Bypass server adapter is

More information

Introduction to TCP/IP Offload Engine (TOE)

Introduction to TCP/IP Offload Engine (TOE) Introduction to TCP/IP Offload Engine (TOE) Version 1.0, April 2002 Authored By: Eric Yeh, Hewlett Packard Herman Chao, QLogic Corp. Venu Mannem, Adaptec, Inc. Joe Gervais, Alacritech Bradley Booth, Intel

More information

Lecture 3. The Network Layer (cont d) Network Layer 1-1

Lecture 3. The Network Layer (cont d) Network Layer 1-1 Lecture 3 The Network Layer (cont d) Network Layer 1-1 Agenda The Network Layer (cont d) What is inside a router? Internet Protocol (IP) IPv4 fragmentation and addressing IP Address Classes and Subnets

More information

QuickSpecs. Models. HP NC380T PCI Express Dual Port Multifunction Gigabit Server Adapter. Overview

QuickSpecs. Models. HP NC380T PCI Express Dual Port Multifunction Gigabit Server Adapter. Overview Overview The HP NC380T server adapter is the industry's first PCI Express dual port multifunction network adapter supporting TOE (TCP/IP Offload Engine) for Windows, iscsi (Internet Small Computer System

More information

LANCOM Techpaper Routing Performance

LANCOM Techpaper Routing Performance LANCOM Techpaper Routing Performance Applications for communications and entertainment are increasingly based on IP networks. In order to ensure that the necessary bandwidth performance can be provided

More information

Data and Computer Communications

Data and Computer Communications Data and Computer Communications Chapter 16 High Speed LANs Eighth Edition by William Stallings Why High Speed LANs? speed and power of PCs has risen graphics-intensive applications and GUIs see LANs as

More information

QuickSpecs. Models. HP NC110T PCI Express Gigabit Server Adapter. Overview. Retired

QuickSpecs. Models. HP NC110T PCI Express Gigabit Server Adapter. Overview. Retired Overview The HP NC110T is a cost-effective Gigabit Ethernet server adapter that features single-port, copper, single lane (x1) PCI Express capability, with 48KB onboard memory that provides 10/100/1000T

More information

Internetworking is connecting two or more computer networks with some sort of routing device to exchange traffic back and forth, and guide traffic on

Internetworking is connecting two or more computer networks with some sort of routing device to exchange traffic back and forth, and guide traffic on CBCN4103 Internetworking is connecting two or more computer networks with some sort of routing device to exchange traffic back and forth, and guide traffic on the correct path across the complete network

More information

1-Gigabit TCP Offload Engine

1-Gigabit TCP Offload Engine White Paper 1-Gigabit TCP Offload Engine Achieving greater data center efficiencies by providing Green conscious and cost-effective reductions in power consumption. July 2009 Third party information brought

More information

Accelerate Applications Using EqualLogic Arrays with directcache

Accelerate Applications Using EqualLogic Arrays with directcache Accelerate Applications Using EqualLogic Arrays with directcache Abstract This paper demonstrates how combining Fusion iomemory products with directcache software in host servers significantly improves

More information

InfiniBand SDR, DDR, and QDR Technology Guide

InfiniBand SDR, DDR, and QDR Technology Guide White Paper InfiniBand SDR, DDR, and QDR Technology Guide The InfiniBand standard supports single, double, and quadruple data rate that enables an InfiniBand link to transmit more data. This paper discusses

More information

Chapter Seven. Local Area Networks: Part 1. Data Communications and Computer Networks: A Business User s Approach Seventh Edition

Chapter Seven. Local Area Networks: Part 1. Data Communications and Computer Networks: A Business User s Approach Seventh Edition Chapter Seven Local Area Networks: Part 1 Data Communications and Computer Networks: A Business User s Approach Seventh Edition After reading this chapter, you should be able to: State the definition of

More information

PE2G6BPi35 Six Port Copper Gigabit Ethernet PCI Express Bypass Server Adapter Intel based

PE2G6BPi35 Six Port Copper Gigabit Ethernet PCI Express Bypass Server Adapter Intel based PE2G6BPi35 Six Port Copper Gigabit Ethernet PCI Express Bypass Server Adapter Intel based Description Silicom s Six Port Copper Gigabit Ethernet PCI Express Bypass Server adapter is PCI-Express X8 network

More information

Chapter 8: Virtual Memory. Operating System Concepts

Chapter 8: Virtual Memory. Operating System Concepts Chapter 8: Virtual Memory Silberschatz, Galvin and Gagne 2009 Chapter 8: Virtual Memory Background Demand Paging Copy-on-Write Page Replacement Allocation of Frames Thrashing Memory-Mapped Files Allocating

More information

Internet Protocols (chapter 18)

Internet Protocols (chapter 18) Internet Protocols (chapter 18) CSE 3213 Fall 2011 Internetworking Terms 1 TCP/IP Concepts Connectionless Operation Internetworking involves connectionless operation at the level of the Internet Protocol

More information

Motivation CPUs can not keep pace with network

Motivation CPUs can not keep pace with network Deferred Segmentation For Wire-Speed Transmission of Large TCP Frames over Standard GbE Networks Bilic Hrvoye (Billy) Igor Chirashnya Yitzhak Birk Zorik Machulsky Technion - Israel Institute of technology

More information

IsoStack Highly Efficient Network Processing on Dedicated Cores

IsoStack Highly Efficient Network Processing on Dedicated Cores IsoStack Highly Efficient Network Processing on Dedicated Cores Leah Shalev Eran Borovik, Julian Satran, Muli Ben-Yehuda Outline Motivation IsoStack architecture Prototype TCP/IP over 10GE on a single

More information

Networking Version 2.0 Benchmarks

Networking Version 2.0 Benchmarks Networking Version 2.0 Benchmarks William Bryant Engineering Manager, Sun Microsystems, Inc. and Chairman, EEMBC Networking Subcommittee Rick Foos Director of Engineering, EEMBC Certification Labs (ECL),

More information

CSCE 463/612 Networks and Distributed Processing Spring 2018

CSCE 463/612 Networks and Distributed Processing Spring 2018 CSCE 463/612 Networks and Distributed Processing Spring 2018 Network Layer II Dmitri Loguinov Texas A&M University April 3, 2018 Original slides copyright 1996-2004 J.F Kurose and K.W. Ross 1 Chapter 4:

More information

NETWORKING COMPONENTS

NETWORKING COMPONENTS 1) OBJECTIVES NETWORKING COMPONENTS The objectives of this chapter are to familiarize with the following: - i) The LAN components ii) iii) iv) Repeater Hub Bridge v) Router vi) Gateway 2) INTRODUCTION

More information

Portable 2-Port Gigabit Wirespeed Streams Generator & Network TAP

Portable 2-Port Gigabit Wirespeed Streams Generator & Network TAP Portable 2-Port Gigabit Wirespeed Streams Generator & Network TAP NuDOG-301C OVERVIEW NuDOG-301C is a handheld device with two Gigabit ports for Ethernet testing. The main functions of NuDOG-301C include

More information

Chapter 4 NETWORK HARDWARE

Chapter 4 NETWORK HARDWARE Chapter 4 NETWORK HARDWARE 1 Network Devices As Organizations grow, so do their networks Growth in number of users Geographical Growth Network Devices : Are products used to expand or connect networks.

More information

4. Environment. This chapter describes the environment where the RAMA file system was developed. The

4. Environment. This chapter describes the environment where the RAMA file system was developed. The 4. Environment This chapter describes the environment where the RAMA file system was developed. The hardware consists of user computers (clients) that request reads and writes of file data from computers

More information

NIC TEAMING IEEE 802.3ad

NIC TEAMING IEEE 802.3ad WHITE PAPER NIC TEAMING IEEE 802.3ad NIC Teaming IEEE 802.3ad Summary This tech note describes the NIC (Network Interface Card) teaming capabilities of VMware ESX Server 2 including its benefits, performance

More information

Ethernet Hub. Campus Network Design. Hubs. Sending and receiving Ethernet frames via a hub

Ethernet Hub. Campus Network Design. Hubs. Sending and receiving Ethernet frames via a hub Campus Network Design Thana Hongsuwan Ethernet Hub 2003, Cisco Systems, Inc. All rights reserved. 1-1 2003, Cisco Systems, Inc. All rights reserved. BCMSN v2.0 1-2 Sending and receiving Ethernet frames

More information

Implementation and Analysis of Large Receive Offload in a Virtualized System

Implementation and Analysis of Large Receive Offload in a Virtualized System Implementation and Analysis of Large Receive Offload in a Virtualized System Takayuki Hatori and Hitoshi Oi The University of Aizu, Aizu Wakamatsu, JAPAN {s1110173,hitoshi}@u-aizu.ac.jp Abstract System

More information

Data Link Layer, Part 5. Medium Access Control

Data Link Layer, Part 5. Medium Access Control CS 455 Medium Access Control, Page 1 Data Link Layer, Part 5 Medium Access Control These slides are created by Dr. Yih Huang of George Mason University. Students registered in Dr. Huang s courses at GMU

More information

Windows Server 2012 and Windows Server 2012 R2 NIC Optimization and Best Practices with Dell PS Series

Windows Server 2012 and Windows Server 2012 R2 NIC Optimization and Best Practices with Dell PS Series Windows Server 2012 and Windows Server 2012 R2 NIC Optimization and Best Practices with Dell PS Series Dell EMC Engineering January 2017 A Dell EMC Best Practices Guide Revisions Date July 2013 September

More information

INT G bit TCP Offload Engine SOC

INT G bit TCP Offload Engine SOC INT 10011 10 G bit TCP Offload Engine SOC Product brief, features and benefits summary: Highly customizable hardware IP block. Easily portable to ASIC flow, Xilinx/Altera FPGAs or Structured ASIC flow.

More information

PE2G4B19L Quad Port Copper Gigabit Ethernet PCI Express Server Adapter Broadcom BCM5719 Based

PE2G4B19L Quad Port Copper Gigabit Ethernet PCI Express Server Adapter Broadcom BCM5719 Based PE2G4B19L Quad Port Copper Gigabit Ethernet PCI Express Server Adapter Broadcom BCM5719 Based Product Description Silicom s Quad Port Copper Gigabit Ethernet PCI Express Server adapter is PCI-Express X4

More information

USING ISCSI AND VERITAS BACKUP EXEC 9.0 FOR WINDOWS SERVERS BENEFITS AND TEST CONFIGURATION

USING ISCSI AND VERITAS BACKUP EXEC 9.0 FOR WINDOWS SERVERS BENEFITS AND TEST CONFIGURATION WHITE PAPER Maximize Storage Networks with iscsi USING ISCSI AND VERITAS BACKUP EXEC 9.0 FOR WINDOWS SERVERS BENEFITS AND TEST CONFIGURATION For use with Windows 2000 VERITAS Software Corporation 03/05/2003

More information

OE2G2I35 Dual Port Copper Gigabit Ethernet OCP Mezzanine Adapter Intel I350BT2 Based

OE2G2I35 Dual Port Copper Gigabit Ethernet OCP Mezzanine Adapter Intel I350BT2 Based OE2G2I35 Dual Port Copper Gigabit Ethernet OCP Mezzanine Adapter Intel I350BT2 Based Product Description Silicom s Gigabit Ethernet Open Compute Project (OCP) mezzanine adapter is designed for use with

More information

Networking for Data Acquisition Systems. Fabrice Le Goff - 14/02/ ISOTDAQ

Networking for Data Acquisition Systems. Fabrice Le Goff - 14/02/ ISOTDAQ Networking for Data Acquisition Systems Fabrice Le Goff - 14/02/2018 - ISOTDAQ Outline Generalities The OSI Model Ethernet and Local Area Networks IP and Routing TCP, UDP and Transport Efficiency Networking

More information

Topic & Scope. Content: The course gives

Topic & Scope. Content: The course gives Topic & Scope Content: The course gives an overview of network processor cards (architectures and use) an introduction of how to program Intel IXP network processors some ideas of how to use network processors

More information

Chapter 4: Network Layer

Chapter 4: Network Layer Chapter 4: Introduction (forwarding and routing) Review of queueing theory Routing algorithms Link state, Distance Vector Router design and operation IP: Internet Protocol IPv4 (datagram format, addressing,

More information

PE310G4TSF4I71 Quad Port SFP+ 10 Gigabit Ethernet PCI Express Time Stamp Server Adapter Intel Based

PE310G4TSF4I71 Quad Port SFP+ 10 Gigabit Ethernet PCI Express Time Stamp Server Adapter Intel Based PE310G4TSF4I71 Quad Port SFP+ 10 Gigabit Ethernet PCI Express Time Stamp Server Adapter Intel Based Product Description Silicom s 40 Gigabit Ethernet PCI Express Time Stamping server adapter is designed

More information

Local Area Network Overview

Local Area Network Overview Local Area Network Overview Chapter 15 CS420/520 Axel Krings Page 1 LAN Applications (1) Personal computer LANs Low cost Limited data rate Back end networks Interconnecting large systems (mainframes and

More information

Routers. Session 12 INST 346 Technologies, Infrastructure and Architecture

Routers. Session 12 INST 346 Technologies, Infrastructure and Architecture Routers Session 12 INST 346 Technologies, Infrastructure and Architecture Goals for Today Finish up TCP Flow control, timeout selection, close connection Network layer overview Structure of a router Getahead:

More information

Networks Fall This exam consists of 10 problems on the following 13 pages.

Networks Fall This exam consists of 10 problems on the following 13 pages. CSCI 466 Final Networks Fall 2011 Name: This exam consists of 10 problems on the following 13 pages. You may use your two- sided hand- written 8 ½ x 11 note sheet during the exam and a calculator. No other

More information

Gigabit Server Network Interface Cards Copper and Fiber

Gigabit Server Network Interface Cards Copper and Fiber DATA SHEET Gigabit Server Network Interface Cards Copper and Fiber Key Benefits Tenfold Throughput Boost Accelerate your Fast Ethernet server connection to 1000 Mbps. 3Com gigabit server network interface

More information

Sections Describing Standard Software Features

Sections Describing Standard Software Features 27 CHAPTER This chapter describes how to configure quality of service (QoS) by using automatic-qos (auto-qos) commands or by using standard QoS commands. With QoS, you can give preferential treatment to

More information

Jim Metzler. Introduction. The Role of an ADC

Jim Metzler. Introduction. The Role of an ADC November 2009 Jim Metzler Ashton, Metzler & Associates jim@ashtonmetzler.com Introduction In any economic environment a company s senior management expects that their IT organization will continually look

More information

QuickSpecs. Overview. HPE Ethernet 10Gb 2-port 535 Adapter. HPE Ethernet 10Gb 2-port 535 Adapter. 1. Product description. 2.

QuickSpecs. Overview. HPE Ethernet 10Gb 2-port 535 Adapter. HPE Ethernet 10Gb 2-port 535 Adapter. 1. Product description. 2. Overview 1. Product description 2. Product features 1. Product description HPE Ethernet 10Gb 2-port 535FLR-T adapter 1 HPE Ethernet 10Gb 2-port 535T adapter The HPE Ethernet 10GBase-T 2-port 535 adapters

More information

TCP offload engines for high-speed data processing

TCP offload engines for high-speed data processing TCP offload engines for high-speed data processing TCP/IP over ethernet has become the most dominant packet processing protocol. Ethernet networks are now running at higher and higher speeds with the development

More information

QuickSpecs. Models. HP NC510C PCIe 10 Gigabit Server Adapter. Overview

QuickSpecs. Models. HP NC510C PCIe 10 Gigabit Server Adapter. Overview Overview The NC510C is a x8 PCI Express (PCIe) 10 Gigabit Ethernet CX4 (10GBASE-CX4 copper) network solution offering the highest bandwidth available in a ProLiant Ethernet adapter. This high-performance,

More information

Router Architecture Overview

Router Architecture Overview Chapter 4: r Introduction (forwarding and routing) r Review of queueing theory r Router design and operation r IP: Internet Protocol m IPv4 (datagram format, addressing, ICMP, NAT) m Ipv6 r Generalized

More information

LAN Systems. Bus topology LANs

LAN Systems. Bus topology LANs Bus topology LANs LAN Systems Design problems: not only MAC algorithm, not only collision domain management, but at the Physical level the signal balancing problem (signal adjustment): Signal must be strong

More information

Introductory to Computer Networks Local Area Networks. Lecture 16 Fall Isfahan University of technology Dr.

Introductory to Computer Networks Local Area Networks. Lecture 16 Fall Isfahan University of technology Dr. Introductory to Computer Networks Local Area Networks Lecture 16 Fall 2010 Isfahan University of technology Dr. Faramarz Hendessi What is a LAN? Local area means: Private ownership freedom from regulatory

More information

FreeBSD Network Performance Tuning

FreeBSD Network Performance Tuning Sucon 2004 Zurich, Switzerland Hendrik Scholz hscholz@raisdorf.net http://www.wormulon.net/ Agenda Motivation Overview Optimization approaches sysctl() tuning Measurement NIC comparision Conclusion Motivation

More information

1 Port PCI Express 10 Gigabit Ethernet Network Card - PCIe x4 10Gb NIC

1 Port PCI Express 10 Gigabit Ethernet Network Card - PCIe x4 10Gb NIC 1 Port PCI Express 10 Gigabit Ethernet Network Card - PCIe x4 10Gb NIC Product ID: ST10000SPEX The ST10000SPEX PCI Express 10 Gbps Network Card lets you add a 10-Gigabit Ethernet port to your server or

More information

Gigabit Ethernet Technical Brief

Gigabit Ethernet Technical Brief Gigabit Ethernet Technical Brief Achieving End-to-End Performance Alteon Networks, Inc. 6351 San Ignacio Avenue San Jose, CA 95119 1-408-574-5500 First Edition September 1996 INTEL Ex.1033.001 1996 by

More information

TS Open Day Data Center Fibre Channel over IP

TS Open Day Data Center Fibre Channel over IP TS Open Day Data Center Fibre Channel over IP Presented by: Rong Cheng- TAC LAN & DCN China Jan 30 th, 2015 2013 Cisco and/or its affiliates. All rights reserved. 1 FCIP Introduction FCIP Configuration

More information

by Brian Hausauer, Chief Architect, NetEffect, Inc

by Brian Hausauer, Chief Architect, NetEffect, Inc iwarp Ethernet: Eliminating Overhead In Data Center Designs Latest extensions to Ethernet virtually eliminate the overhead associated with transport processing, intermediate buffer copies, and application

More information

Network Layer: Router Architecture, IP Addressing

Network Layer: Router Architecture, IP Addressing Network Layer: Router Architecture, IP Addressing UG3 Computer Communications & Networks (COMN) Mahesh Marina mahesh@ed.ac.uk Slides thanks to Myungjin Lee and copyright of Kurose and Ross Router Architecture

More information

Configuring IP Services

Configuring IP Services This module describes how to configure optional IP services. For a complete description of the IP services commands in this chapter, refer to the Cisco IOS IP Application Services Command Reference. To

More information

The Network Layer and Routers

The Network Layer and Routers The Network Layer and Routers Daniel Zappala CS 460 Computer Networking Brigham Young University 2/18 Network Layer deliver packets from sending host to receiving host must be on every host, router in

More information

ET4254 Communications and Networking 1

ET4254 Communications and Networking 1 Topic 9 Internet Protocols Aims:- basic protocol functions internetworking principles connectionless internetworking IP IPv6 IPSec 1 Protocol Functions have a small set of functions that form basis of

More information

QuickSpecs. Models HP NC364T PCI Express Quad Port Gigabit Server Adapter B21. HP NC364T PCI Express Quad Port Gigabit Server Adapter.

QuickSpecs. Models HP NC364T PCI Express Quad Port Gigabit Server Adapter B21. HP NC364T PCI Express Quad Port Gigabit Server Adapter. DA - 12701 Worldwide Version 1 3.26.2007 Page 1 Overview The HP NC364T PCI Express Quad-Port Gigabit Server features four 10/100/1000T Gigabit Ethernet ports on a single card, saving valuable server I/O

More information

Keeping Your Network at Peak Performance as You Virtualize the Data Center

Keeping Your Network at Peak Performance as You Virtualize the Data Center Keeping Your Network at Peak Performance as You Virtualize the Data Center Laura Knapp WW Business Consultant Laurak@aesclever.com Applied Expert Systems, Inc. 2011 1 Background The Physical Network Inside

More information

Network-attached storage (NAS) is an

Network-attached storage (NAS) is an Chapter 7 Network-Attached Storage Network-attached storage (NAS) is an KEY CONCEPTS IP-based file-sharing device attached to a local area network. NAS provides the NAS Device advantages of server consolidation

More information

A-GEAR 10Gigabit Ethernet Server Adapter X520 2xSFP+

A-GEAR 10Gigabit Ethernet Server Adapter X520 2xSFP+ Product Specification NIC-10G-2BF A-GEAR 10Gigabit Ethernet Server Adapter X520 2xSFP+ Apply Dual-port 10 Gigabit Fiber SFP+ server connections, These Server Adapters Provide Ultimate Flexibility and Scalability

More information

Chapter 2. Switch Concepts and Configuration. Part I

Chapter 2. Switch Concepts and Configuration. Part I Chapter 2 Switch Concepts and Configuration Part I CCNA3-1 Chapter 2-1 Note for Instructors These presentations are the result of a collaboration among the instructors at St. Clair College in Windsor,

More information

The latency of user-to-user, kernel-to-kernel and interrupt-to-interrupt level communication

The latency of user-to-user, kernel-to-kernel and interrupt-to-interrupt level communication The latency of user-to-user, kernel-to-kernel and interrupt-to-interrupt level communication John Markus Bjørndalen, Otto J. Anshus, Brian Vinter, Tore Larsen Department of Computer Science University

More information

Using Switches with a PS Series Group

Using Switches with a PS Series Group Dell PowerConnect 5400 and 6200 Series Switches Using Switches with a PS Series Group Abstract This Technical Report describes how to use Dell PowerConnect 5400 and 6200 series switches with a PS Series

More information

Generic Model of I/O Module Interface to CPU and Memory Interface to one or more peripherals

Generic Model of I/O Module Interface to CPU and Memory Interface to one or more peripherals William Stallings Computer Organization and Architecture 7 th Edition Chapter 7 Input/Output Input/Output Problems Wide variety of peripherals Delivering different amounts of data At different speeds In

More information

BlueGene/L. Computer Science, University of Warwick. Source: IBM

BlueGene/L. Computer Science, University of Warwick. Source: IBM BlueGene/L Source: IBM 1 BlueGene/L networking BlueGene system employs various network types. Central is the torus interconnection network: 3D torus with wrap-around. Each node connects to six neighbours

More information

PE310G4SPI9 Quad Port Fiber 10 Gigabit Ethernet PCI Express Server Adapter Intel 82599ES Based

PE310G4SPI9 Quad Port Fiber 10 Gigabit Ethernet PCI Express Server Adapter Intel 82599ES Based PE310G4SPI9 Quad Port Fiber 10 Gigabit Ethernet PCI Express Server Adapter Intel 82599ES Based Product Description Silicom s 10 Gigabit Ethernet PCI Express server adapters are designed for Servers and

More information

vsphere Networking Update 1 ESXi 5.1 vcenter Server 5.1 vsphere 5.1 EN

vsphere Networking Update 1 ESXi 5.1 vcenter Server 5.1 vsphere 5.1 EN Update 1 ESXi 5.1 vcenter Server 5.1 vsphere 5.1 This document supports the version of each product listed and supports all subsequent versions until the document is replaced by a new edition. To check

More information

Multiple unconnected networks

Multiple unconnected networks TCP/IP Life in the Early 1970s Multiple unconnected networks ARPAnet Data-over-cable Packet satellite (Aloha) Packet radio ARPAnet satellite net Differences Across Packet-Switched Networks Addressing Maximum

More information

Table of Contents. Cisco Buffer Tuning for all Cisco Routers

Table of Contents. Cisco Buffer Tuning for all Cisco Routers Table of Contents Buffer Tuning for all Cisco Routers...1 Interactive: This document offers customized analysis of your Cisco device...1 Introduction...1 Prerequisites...1 Requirements...1 Components Used...1

More information

Introduction to the Catalyst 3920

Introduction to the Catalyst 3920 CHAPTER 1 Introduction to the Catalyst 3920 This chapter contains the following information about the Catalyst 3920: Product Overview Physical Characteristics of the Catalyst 3920 System Architecture Product

More information

Sections Describing Standard Software Features

Sections Describing Standard Software Features 30 CHAPTER This chapter describes how to configure quality of service (QoS) by using automatic-qos (auto-qos) commands or by using standard QoS commands. With QoS, you can give preferential treatment to

More information

First-In-First-Out (FIFO) Algorithm

First-In-First-Out (FIFO) Algorithm First-In-First-Out (FIFO) Algorithm Reference string: 7,0,1,2,0,3,0,4,2,3,0,3,0,3,2,1,2,0,1,7,0,1 3 frames (3 pages can be in memory at a time per process) 15 page faults Can vary by reference string:

More information