官术网_书友最值得收藏!

Role-Request

In a network provided with multiple controllers for redundancy purpose, the roles of each controller are distinct and are assumed per time. The various roles that can be assumed by an OpenFlow controller include the following:

  • Master role: In this role, the controller has complete access to all the switches. It executes commands such as packet-out flow-mod, table-mod, port-mod, which are capable of modifying the state of the switch by receiving asynchronous messages from the switch. Every other controller connected to the switch assumes the Slave role automatically.
  • Slave role: Slave role is assumed by the controller when one of the peer controllers connected to the switch assumes the role of a master; commands capable of modifying the switch are not run by this controller. In the event that the switch receives such commands from a slave controller, it replies with an OFPT_ERROR message.
  • Equal role: This is the default role assumed by all controllers connected to a switch, and it allows each controller to send asynchronous messages and commands to the switch.
主站蜘蛛池模板: 若羌县| 徐州市| 咸丰县| 泽普县| 丰宁| 夏河县| 吴桥县| 绿春县| 渝北区| 永安市| 湟中县| 衡阳县| 永春县| SHOW| 开平市| 鄂伦春自治旗| 沂南县| 文化| 麻城市| 香河县| 沁阳市| 沙坪坝区| 武汉市| 施秉县| 津南区| 桐柏县| 大理市| 扶沟县| 海宁市| 化州市| 壤塘县| 历史| 颍上县| 上饶县| 延吉市| 浏阳市| 宁津县| 财经| 报价| 原平市| 双辽市|