Question

Cisco IOS to ProCurve translation

Asked by: Jim_Coyne

I would like the "translations" of the following Cisco commands for a ProCurve Switch. I also understand that what ProCurve calls a trunk "translates" to an etherchannel in Cisco lingo, is this correct? What does Procurve call an 802.1q trunk?

1) -- Looking to enable an 802.1q trunk and limit allowed vlans across the trunk
int fa0/21
switchport
switchport trunk encap dot1q
switchport trunk allowed vlans 1-1001
switchport mode trunk

2) -- Looking to enable an etherchannel and configure the channel as a trunk
int fa0/21
channel-group 1 mode on
int port-channel 1
swithcport mode trunk
3) -- Looking to enable mst
config t
spanning-tree mode mst
int fa0/21
spanning-tree mst 2 cost

4) -- Looking to set a port priority
int fa0/21
spanning-tree vlan 2 port-priority 16

5) -- Looking to set a port cost
int fa0/21
spanning-tree vlan 2 cost 100

6) -- Looking to enable bpduguard
int fa0/21
spanning-tree bpduguard enable

7) -- Looking to enable intervlan routing
ip routing
int vlan 2
ip address x.x.x.x 255.255.255.0
int vlan 3
ip address x.x.x.x 255.255.255.0

8) -- Looking to enable ssh (disable telnet)
ip domain-name cisco.com
crypto key gen rsa
[1024]
line vty 0 4
login local
transport input ssh
transport output ssh

This Question has been solved and asker verified All Experts Exchange premium technology solutions are available to subscription members.

Subscribe now for full access to Experts Exchange and get

Instant Access to this Solution

  • Plus...
  • 30 Day FREE access, no risk, no obligation
  • Collaborate with the world's top tech experts
  • Unlimited access to our exclusive solution database
  • Never be left without tech help again

Subscribe Now

Asked On
2007-09-17 at 11:46:38ID22834041
Tags

procurve

,

cisco

Topics

Network Routers

,

Miscellaneous Networking

,

Network Operations

Participating Experts
4
Points
0
Comments
18

Trusted by hundreds of thousands everyday for fast, accurate and reliable tech support.

  • "The time we save is the biggest benefit of Experts Exchange to Warner Bros. What could take multiple guys 2 hours or more each to find is accessed in around 15 minutes on Experts Exchange." Mike Kapnisakis, Warner Bros.
  • "Our team likes having a resource that is more secure than just using Google and most experts using this service really know their stuff. It's nice to look here first versus using Google." Dayna Sellner, Lockheed Martin
  • "Anytime that I've been stumped with a problem, 9 out of 10 times Experts Exchange has either the accepted solution or an open discussion of the potential solution to the problem." Kenny Red, eBay Inc.

See what Experts Exchange can do for you.

Got a question?

We've got the answer.

Experts Exchange has been collecting answers to technology questions since 1996…3 million and counting! If you have a question, chances are we already have your answer.

Screenshot of Experts Exchange Knowledgebase

Need individual assistance?

Our experts are ready to help.

If you can't find the exact answer you're looking for, ask our exclusive community of 50,000 experts. You’ll get a personalized answer from a trusted professional.

Screenshot of Experts Exchange Knowledgebase

Want to learn from the best?

Read articles from industry experts.

Thousands of free tech tips, tricks, how-to’s and tutorials are available in our peer reviewed articles section. See for yourself how smart our experts are, no login required.

Screenshot of an Article

Working on a long term project?

Store your work and research.

Save solutions to your questions, answers you’ve discovered through searching plus helpful articles in your personal knowledgebase for easy future access.

Screenshot of Experts Exchange Knowledgebase

Access the answers to your technology questions today.

Subscribe Now

30-day free trial. Register in 60 seconds.

What Makes Experts Exchange Unique?

Members of the expert community talk about why the experience at Experts Exchange is different than what you will find anywhere else.

Trusted by the world's most respected brands.

image of each brand's logo

Faithfully serving IT professionals since 1996.

Experts Exchange Logo

Try it out and discover for yourself.

Subscribe Now

30-day free trial. Register in 60 seconds.

Related Solutions

  1. VLAN with procurve and cisco
    i am using cisco router for routing, and HP 2626 switch for VLAN ====================================================== Cisco Router interface Ethernet0 ip address 10.10.1.1 255.255.255.0 ! interface Serial0 no ip address ! interface BRI0 no ip address shutdown ! ip cl...
  2. trunk between hp procurve and cisco catalyst
    I want to create 2 GIGA bit connection between hp procurve 2824 switch and cisco 5509 (Cat Os ) The 2 switch's connect with 2 port 1000BaseSX each and I'm not sure what is the correct command on each side I believe Trunk is the answer but I'm not sure if it is, and how ...
  3. VLAN Trunk between Cisco and Procurve
    Hello, Can someone help with Cisco and HP Procurves? We have Cisco 3750s as our core switches which route and manage VLANs. I've added some Procurves and I've configured a trunked interface on the Cisco side with 802.1q to carry the vlans that need to extend to the Procurve...
  4. VLAN trunking from Procurve 2810 to Cisco 2960
    Hey guys, I've got one Cisco Catalyst 2960G-48TC-L switch (SW1) and two Hewlett Packard Procurve 2810-48 switches (SW2 and SW3). I want to split the 3 switches into 2 VLAN's. On each switch the configuration of the VLAN's would be the same : Port 1-24 = VLAN1 and Port 25-46...
  5. trunking a procurve and cisco
    Hi , my question is in relation to adding a Procurve to a Cisco dominated environment. Forgive me, but I have only worked on Cisco switches and I have some older HP Procurve 2650's that I plan to use in select areas. I have set up a port on a Cisco 4948 to a trunk, using tr...
  6. Procurve 2524 Trunking / VLAN config with Adtran Net…
    Here is the scoop... We are gearing up for a ShoreTel VoIP install and have recently installed NetVanta 1335 PoE Layer 3 switches. There are two Vlans configured on the netvanta Default Vlan 1 and Voice Vlan 35. Vlan 35 Gateway is 192.168.35.1. Main gateway to MPLS is 10.3...

Free Tech Articles

  1. WARNING: 5 Reasons why you should NEVER fix a computer for free.
    It is in our nature to love the puzzle. We are obsessed. The lot of us. We love puzzles. We love the challenge. We thrive on finding the answer. We hate disarray. It bothers us deep in our soul. W...
  2. SCCM OSD Basic troubleshooting
    SCCM 2007 OSD is a fantastic way to deploy operating systems, however, like most things SCCM issues can sometimes be difficult to resolve due to the sheer volume of logs to sift through and the dispe...
  3. Migrate Small Business Server 2003 to Exchange 2010 and Windows 2008 R2
    This guide is intended to provide step by step instructions on how to migrate from Small Business Server 2003 to Windows 2008 R2 with Exchange 2010. For this migration to work you will need the fo...
  4. Create a Win7 Gadget
    This article shows you how to create a simple "Gadget" -- a sort of mini-application supported by Windows 7 and Vista. Gadgets can be dropped anywhere on the desktop to provide instant information, ...
  5. Outlook continually prompting for username and password
    There have been a lot of questions recently regarding Outlook prompting for a username and password whilst using Exchange 2007. There are a few reasons why this would happen and I will try to cover t...
  6. Backup Exchange 2010 Information Store using Windows Backup
    There seems to be quite a lot of confusion around the ability to backup Exchange 2010 using the built in Windows Backup feature. This stems from the omission of this feature prior to Exchange 2007 s...

Cloud Class Webinars

  1. Avoiding Bugs in Microsoft Access
    Alison Balter takes and in-depth look at avoiding bugs in Access. In this webinar you will learn about using the immediate window to debug your applications, invoking the debugger, using breakpoints to troubleshoot, stepping through code, setting the next statement to execute, ...
  2. Top 10 Best New Features in Visio 2010
    Scott Helmers gives live demonstrations of the top 10 new features in Visio 2010. This webinar will teach you how to create compelling diagrams by adding shapes to the page with a single click, linking the shapes in a diagram to data in Excel (or SQL Server, or SharePoint), ...
  3. IT Consultant Business Secrets Revealed
    Michael Munger, Experts Exchange tech pro and IT consultant, pulls back the curtain on his very successful businesses and answers question on every IT consultant and business owner should know about. He shares secrets on what he did to solve the 5 most common problems in IT, ...
  4. Disaster Recovery and Business Continuity
    Quest CTO, Mike Billon, gives an overview of the steps involved in building a dunamic disaster recovery plan. Through case studies and an examination of software/hardware tooles for monitoring and testing, you'll gain a better understandin of where you are, where you want ...
  5. Organize Your Visio Diagrams with Containers and Lists
    Scott Helmers uses cross functional flowcharts, wireframe diagrams, data graphic legends and seating charts to teach you: how to ustilize all three new structured diagram components in Visio 2010, the best practices for organizeing shapes in previous version of Visio, how to organize ...
  6. How to Us Objects, Properties, Events and Methods in Microsoft Access
    Alison Dalter gives an in-depbth look at objects, properties, events and methods in Microsoft Access. In this webinar you will learn about using the object browser, referring to objects, working with properties and methods, working with object variables, understanding the ...

Join the Community

Give a Little. Get a Lot.

Join the community of experts here and help other tech pros by answering question in your area of expertise. You can earn FREE access to all Experts Exchange's premium features and resources.

Join the Community

Answers

 

by: tlamoniaPosted on 2007-09-29 at 18:33:35ID: 19985898

First off, Etherchannel and VLAN trunking are two completely different things.  Etherchannel enables you to aggregate the bandwidth of multiple physical ports into one virtual port (called a port channel).  Etherchannel is proprietary to Cisco equipment.  I am not aware of any other vendor who is interoperable with Cisco Etherchannel.

VLAN trunking enables you to send VLAN information between two switches.  802.1q is the standard for VLAN trunking and is supported by all major manufacturers (CIsco, Nortel, 3Com, HP, etc.).  HP's Procurve switch has a fancy web interface that can (and should) be used to setup a port for 802.1q VLAN trunking.  Just click on the port you want to trunkand set it for VLAN trunking.  It's that easy.  Make sure you're using a cross over cable to connect the trunk ports of the switches, if need be.

You may not need to use VLAN trunking though, it may be overkill.  What's the application?
-Todd

 

by: Jim_CoynePosted on 2007-09-29 at 20:25:37ID: 19986074

1) I want the CLI commands

2) I understand what etherchannel and how to enable an 802.1q (dot1q) trunk in cisco. The problem is what cisco calls a trunk (ISL or dot1q) is not what Procurve calls a trunk. What procurve calls a trunk is similar (but not the same) to what cisco calls an etherchannel.

http://www.experts-exchange.com/Hardware/Networking_Hardware/Routers/Q_22823407.html
 
but thanks for responding.

 

by: tlamoniaPosted on 2007-09-29 at 20:37:23ID: 19986094

Jim,
I can tell you right now that Cisco Etherchannel will not work with an HP Procurve switch.  The best you can do is enable a standard 802.1q trunk on a per interface basis.  If you're looking for failover, you can simply connect two 802.1q interfaces on the Cisco to two 802.1q interfaces in the HP and let spanning tree handle the rest.  The HP's java-based web interface should be pretty self explanitory for you to setup the VLAN trunk.

What exactly are you trying to accomplish with this configuration?  There may be a better way to do it.
-Todd

 

by: Jim_CoynePosted on 2007-09-30 at 09:27:20ID: 19987303

I am looking for the equivalent CLI commands on HP Procurve switches. I am not in any way trying to connect an HP Procurve "trunk" to a Cisco etherchannel. (by the way, you should not use the GUI over the CLI, and any decent network engineer would agree with me on that.)

If I were to "let spanning-tree to handle the rest" I'd be wasting 50% of my bandwidth, while that would work it's not really a good network design.

I appreciate your response but your going down the wrong path.


 

 

by: tlamoniaPosted on 2007-09-30 at 12:35:53ID: 19987801

Insulting people is not going to get you very far in life, Jim.

The command line features in a Procruve switch depend upon the model you are using.  The 4000M, for example, has a very limited command line that will only enable you to set the most basic parameters.  In a 4000M, the console menus or the web-based GUI are the only facilities available to configure 100% of the features.

In Procurve lingo, a 802.1Q trunk port is called a "tagged VLAN."  When you set a port as "tagged" you can connect that interface to any 802.1Q compliant device and the VLAN information will be sent across the link.  You can also assign multiple VLAN IDs to a single port.  This enables you to span  multiple VLANs across 802.1Q compliant switches.

After some research, I found that some Procurves support FEC (Fast Etherchannel) that is supposedly compatible with Cisco devices.  I have not tested this feature so I do not know if it truely is interoperable.  According to HP, you can configure FEC to aggregate multiple physical ports (what HP calls a "trunk") and set those ports for "tagged" in order to send your VLAN info to a FEC/802.1Q compatible/compliant switch.

An HP "tagged" port = a Cisco dot1q trunk port
An HP "trunk" port = a Cisco Etherchannel/Port-channel

Since the command line features vary by model, which HP Procurve model will you be using?  The more advanced models have a more robust command line and it may be possible to get the command line config you need, just send us the model# and we'll give you the command line.
-Todd

 

by: Jim_CoynePosted on 2007-10-02 at 12:07:23ID: 20001176

I am sorry you felt insulted, but according to HP all Procurve products use an Industry-standard CLI (command-line interface) to minimize training and certification costs.

I found my solution below:
ftp://ftp.hp.com/pub/networking/software/

 

by: tlamoniaPosted on 2007-10-02 at 12:56:37ID: 20001531

Jim,
First off, you're wrong.  All Procurve products do not use an industry standard CLI, that's just not true.  If you had used those products before you would know that (or did a little bit of research).  Also, that FTP site has the manuals for all HP Procurve products.  Which model did you have a question about?  I assume by industry standard you mean Cisco IOS CLI.  The HP Procurve 6200yl, 5400zl, and 3500yl have a Cisco-like CLI.  While the HP Procurve 4000M/8000M switches have nothing like the Cisco CLI.  And, like I said, you can not configure all of the features of the 4000M/8000M without using the GUI or the console menus.
Since you won't tell me what model switch you would like information about, here's a link to the HP Procurve 6200yl, 5400zl, and 3500yl  command line reference.  Perhaps this will help you:
ftp://ftp.hp.com/pub/networking/software/6200-5400-3500-CLI-k1201-Feb2007.pdf
And here's a guide for configuring the 1600M, 2424M, 4000M, and 8000M:
ftp://ftp.hp.com/pub/networking/software/59692320.pdf
Does this answer your questions?
-Todd

 

by: Jim_CoynePosted on 2007-10-02 at 13:05:43ID: 20001597

Thank you for your efforts but I located my solution via that ftp site.

 

by: gcoursen0725Posted on 2009-02-17 at 14:58:26ID: 23665263

Jim if you located the solution, would you post in the same format your original questions were.
I am trying to crossover the commands and you really formed a forward thinking smart question seeking out the equivelance in commands.
-PJ

 

by: ee_autoPosted on 2009-07-20 at 01:23:49ID: 24893179

Question PAQ'd, 500 points not refunded, and stored in the solution database.

 

by: ErikEPosted on 2009-11-09 at 11:38:02ID: 25779187

Googling for a solution om how to connect Cisco and HP switches via Cisco Etherchannel, this question on E-E came up right away. Therefore I want to post the working configuration I worked out for future reference, even though the switches themselves are low-end and the question itself is closed.
The Cisco was configured from the command-line only and the Procurve through the webinterface (screenshots attached), the ProCurve is so low-end it doesn´t seem to have a CLI avaliable, at least not one I could find by reading the manual :-)
So here are the goodies - snippets from the configs from a Cisco Catalyst 3650-48TS running IOS 12.2(35)SE5 interconnected with a HP ProCurve 1810G-24 through 2 ethernet cables (irrelevant parts suppressed):

ProCurve 1810G ports 23 and 24 connected to Cat3560G interfaces g0/33 and g0/34 respectively.

---------------- Beginning output --------------------
Cat3560# sh ru
...
...
interface Port-channel2
 switchport access vlan 81
 switchport mode access
...
interface GigabitEthernet0/33
 switchport access vlan 81
 switchport mode access
 channel-group 2 mode on
!
interface GigabitEthernet0/34
 switchport access vlan 81
 switchport mode access
 channel-group 2 mode on
...
...
---------------- End of output -------------------


Here is a diagnostic output from the Cat3560G:
---------------------Beginning output -------------------
Cat3560#sh etherchannel 2 summary
Flags:  D - down        P - in port-channel
        I - stand-alone s - suspended
        H - Hot-standby (LACP only)
        R - Layer3      S - Layer2
        U - in use      f - failed to allocate aggregator
        u - unsuitable for bundling
        w - waiting to be aggregated
        d - default port


Number of channel-groups in use: 2
Number of aggregators:           2

Group  Port-channel  Protocol    Ports
------+-------------+-----------+-----------------------------------------------
2      Po2(SU)          -        Gi0/33(P)   Gi0/34(P)

Cat3560#
----------------------- End of output ---------------------------

Here is another:
---------------------Beginning output -------------------
Cat3560#sh etherchannel 2 detail
Group state = L2
Ports: 2   Maxports = 8
Port-channels: 1 Max Port-channels = 1
Protocol:    -
                Ports in the group:
                -------------------
Port: Gi0/33
------------

Port state    = Up Mstr In-Bndl
Channel group = 2           Mode = On              Gcchange = -
Port-channel  = Po2         GC   =   -             Pseudo port-channel = Po2
Port index    = 0           Load = 0x00            Protocol =    -

Age of the port in the current state: 0d:00h:40m:25s

Port: Gi0/34
------------

Port state    = Up Mstr In-Bndl
Channel group = 2           Mode = On              Gcchange = -
Port-channel  = Po2         GC   =   -             Pseudo port-channel = Po2
Port index    = 0           Load = 0x00            Protocol =    -

Age of the port in the current state: 0d:00h:40m:24s

                Port-channels in the group:
                ---------------------------

Port-channel: Po2
------------

Age of the Port-channel   = 7d:02h:57m:46s
Logical slot/port   = 2/2          Number of ports = 2
GC                  = 0x00000000      HotStandBy port = null
Port state          = Port-channel Ag-Inuse
Protocol            =    -

Ports in the Port-channel:

Index   Load   Port     EC state        No of bits
------+------+------+------------------+-----------
  0     00     Gi0/33   On                 0
  0     00     Gi0/34   On                 0

Time since last port bundled:    0d:00h:40m:25s    Gi0/34
Time since last port Un-bundled: 0d:00h:40m:50s    Gi0/33

Cat3560#
----------------------- End of output ---------------------------

As written I have also attached the images of the 3 relevant Procurve GUI parts. They show Trunk status, Trunk configuration and trunk membership.

I will move on to try to create a Cisco trunking config to the ProCurve, if I manage that to creating it on top of the Etherchannel. If successful I will post the configs as above.

 

by: Jim_CoynePosted on 2009-11-10 at 08:05:27ID: 25786701

It looks like the etherchannel is correct but this is not a dot1q trunk, since the cisco has switchport mode access. This puts the port in permanent nontrunking mode. "sh int trunk" will verify this. Keep in mind that what HP calls a "trunk", Cisco calls an etherchannel. You can verify the etherchannel with "sh etherchannel summary"

 I think what is happening is the Cisco will only forward vlan 81 without any tags and I am not clear on the HP config, but if it's forcing a dot1q trunk, then vlan 81 on the Cisco will be talking to the default native vlan (vlan 1) on the HP. No other vlans will work. Try converting interface po2 to this:

switchport trunk encap dot1q
switchport trunk native vlan 1
switchport mode trunk
switchport nonnegotiate  

 

by: ErikEPosted on 2009-11-11 at 06:05:20ID: 25795131

Thanks Jim,

You are right on the money in your summing up. This being my first ever post at E-E I actually did not realize it would be forwarded to you believe it or not :-), or I would have taken greater care in using the unbelievably easy to confuse Cisco-HP lingo. Being a Cisco guy throughout I tend to use the Cisco terms even when doing HP stuff, which certainly leaves room for improvement on my part.

Also, since I have both limited "experimenting" time at my disposal, coupled with a half-assed business requirement to actually use this setup before we get budget for proper switches approved, I am holding my own reins hard in doing this very much step by step so as not to get muddled up as to what is working and what is not.

So the "Cisco Etherchannel - HP Trunk" is verified as working as seen in the diagnostic output, but I have not yet tried my hands at the "Cisco VLAN Trunk - HP tagged VLAN", just as you say. I believe I will have time to do this over the weekend, so I´ll report back with the results when done.

I did get this flash of inspiration that if I backed up the HP config file maybe it would be in a regular CLI-style, providing the "translated" commands. However it turns out I was wrong in that regard. It just looked like garbage :-(

Thanks for your suggestions also, and I´ll be sure to try them out.

 

by: ErikEPosted on 2009-11-11 at 09:10:27ID: 25796863

Well, with great success it turned out I was able to log time on this today after all...so for the benefit of those not having done the same extensive background research as you have Jim, I will be a bit over-obvious in my description below of what I have done.
I confirm the suggestions you state above work, in so far as they apply to the 802.1q VLAN part. I haven´t yet done this over a "Cisco Etherchannel - HP trunk" yet but will get to that next time.

So with the Cisco 3650G port g0/34 connected directly to the HP port 24 I managed to "Cisco Trunk - HP tagged VLAN" all the network VLANs using 802.1q over to the HP switch. Using a workstation connected to port 13 on the ProCurve I could pick VLANs off one by one through the process of
1) changing it´s ports "HP Untagged" status to the desired VLAN id.
2) setting the workstation ip address to match the subnet of the current VLAN.
3) pinging hosts on local and remote subnet.
All in all it took me about 30 minutes to set this up and verify the function.

The Cisco config snippet (irrelevant parts suppressed):
---------------------Beginning output -------------------
Cat3560# sh ru
...
...
!
interface GigabitEthernet0/34
 switchport trunk encapsulation dot1q
 switchport trunk native vlan 81
 switchport mode trunk
!
...
...
---------------------End of output -------------------

Here is a diagnostic output for g0/34:
---------------------Beginning output -------------------

Cat3560#sh int g0/34 switchport
Name: Gi0/34
Switchport: Enabled
Administrative Mode: trunk
Operational Mode: trunk
Administrative Trunking Encapsulation: dot1q
Operational Trunking Encapsulation: dot1q
Negotiation of Trunking: On
Access Mode VLAN: 1 (default)
Trunking Native Mode VLAN: 81 (New)
Administrative Native VLAN tagging: enabled
Voice VLAN: none
Administrative private-vlan host-association: none
Administrative private-vlan mapping: none
Administrative private-vlan trunk native VLAN: none
Administrative private-vlan trunk Native VLAN tagging: enabled
Administrative private-vlan trunk encapsulation: dot1q
Administrative private-vlan trunk normal VLANs: none
Administrative private-vlan trunk private VLANs: none
Operational private-vlan: none
Trunking VLANs Enabled: ALL
Pruning VLANs Enabled: 2-1001
Capture Mode Disabled
Capture VLANs Allowed: ALL

Protected: false
Unknown unicast blocked: disabled
Unknown multicast blocked: disabled
Appliance trust: none
Cat3560#
---------------------End of output -------------------

Here is another:

---------------------Beginning output -------------------
Cat3560#sh int g0/34 trunk

Port        Mode         Encapsulation  Status        Native vlan
Gi0/34      on           802.1q         trunking      81

Port        Vlans allowed on trunk
Gi0/34      1-4094

Port        Vlans allowed and active in management domain
Gi0/34      1,81-96,130-143

Port        Vlans in spanning tree forwarding state and not pruned
Gi0/34      1,81-96,130-143
Cat3560#
---------------------End of output -------------------

As for the Procurve, the relevant screenshots are attached as above. I have edited the VLAN ID´s in the Cisco output as I don´t want info on our network configs circulating, and therefore saw no option but to obscure the ID´s in the ProCurve screenshots. Hidden behind the "blocks" are regular VLAN numbers though, i.e. 81, 82, 83 et.c.

In the ProCurve I first created the VLAN ID´s at the VLAN-Configuration page, the VLAN ID´s must be identical to the ID´s in the Cisco switch. Then, at the VLAN Participation/Tagging page, I chose in sequence every VLAN ID defined and for each set port 24 to T as in Tagged. Lastly I plugged the workstation to port 13 and started testing the VLANs. Port 13 was set to U as in Untagged for each VLAN ID in turn. When testing a VLAN ID I set the workstation ip address to be part of the ip subnet in use on that VLAN. Then I pinged about a great deal, when getting successful replies I moved on to the next VLAN ID & subnet and so on.

So, "Cisco Trunk - HP Tagged VLAN" on a "Cisco Etherchannel - HP Trunk" next...

 

by: ErikEPosted on 2009-11-16 at 05:34:51ID: 25830008

OK, done it.
"Cisco VLAN trunk - HP tagged VLAN" over "Cisco Etherchannel - HP Trunk" also works between Cisco 3560G and Procurve 1810G switches. Having verified the above steps this was really easy and quick in setting up. Cisco Catalyst ports g0/41-g0/42 connected directly to Procurve ports g23-g24 respectively.

Cisco config (irrelevant parts supressed):
---------------------Beginning output -------------------
Cat3560# sh ru
...
...
!
interface Port-channel2
 switchport trunk encapsulation dot1q
 switchport mode trunk
!
...
!
!
interface GigabitEthernet0/41
 switchport trunk encapsulation dot1q
 switchport mode trunk
 channel-group 2 mode on
!
interface GigabitEthernet0/42
 switchport trunk encapsulation dot1q
 switchport mode trunk
 channel-group 2 mode on
!
...
...
Cat3560#
---------------------End of output -------------------

Here is a diagnostic output:
---------------------Beginning output -------------------
Cat3560#sh etherchannel 2 summary
Flags:  D - down        P - in port-channel
        I - stand-alone s - suspended
        H - Hot-standby (LACP only)
        R - Layer3      S - Layer2
        U - in use      f - failed to allocate aggregator
        u - unsuitable for bundling
        w - waiting to be aggregated
        d - default port


Number of channel-groups in use: 2
Number of aggregators:           2

Group  Port-channel  Protocol    Ports
------+-------------+-----------+-----------------------------------------------
2      Po2(SU)          -        Gi0/41(P)   Gi0/42(P)

Cat3560#
---------------------End of output -------------------

Here is another:
---------------------Beginning output -------------------
Cat3560#sh etherchannel 2 detail
Group state = L2
Ports: 2   Maxports = 8
Port-channels: 1 Max Port-channels = 1
Protocol:    -
                Ports in the group:
                -------------------
Port: Gi0/41
------------

Port state    = Up Mstr In-Bndl
Channel group = 2           Mode = On              Gcchange = -
Port-channel  = Po2         GC   =   -             Pseudo port-channel = Po2
Port index    = 0           Load = 0x00            Protocol =    -

Age of the port in the current state: 0d:02h:52m:09s

Port: Gi0/42
------------

Port state    = Up Mstr In-Bndl
Channel group = 2           Mode = On              Gcchange = -
Port-channel  = Po2         GC   =   -             Pseudo port-channel = Po2
Port index    = 0           Load = 0x00            Protocol =    -

Age of the port in the current state: 0d:00h:11m:07s

                Port-channels in the group:
                ---------------------------

Port-channel: Po2
------------

Age of the Port-channel   = 0d:03h:43m:52s
Logical slot/port   = 2/2          Number of ports = 2
GC                  = 0x00000000      HotStandBy port = null
Port state          = Port-channel Ag-Inuse
Protocol            =    -

Ports in the Port-channel:

Index   Load   Port     EC state        No of bits
------+------+------+------------------+-----------
  0     00     Gi0/41   On                 0
  0     00     Gi0/42   On                 0

Time since last port bundled:    0d:00h:11m:09s    Gi0/42
Time since last port Un-bundled: 0d:02h:52m:38s    Gi0/41

Cat3560#
---------------------End of output -------------------

Here is a third:
---------------------Beginning output -------------------
Cat3560#sh int port-channel2 trunk

Port        Mode         Encapsulation  Status        Native vlan
Po2         on           802.1q         trunking      1

Port        Vlans allowed on trunk
Po2         1-4094

Port        Vlans allowed and active in management domain
Po2         1,81-96,130-143

Port        Vlans in spanning tree forwarding state and not pruned
Po2         1,81-96,130-143
Cat3560#
---------------------End of output -------------------

The only noteworthy thing with the Procurve web interface configuration is displayed on the VLAN Participation / Tagging page. Since ProCurve ports g23 and g24 are busy doing a "Cisco Etherchannel - HP Trunk" these interfaces are greyed out. Instead a "HP Trunking interface" has popped up, allowing one to mark as Tagged the VLANs to be forwarded to/from the Procurve. Simple and straightforward, screenshot attached of VLAN participation/tagging + status of trunking interface.

 

by: ErikEPosted on 2009-11-16 at 05:56:42ID: 25830218

OK, so Cisco Catalyst switches had no problems talking "Cisco Etherchannel" to "HP Trunked interfaces" in the low-end switches range at least. Neither is there a problem with "Cisco trunking VLANs" over to the Procurve and "HP-tagging VLANs" back. There doesn´t seem to be any way of enhancing VLAN management between Cisco and HP though, meaning Cisco VTP and Cisco VLAN pruning for instance, at least none I could find but I may be completely wrong in that regard.

Too bad there was no way of seeing CLI-commands on the HP-switches I had avaliable, but below are listed the options that were chosen in the Procurve webinterface. Perhaps the commands are easy to figure out if one knows what to aim for configuration wise:

HP Trunks:
1) Create a trunk interface, enable "Admin Mode" and configure as "Static".
2) Add the desired ports to the trunk interface created.

HP VLANs:
1) Create the desired VLAN ID´s and name them. The ID numbers must match the VLAN numbers on the Catalyst switch for the "Cisco trunk" to work.
2) For each VLAN to be "Cisco trunked", mark the port interface created above as "Tagged".

Thanks Jim for a most relevant and well formulated question, as well as for your apt suggestions along the way.

20120131-EE-VQP-002

3 Ways to Join

30-Day Free Trial

The Experts

98% positive feedback on 31,087 answers since March 2000. angeliii is a Microsoft Most Valuable Professional for his work with MS SQL Server & Develoment.

He has also proven his knowledge of Visual Basic Programming, PHP Scripting and Oracle Databases.

The Experts

97% positive feedback on 10,752 answers since July 2000. lrmoore has more than 18 years experience in the networking industry.

The six-time Mircosoft MVPs specialties include firewalls, virtual private networking, and network management.

Testimonials

"...and excellent source for support... Kind of like having your very own IT dept." Electriciansnet

Testimonials

"I was apprehensive at signing up at first. However... it has already made my life as an IT administrator much easier." JaCrews

Testimonials

"WOW! You guys have great, active, and knowledgeable people on here." moore50

Business Clients

Business Clients

In the Press

"If you’ve got a question... Experts Exchange can supply an answer.”

In the Press

"...an invaluable aid for both IT professionals and those who require tech support."

In the Press

"where IT professionals provide quick answers on just about any topic"

Business Account Plans

Loading Advertisement...