Guest

Cisco 4000 Series Routers

Memory Options for Cisco 4000 Series - No. 419

Product Bulletin - Public No. 419

Memory Options for Cisco 4000 Series

Introduction

This memory product bulletin for the 4000 Series covers:

  • Information regarding different memory options on the Cisco 4000 Series routers

  • The factors that affect these different memory options

  • Information regarding alternate sources for memory.

The models in the Cisco 4000 Series are:

  • Cisco 4000

original 4000, new unit shipments stopped 6/94

  • Cisco 4000-M

memory enhanced 4000, shipments started 6/94

  • Cisco 4500

high performance model, shipments stopped 6/95

  • Cisco 4500-M

memory enhanced 4500, shipments started 6/95

  • Cisco 4700

high performance model, shipments started 8/95

  • Cisco 4700-M

memory enhanced 4700, shipments start 5/96



What are the different types of Memory options available on the 4000 Series?

The Cisco 4000 Series share the same physical design. All three routers offer three slots for LAN or WAN connectivity, and all can use the same optional NPMs and software features for compatibility and investment protection. Three different types of memory's are available on the 4000 Series. These are Main, Shared and System Flash. Each of the three different types serves a different purpose in routing the packet from one interface to another. The benefit of this architecture is that the system can read program instructions or routing table data from main memory at the same time as it is moving packets between interfaces (using shared memory), thus increasing overall system performance and lowering network latency.

Main DRAM

The Cisco 4000 Series runs from an image stored in main DRAM. This memory is also used by the system for tables and stacks. Therefore the main memory is used for code space and routing data. The amount of main memory required is determined by the size of the image and by the configuration of the internetwork. Cisco regularly publishes product bulletins that detail what memory is required for any particular feature subset, and also releases documentation that specifies what memory is needed.

Shared DRAM

The Cisco 4000 Series use shared DRAM, also known as packet memory, for handling user data. The recommended amount of shared memory is determined by the type, number of physical and/or virtual interfaces supported by the router. Other factors that impact the amount of shared memory required are the type of routing as well as how busy the various interfaces are.

System Flash

The Cisco 4000 Series images are stored, compressed, in Flash memory. All three systems feature Flash Memory which is much more reliable than traditional diskette-resident system software, and provides for maximum availability and easy software upgrades and maintenance. The Cisco 4000 Series products come standard with 4 MB of system flash and still leaves room for future image growth as EN is getting closer. This is sufficient for all current releases and still leaves room for future image growth. Customers who wish to store two images should upgrade to the 8 MB option. That is the case where the router is used as a TFTP server for other Cisco routers.

System Boot Flash (only on 4500, 4500-M, 4700)

The Cisco 4500 and Cisco 4700 Boot image is also stored in Flash. The standard configuration of 4 MB will be sufficient for the foreseeable future. Currently no upgrades are offered.

XBoot Flash (only on 4500, 4500-M, 4700)

The Cisco 4500 and Cisco 4700 also store a smaller software image which is sufficient to boot the entire image across the network across one of the network interfaces. The smaller image is used as a last resort in case the System Boot Flash fails and is also used for updating the existing image in the System Boot Flash. Customers cannot configure the amount of XBoot Flash, it comes as a default.

Boot EPROM (only on 4000, 4000-M)

The Boot image is in ROM on the 4000. Additionally, the XBoot Flash equivalent for the 4000 is called RXBoot which resides within the Boot EPROM (as opposed to being in different modules on the 4500 and the 4700). The Cisco 4000 and 4000-M Boot EPROMs are 2 MB for recent releases. Some older releases were contained in 1 MB EPROM.

Why these differences on the 4000 and the 4500/4700?

The 4500 and 4700 provide an enhancement in managing upgrades. Rather than change EPROMs when new images have to be loaded a simple download of a new image into the Flash does the trick!

ROMMON (4000, 4000-M, 4500-, 4500-M, 4700)

The ROMMON does initialization when the system is powered on. It performs power diagnostics and sets variables after checking memory sizes etc. After this is completed, the main image is booted (as a default) from System Boot Flash (for the 4500 and the 4700) and from the Boot EPROM (for the 4000). If the variable to boot from XBoot is set, ROMMON uses the secondary image to boot from. Customers cannot configure the amount of ROMMON memory available.

Physical Memory Differences for the 4x00 Platform

Cisco 4000

1) . Flash. There is one socket available for a memory daughter card with either EEPROM or Flash SIMM support. Original daughter cards supported either 2 or 4MB of EEPROM, and later versions support 8 or 16MB of Flash SIMM, using either two 4MB SIMMs or two 8MB SIMMs on the duaghter card.

2) . Shared. There are four 1MB sockets for Shared memory. (4 x 1)

3) . Main. There are four 1MB sockets for Main memory. (4 x 1 or 4 x 4)

Cisco 4000-M

1) . Flash. There are two SIMM sockets for Flash memory. One or both may be filled, but with both equal memory sizes are required (4, 4 & 4).

2) . Shared. There is a single SIMM socket for Shared memory. (4, 16)

3) . Main. There is a single SIMM socket for Main memory. (8, 16, 32)

Cisco 4500

1) . Flash. There are two SIMM sockets for Flash memory. One or both may be filled, but with both filled equal memory sizes are required (4, 4 & 4).

2) . Shared. There is a single SIMM socket for Shared memory. ( 4, 16)

3) . Main. There two SIMM sockets for Main memory. Both must be filled with equal memory sizes (4 & 4, 16 & 16).

Cisco 4500-M

1) . Flash. There are two SIMM sockets for Flash memory. One or both may be filled, but with both filled equal memory sizes are required (4, 4 & 4, 8, 8 & 8).

2) . Shared. There is a single SIMM socket for Shared memory. (4, 8, 16)

3) . Main. There two SIMM sockets for Main memory. Both must be filled with equal memory sizes (4 & 4, 8 & 8, 16 & 16).

Cisco 4700

1) . Flash. There are two SIMM sockets for Flash memory. One or both may be filled, but with both filled equal memory sizes are required (4, 4 & 4, 8, 8 & 8).

2) . Shared. There is a single SIMM socket for Shared memory. (4, 8, 16)

3) . Main. There two SIMM sockets for Main memory. Both must be filled with equal memory sizes (4 & 4, 16 & 16).

Cisco 4700-M

1) . Flash. There are two SIMM sockets for Flash memory. One or both may be filled, but with both filled equal memory sizes are required (4, 4 & 4, 8, 8 & 8).

2) . Shared. There is a single SIMM socket for Shared memory.(4, 8, 16)

3) . Main. There two SIMM sockets for Main memory. Both must be filled with equal memory sizes (4 & 4, 16 & 16, 32 & 32).

What factors affect memory requirements?

Each model in the 4000 Series can change memory configurations to accommodate internetworking demands. The memory requirements are driven by the following factors.

  • Flash memory may be upgraded to hold several Cisco IOS software images for easy management.

  • Main Memory can be upgraded to allow for network expansion, the use of additional protocols or Cisco IOS services, or newer Cisco IOS software releases.

  • Shared memory may be upgraded to improve I/O performance or to use higher densities or more physical or virtual interfaces.

The factors that affect the memory requirements can be classified into three separate categories. In this section, there are some basic guidelines for selecting memory options based on each of the three separate categories. A couple of examples are included for your understanding. Every attempt has been made to simplify the "confusion" surrounding this issue in the field. Please go through the two cases provided at the end of this section. However, if the specific customer requirements do not fall within those listed in this bulletin, it is best to have a Cisco expert analyze network designs and recommend memory configurations.

Category A

IOS Version Number, Feature Set and Protocol Impact on Memory Requirements

Each of the platforms in the 4000 Series has a standard memory configuration and a set of supported memory options. Each of the current IOS software streams has a set of minimum memory requirements. Table 1 below is a comprehensive compilation of the current hardware configurations and minimum requirements for various IOS releases. If you need to understand the Protocol feature set please refer to Product Bulletin # 383B. Kip Sides has done an excellent job of describing these.

Please note that the Cisco 4000 does not have a 8MB Main memory option.


Table A-1: Minimum Memory Requirements based on IOS 40001
Release/ Memory Type IP IP/IBM base IP/IPX IP/IPX/ IBM base IP/IPX/ IBM base/ APPN Desktop Desktop/ IBM base Enter- prise Enter- prise/ APPN
11.12
Flash

4 MB

4 MB

4 MB

4 MB

4 MB

4 MB

4 MB

4 MB

4 MB

Main DRAM

16 MB

16 MB

16 MB

16 MB

16 MB

16 MB

16 MB

16 MB

16 MB

Shared DRAM

1 MB

1 MB

1 MB

1 MB

4 MB

1 MB

1 MB

1 MB

4 MB

11.0
Flash

4 MB

4 MB

4 MB

4 MB

4 MB

4 MB

4 MB

4 MB

4 MB

Main DRAM

16 MB

16 MB

16 MB

16 MB

16 MB

16 MB

16 MB

16 MB

16 MB

Shared DRAM

1 MB

1 MB

1 MB

1 MB

4 MB

1 MB

1 MB

1 MB

4 MB

10.3
Flash

4 MB

4 MB

4 MB

4 MB

---

4 MB

4 MB

4 MB

---

Main DRAM

16 MB

16 MB

16 MB

16 MB

---

16 MB

16 MB

16 MB

---

Shared DRAM

1 MB

1 MB

1 MB

1 MB

---

1 MB

1 MB

1 MB

---

10.2
Flash

4 MB

4 MB

4 MB

4 MB

---

4 MB

4 MB

4 MB

---

Main DRAM

16 MB

16 MB

16 MB

16 MB

---

16 MB

16 MB

16 MB

---

Shared DRAM

1 MB

1 MB

1 MB

1 MB

---

1 MB

1 MB

1 MB

---

14000 only. Not 4000-M, 4500, 4500-M, or 4700.
2Change from previous release.



Table A-1: Minimum Memory Requirements based on IOS 40001
Release/Memory Type Traditional Packaging
10.0
Flash

4 MB

Main DRAM

16 MB

Shared DRAM

1 MB

9.14
Flash

4 MB

Main DRAM

4 MB

Shared DRAM

1 MB

14000 only. Not 4000-M, 4500, 4500-M, or 4700.



Table A-2: Minimum Memory Requirmenets 4000-M1
Release/ Memory Type IP IP/IBM base IP/IPX IP/IPX/ IBM base IP/IPX/ IBM base/ APPN Desktop Desktop/ IBM base Enter-prise Enter-prise/ APPN
11.12
Flash

4 MB

4 MB

4 MB

4 MB

4 MB

4 MB

4 MB

4 MB

4 MB

Main DRAM

8 MB

8 MB

8 MB

8 MB

16 MB

8 MB

8 MB

16 MB

16 MB

Shared DRAM

4 MB

4 MB

4 MB

4 MB

4 MB

4 MB

4 MB

4 MB

4 MB

11.0
Flash

4 MB

4 MB

4 MB

4 MB

4 MB

4 MB

4 MB

4 MB

4 MB

Main DRAM

8 MB

8 MB

8 MB

8 MB

16 MB

8 MB

8 MB

16 MB

16 MB

Shared DRAM

4 MB

4 MB

4 MB

4 MB

4 MB

4 MB

4 MB

4 MB

4 MB

10.3
Flash

4 MB

4 MB

4 MB

4 MB

---

4 MB

4 MB

4 MB

---

Main DRAM

8 MB

8 MB

8 MB

8 MB

---

8 MB

8 MB

8 MB

---

Shared DRAM

4 MB

4 MB

4 MB

4 MB

---

4 MB

4 MB

4 MB

---

10.2
Flash

4 MB

4 MB

4 MB

4 MB

---

4 MB

4 MB

4 MB

---

Main DRAM

8 MB

8 MB

8 MB

8 MB

---

8 MB

8 MB

8 MB

---

Shared DRAM

4 MB

4 MB

4 MB

4 MB

---

4 MB

4 MB

4 MB

---

14000-M only. Not 4000, 4500, 4500-M or 4700
2Change from previous release.



Table A-2: Minimum Memory Requirmenets 4000-M1
Release/Memory Type Traditional Packaging
10.0
Flash

4 MB

Main DRAM

8 MB

Shared DRAM

4 MB

9.14
Flash

4 MB

Main DRAM

4 MB

Shared DRAM

1 MB

14000-M only. Not 4000, 4500, 4500-M or 4700



Table A-3: Minimum Memory Requirements 45001
Release/ Memory Type IP IP/IBM base IP/IPX IP/IPX/ IBM base IP/IPX/ IBM base/ APPN Desktop Desktop/ IBM base Enter-prise Enter-prise/ APPN
11.12
Flash

4 MB

4 MB

4 MB

4 MB

4 MB

4 MB

4 MB

4 MB

8 MB

Main DRAM

8 MB

32 MB

8 MB

32 MB

32 MB

32 MB

32 MB

32 MB

32 MB

Shared DRAM

4 MB

4 MB

4 MB

4 MB

16 MB

4 MB

4 MB

4 MB

16 MB

11.0
Flash

4 MB

4 MB

4 MB

4 MB

4 MB

4 MB

4 MB

4 MB

4 MB

Main DRAM

8 MB

32 MB

8 MB

32 MB

32 MB

32 MB

32 MB

32 MB

32 MB

Shared DRAM

4 MB

4 MB

4 MB

4 MB

16 MB

4 MB

4 MB

4 MB

16 MB

10.3
Flash

4 MB

4 MB

4 MB

4 MB

---

4 MB

4 MB

4 MB

---

Main DRAM

8 MB

32 MB

8 MB

32 MB

---

32 MB

32 MB

32 MB

---

Shared DRAM

4 MB

4 MB

4 MB

4 MB

---

4 MB

4 MB

4 MB

---

10.2
Flash

4 MB

4 MB

4 MB

4 MB

---

4 MB

4 MB

4 MB

---

Main DRAM

8 MB

8 MB

8 MB

8 MB

---

8 MB

8 MB

32 MB

---

Shared DRAM

4 MB

4 MB

4 MB

4 MB

---

4 MB

4 MB

4 MB

---

10.1
Flash

---

---

---

---

---

---

---

4 MB

---

Main DRAM

---

---

---

---

---

---

---

8 MB

---

Shared DRAM

---

---

---

---

---

---

---

4 MB

---

14500 only. Not 4000, 4000-M, 4500-M or 4700.
2Change from previous release.



Table A-3: Miminum Memory Requirmenents 4500-M1
Release/Memory Type IP IP/IBM base IP/IPX IP/IPX/ IBM base IP/IPX/ IBM base/ APPN Desktop Desktop/ IBM base Enter-prise Enter-prise/ APPN
11.12
Flash

4 MB

4 MB

4 MB

4 MB

4 MB

4 MB

4 MB

4 MB

8 MB

Main DRAM

83 MB

16 MB

834 MB

16 MB

16 MB

16 MB

16 MB

16 MB

16 MB

Shared DRAM

4 MB

4 MB

4 MB

4 MB

8 MB

4 MB

4 MB

4 MB

8 MB

11.0
Flash

4 MB

4 MB

4 MB

4 MB

4 MB

4 MB

4 MB

4 MB

4 MB

Main DRAM

83 MB

16 MB

83 MB

16 MB

16 MB

16 MB

16 MB

16 MB

16 MB

Shared DRAM

4 MB

4 MB

4 MB

4 MB

8 MB

4 MB

4 MB

4 MB

8 MB

10.3
Flash

4 MB

4 MB

4 MB

4 MB

---

4 MB

4 MB

4 MB

---

Main DRAM

8 MB

16 MB

8 MB

16 MB

---

16 MB

16 MB

16 MB

---

Shared DRAM

4 MB

4 MB

4 MB

4 MB

---

4 MB

4 MB

4 MB

---

10.2
Flash

4 MB

4 MB

4 MB

4 MB

---

4 MB

4 MB

4 MB

---

Main DRAM

8 MB

8 MB

8 MB

8 MB

---

8 MB

8 MB

16 MB

---

Shared DRAM

4 MB

4 MB

4 MB

4 MB

---

4 MB

4 MB

4 MB

---

14500-M only. Not 4000, 4000-M, or 4700.
2Change from previous release.
316MB is required when either NP-8B, 2 NP-CT1's, 2 NP-CE1U's, or 2 NP-CE1Bs are configured.
4
The NP-4B requires 16MB of main memory.



Table A-4: Minimum Memory Requirements 47001
Release/Memory Type IP IP/IBM base IP/IPX IP/IPX/ IBM base IP/IPX/ IBM base/ APPN Desktop Desktop/ IBM base Enter-prise Enter-prise/ APPN
11.12
Flash

4 MB

4 MB

4 MB

4 MB

4 MB

4 MB

4 MB

4 MB

8 MB

Main DRAM

16 MB

16 MB

16 MB

16 MB

16 MB

16 MB

16 MB

16 MB

16 MB

Shared DRAM

4 MB

4 MB

4 MB

4 MB

8 MB

4 MB

4 MB

4 MB

8 MB

11.0
Flash

4 MB

4 MB

4 MB

4 MB

4 MB

4 MB

4 MB

4 MB

4 MB

Main DRAM

16 MB

16 MB

16 MB

16 MB

16 MB

16 MB

16 MB

16 MB

16 MB

Shared DRAM

4 MB

4 MB

4 MB

4 MB

8 MB

4 MB

4 MB

4 MB

8 MB

10.3
Flash

4 MB

4 MB

4 MB

4 MB

---

4 MB

4 MB

4 MB

---

Main DRAM

16 MB

16 MB

16 MB

16 MB

---

16 MB

16 MB

16 MB

---

Shared DRAM

4 MB

4 MB

4 MB

4 MB

---

4 MB

4 MB

4 MB

---

10.2
Flash

4 MB

4 MB

4 MB

4 MB

---

4 MB

4 MB

4 MB

---

Main DRAM

16 MB

16 MB

16 MB

16 MB

---

16 MB

16 MB

16 MB

---

Shared DRAM

4 MB

4 MB

4 MB

4 MB

---

4 MB

4 MB

4 MB

---

14700 only. Not 4000, 4000-M, 4500, or 4500-M.
2Change from previous release.



Note 4700-M minimum supported IOS versions are 10.3(10), 11.0(7), and 11.1(2). Minimum flash, shared and main memory requirements remain the same as the 4700.


Table A-5: 11.2 Feature Sets and Minimum Memory Requirements for the 4000 Series
Platform Feature Set Image Name 11.2 Flash 11.2 DRAM
4000

IP Only

c4000-i-mz

4MB

16MB

4000-M

IP Only

c4000-i-mz

4MB

8MB

4000

IP Plus

c4000-is-mz

4MB

16MB

4000-M

IP Plus

c4000-is-mz

4MB

8MB

4000

IP Plus 40

c4000-is40-mz

4MB

16MB

4000-M

IP Plus 40

c4000-is40-mz

4Mb

8MB

4000

IP Plus 56

c4000-is56-mz

4MB

16MB

4000-M

IP Plus 56

c4000-is56-mz

4MB

8MB

4000

IP/IPX/AT/DEC

c4000-d-mz

4MB

16MB

4000-M

IP/IPX/AT/DEC

c4000-d-mz

4MB

8MB

4000

IP/IPX/AT/DEC Plus

c4000-ds-mz

4MB

16MB

4000-M

IP/IPX/AT/DEC Plus

c4000-ds-mz

4MB

16MB

4000

IP/IPX/AT/DEC Plus 40

c4000-ds40-mz

4MB

16MB

4000-M

IP/IPX/AT/DEC Plus 40

c4000-ds40-mz

4MB

16MB

4000

IP/IPX/AT/DEC Plus 56

c4000-ds56-mz

4MB

16MB

4000-M

IP/IPX/AT/DEC Plus 56

c4000-ds56-mz

4MB

16MB

4000

Enterprise

c4000-j-mz

4MB

16MB

4000-M

Enterprise

c4000-j-mz

4MB

16MB

4000

Enterprise Plus

c4000-js-mz

8MB

16MB

4000-M

Enterprise Plus

c4000-js-mz

8MB

16MB

4000

Enterprise Plus 40

c4000-js40-mz

8MB

16MB

4000-M

Enterprise Plus 40

c4000-js40-mz

8MB

16MB

4000

Enterprise Plus 56

c4000-js56-mz

8MB

16MB

4000-M

Enterprise Plus 56

c4000-js56-mz

8MB

16MB

4000

Enterprise/APPN Plus

c4000-ajs-mz

8MB

32MB

4000-M

Enterprise/APPN Plus

c4000-ajs-mz

8MB

32MB

4000

Enterprise/APPN Plus 40

c4000-ajs40-mz

8MB

32MB

4000-M

Enterprise/APPN Plus 40

c4000-ajs40-mz

8MB

32MB

4000

Enterprise/APPN Plus 56

c4000-ajs56-mz

8MB

32MB

4000-M

Enterprise/APPN Plus 56

c4000-ajs56-mz

8MB

32MB

4000

IP/IPX/IBM/APPN

c4000-ainr-mz

4MB

32MB

4000-M

IP/IPX/IBM/APPN

c4000-ainr-mz

4MB

32MB

4500

IP Only

c4500-i-mz

4MB

32MB

4500-M/4700

IP only

c4500-i-mz

4MB

16MB

4500

IP Plus

c4500-is-mz

4MB

32MB

4500-M/4700

IP Plus

c4500-is-mz

4MB

16MB

4500

IP Plus 40

c4500-is40-mz

4MB

32MB

4500-M/4700

IP Plus 40

c4500-is40-mz

4MB

16MB

4500

IP Plus 56

c4500-is56-mz

4MB

32MB

4500-M/4700

IP Plus 56

c4500-is56-mz

4MB

16MB

4500

IP/IPX/AT/DEC

c4500-d-mz

4MB

32MB

4500-M/4700

IP/IPX/AT/DEC

c4500-d-mz

4MB

16MB

4500

IP/IPX/AT/DEC Plus

c4500-ds-mz

4MB

32MB

4500-M/4700

IP/IPX/AT/DEC Plus

c4500-ds-mz

4MB

16MB

4500

IP/IPX/AT/DEC Plus 40

c4500-ds40-mz

4MB

32MB

4500-M/4700

IP/IPX/AT/DEC Plus 40

c4500-ds40-mz

4MB

16MB

4500

IP/IPX/AT/DEC Plus 56

c4500-ds56-mz

4MB

32MB

4500-M/4700

IP/IPX/AT/DEC Plus 56

c4500-ds56-mz

4MB

16MB

4500

Enterprise

c4500-j-mz

8MB

32MB

4500-M/4700

Enterprise

c4500-j-mz

8MB

16MB

4500

Enterprise Plus

c4500-js-mz

8MB

32MB

4500-M/4700

Enterprise Plus

c4500-js-mz

8MB

16MB

4500

Enterprise Plus 40

c4500-js40-mz

8MB

32MB

4500-M/4700

Enterprise Plus 40

c4500-js40-mz

8MB

16MB

4500

Enterprise Plus 56

c4500-js56-mz

8MB

32MB

4500-M/4700

Enterprise Plus 56

c4500-js56-mz

8MB

16MB

4500

Enterprise/APPN Plus

c4500-ajs-mz

8MB

32MB

4500-M/4700

Enterprise/APPN Plus

c4500-ajs-mz

8MB

32MB

4500

Enterprise/APPN Plus 40

c4500-ajs40-mz

8MB

32MB

4500-M/4700

Enterprise/APPN Plus 40

c4500-ajs40-mz

8MB

32MB

4500

Enterprise/APPN Plus 56

c4500-ajs56-mz

8MB

32MB

4500-M/4700

Enterprise/APPN Plus 56

c4500-ajs56-mz

8MB

32MB

4500

IP/IPX/AT/APPN

c4500-ainr-mz

8MB

32MB

4500-M/4700

IP/IPX/AT/APPN

c4500-ainr-mz

8MB

32MB




Note The 4500-M's default main DRAM memory has been increased from 8MB to 16MB for all images.

Category B

Impact of Number and Types of Physical Interfaces on Shared Memory Requirements1

The standard default configuration of shared DRAM for the 4000 Series is 4MB. This amount is sufficient for most configurations with less than 24 ISDN interfaces (including B-channels). For routers with NP-8B, NP-CT1, NP-CE1 NIMs with 24 or more ISDN interfaces, a minimum of 8MB of shared DRAM is required. Starting with Cisco IOS release 11.0 and above, all routers ordered with NP-4B, NP-8B, NP-CT1, and NP-CE1 will also require 16MB of main DRAM, in addition to the above shared memory requirement. The charts below show the amount of shared memory required per NPM, but does not take into effect the 24 ISDN interface rule for NP-8B, NP-CT1, and NP-CE1 that supersedes this requirement. When configured in channelized mode both the NP-CT1 and NP-CE1 require the amount specified below.


Table B-1: Amount of Shared Memory Required (Per NPM for 4000)
4000 Shared Memory Required Per NPM
(Numbers are in MB and are to be added together for total).

1E, 2E, 2T, 2R

0.1

2E, 2T

0.2

2R, 4T, 4B

0.4

8B,1P

1.0

1F

2.0




Table B-2: Amount of Shared Memory Required (Per NPM for 4500/4700)
4500/4700 Shared Memory Required Per NPM
(Numbers are in MB and are to be added together for total).

1E

0.2

2E, 2T

0.4

2R, 4T, 4B, 4G

0.6

6E

1.2

8B,1P

1.2

1F, 1A

2.0

211F

3.0 (Two FDDI NPMs in one 4500/4700)

FE

1.7MB

2T16S

0.6MB

HSSI

1.0MB

1The types and number of interfaces does not have any impact on the main and flash memory requirements.


Approximately 0.5 MB is needed for internal purposes. Hence we recommend that if the total adds up to 3.5MB or 7.5MB or 15.5MB on any of the memory modules, it is safer to go to 8 MB, 16 MB, or 32 MB, respectively.

Category C

Impact of Network Size on Main Memory Requirements for the Cisco 4000 Series

The network size and the access list configurations also impact the main memory requirements. However, it is difficult to quantify the exact memory requirements based on a customers network size. The following is an attempt at providing some guidelines. Remember that it is best to scale up to the next xMB option and provide enough buffer space for network growth as well as allow for the simplifying assumptions that go into making the basic rules.

Please note that only very small internetworks and which run very few protocols can run with 4 MB.


Table C-1: Guidelines for Cisco 4000 Series Main DRAM Requirements
Guidelines for 10.1
1 . The standard 8 MB of main DRAM suffices on routers running the 10.1 enterprise image in these cases:


a. For routers with knowledge of small internetworks (up to 25 networks and running the Enterprise image.)
b. For routers with knowledge of medium internetworks (up to 50 networks) that do not turn on ARAP (Appletalk Remote Access Protocol).
c. For routers with knowledge of large internetworks (up to 100 networks) where no more than two protocols are turned on and EIGRP is not used.
2 . Other IOS 10.1 cases, including all internetworks with greater than 100 networks, should add the upgrade to 32M of DRAM.


Guidelines for IOS 10.2 and above
1 . The standard 8 MB of main DRAM suffices on routers running the 10.2.1 images in these cases:


a. For routers running the IOS IP only feature set with knowledge of up to 2000 networks.
b. For routers running the IOS Desktop feature set with knowledge of up to 50 networks.
c. For routers running the IOS Desktop feature set with knowledge of up to 100 networks which have only two protocols turned on, only one of which can be Appletalk or IPX.
2 . All other cases, including all routers running the Enterprise set require the 32 MB main DRAM upgrade.




Examples of Memory Configuration.

Case 1.

Customer is running

10.2 with IP/IPX on 4500-M
4500 Configured with 8B, 2-E and 4-T
Network with Enterprise Set software and 80 routers.
Table C-2: Memory Configuration
Case 1 Flash Memory Shared Memory Main Memory

10.2 with IP/IPX

4 MB

4 MB

16 MB

8B, 2-E, 4-T

NA (type of interface does not affect Flash)

1.2 + 0.4 + 0.6 = 2.2 MB

NA

Enterprise Set, 80 routers

NA (Size of network does not affect flash)

NA (Shared memory not affected by network size)

32 MB

Recommended Memory Config

Step 1 Choose largest number from column.

Step 2 If number is greater than or equal to 3.5MB you require an upgrade to 8MB.

4 MB

8 MB because the 8B has 24 interfaces including the D-channels

32 MB


Case 2.

Customer is running

Desktop feature set on 4700,
2-E, 2x1P
11.0 IOS Release in a network with 110 routers.
Table C-2: Memory Configuration
Case 2 Flash Memory Shared Memory Main Memory

11.0 with IP

4 MB

4 MB

16 MB

2-E, 2x1P

NA

0.4 + 1.2 + 1.2 = 2.8 MB

NA

Desktop Set, 110 routers

NA

NA (Shared memory not affected by network size)

32 MB

Recommended Memory Config

Step 1 Choose largest number from column.

Step 2 If number is greater than or equal to 3.5MB you require an upgrade to 8MB.

4 MB

16 MB because 2 PRI's support a total of 48 channels, including the D-channels

32 MB


Guidelines for Cisco 4000 Series NPM Restrictions

The basic rule is that no more than two Hi-speed interfaces should be configured in the same router, with the exception of ATM/OC-3, which supports only one.

The following configurations are not supported:

Two OC-3 ATMs - NP-1A-MM or SM

FDDI NP-1F-D-MM/S-M/D-SS + two NP-1A-MM or SM

NP-1A-MM or SM + two NP-1F-D-MM/S-M/D-SS

NP-1A-MM or SM + NP-1F-D-MM/S-M/D-SS + NP-1A-DS3 or E3

NP-1A-MM or SM + NP-1FE + NP-1A-DS3 or E3

Two NP-1FE + NP-1F-D-MM/S-M/D-SS

Two NP-1FE + NP-1A-DS3 or E3

Two NP-1FE + NP-1A-MM or SM

I Know What to Order, How do I Order it?

Memory Components Cisco Product List

Please refer to the Product List for ordering information and the most current list of available memory options for the Cisco 4000 Series.

Memory Components Approved Vendor List

Each of the memory options, consists of standard memory components and, in some cases, additional proprietary parts. Since many of the parts are standard off-the-shelf memory components, customers have occasionally expressed an interest in purchasing memory from third parties. The lists of approved vendors for standard parts are included below for convenience and in order to maintain the customers warranty or service contract in good standing. As of this date, all of the DRAM options are available from third parties while all of the Flash options are proprietary and must be purchased from Cisco.


4000 Series - Physical Description of Memory Parts
New Product No. Old Product No. Physical Description
4000-M Memory
MEM-4000M-4U8F

MEM-NP8F-M

2 4MB Flash simms

MEM-4000M-4F=

MEM-NP8F-M=

1 4MB Flash simm

MEM-4000M-4U16S

MEM-NP16S-P

1 16MB DRAM simm

MEM-4000M-16S=

MEM-NP16S-P=

1 16MB DRAM simm

MEM-4000M-8U16

MEM-NP16M-M

1 16MB DRAM simm

MEM-4000M-16D=

MEM-NP16M-M=

1 16MB DRAM simm

MEM-4000M-8U32D

MEM-NP32M-M

1 32MB DRAM simm

MEM-4000M-32D=

MEM-NP32M-M=

1 32MB DRAM simm

4500-M Memory
MEM-4500M-4U8F

MEM-NP8F-R4-P

2 4MB Flash simms

MEM-4500M-4F=

MEM-NP8F-P=

1 4MB Flash simm

MEM-4500M-4U16F

MEM-NP16F-R4-P

2 8MB Flash simms

MEM-4500M-16F=

MEM-NP16F-R4-P=

2 8MB Flash simms

MEM-4500M-4U8S

MEM-NP8S-R4-P

1 8MB DRAM simm

MEM-4500M-8S=

MEM-NP8S-R4-P=

1 8MB DRAM simm

MEM-4500M-4U16S

MEM-NP16S-P

1 16MB DRAM simm

MEM-4500M-16S=

MEM-NP16S-P=

1 16MB DRAM simm

MEM-4500M-16D=

MEM-NP16M-R4-P=

2 8MB DRAM simms

MEM-4500M-16U32D

MEM-NP32M-P

2 16MB DRAM simms

MEM-4500M-32D=

MEM-NP32M-P=

2 16MB DRAM simms

4700-M Memory
MEM-4700M-4U8F

MEM-NP8F-R4-P

2 4MB Flash simms

MEM-4700M-4F=

MEM-NP8F-R4-P=

1 4MB Flash simm

MEM-4700M-4U16F

MEM-NP16F-R4-P

2 8MB Flash simms

MEM-4700M-16F=

MEM-NP16F-R4-P=

2 8MB Flash simms

MEM-4700M-4U8S

MEM-NP8S-R4-P

1 8MB DRAM simm

MEM-4700M-8S=

MEM-NP8S-R4-P=

1 8MB DRAM simm

MEM-4700M-4U16S

MEM-NP16S-P

1 16MB DRAM simm

MEM-4700M-16S=

MEM-NP16S-P=

1 16MB DRAM simm

MEM-4700M-16U32D

MEM-NP32M-P

2 16MB DRAM simms

MEM-4700M-32D=

MEM-NP32M-P=

2 16MB DRAM simms

MEM-4700M-16U64D

MEM-NP64M-P

2 32MB DRAM simms

MEM-4700M-64D=

MEM-NP64M-P=

2 32 MB DRAM simms

4000 Memory
MEM-4000-4F=

MEM-NP4F=

1 4MB Flash simm on daughter card

MEM-4000-8F=

MEM-NP8F=

2 4MB Flash simms on daughter card

MEM-4000-16F=

MEM-NP16F=

2 8MB Flash simms on daughter card

MEM-4000-4S=

MEM-NP4S=

4 1MB DRAM simms

MEM-4000-16D=

MEM-NP16M=

4 4MB DRAM simms

4500 Memory
MEM-4500-4F=

MEM-NP8F-P=

1 4MB Flash simm

MEM-4500-16S=

MEM-NP16S-P=

1 16MB DRAM simm

MEM-4500-32D=

MEM-NP32M-P=

1 32MB DRAM simm

4700 Memory
MEM-4700-8F=

MEM-NP8F-R4-P=

2 4MB Flash simms

MEM-4700-16F=

MEM-NP16F-R4-P=

2 8MB Flash simms

MEM-4700-8S=

MEM-NP8S-R4-P=

1 8MB DRAM simm

MEM-4700-16S=

MEM-NP16S-P=

1 16MB DRAM simm

MEM-4700-32D=

MEM-NP32M-P=

2 16MB DRAM simms




1The types and number of interfaces does not have any impact on the main and flash memory requirements.