The Path Daemon application is responsible for pushing
Path Daemon does the following:
•Registers with the controller as a Director. Directors are allowed to send a packet out.
•Registers for ARP packets and IPv4 packets.
•Uses the Node Manager to get the end hosts corresponding to the source and destination MAC addresses and the switches to which these hosts are connected. It makes use of the Topology Manager service to get the
•Path Daemon uses the following match fields when pushing a flow module. These match fields have been chosen so that the flow modules are pushed on hardware tables in both Provision and Comware switches.
◦
◦
◦
◦
◦
Ether Type
Source Macaddress
Destination Macaddress
Input Port
Output port
•Path Daemon also registers for Port Status Down messages. When such messages are received, Path Daemon removes all flows configured for the impacted port, thereby causing the
Operation notes:
•Does not handle multicast and broadcast traffic
•Does not configure the reverse path along with the forward path
•Drops packets from sources that the controller has not learned
•Floods packets when their destinations are not known
•Does not support
•Performance is
2.3 Path daemon 11