NETGEAR and Auto Uplink are trademarks or registered trademarks of NETGEAR, Inc..
Microsoft, Windows, and Wi ndow s NT are registered trademar ks of Microsoft Corporation.
Other brand and product names are registered trademarks or trademarks of their respective holders. Portions of this
document are copyright Intoto, Inc.
May 2006
Statement of Conditions
In the interest of improving internal design, operational function, and/or reliability, NETGEAR reserves the right to
make changes to the products described in this document without notice.
NETGEAR does not assume any liability that may occur due to the use or application of the product(s) or circuit
layout(s) described herein.
EN 55 022 Declaration of Conformance
This is to certify that the 7000 Series Managed Switch is shielded against the generation of radio interference in
accordance with the application of Council Directive 89/336/EEC, Article 4a. Conformity is declared by the application
of EN 55 022 Class B (CISPR 22).
Certificate of the Manufacturer/Importer
It is hereby certified that the 7000 Series Managed Switch has been suppressed in accordance with the conditions set out
in the BMPT-AmtsblVfg 243/1991 and Vfg 46/1992. The operation of some equipment (for example, test transmitters)
in accordance with the regulations may, however, be subject to certain restrictions. Please refer to the notes in the
operating instructions.
The Federal Office for Telecommunications Approvals has been notified of the placing of this equipment on the market
and has been granted the right to test the series for compliance with the regulations.
Bestätigung des Herstellers/Importeurs
Es wird hiermit bestätigt, daß das7000 Series Managed Switch gemäß der im BMPT-AmtsblVfg 243/1991 und Vfg 46/
1992 aufgeführten Bestimmungen entstört ist. Das vorschriftsmäßige Betreiben einiger Geräte (z.B. Testsender) kann
jedoch gewissen Beschränkungen unterliegen. Lesen Sie dazu bitte die Anmerkungen in der Betriebsanleitung.
Das Bundesamt für Zulassungen in der Telekommunikation wurde davon unterrichtet, daß dieses Gerät auf den Markt
gebracht wurde und es ist berechtigt, die Serie auf die Erfüllung der Vorschriften hin zu überprüfen.
Voluntary Control Council for Interference (VCCI) Statement
This equipment is in the Class B category (information equipment to be used in a residential area or an adjacent area
thereto) and conforms to the standards set by the Voluntary Control Council for Interference by Data Processing
Equipment and Electronic Office Machines aimed at preventing radio interference in such residential areas. When used
near a radio or TV receiver, it may become the cause of radio interference. Read instructions for correct handling.
ii
v1.1, May 2006
Note: Delete this note and the information below for products that are not wireless.
FCC Information to User
This product does not contain any user serviceable components and is to be used with approved antenn as only. Any
product changes or modifications will invalidate all applicable regulatory certifications and approvals
FCC Guidelines for Human Exposure
This equipment complies with FCC radiation exposure limits set forth for an uncontrolled environment. This equipment
should be installed and operated with minimum distance of 20 cm between the radiator and your body.
This transmitter must not be co-located or operating in conjunction with any other antenna or transmitter."
Declaration Of Conformity
We NETGEAR, Inc., 4500 Great America Parkway, Santa Clara, CA 95054, declare under our sole responsibility that
the model 7xxx Cardbus Card Wireless Adapter complies with Part 15 of FCC Rules. Operation is subject to the
following two conditions:
•This device may not cause harmful interference, and
•This device must accept any interference received, including interference that may cause undesired operation.
Regulatory Compliance Information
This section includes user requirements for operating this product in accordance with National laws for usage of radio
spectrum and operation of radio devices. Failure of the end-user to comply with the applicable requirements may result
in unlawful operation and adverse action against the end-user by the applicable National regulatory authority.
NOTE: This product's firmware limits operation to only the channels allowed in a particular Region or Country.
Therefore, all options described in this user's guide may not be available in your version of the product.
FCC Requirements for Operation in the United States
Radio Frequency Interference Warnings & Instructions
This equipment has been tested and found to comply with the limits for a Class B digital device, pursuant to Part 15 of
the FCC Rules. These limits are designed to provide rea sonable protection against harmful interference in a residential
installation. This equipment uses and can radiate radio frequency energy and, if not installed and used in accordance
with the instructions, may cause harmful interference to radio communications. However, there is no guarantee that
interference will not occur in a particular installation. If this equipment does cause harmful interference to radio or
television reception, which can be determined by turning the equipment off and on, the user is encouraged to try to
correct the interference by one or more of the following methods:
•Reorient or relocate the receiving antenna
•Increase the separation between the equipment and the receiver
•Connect the equipment into an electrical outlet on a circuit different from that which the radio receiver is connected
v1.1, May 2006
iii
•Consult the dealer or an experienced radio/TV technician for help.
7000 Series Managed Switch
Tested to Comply
with FCC Standards
FOR HOME OR OFFICE USE
Modifications made to the product, unless expressly approved byNETGEAR, Inc., could void the user's right to operate
the equipment.
PY3WG111
Canadian Department of Communications Radio Interference Regulations
This digital apparatus (7000 Series Managed Switch) does not exceed the Class B limits for radio-noise emissions from
digital apparatus as set out in the Radio Interference Regulations of the Canadian Depar tment of Communications.
Canada ID: 4054A-WG111
Product and Publication Details
Model Number:7xxx
Publication Date:May 2006
Product Family:Managed Switch
Product Name:7000 Series Managed Switch
Home or Business Product:Business
Language:English
Publication Part Number:202-10194-02
Publication Version Number:1.1
iv
v1.1, May 2006
Contents
NETGEAR 7000 Series Managed Switch Administration Guide
About This Book ....................................................................................................................xi
Chapter 1
Getting Started
In-band and Out-of-band Connectivity ............................................................................1-1
Configuring for In-band Connectivity .. .... ..................................................................1-1
Using BootP or DHCP .......................................................................................1-1
Using the EIA-232 Port ......................................................................................1-2
Configuring for Out-Of-Band Connectivity ................................................................1-3
Starting the Switch ..........................................................................................................1-4
Example #1: show logging .....................................................................................18-3
Example #2: show logging buffered .......................................................................18-3
Example #3: show logging traplogs .......................................................................18-4
Example 4: show logging hosts ..............................................................................18-4
Example #5: logging port configuration ..................................................................18-5
x
v1.1, May 2006
About This Book
This document provides an understanding of the CLI and Web configuration options for software
Release 4.3 features.
Document Organization
This document provides examples of the use of the switch software in a typical network. It
describes the use and advantages of specific functions provided by the 7000 Series Managed
Switch, and includes information on configuring those functions using the Command Line
Interface and Web Interface.
The switch software can operate as a Layer 2 switch, a Layer 3 router or a combination switch/
router. The switch also includes support for network management and Qu ality of Service functions
such as Access Control Lists and Differentiated Services. Which functions you choose to activate
will depend on the size and complexity of your network: this document describes configuration for
some of the most-used functions.
This document contains configuration information about the following:
•Experienced system administrator who is responsible for configuring and operating a network
using switch software
•Level 1 and Level 2 Support provider
To obtain the greatest benefit from this guide, you should have an understanding of the switch
software base and should have read the specification for your networking device platform. You
should also have a basic knowledge of Ethernet and networking concepts.
CLI Documentation
The Command Line Reference provides information about the CLI commands used to configure
the switch and the stack. The document provides CLI descriptions, syntax, and default values.
xii
v1.1, May 2006
NETGEAR 7000 Series Managed Switch Administration Guide
Refer to the Command Line Reference for information for the command structure
Related Documentation
Before proceeding, read the Release Notes for this switch product. The Release Notes detail the
platform specific functionality of the Switching, Routing, SNMP, Config, Management, and other
packages.
•Extending the portfolio of supported switching silicon to the broadest range in the industry
•Increasing the software’s Quality of Service and Class of Service capabilities with integrated
Layer 2, 3, and 4 Access Control Lists
•Improving switch’s industry-leading Switching package with new features in the areas of
IGMP, port mirroring, and others
v1.1, May 2006
xiii
NETGEAR 7000 Series Managed Switch Administration Guide
xiv
v1.1, May 2006
Chapter 1
Getting Started
Connect a terminal to the switch to begin configuration.
In-band and Out-of-band Connectivity
Ask the system administrator to determine whether you will configure the switch for in-band or
out-of-band connectivity.
Configuring for In-band Connectivity
In-band connectivity allows you to access the switch from a remote workstation using the Ethernet
network. To use in-band connectivity, you must configure the switch with IP information (IP
address, subnet mask, and default gateway).
Configure for In-band connectivity using one of the following methods:
•BootP or DHCP
•EIA-232 port
Using BootP or DHCP
You can assign IP information initially over the network or over the Ethernet service port through
BootP or DHCP. Check with your system administrator to determine whether BootP or DHCP is
enabled.
You need to configure the BootP or DHCP server with information about the switch —obtain this
information through the serial port connection using the
server with the following values:
show network command. Set up the
IP Address Unique IP address for the switch. Each IP parameter is made up of
four decimal numbers, ranging from 0 to 255. The default for all IP
parameters is zeroes (0.0.0.0).
SubnetSubnet mask for the LAN
gatewayIP address of the default router, if the switch is a node outside the IP
range of the LAN
1-1
v1.1, May 2006
NETGEAR 7000 Series Managed Switch Administration Guide
MAC AddressMAC address of the switch
When you connect the switch to the network for the first time after setting up the BootP or DHCP
server, it is configured with the information supplied above. The switch is ready for in-band
connectivity over the network.
If you do not use BootP or DHCP, access the switch through the EIA-232 port, and configure the
network information as described below.
Using the EIA-232 Port
You can use a locally or remotely attached terminal to configure in-band management through the
EIA-232 port.
1. T o use a locally attached terminal, attach one end of a null-modem serial cable to the EIA-232
port of the switch and the other end to the COM port of the terminal or workstation.
For remote attachment, attach one end of the serial cable to the EIA-232 port of the switch and
the other end to the modem.
2. Set up the terminal for VT100 terminal emulation.
a. Set the terminal ON.
b. Launch the VT100 application.
c. Configure the COM port as follows:
•Set the data rate to 115,200 baud.
•Set the data format to 8 data bits, 1 stop bit, and no parity.
•Set the flow control to none.
•Select the proper mode under Properties.
•Select Terminal keys.
3. The Log-in User prompt displays when the terminal interface initializes.
Enter an approved user name and password. The default is admin for the user name and the password is blank.
The switch is installed and loaded with the default configuration.
4. Reduce network traffic by turning off the Network Configuration Protocol. Enter the
following command:
configure network protocol none
5. Set the IP address, subnet mask, and gateway address by issue the following command:
1-2Getting Started
v1.1, May 2006
NETGEAR 7000 Series Managed Switch Administration Guide
config network parms ipaddress netmask gateway
IP AddressUnique IP address for the switch. Each IP parameter is made up of four
decimal numbers, ranging from 0 to 255. The default for all IP parameters is
zeroes (0.0.0.0).
SubnetSubnet mask for the LAN.
gatewayIP address of the default router, if the switch is a node outside the IP range of
the LAN.
6. T o enable these changes to be retained during a reset of the switch, type Ctrl-Z to return to the
main prompt, type save config at the main menu prompt, and type y to confirm the changes.
7. To view the changes and verify in-band information, issue the command: show network.
8. The switch is configured for in-band connectivity and ready for Web-based management.
Configuring for Out-Of-Band Connectivity
To monitor and configure the switch using out-of-band connectivity, use the console port to
connect the switch to a terminal desktop system running terminal emulation software. The console
port connector is a male DB-9 connector, implemented as a data terminal equipment (DTE)
connector.
The following hardware is required to use the console port:
•VT100-compatible terminal, or a desktop, or a portable system with a serial port running
VT100 terminal emulation software.
•An RS-232 crossover cable with a female DB-9 connector for the console port and the
appropriate connector for the terminal.
Perform the following tasks to connect a terminal to the switch console port using out-of-band
connectivity:
1. Connect an RS-232 crossover cable to the terminal running VT100 terminal emulation
software.
2. Configure the terminal emulation software as follows:
a. Select the appropriate serial port (serial port 1 or serial port 2) to connect to the console.
b. Set the data rate to 115,200 baud.
c. Set the data format to 8 data bits, 1 stop bit, and no parity.
d. Set the flow control to none.
Getting Started1-3
v1.1, May 2006
NETGEAR 7000 Series Managed Switch Administration Guide
e. Select the proper mode under Properties.
f.Select Terminal keys.
Note: When using HyperT erminal with Microsoft W indows 2000, make sure that
you have Windows 2000 Service Pack 2 or later installed. With Windows
2000 Service Pack 2, the arrow keys function properly in HyperTerminal's
VT100 emulation. Go to www.microsoft.com for more information on
Windows 2000 service packs.
3. Connect the female connector of the RS-232 crossover cable directly to the switch console
port, and tighten the captive retaining screws.
Starting the Switch
1. Make sure that the switch console port is connected to a VT100 terminal or VT100 terminal
emulator via the RS-232 crossover cable.
2. Locate an AC power receptacle.
3. Deactivate the AC power receptacle.
4. Connect the switch to the AC receptacle.
5. Activate the AC power receptacle.
When the power is turned on with the local terminal already connected, the switch goes through a
power-on self-test (POST). POST runs every time the switch is initialized and checks hardware
components to determine if the switch is fully operational before completely booting. If POST
detects a critical problem, the startup procedure stops. If POST passes successfully, a valid
executable image is loaded into RAM. POST messages are displayed on the terminal and indicate
test success or failure. The boot process runs for approximately 60 seconds.
Initial Configuration
The initial simple configuration procedure is based on the following assumptions:
•The switch was not configured before and is in the same state as when you received it.
•The switch booted successfully.
1-4Getting Started
v1.1, May 2006
NETGEAR 7000 Series Managed Switch Administration Guide
•The console connection was established and the console prompt appears on the screen of a
VT100 terminal or terminal equivalent.
The initial switch configuration is performed through the console port. After the initial
configuration, you can manage the switch either from the already-connected console port or
remotely through an interface defined during the initial configuration.
The switch is not configured with a default user name and password.
All of the settings below are necessary to allow the remote management of the switch through
Telnet (Telnet client) or HTTP (Web browser).
Before setting up the initial configuration of the switch, obtain the following information from
your network administrator:
•The IP address to be assigned to the management interface through which the switch is
managed.
•The IP subnet mask for the network.
•The IP address of the default gateway.
Initial Configuration Procedure
You can perform the initial configuration using the Easy Setup Wizard or by using the Command
Line Interface (CLI). The Setup Wizard automatically starts when the switch configuration file is
empty. You can exit the wizard at any point by entering [ctrl+z]. For more information on CLI
initial configuration, see the User’s Configuration Guide. This guide shows how to use the Setup
Wizard for initial switch configuration. The wizard s ets up the following configuration on the
switch:
•Establishes the initial privileged user account with a valid password. The wizard configures
one privileged user account during the set up.
•Enables CLI login and HTTP access to use the local authentication setting only.
•Sets up the IP address for the management interface.
•Sets up the SNMP community string to be used by the SNMP manager at a given IP address.
You may choose to skip this step if SNMP management is not used for this switch.
•Allows you to specify the management server IP or permit SNMP access from all IP
addresses.
•Configures the default gateway IP address.
Getting Started1-5
v1.1, May 2006
NETGEAR 7000 Series Managed Switch Administration Guide
Software Installation
This section contains procedures to help you become acquainted quickly with the switch software.
Before installing switch software, you should verify that the switch operates with the most recent
firmware.
Quick Starting the Networking Device
1. Configure the switch for In-band or Out-of-Band connectivity. In-band connectivity allows
access to the software locally or from a remote workstation. You must configure the device
with IP information (IP address, subnet mask, and default gateway).
2. Turn the Power ON.
3. Allow the device to load the software until the login prompt appears. The device initial state is
called the default mode.
4. When the prompt asks for operator login, do the following steps:
–Type
admin at the login prompt. Since a number of the Quick Setup commands require
administrator account rights, log in to an administrator account.
–Do not enter a password because the default mode does not use a password.
–Check the CLI User EXEC prompt is displayed.
–Enter
–Enter
–Enter
–Enter
enable to switch to the Privileged EXEC mode from User EXEC.
configure to switch to the Global Config mode from Privileged EXEC.
exit to return to the previous mode.
? to show a list of commands that are available in the current mode.
System Information and System Setup
This section describes the commands you use to view system information and to setup the network
device. Table 1-1 contains the Quick Start commands that allow you to view or configure the
following information:
•Software versions
•Physical port data
•User account management
•IP address configuration
1-6Getting Started
v1.1, May 2006
NETGEAR 7000 Series Managed Switch Administration Guide
•Uploading from Networking Device to Out-of-Band PC (Only XMODEM)
•Downloading from Out-of-Band PC to Networking Device (Only XMODEM)
•Downloading from TFTP Server
•Restoring factory defaults
If you configure any network parameters, you should execute the following command:
copy system:running-config nvram:startup-config
This command saves the changes to the configuration file. You must be in the correct mode to
execute the command. If you do not save the configuration, all changes are lost when a you power
down or reset the networking device. In a stacking environment, the running configuration is saved
in all units of the stack.
Table 1-1 describes the command syntax, the mode you must be in to execute the command, and
the purpose and output of the command.
Table 1-1. Quick Start Commands
CommandModeDescription
show hardware
show users
show
loginsession
users passwd
<username>
Privileged
EXEC
Privileged
EXEC
User EXECDisplays all of the login session information.
Global Config Allows the user to set passwords or change passwords needed
Shows hardware version, MAC address, and software version
information.
Displays all of the users that are allowed to access the networking device.
Access Mode shows whether you can change parameters on the
networking device (Read/Write) or can only view them (Read
Only).
As a factory default, the ‘admin’ user has Read/Write access
and the ‘guest’ user has Read Only access. There can only be
one Read/Write user. There can be up to five Read Only users.
to login.
A prompt appears after the command is entered requesting the
users old password. In the absence of an old password leave the
area blank.
User password should not be more than eight characters in
length.
Getting Started1-7
v1.1, May 2006
NETGEAR 7000 Series Managed Switch Administration Guide
Table 1-1. Quick Start Commands
CommandModeDescription
copy system:running-config
nvram:startupconfig
Privileged
EXEC
Saves passwords and all other changes to the device.
If you do not save the configuration, all changes are lost when
you power down or reset the networking device. In a stacking
environment, the running configuration is saved in all units of
the stack.
logoutUser EXEC
Logs the user out of the networking device.
Privileged
EXEC
show network
User EXECDisplays the following network configuration inform ation:
• IP Address - IP Address of the interface (default: 0.0.0.0)
• Subnet Mask - IP Subnet Mask for the interface (default:
0.0.0.0)
• Default Gateway - The default Gateway for this interface
(default: 0.0.0.0)
• Burned in MAC Address - The Burned in MAC Address used
for in-band connectivity
• Locally Administered MAC Address - Can be configured to
allow a locally administered MAC address
• MAC Address Type - Specifies which MAC address should
be used for in-band connectivity
• Network Configurations Protocol Current - Indicates which
network protocol is being used (default: none)
• Management VLAN Id - Specifies VLAN id
• Web Mode - Indicates whether HTTP/Web is enabled.
• Java Mode - Indicates whether java mode is enabled.
network parms
<ipaddr> <netmask> [gateway]
copy nvram:startup-config
<tftp://<ipaddress>/<filepath>/<filename>>
Privileged
EXEC
Privileged
EXEC
Sets the IP address, subnet mask and gateway of the router. The
IP address and the gateway must be on the same subnet. IP
address range is from 0.0.0.0 to 255.255.255.255.
Starts the configuration file upload, displays the mode and type
of upload and confirms the upload is progressing.
The URL must be specified as:
xmodem:<filepath>/<filename>
For example:
If the user is using HyperTerminal, the user must specify where
the file is going to be received by the PC.
1-8Getting Started
v1.1, May 2006
NETGEAR 7000 Series Managed Switch Administration Guide
Table 1-1. Quick Start Commands
CommandModeDescription
copy nvram:errorlog <tftp://
<ipaddress>/
<filepath>/<filename>>
Privileged
EXEC
Starts the error log upload, displays the mode and type of
upload and confirms the upload is progressing.
The URL must be specified as:
xmodem:<filepath>/<filename>
Starts the trap log upload, displays the mode and type of upload
and confirms the upload is progressing.
The URL must be specified as:
xmodem:<filepath>/<filename>
Sets the destination (download) datatype to be an image (system:image) or a configuration file (nvram:startup-config).
The URL must be specified as:
xmodem:<filepath>/<filename>
For example:
If the user is using Hyper Terminal, the user must specify which
file is to be sent to the networking device.
The Networking Device restarts automatically once the code
has been downloaded.
Sets the destination (download) datatype to be an image (sys-
tem:image) or a configuration file (nvram:startup-config).
The URL must be specified as:
xmodem:<filepath>/<filename>
Sets the destination (download) datatype to be a configuration
file.
The URL must be specified as:
tftp://<ipaddress>/<filepath>/<filename>
Before starting a TFTP server download, you must configure
the IP address.
Getting Started1-9
v1.1, May 2006
NETGEAR 7000 Series Managed Switch Administration Guide
Sets the destination (download) datatype to be an image.
The URL must be specified as:
tftp://<ipaddress>/<filepath>/<filename>
The system:image option downloads the code file.
Enter yes when the prompt asks if you want to clear all the configurations made to the networking device.
Enter yes when the prompt asks if you want to save the configurations made to the networking device.
Enter yes when the prompt asks if you want to reset the system.
You can reset the networking device or cold boot the network-
ing device. Both work effectively.
1-10Getting Started
v1.1, May 2006
Chapter 2
Using the Web Interface
This chapter is a brief introduction to the web interface — it explains how to access the Web-based
management panels to configure and manage the system.
Tip: Use the Web interface for configuration instead of the CLI interface. Web
configuration is quicker and easier than entering the multiple required CLI
commands. There are equivalent functions in the Web interface and the terminal
interface—that is, both applications usually employ the same menus to accomplish a
task. For example, when you log in, there is a Main Menu with the same functions
available.
You can manage your switch through a Web browser and Internet connection. This is referred to as
Web-based management. To use Web-based management, the system must be set up for in-band
connectivity.
To access the switch, the Web browser must support:
•HTML version 4.0, or later
•HTTP version 1.1, or later
•JavaScript
(TM)
version 1.2, or later
There are several differences between the Web and terminal interfaces. For example, on the Web
interface the entire forwarding database can be displayed, while the terminal interface only
displays 10 entries starting at specified addresses.
To terminate the Web login session, close the web browser.
Configuring for Web Access
To enable Web access to the switch:
1. Configure the switch for in-band connectivity. The switch Getting Started Guide provides
instructions.
2. Enable Web mode:
2-1
v1.1, May 2006
NETGEAR 7000 Series Managed Switch Administration Guide
a. At the CLI prompt, enter the show networkcommand.
b. Set Web Mode to Enabled.
Starting the Web Interface
Follow these steps to start the switch Web interface:
1. Enter the IP address of the switch in the Web browser address field.
2. When the Login panel is displayed click Login.
3. .Enter the appropriate User Name and Password. The User Name and associated Password are
the same as those used for the terminal interface. Click on the Login button.
4. The System Description Menu displays, with the navigation tree appearing to the left of the
screen.
5. Make a selection by clicking on the appropriate item in the navigation tree.
Web Page Layout
A Web interface panel for the switch Web page consists of three areas.
A banner graphic of the switch appears across the top of the panel.
The second area, a hierarchical-tree view appears to the left of the panel. The tree consists of a
combination of folders, subfolders, and configuration and status HTML pages. You can think of
the folders and subfolders as branches and the configuration and status HTML pages as leafs. Only
the selection of a leaf (not a folder or subfolder) will cause the display of a new HTML page. A
folder or subfolder has no corresponding HTML page.
The third area, at the bottom-right of the panel, displays the currently selected device configuration
status and/or the user configurable information that you have selected from the tree view.
Configuring an SNMP V3 User Profile
Configuring an SNMP V3 user profile is a part of user configuration. Any user can connect to the
switch using the SNMPv3 protocol, but for authentication and encryption, additional steps are
needed. Use the following steps to configure an SNMP V3 new user profile.
1. Select System>Configuration>User Accounts from the hierarchical tree on the left side of
the web interface.
2. Using the User pulldown menu, select Create to create a new user.
2-2Using the Web Interface
v1.1, May 2006
NETGEAR 7000 Series Managed Switch Administration Guide
3. Enter a new user name in the User Name field.
4. Enter a new user password in the Password field and then retype it in the Confirm Password
field.
Note: If SNMPv3 Authentication is to be used for this user, the password must be
eight or more alphanumeric characters.
5. If you do not need authentication, go to Step 9.
6. To enable authentication, use the Authentication Protocol pulldown menu to select either
MD5 or SHA for the authentication protocol.
7. If you do not need encryption, go to Step 9.
8. To enable encryption, use the Encryption Protocol pulldown menu to select DES for the
encryption scheme. Then, enter in the Encryption Key field an encryption code of eight or
more alphanumeric characters.
9. Click Submit.
Command Buttons
The following command buttons are used throughout the Web interface panels for the switch:
Save Pressing the Save button implements and saves the changes you
just made. Some settings may require you to reset the system in
order for them to take effect.
Refresh Pressing the Refresh button that appears next to the Apply button
in Web interface panels refreshes the data on the panel.
Submit Pressing the Submit button sends the updated configuration to the
switch. Configuration changes take effect immediately, but these
changes are not retained across a power cycle unless a save is performed.
Using the Web Interface2-3
v1.1, May 2006
NETGEAR 7000 Series Managed Switch Administration Guide
2-4Using the Web Interface
v1.1, May 2006
Chapter 3
Virtual LANs
Adding Virtual LAN (VLAN) support to a Layer 2 switch offers some of the benefits of both
bridging and routing. Like a bridge, a VLAN switch forwards traffic based on the Layer 2 header,
which is fast, and like a router, it partitions the network into logical segments, which provides
better administration, security and management of multicast traffic.
A VLAN is a set of end stations and the switch ports that connect them. You may have many
reasons for the logical division, such as department or project membership. The only physical
requirement is that the end station and the port to which it is connected both belong to the same
VLAN.
Each VLAN in a network has an associated VLAN ID, which appears in the IEEE 802.1Q tag in
the Layer 2 header of packets transmitted on a VLAN. An end station may omit the tag, or the
VLAN portion of the tag, in which case the first switch port to receive the packet may either reject
it or insert a tag using its default VLAN ID. A given port may handle traffic for more than one
VLAN, but it can only support one default VLAN ID.
The Private Edge VLAN feature lets you set protection between ports located on the switch. This
means that a protected port cannot forward traffic to another protected port on the same switch.
The feature does not provide protection between ports located on different switches.
v1.1, May 2006
3-1
NETGEAR 7000 Series Managed Switch Administration Guide
VLAN Configuration Example
The diagram in this section shows a switch with four ports configured to handle the traffic for two
VLANs. port 1/0/2 handles traffic for both VLANs, while port 1/0/1 is a member of VLAN 2 only,
and ports 1/0/3 and 1/0/4 are members of VLAN 3 only. The script following the diagram shows
the commands you would use to configure the switch as shown in the diagram.
Figure 3-1
CLI Examples
The following examples show how to create VLANs, assign ports to the VLANs, and assign a
VLAN as the default VLAN to a port.
Example #1: Create Two VLANs
Use the following commands to create two VLANs and to assign the VLAN IDs while leaving the
names blank.
NETGEAR 7000 Series Managed Switch Administration Guide
Example #2: Assign Ports to VLAN2
This sequence shows how to assign ports to VLAN2, specify that frames will always be
transmitted tagged from all member ports, and that untagged frames will be rejected on receipt.
(Netgear Switch) # config
(Netgear Switch) (Config)#interface range 1/0/1-1/0/2
(Netgear Switch) (conf-if-range-1/0/1-1/0/2)#vlan participation include 2
(Netgear Switch) (conf-if-range-1/0/1-1/0/2)#vlan acceptframe vlanonly
(Netgear Switch) (conf-if-range-1/0/1-1/0/2)#vlan pvid 2
(Netgear Switch) (conf-if-range-1/0/1-1/0/2)#exit
(Netgear Switch) (Config)#vlan port tagging all 2
(Netgear Switch) (Config)#
Example #3: Assign Ports to VLAN3
This example shows how to assign the ports that will belong to VLAN 3, and to specify that
untagged frames will be accepted on port 1/0/4.
Note that port 1/0/2 belongs to both VLANs and that port 1/0/1 can never belong to VLAN 3.
NETGEAR 7000 Series Managed Switch Administration Guide
Graphical User Interface
Use the following screens to perform the same configuration using the Graphical User Interface:
•Switching --> VLAN--> Configuration. To create the VLANs and specify port participation.
•Switching --> VLAN --> Port Configuration. To specify the handling of untagged frames on receipt,
and whether frames will be transmitted tagged or untagged.
3-4Virtual LANs
v1.1, May 2006
Chapter 4 Link Aggregation
This section includes instructions on configuring Link Aggregation using the Command Line
Interface and the Graphical User Interface.
Link Aggregation (LAG) allows the switch to treat multiple physical links between two end-points
as a single logical link. All of the physical links in a given LAG must operate in full-duplex mode
at the same speed.
Link Aggregation can be used to directly connect two switches when the traffic between them
requires high bandwidth and reliability, or to provide a higher bandwidth connection to a public
network. LAG offers the following benefits:
•Increased reliability and availability -- if one of the physical links in the LAG goes down,
traffic is dynamically and transparently reassigned to one of the other physical links.
•Better use of physical resources -- traffic can be load-balanced across the physical links.
•Increased bandwidth -- the aggregated physical links deliver higher bandwidth than each
individual link.
•Incremental increase in bandwidth -- A physical upgrade could produce a 10-times increase in
bandwidth; LAG produces a two- or five-times increase, useful if only a small increase is
needed.
Management functions treat a LAG as if it were a single physical port.
You can include a LAG in a VLAN. You can configure more than one LAG for a given switch.
CLI Example
This section provides an example of configuring the software to support Link Aggregation (LAG)
to a server and to a Layer 3 switch.
4-1
v1.1, May 2006
NETGEAR 7000 Series Managed Switch Administration Guide
Figure 4-1 shows the example network.
Figure 4-1
4-2Link Aggregation
v1.1, May 2006
NETGEAR 7000 Series Managed Switch Administration Guide
Use the show port-channel all command to show the logical interface ids you will use to identify
the LAGs in subsequent commands. Assume that lag_10 is assigned id 1/1/1 and lag_20 is
assigned id 1/1/2.
(Console) #show port-channel all
Port- Link
Log. Channel Adm. Trap STP Mbr Port Port
Intf Name Link Mode Mode Mode Type Ports Speed Active
By default, the system enables link trap notification
(Console) #config
(Console) (Config)#port-channel adminmode all
(Console) (Config)#exit
At this point, the LAGs could be added to VLANs.
4-4Link Aggregation
v1.1, May 2006
Chapter 5
IP Routing Services
IP routing services are divided into five areas:
•Port Routing
•VLAN Routing
•Routing Information Protocol (RIP)
•Open Shortest Path First (OSPF) Protocol
•Proxy Address Resolution Protocol (ARP)
Port Routing
The first networks were small enough for the end stations to communicate directly. As networks
grew, Layer 2 bridging was used to segregate traffic, a technology that worked well for unicast
traffic, but had problems coping with large quantities of multicast packets. The next major
development was routing, where packets were examined and redirected at Layer 3. End stations
needed to know how to reach their nearest router, and the routers had to understand the network
topology so that they could forward traffic. Although bridges tended to be faster than routers,
using routers allowed the network to be partitioned into logical subnetworks, which restricted
multicast traffic and also facilitated the development of security mechanisms.
An end station specifies the destination station’s Layer 3 address in the packet’s IP header, but
sends the packet to the MAC address of a router. When the Layer 3 router receives the packet, it
will minimally:
•Look up the Layer 3 address in its address table to determine the outbound port
•Update the Layer 3 header
•Recreate the Layer 2 header
The router’s IP address is often statically configured in the end station, although the 7000 Series
Managed Switch supports protocols such as DHCP that allow the address to be assigned
dynamically. Likewise, you may assign some of the entries in the routing tables used by the router
statically, but protocols such as RIP and OSPF allow the tables to be created and updated
dynamically as the network configuration changes.
5-1
v1.1, May 2006
NETGEAR 7000 Series Managed Switch Administration Guide
Port Routing Configuration
The 7000 Series Managed Switch always supports Layer 2 bridging, but Layer 3 routing must be
explicitly enabled, first for the 7000 Series Managed Switch as a whole, and then for each port
which is to participate in the routed network.
The configuration commands used in the example in this section enable IP routing on ports 1/0/
2,1/0/3, and 1/0/5. The router ID will be set to the 7000 Series Managed Switch’s management IP
address, or to that of any active router interface if the management address is not configured.
After the routing configuration commands have been issued, the following functions will be
active:
•IP Forwarding, responsible for forwarding received IP packets.
•ARP Mapping, responsible for maintaining the ARP Table used to correlate IP and MAC
addresses. The table contains both static entries and entries dynamically updated based on
information in received ARP frames.
•Routing Table Object, responsible for maintaining the common routing table used by all
registered routing protocols.
You may then activate RIP or OSPF, used by routers to exchange route information, on top of IP
Routing. RIP is more often used in smaller networks, while OSPF was designed for larger and
more complex topologies.
5-2IP Routing Services
v1.1, May 2006
NETGEAR 7000 Series Managed Switch Administration Guide
CLI Examples
This diagram shows a Layer 3 switch configured for port routing. It connects three different
subnets, each connected to a different port. The script shows the commands you would use to
configure a 7000 Series Managed Switch to provide the port routing support shown in the diagram.
Figure 5-1
Example 1. Enabling routing for the Switch
Use the following command to enable routing for the switch. Execution of the command enables
IP forwarding by default.
NETGEAR 7000 Series Managed Switch Administration Guide
Example 2. Enabling Routing for Ports on the Switch
Use the following commands to enable routing for ports on the switch. The default link-level
encapsulation format is Ethernet. Configure the IP addresses and subnet masks for the ports.
Network directed broadcast frames will be dropped and the maximum transmission unit (MTU)
size will be 1500 bytes.
You can configure 7000 Series Managed Switch with some ports supporting VLANs and some
supporting routing. You can also configure it to allow traffic on a VLAN to be treated as if the
VLAN were a router port.
When a port is enabled for bridging (the default) rather than routing, all normal bridge processing
is performed for an inbound packet, which is then associated with a VLAN. Its MAC Destination
Address (DA) and VLAN ID are used to search the MAC address table. If routing is enabled for
the VLAN and the MAC DA of an inbound unicast packet is that of the internal bridge-router
interface, the packet will be routed. An inbound multicast packet will be forwarded to all ports in
the VLAN, plus the internal bridge-router interface if it was received on a routed VLAN.
Since a port can be configured to belong to more than one VLAN, VLAN routing might be
enabled for all of the VLANs on the port, or for a subset. VLAN Routing can be used to allow
more than one physical port to reside on the same subnet. It could also be used when a VLAN
spans multiple physical networks, or when additional segmentation or security is required.
5-4IP Routing Services
v1.1, May 2006
NETGEAR 7000 Series Managed Switch Administration Guide
The next section will show you how to configure the 7000 Series Managed Switch to support
VLAN routing and how to use RIP and OSPF. A port may be either a VLAN port or a router port,
but not both. However, a VLAN port may be part of a VLAN that is itself a router port.
VLAN Routing Configuration
This section provides an example of how to configure 7000 Series Managed Switch to support
VLAN routing. The configuration of the VLAN router port is similar to that of a physical port. The
main difference is that, after the VLAN has been created, you must use the show ip vlan command
to determine the VLAN’s interface ID so that you can use it in the router configuration commands.
CLI Examples
The diagram in this section shows a Layer 3 switch configured for port routing. It connects two
VLANs, with two ports participating in one VLAN, and one port in the other. The script shows the
commands you would use to configure a 7000 Series Managed Switch to provide the VLAN
routing support shown in the diagram.
Figure 5-2
IP Routing Services5-5
v1.1, May 2006
NETGEAR 7000 Series Managed Switch Administration Guide
Example 1: Create Two VLANs
The following code sequence shows an example of creating two VLANs with egress frame tagging
enabled.
(Netgear Switch) #vlan data
(Netgear Switch) (Vlan)#vlan 10
(Netgear Switch) (Vlan)#vlan 20
(Netgear Switch) (Vlan)#exit
(Netgear Switch) #conf
(Netgear Switch) (Config)#interface range 1/0/1-1/0/2
(Netgear Switch) (conf-if-range-1/0/1-1/0/2)#vlan participation include 10
(Netgear Switch) (conf-if-range-1/0/1-1/0/2)#vlan pvid 10
(Netgear Switch) (conf-if-range-1/0/1-1/0/2)#exit
(Netgear Switch) (Config)#interface 1/0/3
(Netgear Switch) (Interface 1/0/3)#vlan participation include 20
(Netgear Switch) (Interface 1/0/3)#vlan pvid 20
(Netgear Switch) (Interface 1/0/3)#exit
(Netgear Switch) (Config)#vlan port tagging all 10
(Netgear Switch) (Config)#vlan port tagging all 20
(Netgear Switch) (Config)#exit
Example 2: Set Up VLAN Routing for the VLANs and the Switch.
The following code sequence shows how to enable routing for the VLANs:
This returns the logical interface IDs that will be used instead of slot/port in subsequent routing
commands. Assume that VLAN 10 is assigned ID 3/1 and VLAN 20 is assigned ID 3/2.
Routing Information Protocol (RIP) is one of the protocols which may be used by routers to
exchange network topology information. It is characterized as an “interior” gateway protocol, and
is typically used in small to medium-sized networks.
A router running RIP will send the contents of its routing table to each of its adjacent routers every
30 seconds. When a route is removed from the routing table it will be flagged as unusable by the
receiving routers after 180 seconds, and removed from their tables after an additional 120 seconds.
There are two versions of RIP:
•RIPv1 defined in RFC 1058
–Routes are specified by IP destination network and hop count
–The routing table is broadcast to all stations on the attached network
•RIPv2 defined in RFC 1723
–Route specification is extended to include subnet mask and gateway
–The routing table is sent to a multicast address, reducing network traffic
–An authentication method is used for security
The 7000 Series Managed Switch supports both versions of RIP. You may configure a given port:
•To receive packets in either or both formats
•To transmit packets formatted for RIPv1 or RIPv2 or to send RIPv2 packets to the RIPv1
broadcast address
•To prevent any RIP packets from being received
•To prevent any RIP packets from being transmitted.
IP Routing Services5-7
v1.1, May 2006
NETGEAR 7000 Series Managed Switch Administration Guide
CLI Example
This example adds support for RIPv2 to the configuration created in the base VLAN routing
example. A second router, using port routing rather than VLAN routing, has been added to the
network.
Figure 5-3
5-8IP Routing Services
v1.1, May 2006
NETGEAR 7000 Series Managed Switch Administration Guide
Example of configuring VLAN Routing with RIP support on a 7000 Series Managed Switch
NETGEAR 7000 Series Managed Switch Administration Guide
VLAN Routing OSPF Configuration
For larger networks Open Shortest Path First (OSPF) is generally used in preference to RIP. OSPF
offers several benefits to the administrator of a large and/or complex network:
•Less network traffic:
–Routing table updates are sent only when a change has occurred
–Only the part of the table which has changed is sent
–Updates are sent to a multicast, not a broadcast, address
•Hierarchical management, allowing the network to be subdivided
The top level of the hierarchy of an OSPF network is known as an autonomous system (AS) or
routing domain, and is a collection of networks with a common administration and routing
strategy. The AS is divided into areas: intra-area routing is used when a source and destination
address are in the same area, and inter-area routing across an OSPF backbone is used when they
are not. An inter-area router communicates with border routers in each of the areas to which it
provides connectivity.
The 7000 Series Managed Switch operating as a router and running OSPF will determine the best
route using the assigned cost and the type of the OSPF route. The order for choosing a route if
more than one type of route exists is as follows:
–Intra-area
–Inter-area
–External type 1: the route is external to the AS
–External Type 2: the route was learned from other protocols such as RIP
CLI Example
This example adds support for OSPF to the configuration created in the base VLAN routing
example. The script shows the commands you would use to configure the 7000 Series Managed
Switch as an inter-area router. Refer to Figure 5-2.
5-10IP Routing Services
v1.1, May 2006
NETGEAR 7000 Series Managed Switch Administration Guide
Example of configuring OSPF on a 7000 Series Managed Switch acting as an inter-area router:
Routing Information Protocol (RIP) is one of the protocols which may be used by routers to
exchange network topology information. It is characterized as an “interior” gateway protocol, and
is typically used in small to medium-sized networks.
RIP Configuration
A router running RIP will send the contents of its routing table to each of its adjacent routers every
30 seconds. When a route is removed from the routing table it will be flagged as unusable by the
receiving routers after 180 seconds, and removed from their tables after an additional 120 seconds.
There are two versions of RIP:
•RIPv1 defined in RFC 1058
–Routes are specified by IP destination network and hop count
–The routing table is broadcast to all stations on the attached network
•RIPv2 defined in RFC 1723
–Route specification is extended to include subnet mask and gateway
–The routing table is sent to a multicast address, reducing network traffic
–An authentication method is used for security
The 7000 Series Managed Switch supports both versions of RIP. You may configure a given port:
•To receive packets in either or both formats
•To transmit packets formatted for RIPv1 or RIPv2 or to send RIPv2 packets to the RIPv1
broadcast address
•To prevent any RIP packets from being received
5-12IP Routing Services
v1.1, May 2006
NETGEAR 7000 Series Managed Switch Administration Guide
•To prevent any RIP packets from being transmitted
CLI Example
The configuration commands used in the follo wing example enable RIP o n ports 1/0/2 and 1/0/3 as
shown in the network illustrated in Figure 5-4
Figure 5-4
Example #1: Enable Routing for the Switch:
The following sequence enables routing for the switch:
NETGEAR 7000 Series Managed Switch Administration Guide
Example #4. Enable RIP for ports 1/0/2 and 1/0/3
This command sequence enables RIP for ports 1/0/2 and 1/0/3. Authentication defaults to none,
and no default route entry is created. The commands specify that both ports receive both RIPv1
and RIPv2 frames, but send only RIPv2 formatted frames.
For larger networks Open Shortest Path First (OSPF) is generally used in preference to RIP. OSPF
offers several benefits to the administrator of a large and/or complex network:
•Less network traffic:
–Routing table updates are sent only when a change has occurred
–Only the part of the table which has changed is sent
–Updates are sent to a multicast, not a broadcast, address
•Hierarchical management, allowing the network to be subdivided
The top level of the hierarchy of an OSPF network is known as an autonomous system (AS) or
routing domain, and is a collection of networks with a common administration and routing
strategy. The AS is divided into areas: intra-area routing is used when a source and destination
address are in the same area, and inter-area routing across an OSPF backbone is used when they
are not. An inter-area router communicates with border routers in each of the areas to which it
provides connectivity.
The 7000 Series Managed Switch operating as a router and running OSPF will determine the best
route using the assigned cost and the type of the OSPF route. The order for choosing a route if
more than one type of route exists is as follows:
IP Routing Services5-15
v1.1, May 2006
NETGEAR 7000 Series Managed Switch Administration Guide
•Intra-area
•Inter-area
•External type 1: the route is external to the AS
•External Type 2: the route was learned from other protocols such as RIP
CLI Examples
The examples in this section show you how t o configure a 7000 Series Managed Switch first as an
inter-area router and then as a border router. They show two areas, each with its own border router
connected to one inter-area router.
The first diagram shows a network segment with an inter-area router connecting areas 0.0.0.2 and
0.0.0.3. The example script shows the commands used to configure a 7000 Series Managed Switch
as the inter-area router in the diagram by enabling OSPF on port 1/0/2 in area 0.0.0.2 and port 1/0/
3 in area 0.0.0.3.
5-16IP Routing Services
v1.1, May 2006
NETGEAR 7000 Series Managed Switch Administration Guide
Example #1 Configuring an Inter-Area Router
Figure 5-5
Enable Routing for the Switch. The following command sequence enables ip routing for the
switch.
NETGEAR 7000 Series Managed Switch Administration Guide
Specify Router ID and Enable OSPF for the Switch. The following sequence specifies the
router ID and enables OSPF for the switch. Set disable1583 compatibility to prevent the routing
loop.
This section describes the Proxy Address Resolution Protocol (ARP) feature.
Overview
•Proxy ARP allows a router to answer ARP requests where the target IP address is not the
router itself but a destination that the router can reach
•If a host does not know the default gateway, proxy ARP can learn the first hop
•Machines in one physical network appear to be part of another logical network
•Without proxy ARP, a router will only respond to an ARP request if the target IP address is an
address configured on the interface where the ARP request arrived
IP Routing Services5-21
v1.1, May 2006
NETGEAR 7000 Series Managed Switch Administration Guide
CLI Examples
The following are examples of the commands used in the proxy ARP feature.
Example #1: show ip interface
(Netgear Switch) #show ip interface ?
<slot/port> Enter an interface in slot/port format.
brief Display summary information about IP configuration
settings for all ports.
IP MTU......................................... 1500
Example #2: ip proxy-arp
(Netgear Switch) (Interface 0/24)#ip proxy-arp ?
<cr> Press Enter to execute the command.
(Netgear Switch) (Interface 0/24)#ip proxy-arp
5-22IP Routing Services
v1.1, May 2006
Chapter 6
Virtual Router Redundancy Protocol
When an end station is statically configured with the address of the router that will handle its
routed traffic, a single point of failure is introduced into the network. If the router goes down, the
end station is unable to communicate. Since static configuration is a convenient way to assign
router addresses, V irtual Router Redundancy Protocol (VRRP) was dev eloped to provide a backup
mechanism.
VRRP eliminates the single point of failure associated with static default routes by enabling a
backup router to take over from a “master” router without affecting the end stations using the
route. The end stations will use a “virtual” IP address that will be recognized by the backup router
if the master router fails. Participating routers use an election protocol to determine which router is
the master router at any given time. A given port may appear as more than one virtual router to the
network, also, more than one port on a 7000 Series Managed Switch may be configur ed as a virtual
router. Either a physical port or a routed VLAN may participate.
v1.1, May 2006
6-1
NETGEAR 7000 Series Managed Switch Administration Guide
CLI Examples
This example shows how to configure the 7000 Series Managed Switch to support VRRP . Router 1
will be the default master router for the virtual route, and Router 2 will be the backup router.
Figure 6-1
6-2Virtual Router Redundancy Protocol
v1.1, May 2006
NETGEAR 7000 Series Managed Switch Administration Guide
The following is an example of configuring VRRP on a 7000 Series Managed Switch acting as the
master router:
Enable routing for the switch. IP forwarding will then be enabled
by default.
Specify the IP address that the virtual router function will recognize. Note that the virtual IP address on port 1/0/2 is the same
as the port’s actual IP address, therefore this router will always
be the VRRP master when it is active. And the priority default is
255.
(Netgear Switch) (Interface 1/0/2)#ip vrrp 20 ip 192.150.2.1
Specify the IP address that the virtual router function will recognize. Since the virtual IP address on port 1/0/4 is the same as
Router 1’s port 1/0/2 actual IP address, this router will always
be the VRRP backup when Router 1 is active.
(Netgear Switch) (Interface 1/0/4)#ip vrrp 20 ip 192.150.2.1
Set the priority for the port. The default priority is 100.
This section describes the Access Control Lists (ACLs) feature.
Overview
Access Control Lists (ACLs) can control the traffic entering a network. Normally ACLs reside in a
firewall router or in a router connecting two internal networks. When you co nfigure ACLs, you
can selectively admit or reject inbound traffic, thereby controlling access to your network or to
specific resources on your network.
You can set up ACLs to control traffic at Layer 2, or Layer3. MAC ACLs are used for Layer 2. IP
ACLs are used for Layers 3.
Each ACL contains a set of rules that apply to inbound traffic. Each rule specifies whether the
contents of a given field should be used to permit or deny access to the network, and may apply to
one or more of the fields within a packet.
Limitations
The following limitations apply to ACLs. These limitations are platform dependent.
•Maximum of 100 ACLs
•Maximum rules per ACL is 8-10
•Stacking systems do not support redirection
The system does not support MAC ACLs and IP ACLs on the same interface.
The system supports ACLs set up for inbound traffic only.
MAC ACLs
MAC ACLs are Layer 2 ACLs. You can configure the rules to inspect the following fields of a
packet (limited by platform):
•Source MAC address with mask
v1.1, May 2006
7-1
NETGEAR 7000 Series Managed Switch Administration Guide
•Destination MAC address with mask
•VLAN ID (or range of IDs)
•Class of Service (CoS) (802.1p)
•Ethertype
•L2 ACLs can apply to one or more interfaces
•Multiple access lists can be applied to a single interface - sequence number determines the
order of execution
•You cannot configure a MAC ACL and an IP ACL on the same interface
•You can assign packets to queues using the assign queue option
•You can redirect packets using the redirect option
Configuring IP ACLs
IP ACLs classify for Layer 3.
Each ACL is a set of up to ten rules applied to inbound traffic. Each rule specifies whether the
contents of a given field should be used to permit or deny access to the network, and may apply to
one or more of the following fields within a packet:
•Source IP address
•Destination IP address
•Source Layer 4 port
•Destination Layer 4 port
•TOS byte
•Protocol number
Note that the order of the rules is important: when a packet matches multiple rules, the first rule
takes precedence. Also, once you define an ACL for a given port, all traffic not specifically
permitted by the ACL will be denied access.
7-2Access Control Lists (ACLs)
v1.1, May 2006
NETGEAR 7000 Series Managed Switch Administration Guide
Process
To configure ACLs, follow these steps:
•Create an ACL by specifying a name (MAC ACL) or a number (IP ACL)
•Add new rules to the ACL
•Configure the match criteria for the rules
•Apply the ACL to one or more interfaces
IP ACL CLI Example
The script in this section shows you how to set up an IP ACL with two rules, one applicable to
TCP traffic and one to UDP traffic. The content of the two rules is the same. TCP and UDP
packets will only be accepted by the 7000 Series Managed Switch if the source and destination
stations have IP addresses that fall within the defined sets.
Figure 7-1
Access Control Lists (ACLs)7-3
v1.1, May 2006
NETGEAR 7000 Series Managed Switch Administration Guide
The following is an example of configuring ACL support on a 7000 Series Managed Switch:
Create ACL 101.
Define the first rule: it will permit packets with a match on the
specified Source IP address, after the mask has been applied, that
are carrying TCP traffic, and are sent to the specified
<srcmac> Enter a MAC address.
any Configure a match condition for all the destination MAC
addresses in the Destination MAC Address field.
(Netgear Switch) (Config-mac access-list)#permit any ?
<dstmac> Enter a MAC address.
any Configure a match condition for all the destination MAC
addresses in the Destination MAC Address field.
(Netgear Switch) (Config-mac access-list)#permit any any ?
assign-queue Configure the Queue Id assignment attribute.
cos Configure a match condition based on a CoS value.
<ethertypekey> Enter one of the following keywords to specify an Ethertype
(appletalk, arp, ibmsna, ipv4, ipv6, ipx, mplsmcast, mplsucast,
netbios, novell, pppo,rarp).
<0x0600-0xffff) Enter a four-digit hexadecimal number in the range of 0x0600 to
0xffff to specify a custom Ethertype value.
vlan Configure a match condition based on a VLAN ID.
<cr> Press Enter to execute the command.
(Netgear Switch) (Config-mac access-list)#permit any any
7-6Access Control Lists (ACLs)
v1.1, May 2006
NETGEAR 7000 Series Managed Switch Administration Guide
(Netgear Switch) (Interface 1/0/5)#mac access-group b1 in ?
<cr> Press Enter to execute the command.
<1-4294967295> Enter the sequence number (greater than 0) to rank precedence
for this interface and direction. A lower sequence number has
higher precedence.
(Netgear Switch) (Interface 1/0/5)#mac access-group b1 in
Access Control Lists (ACLs)7-7
v1.1, May 2006
NETGEAR 7000 Series Managed Switch Administration Guide
<dstmac> Enter a MAC Address.
any Configure a a match condition for all the destination MAC
addresses in the Destination MAC Address field.
(Netgear Switch) (Config-mac-access-list)#permit 00:00:00:00:00:00 any
access-queue Configure the Queue Id assignment attribute.
cos Configure a match condition based on a CoS value.
<ethertypekey> Enter one of the following keywords to specify an Ethertype
(appletalk, arp, ibmsna, ipv4, ipv6, ipx, mplsmcast, mplsucast,
netbios, novell, pppo,rarp).
<0x0600-0xffff) Enter a four-digit hexadecimal number in the range of 0x0600 to
0xffff to specify a custom Ethertype value.
vlan Configure a match condition based on a VLAN ID.
<cr> Press Enter to execute the command.
7-8Access Control Lists (ACLs)
v1.1, May 2006
NETGEAR 7000 Series Managed Switch Administration Guide
Example #5: show mac access-lists
(Netgear Switch) #show mac access-lists
Current number of all ACLs: 2 Maximum number of all ACLs: 100
<name> Enter access-list name up to 31 characters in length.
<cr> Press Enter to execute the command.
(Netgear Switch) #show mac access-lists b1 ?
<cr> Press Enter to execute the command.
(Netgear Switch) #show mac access-lists b1
Rule Number: 1
Action................................... permit
Match All................................ TRUE
Access Control Lists (ACLs)7-9
v1.1, May 2006
NETGEAR 7000 Series Managed Switch Administration Guide
7-10Access Control Lists (ACLs)
v1.1, May 2006
Chapter 8
Class of Service (CoS) Queuing
This section describes the Class of Service (CoS) Queue Mapping and Traffic Shaping features.
Overview
Each port has one or more queues for packet transmission. During configuration, you can
determine the mapping and configuration of these queues.
Based on service rate and other criteria you configure, queues provide preference to specified
packets. If a delay becomes necessary, the system holds packets until the scheduler authorizes
transmission. As queues become full, packets are dropped. Packet drop precedence indicates the
packet’s sensitivity to being dropped during times of queue congestion.
CoS mapping, queue parameters, and queue management are configurable per interface.
Queue management is configurable per interface.
Some hardware implementations allow queue depth management using tail dropping or Weighted
random early discard (WRED).
Some hardware implementations allow queue depth management using tail dropping.
The operation of CoS Queuing involves queue mapping and queue configuration.
CoS Queue Mapping
CoS Queue Mapping uses trusted and untrusted ports.
Trusted Ports
•System takes at face value certain priority designation for arriving packets.
•Trust applies only to packets that have that trust information.
•Can only have one trust field at a time - per port.
–802.1p User Priority (default trust mode - Managed through Switching configuration)
v1.1, May 2006
8-1
NETGEAR 7000 Series Managed Switch Administration Guide
–IP Precedence
–IP DiffServ Code Point (DSCP)
The system can assign service level based upon the 802.1p priority field of the L2 header. You
configure this by mapping the 802.1p priorities to one of three traffic class queues. These queues
are:
•Queue 2 - Minimum of 50% of available bandwidth
•Queue 1 - Minimum of 33% of available bandwidth
•Queue 0 - Lowest priority, minimum of 17% of available bandwidth
For untagged traffic, you can specify default 802.1p priority on a per-port basis.
Untrusted Ports
•No incoming packet priority designation is trusted, therefore the port default priority value is
used.
•All ingress packets from Untrusted ports, where the packet is classified by an ACL or a
DiffServ policy, are directed to specific CoS queues on the appropriate egress port. That
specific CoS queue is determined by either the default priority of the port or a DiffServ or
ACL assign queue attribute.
•Used when trusted port mapping is unable to be honored - i.e. when a non-IP DSCP packet
arrives at a port configured to trust IP DSCP.
CoS Queue Configuration
CoS queue configuration involves port egress queue configuration and drop precedence
configuration (per queue). The design of these on a per queue, per drop precedence basis allows
the user to create the desired service characteristics for different types of traffic.
Port Egress Queue Configuration
•Scheduler Type
–Strict vs. Weighted
•Minimum guaranteed bandwidth
•Maximum allowed bandwidth
–Per queue shaping
•Queue management type
8-2Class of Service (CoS) Queuing
v1.1, May 2006
NETGEAR 7000 Series Managed Switch Administration Guide
–Tail drop vs. WRED
Drop Precedence Configuration (per Queue)
•WRED parameters
–Minimum threshold
–Maximum threshold
–Drop probability
–Scale factor
•Tail Drop parameters
–Threshold
Per Interface Basis
•Queue management type
–Tail Drop vs. WRED
Only if per queue config is not supported
•WRED Decay Exponent
•Traffic Shaping
–For an entire interface
CLI Examples
The following are examples of the commands used in the CoS Queuing feature.
Class of Service (CoS) Queuing8-3
v1.1, May 2006
NETGEAR 7000 Series Managed Switch Administration Guide
Example #1: show classofservice trust
(Netgear Switch) #show classofservice trust ?
<cr> Press Enter to execute the command.
(Netgear Switch) #show classofservice trust
Class of Service Trust Mode: Dot1P
Example #2: set classofservice trust mode
(Netgear Switch) (Config)#classofservice ?
dot1p-mapping Configure dot1p priority mapping.
ip-dscp-mapping Maps an IP DSCP value to an internal traffic class.
trust Sets the Class of Service Trust Mode of an Interface.
(Netgear Switch) (Config)#classofservice trust ?
dot1p Sets the Class of Service Trust Mode of an Interface
to 802.1p.
ip-dscp Sets the Class of Service Trust Mode of an Interface
to IP DSCP.
Note: The Traffic Class value range is <0-6> instead of <0-7> because queue 7 is
reserved in a stacking build for stack control, and is therefore not configurable by
the user.
Traffic Shaping
This section describes the Traffic Shaping feature.
Traffic shaping controls the amount and volume of traffic transmitted through a network. This has
the effect of smoothing temporary traffic bursts ov er time.
CLI Example
Use the traffic-shape command to enable traffic shaping by specifying the maximum transmission
bandwidth limit for all interfaces (Global Config) or for a single interface (Interface Config).
The <bw> value is a percentage that ranges from 0 to 100 in increments of 5. The default
bandwidth value is 0, meaning no upper limit is enforced, which allows the int erface to transmit up
to its maximum line rate.
The bw value is independent of any per-queue maximum bandwidth value(s) in effect for the
interface and should be considered as a second-level transmission rate control mechanism that
regulates the output of the entire interface regardless of which queues originate the outbound
traffic.
8-6Class of Service (CoS) Queuing
v1.1, May 2006
NETGEAR 7000 Series Managed Switch Administration Guide
Example #1 traffic-shape
(Netgear Switch) (Config)#traffic-shape ?
<bw> Enter the shaping bandwidth percentage from 0 to 100
in increments of 5.
(Netgear Switch) (Config)#traffic-shape 70 ?
<cr> Press Enter to execute the command.
(Netgear Switch) (Config)#traffic-shape 70
(Netgear Switch) (Config)#
Class of Service (CoS) Queuing8-7
v1.1, May 2006
NETGEAR 7000 Series Managed Switch Administration Guide
8-8Class of Service (CoS) Queuing
v1.1, May 2006
Chapter 9
Differentiated Services
Differentiated Services (DiffServ) is one technique for implementing Quality of Service (QoS)
policies. Using DiffServ in your network allows you to directly configure the relevant parameters
on the switches and routers rather than using a resource reservation protocol.This section explains
how to configure the 7000 Series Managed Switch to identify which traffic class a packet belongs
to, and how it should be handled to provide the desired quality of service. As implemented on the
7000 Series Managed Switch, DiffServ allows you to control what traffic is accepted and what
traffic is discarded.
How you configure DiffServ support on a 7000 Series Managed Switch varies depending on the
role of the switch in your network:
•Edge device. An edge device handles ingress traffic, flowing towards the core of the network,
and egress traffic, flowing away from the core. An edge device segregates inbound traffic into
a small set of traffic classes, and is responsible for determining a packet’s classification.
Classification is primarily based on the contents of the Layer 3 and Layer 4 headers, and is
recorded in the Differentiated Services Code Point (DSCP) added to a packet’s IP header.
•Interior node. A switch in the core of the network is responsible for forwarding packets, rather
than for classifying them. It decodes the DSCP code point in an incoming packet, and provides
buffering and forwarding services using the appropriate queue management algorithms.
Before configuring DiffServ on a particular 7000 Series Managed Switch, you must determine the
QoS requirements for the network as a whole. The requirements are expressed in terms of rules,
which are used to classify inbound traffic on a particular interface. The switch software does not
support DiffServ in the outbound direction.
Rules are defined in terms of classes, policies and services:
•Class. A class consists of a set of rules that identify which packets belong to the class. Inbound
traffic is separated into traffic classes based on Layer 3 and 4 header data and the VLAN ID,
and marked with a corresponding DSCP value. One type of class is supported: All, which
specifies that every match criterion defined for the class must be true for a match to occur.
•Policy. Defines the QoS attributes for one or more traffic classes. An example of an attribute is
the ability to mark a packet at ingress. The 7000 Series Managed Switch supports the
following policy type:
Traffic Conditioning Policy - this type of policy is associated with an inbound traffic class
and specifies the actions to be performed on packets meeting the class rules:
9-1
v1.1, May 2006
NETGEAR 7000 Series Managed Switch Administration Guide
–Marking the packet with a given DSCP code point, IP precedence, or CoS
–Policing packets by dropping or re-marking those that exceed the class’s assigned data rate
–Counting the traffic within the class
•Service. Assigns a policy to an interface for inbound traffic
CLI Example
This example shows how a network administrator can provide equal access to the Internet (or other
external network) to different departments within a company . Each of four departments has its own
Class B subnet that is allocated 25% of the available bandwidth on the port accessing the Internet.
Figure 9-1
9-2Differentiated Services
v1.1, May 2006
NETGEAR 7000 Series Managed Switch Administration Guide
The following example configures DiffServ on a 7000 Series Managed Switch:
Ensure DiffServ operation is enabled for the switch.
Create a DiffServ class of type “all” for each of the departments,
and name them. Define the match criteria -- Source IP address -for the new classes.
Create a DiffServ policy for inbound traffic named
'internet_access', adding the previously created department
classes as instances within this policy.
This policy uses the assign-queue attribute to put each department's traffic on a different egress queue. This is how the DiffServ inbound policy connects to the CoS queue settings established
below.
Set the CoS queue configuration for the (presumed) egress interface 1/0/5 such that each of queues 1, 2, 3 and 4 get a minimum
guaranteed bandwidth of 25%. All queues for this interface use
weighted round robin scheduling
by default. The DiffServ inbound policy designates that these
queues are to be used for the departmental traffic through the
assign-queue attribute. It is presumed that the switch will forward this traffic to interface 1/0/5 based on a normal destination
address lookup for internet traffic.
One of the most valuable uses of DiffServ is to support Voice over IP (VoIP). VoIP traffic is
inherently time-sensitive: for a network to provide acceptable service, a guaranteed transmission
rate is vital. This example shows one way to provide the necessary quality of service: how to set up
9-4Differentiated Services
v1.1, May 2006
NETGEAR 7000 Series Managed Switch Administration Guide
a class for UDP traffic, have that traffic marked on the inbound side, and then expedite the traffic
on the outbound side. The configuration script is for Router 1 in the accompanying di agram: a
similar script should be applied to Router 2.
Figure 9-2
Differentiated Services9-5
v1.1, May 2006
NETGEAR 7000 Series Managed Switch Administration Guide
The following example configures DiffServ VoIP support:
Enter Global Config mode. Set queue 5 on all ports to use strict
priority mode. This queue shall be used for all VoIP packets.
(Netgear Switch) (Config)#class-map match-all class_ef
(Netgear Switch) (Config class-map)#match ip dscp ef
(Netgear Switch) (Config class-map)#exit
Activate DiffServ for the switch.
Create a DiffServ classifier named 'class_voip' and define a single match criterion to detect UDP packets. The class type "matchall" indicates that all match criteria defined for the class must
be satisfied in order for a packet to be considered a match.
Create a second DiffServ classifier named 'class_ef' and define a
single match criterion to detect a DiffServ code point (DSCP) of
'EF' (expedited forwarding). This handles incoming traffic that
was previously marked as expedited somewhere in the network.
Create a DiffServ policy for inbound traffic named 'pol_voip',
then add the previously created classes 'class_ef' and
'class_voip' as instances within this policy.
This policy handles incoming packets already marked with a DSCP
value of 'EF' (per 'class_ef' definition), or marks UDP packets
per the 'class_voip' definition) with a DSCP value of 'EF'. In
each case, the matching packets are assigned internally to use
queue 5 of the egress port to which they are forwarded.
NETGEAR 7000 Series Managed Switch Administration Guide
Example #2: show igmpsnooping
(Netgear Switch) #show igmpsnooping?
<cr> Press Enter to execute the command.
<slot/port> Enter interface in slot/port format.
mrouter Display IGMP Snooping Multicast Router information.
<1-4093> Display IGMP Snooping valid VLAN ID information.
•Allows for limiting the number of MAC addresses on a given port
•Packets that have a matching MAC address (secure packets) are forwarded; all other packets
(unsecure packets) are restricted
•Enabled on a per port basis
•When locked, only packets with allowable MAC address will be forwarded
•Supports both dynamic and static
•Implement two traffic filtering methods
–Dynamic Locking - User specifies the maximum number of MAC addresses that can be
learned on a port. The maximum number of MAC addresses is platform dependent and is
given in the software Release Notes. After the limit is reached, additional MAC addresses
are not learned. Only frames with an allowable source MAC address are forwarded.
–Static Locking - User manually specifies a list of static MAC addresses for a port.
Dynamically locked addresses can be converted to statically locked addresses.
–These methods can be used concurrently
11-1
v1.1, May 2006
NETGEAR 7000 Series Managed Switch Administration Guide
Operation
Port Security:
•Helps secure network by preventing unknown devices from forwarding packets
•When link goes down, all dynamically locked addresses are ‘freed’
•If a specific MAC address is to be set for a port, set the dynamic entries to 0, then only allow
packets with a MAC address matching the MAC address in the static list
•Dynamically locked MAC addresses are aged out if another packet with that address is not
seen within the age-out time. The user can set the time-out value.
•Dynamically locked MAC addresses are eligible to be learned by another port
•Static MAC addresses are not eligible for aging
•Dynamically locked addresses can be converted to statically locked addresses
11-2Port Security
v1.1, May 2006
NETGEAR 7000 Series Managed Switch Administration Guide
CLI Examples
The following are examples of the commands used in the Port Security feature.
Example #1: show port security
(Netgear Switch) #show port-security ?
<cr> Press Enter to execute the command.
all Display port-security information for all interfaces.
<unit/slot/port> Enter interface in unit/slot/port format.
dynamic Display dynamically locked MAC addresses.
static Display statically locked MAC addresses.
violation Display the source MAC address of the last packet that
was discarded on a locked port.
(Netgear Switch) #show port-security
Port Security Administration Mode: Enabled
Example #2: show port security on a specific interface
NETGEAR 7000 Series Managed Switch Administration Guide
11-4Port Security
v1.1, May 2006
Chapter 12
Traceroute
This section describes the Traceroute feature.
Use Traceroute to discover the routes that packets take when traveling on a hop-by-hop basis to
their destination through the network.
•Maps network routes by sending packets with small Time-to-Live (TTL) values and watches
the ICMP time-out announcements
•Command displays all L3 devices
•Can be used to detect issues on the network
•Tracks up to 20 hops
•Default UPD port used 33343 unless modified in the traceroute command
Note: You can execute Traceroute with CLI commands only—there is no Web
interface for this feature.
v1.1, May 2006
12-1
NETGEAR 7000 Series Managed Switch Administration Guide
CLI Example
The following shows an example of using the traceroute command to determine how many hops
there are to the destination. The command output shows each IP address the packet passes through
and how long it takes to get there. In this example, the packet takes 16 hops to reach its destination.
(Netgear Switch) #traceroute?
<ipaddr> Enter IP address.
(Netgear Switch) #traceroute 216.109.118.74 ?
<cr> Press Enter to execute the command.
<port> Enter port no.
(Netgear Switch) #traceroute 216.109.118.74
Tracing route over a maximum of 20 hops
1 10.254.24.1 40 ms 9 ms 10 ms
2 10.254.253.1 30 ms 49 ms 21 ms
3 63.237.23.33 29 ms 10 ms 10 ms
4 63.144.4.1 39 ms 63 ms 67 ms
5 63.144.1.141 70 ms 50 ms 50 ms
6 205.171.21.89 39 ms 70 ms 50 ms
7 205.171.8.154 70 ms 50 ms 70 ms
8 205.171.8.222 70 ms 50 ms 80 ms
9 205.171.251.34 60 ms 90 ms 50 ms
10 209.244.219.181 60 ms 70 ms 70 ms
11 209.244.11.9 60 ms 60 ms 50 ms
12 4.68.121.146 50 ms 70 ms 60 ms
13 4.79.228.2 60 ms 60 ms 60 ms
14 216.115.96.185 110 ms 59 ms 70 ms
15 216.109.120.203 70 ms 66 ms 95 ms
16 216.109.118.74 78 ms 121 ms 69 ms
12-2Traceroute
v1.1, May 2006
Configuration Scripting
This section describes the Configuration Scripting feature.
Overview
Configuration Scripting:
•Allows you to generate text-formatted files
•Provides scripts that can be uploaded and downloaded to the system
•Provides flexibility to create command configuration scripts
•May be applied to several switches
•Can save up to ten scripts or 500K of memory
•Provides List, Delete, Apply, Upload, Download
•Provides script format of one CLI command per line
Chapter 13
Considerations
•Total number of scripts stored on box limited by NVRAM/FLASH size.
•Application of scripts is partial if script fails. For example, if the script executes five of ten
commands and the script fails, the script stops at five.
•Scripts cannot be modified or deleted while being applied.
•Validation of scripts checks for syntax errors only. It does not validate that the script will run.
CLI Examples
The following are examples of the commands used for the Configuration Scripting feature.
13-1
v1.1, May 2006
NETGEAR 7000 Series Managed Switch Administration Guide
Example #1: script
(Netgear Switch) #script ?
apply Applies configuration script to the switch.
delete Deletes a configuration script file from the switch.
list Lists all configuration script files present on the switch.
show Displays the contents of configuration script.
validate Validate the commands of configuration script.