JavaScript is required to for searching.
Skip Navigation Links
Exit Print View
Oracle Ethernet Switches

L2 and L3 Deployment Best Practices

search filter icon
search icon

Document Information

Using This Documention

Product Notes

Related Documentation

CLI Command Modes

Feedback

Support and Accessibility

Switches Overview

Oracle Switch ES1-24

Sun Network 10GbE Switch 72p

Sun Blade 6000 Ethernet Switched NEM 24p 10GbE

Understanding L2 and L3 Implementations

L2 and L3 Configuration Task Overview

L2 and L3 Topology

L2 and L3 VLAN Best Practices

Adding VLANs

Add an Untagged VLAN

Add a Tagged VLAN

L2 Based Configuration Example Using PVRST Protocol

L2 PVRST Example Overview

L2 PVRST Configuration Task Overview

Configuring a Basic L2 PVRST Based Topology

Configure Switch ToR72p-1 for L2 PVRST

Configure Switch ToR72p-2 for L2 PVRST

Configure Switch ES1-24p-1 for L2 PVRST

Configure Switch ES1-24p-2 for L2 PVRST

Verify the L2 PVRST Configuration

Configuring an L2 PVRST Based Topology With Active/Standby Bond on the Servers

Prepare Switch ToR72p-1 for L2 PVRST Active/Standby on the Servers

Prepare Switch ToR72p-2 for L2 PVRST Active/Standby on the Servers

Configure Switch ES1-24p-1 for L2 PVRST Active/Standby on the Servers

Configure Switch ES1-24p-2 for L2 PVRST Active/Standby on the Servers

Verify the L2 PVRST Active/Standby Configuration on the Servers

Configuring an L2 PVRST and LLA Based Topology With Active/Active Bond on the Servers

Configure Switch ES1-24p-1 for L2 PVRST LLA Active/Active on the Servers

Configure Switch ES1-24p-2 for L2 PVRST LLA Active/Active on the Servers

Configure Switch ToR72p-1 for L2 PVRST LLA Active/Active on the Servers

Configure Switch ToR72p-2 for L2 PVRST LLA Active/Active on the Servers

Verify the L2 PVRST LLA Active/Active Configuration on the Servers

L3 RIP and OSPF Configuration Overview

L3 Implementations Overview

L3 RIP and OSPF Configuration Task Overview

Configuring L3 Routing Based Topology Using RIP

Configure Switch TOR72p-1 for L3 Routing Using RIP

Configure Switch TOR72p-2 for L3 Routing Using RIP

Configure Switch ES1-24p-1 for L3 Routing Using RIP

Configure Switch ES1-24p-2 for L3 Routing Using RIP

Verify the L3 RIP Configuration

Configuring L3 Routing Based Topology Using OSPF

Configure Switch TOR72p-1 for L3 Routing Using OSPF

Configure Switch TOR72p-2 for L3 Routing Using OSPF

Configure Switch ES1-24p-1 for L3 Routing Using OSPF

Configure Switch ES1-24p-2 for L3 Routing Using OSPF

Verify the L3 OSPF Configuration

Glossary

Index

Configure Switch ToR72p-1 for L2 PVRST

  1. Start the configuration with all ports and the default VLAN shutdown.

    Tip - It is a best practice to start the configuration with all the ports and default VLAN shutdown. Disable GVRP and GMRP because dynamic VLAN learning is not suggested.


    ToR72p-1 SEFOS# configure terminal
    ToR72p-1 SEFOS(config)# set gvrp disable
    ToR72p-1 SEFOS(config)# set gmrp disable
    ToR72p-1 SEFOS(config)# set port-channel enable
    ToR72p-1 SEFOS(config)# interface vlan 1
    ToR72p-1 SEFOS(config-if)# shutdown
    ToR72p-1 SEFOS(config-if)# no ip address
    ToR72p-1 SEFOS(config-if)# exit
    ToR72p-1 SEFOS(config)# interface range extreme-ethernet 0/1-72
    ToR72p-1 SEFOS(config-if-range)# shutdown
    ToR72p-1 SEFOS(config-if-range)# end
  2. Create and enable port-channels between switches per the topology.

    See L2 and L3 Topology.

    ToR72p-1 SEFOS# configure terminal
    ToR72p-1 SEFOS(config)# interface port-channel 10
    ToR72p-1 SEFOS(config-if)# no shutdown
    ToR72p-1 SEFOS(config-if)# exit
    ToR72p-1 SEFOS(config)# interface port-channel 12
    ToR72p-1 SEFOS(config-if)# no shutdown
    ToR72p-1 SEFOS(config-if)# exit
    ToR72p-1 SEFOS(config)# interface port-channel 14
    ToR72p-1 SEFOS(config-if)# no shutdown
    ToR72p-1 SEFOS(config-if)# exit
    ToR72p-1 SEFOS(config)# end
  3. Configure VLANs manually.

    You must add at least one port to the VLAN before you can assign the VLAN a name.

    ToR72p-1 SEFOS# configure terminal
    ToR72p-1 SEFOS(config)# vlan 300
    ToR72p-1 SEFOS(config-vlan)# ports add extreme-ethernet 0/66 name external-vlan-1
    ToR72p-1 SEFOS(config-vlan)# vlan active
    ToR72p-1 SEFOS(config-vlan)# exit
    ToR72p-1 SEFOS(config)# vlan 301
    ToR72p-1 SEFOS(config-vlan)# ports add extreme-ethernet 0/66 name external-vlan-2
    ToR72p-1 SEFOS(config-vlan)# vlan active
    ToR72p-1 SEFOS(config-vlan)# exit
    ToR72p-1 SEFOS(config)# vlan 302
    ToR72p-1 SEFOS(config-vlan)# ports add extreme-ethernet 0/66 name external-vlan-3
    ToR72p-1 SEFOS(config-vlan)# vlan active
    ToR72p-1 SEFOS(config-vlan)# exit
    ToR72p-1 SEFOS(config)# vlan 303
    ToR72p-1 SEFOS(config-vlan)# ports add extreme-ethernet 0/66 name external-vlan-4
    ToR72p-1 SEFOS(config-vlan)# vlan active
    ToR72p-1 SEFOS(config-vlan)# exit
    ToR72p-1 SEFOS(config)# vlan 200
    ToR72p-1 SEFOS(config-vlan)# ports add extreme-ethernet 0/66 name internal-vlan-1
    ToR72p-1 SEFOS(config-vlan)# vlan active
    ToR72p-1 SEFOS(config-vlan)# exit
    ToR72p-1 SEFOS(config)# vlan 201
    ToR72p-1 SEFOS(config-vlan)# ports add extreme-ethernet 0/66 name internal-vlan-2
    ToR72p-1 SEFOS(config-vlan)# vlan active
    ToR72p-1 SEFOS(config-vlan)# exit
    ToR72p-1 SEFOS(config)# vlan 202
    ToR72p-1 SEFOS(config-vlan)# ports add extreme-ethernet 0/66 name internal-vlan-3
    ToR72p-1 SEFOS(config-vlan)# vlan active
    ToR72p-1 SEFOS(config-vlan)# exit
    ToR72p-1 SEFOS(config)# vlan 203
    ToR72p-1 SEFOS(config-vlan)# ports add extreme-ethernet 0/66 name internal-vlan-4
    ToR72p-1 SEFOS(config-vlan)# vlan active
    ToR72p-1 SEFOS(config-vlan)# exit
    ToR72p-1 SEFOS(config)# end
  4. Configure the port-channels to allow all VLANs.
    ToR72p-1 SEFOS# configure terminal
    ToR72p-1 SEFOS(config)# interface port-channel 10
    ToR72p-1 SEFOS(config-if)# switchport mode trunk
    ToR72p-1 SEFOS(config-if)# exit
    ToR72p-1 SEFOS(config)# interface port-channel 12
    ToR72p-1 SEFOS(config-if)# switchport mode trunk
    ToR72p-1 SEFOS(config-if)# exit
    ToR72p-1 SEFOS(config)# interface port-channel 14
    ToR72p-1 SEFOS(config-if)# switchport mode trunk
    ToR72p-1 SEFOS(config-if)# exit
    ToR72p-1 SEFOS(config)# end
  5. Enable the ports and add them to the appropriate port-channels.

    Configure the host port to allow all VLANs.

    ToR72p-1 SEFOS# configure terminal
    ToR72p-1 SEFOS(config)# interface extreme-ethernet 0/66
    ToR72p-1 SEFOS(config-if)# description "connected to nxge1 Host-2"
    ToR72p-1 SEFOS(config-if)# switchport mode trunk
    ToR72p-1 SEFOS(config-if)# no shutdown
    ToR72p-1 SEFOS(config-if)# exit
    ToR72p-1 SEFOS(config)# interface extreme-ethernet 0/67
    ToR72p-1 SEFOS(config-if)# description "connected to ES1-24p-1 on port23"
    ToR72p-1 SEFOS(config-if)# channel-group 12 mode active
    ToR72p-1 SEFOS(config-if)# no shutdown
    ToR72p-1 SEFOS(config-if)# exit
    ToR72p-1 SEFOS(config)# interface extreme-ethernet 0/71
    ToR72p-1 SEFOS(config-if)# description "connected to ES1-24p-1 on port21"
    ToR72p-1 SEFOS(config-if)# channel-group 12 mode active
    ToR72p-1 SEFOS(config-if)# no shutdown
    ToR72p-1 SEFOS(config-if)# exit
    ToR72p-1 SEFOS(config)# interface extreme-ethernet 0/68
    ToR72p-1 SEFOS(config-if)# description "connected to ES1-24p-2 on port23"
    ToR72p-1 SEFOS(config-if)# channel-group 14 mode active
    ToR72p-1 SEFOS(config-if)# no shutdown
    ToR72p-1 SEFOS(config-if)# exit
    ToR72p-1 SEFOS(config)# interface extreme-ethernet 0/72
    ToR72p-1 SEFOS(config-if)# description "connected to ES1-24p-2 on port21"
    ToR72p-1 SEFOS(config-if)# channel-group 14 mode active
    ToR72p-1 SEFOS(config-if)# no shutdown
    ToR72p-1 SEFOS(config-if)# exit
  6. Enable the uplink interfaces to the core switch and add them to port-channel.
    ToR72p-1 SEFOS(config)# interface extreme-ethernet 0/69
    ToR72p-1 SEFOS(config-if)# description "connected to Core switch on g1/1"
    ToR72p-1 SEFOS(config-if)# speed 1000
    ToR72p-1 SEFOS(config-if)# channel-group 10 mode active
    ToR72p-1 SEFOS(config-if)# no shutdown
    ToR72p-1 SEFOS(config-if)# exit
    ToR72p-1 SEFOS(config)# interface extreme-ethernet 0/70
    ToR72p-1 SEFOS(config-if)# description "connected to Core switch on g1/4"
    ToR72p-1 SEFOS(config-if)# speed 1000
    ToR72p-1 SEFOS(config-if)# channel-group 10 mode active
    ToR72p-1 SEFOS(config-if)# no shutdown
    ToR72p-1 SEFOS(config-if)# exit
    ToR72p-1 SEFOS(config)# end
  7. Change the spanning-tree mode to PVRST and configure the bridge priority such that ToR72p-1 is root for all internal VLANs.

    Tip - It is a best practice to configure the default VLAN and external VLAN priority to a higher value than the default priority 32768. Doing so makes the core switch become the root even if the default and external VLANs are configured with default priority in the core switch. Thus, only required and not all core traffic reaches ES1-24p-n.


    ToR72p-1 SEFOS# configure terminal
    ToR72p-1 SEFOS(config)# spanning-tree mode pvrst
    Spanning Tree enabled protocol is MSTP, now MSTP is being shutdown PVRST is started.
     PVRST Module status is changed
    ToR72p-1 SEFOS(config)# spanning-tree vlan 200 brg-priority 8192
    ToR72p-1 SEFOS(config)# spanning-tree vlan 201 brg-priority 8192
    ToR72p-1 SEFOS(config)# spanning-tree vlan 202 brg-priority 8192
    ToR72p-1 SEFOS(config)# spanning-tree vlan 203 brg-priority 8192
    ToR72p-1 SEFOS(config)# spanning-tree vlan 300 brg-priority 40960
    ToR72p-1 SEFOS(config)# spanning-tree vlan 301 brg-priority 40960
    ToR72p-1 SEFOS(config)# spanning-tree vlan 302 brg-priority 40960
    ToR72p-1 SEFOS(config)# spanning-tree vlan 303 brg-priority 40960
    ToR72p-1 SEFOS(config)# spanning-tree vlan 1 brg-priority 40960
    ToR72p-1 SEFOS(config)# end
  8. Save the configuration.
    ToR72p-1 SEFOS# copy run start
    Building configuration ...
    [OK] 
    ToR72p-1 SEFOS# 
  9. Check the status of the interfaces.
    ToR72p-1 SEFOS# show interface description 
     
    Interface    Status   Protocol  Description 
    ---------    ------   --------  ----------- 
    Ex0/1        down     down 
    Ex0/2        down     down 
    Ex0/3        down     down 
    ...
    Ex0/63       down     down 
    Ex0/64       down     down 
    Ex0/65       down     down 
    Ex0/66       up       up        connected to nxge1 Host-2
    Ex0/67       up       up        connected to ES1-24p-1 on port23
    Ex0/68       up       up        connected to ES1-24p-2 on port23
    Ex0/69       up       up        connected to Core switch on g1/1
    Ex0/70       up       up        connected to Core switch on g1/4
    Ex0/71       up       up        connected to ES1-24p-1 on port21
    Ex0/72       up       up        connected to ES1-24p-2 on port21
    po10         up       up 
    po12         up       up 
    po14         up       up 
    vlan1        down     down 
  10. Check the spanning tree for each VLAN and the role and state of each interface.
    ToR72p-1 SEFOS# show spanning-tree
     
    Spanning-tree for VLAN 200 
     
    We are the root of the Spanning Tree
    Root Id         Priority   8392
                    Address    00:21:28:77:d2:1d 
                    Cost       0
                    Port       0        
                    Hello Time 2 Sec, Max Age 20 Sec, Forward Delay 15 Sec
     
    Spanning Tree Enabled Protocol PVRST 
    Bridge Id       Priority 8392
                    Address 00:21:28:77:d2:1d   
                    Hello Time 2 sec, Max Age 20 sec, Forward Delay 15 sec 
                    Dynamic Path Cost is Disabled
                    Dynamic Path Cost Lag-Speed Change is Disabled
    Name     Role         State        Cost     Prio   Type    
    ----     ----         -----        ----     ----   ------  
    Ex0/66   Designated   Forwarding   2000     128    P2P
    po10     Designated   Forwarding   19900    128    P2P
    po12     Designated   Forwarding   1900     128    P2P
    po14     Designated   Forwarding   1900     128    P2P
    ...
    Spanning-tree for VLAN 302 
    Root Id         Priority   4096
                    Address    00:17:df:18:9d:2e   
                    Cost       19900
                    Port       po10
                    Hello Time 2 Sec, Max Age 20 Sec, Forward Delay 15 Sec
     
    Spanning Tree Enabled Protocol PVRST 
    Bridge Id       Priority 8494
                    Address 00:21:28:77:d2:1d   
                    Hello Time 2 sec, Max Age 20 sec, Forward Delay 15 sec 
                    Dynamic Path Cost is Disabled
                    Dynamic Path Cost Lag-Speed Change is Disabled
    Name     Role         State        Cost     Prio   Type    
    ----     ----         -----        ----     ----   ------  
    Ex0/66   Designated   Forwarding   2000     128    P2P
    po10     Root         Forwarding   19900    128    P2P
    po12     Designated   Forwarding   1900     128    P2P
    po14     Designated   Forwarding   1900     128    P2P
Related Information