/////////////////////////////////////////////////////////// /// /// Working with g2mpls_phosphorus using VMware image. /// /////////////////////////////////////////////////////////// VMware images should be run with VMware Player 3.0 This document presents basic operation: - initialization of the g2mpls demo testbed (automatic prepation of proper network and g2mpls configuration for each controller) - g2mpls demo testbed running - g2mpls demo testbed stopping - setup LSP in g2mpls demo testbed - teardown LSP in g2mpls demo testbed A) Initial configuration ------------------------ 1.Copy the source image 5 times (image_1, image_2, ...). 2.Run images from one to five and log in using: user: root pass: g2mpls 3. Perform on each system: - go to /home/user01/g2mpls_conf directory - run init.sh script with proper parameter: - image_1 : ./init.sh guniclient1 - image_2 : ./init.sh guniclient2 - image_3 : ./init.sh g2core - image_4 : ./init.sh g2edge1 - image_5 : ./init.sh g2edge2 4.Reboot each system. B) Running g2mpls software controllers -------------------------------------- Log on image system (1-5) and perform: - go to /home/user01 directory - launch proper start scripts to run g2mpls daemons: - image_1 : ./start_client - image_2 : ./start_client - image_3 : ./start_core - image_4 : ./start_edge - image_5 : ./start_edge C) Stoping g2mpls software controllers -------------------------------------- Log on image system (1-5) and perform: - go to /home/user01 - launch proper stop scripts to stop g2mpls daemons: - image_1 : ./stop_client - image_2 : ./stop_client - image_3 : ./stop_core - image_4 : ./stop_edge - image_5 : ./stop_edge D) Setting up LSP (Label Switched Paths) ---------------------------------------------------- In order to setup LSP all five g2mpls controllers must be running. On image_1 system perform: -go to /home/user01 directory -run set_path_tna.sh scripts E) Deleting LSP (Label Switched Paths) ---------------------------------------------------- On image_1 system perform: -go to /home/user01 directory -run teardown_path_tna.sh script