Hello All,

I am wondering how neighbour discovery is done upon the Bootup?
As much as I understand OpenFlow protocol, below two rules play an
important role.
[1] forward packets based on the action against a matching flow table entry
[2] forward packets of unknown flows to the controller.

I tried reading through online materials and mailing list archives, but I
am struggling to understand how the initial flow was added.

Steps as I understand
1. Controller -> Switch  (Hello)
2. Switch -> Controller (Hello)
3. Controller -> Switch (Feature Request)
4. Switch - > Controller (Feature Reply)
5. Controller -> Switch (Set Configure)
6. Switch -> Controller ( Packet_In message < Neighbour Solicitation (LLDP)
 reason (no matching action)>)
7. Controller -> Switch ( Packet_Out message <Neighbour Solicitation(LLDP)>
action :Flood)

Questions:
1. Is LLDP ON by default ?

2. Is LLDP is not ON by default, how is the switch instructed to trigger
the same?

3. Once LLDP packet is on wire,is the rule [2] intrinsically defaulted in
the switch?  If not, then how does switch forward the packet to the
controller based on rule [2] ,  is this flow inserted in step 5?



Cheers!
Durga
_______________________________________________
openflow-discuss mailing list
openflow-discuss@lists.stanford.edu
https://mailman.stanford.edu/mailman/listinfo/openflow-discuss

Reply via email to