Hi Denis, Thanks for the input. I have spent time on installing the racktables set up and created a test environment for myself. I made lot of progress in connecting to the Cisco Catalyst switch, and I was able to create a switch object etc., But for the 802.1Q, I did not have much success. I was looking into the code as well to understand, but could not find some answers. 1. If I am connected to a switch port, how does the port will be configured for the VLAN ? 2. How does it detect on which port num it is connected and do the settings ? 3. Once the port is known does it use the Get/GetNext or just use the management login information to login and set the configuration with commands for the respective switches ? I am digging into the code, would be glad if some one can give me insights into the code. Regards, Prabhakar ________________________________ From: Denis Ovsienko <infrastation@xxxxxxxxx> To: "racktables-users@xxxxxxxxxxxxx" <racktables-users@xxxxxxxxxxxxx> Sent: Monday, May 28, 2012 12:21 AM Subject: [racktables-users] Re: VLAN configuration on switches - cloud infrastructure 15.05.2012, 03:28, "Prabhakar K." <krishkar99@xxxxxxxxx>: > Hi, > > Thanks for your reply. Yes, we have reserved separate VLAN pool for the VMs. > Also we are using the MVRP/GVRP enabled switches. > I wanted to know if the VLAN configuration on the switch ports can be done > programmatically or > do we need to configure manually the switch ports ? I mean, for every VLAN > group of the VMs created, > I do not want to manually program the switch ports. Can I just use the SNMP > protocol of the racktables and integrate > it with my code, that I create VLAN on the host machine and then use the > racktables code to configure the VLAN > on the switch port ? > Thanks. > Regards, > Prabhakar Prabhakar, what you describe is possible, if you can invest in learning RackTables 802.1Q feature and its internals. This experience does not come easy, but setups similar to the one you describe exist. RackTables and GVRP are not compatible, and SNMP is not used to do the job (this is exaplained in earlier posts this year). A serious 802.1Q user would need to pull a testlab with a few managed switches together and learn the basics there in the first turn. -- Denis Ovsienko