3

We've always said that SDN Controllers are "Protocol-less", they don't need to know the packet's encoding to switch it or, controllers can be routed packets by the IP Address and the IP Address used to be encoded on the header of the packet.

So how does the controller extract the IP address from the header while it's protocol-less?

1
  • Did any answer help you? If so, you should accept the answer so that the question doesn't keep popping up forever, looking for an answer. Alternatively, you can provide and accept your own answer.
    – Ron Maupin
    Commented Dec 25, 2018 at 8:36

1 Answer 1

6

We've always said that SDN Controllers are "Protocol-less", they don't need to know the packet's encoding to switch it. Or, controllers can route packets by the IP Address. And the IP Address used to be encoded on the header of the packet

You misunderstand the idea of "protocol-less." It means the controller doesn't run a routing protocol, since it has a full view of the topology. IP packets are still the same, and controllers use Openflow to communicate with its switches. That's how it learns addresses.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.