[Sdnp] Proposed SDN BOF charter

Robert Raszuk robert at raszuk.net
Tue Sep 20 08:49:45 EDT 2011


Hi Anton,

>> Absolutely not.
>>
>> First router talks to Alto/PCE to determine the possible best path for
>> given set of requirements. It talks in full transparency to the
>> applications.
>
> So, router talks to what is essentially a controller to get things done.
>
> 1. You just introduced an extra hop.
> 2. Your latency is not going to be any better than if the controller was
> co-hosted with ALTO/PCE and app talked to it. Probably worse.
> 3. It will scale worse because you have to pull authentication forward
> to the router.
> 4...

> Apologies, but unless I am mistaken, signalling a TE LSP is not done
> based on an application request, does not require authentication,
> authorization and accounting and you are not going to bill for it on
> on/off basis, right? Or I am missing something?

http://tools.ietf.org/html/rfc4804

>> I think this WG would be most useful to determine the language
>> application or host talks to the network as today there is very little
>> done in this area.
>
> Exactly.
>
>> The closest is abandoned RSVP Intserv due to the state overload of
>> micro-flow reservations.
>
> Not necessarily. The closest from the perspective of a developer which
> you pull off the street today will be something from the realm of Amazon
> web services. If you tell him to program RSVP he will give you a dull
> look and go somewhere else.

I am not resurrecting RSVP. I am just trying to inject a little bit of 
pragmatism here. Controllers do not exist. PCE and ALTO does. And it is 
true that both PCE and ALTO have today problem of keeping up to the 
moment decent accuracy of real network state. So all of this is sort of 
guessing from the knowledge of the past not present network state.

Putting more controllers will not solve it.

Application should just call a function and should not care if first hop 
router knows how to handle it itself or if it queries some other 
components.

Today application resolves the DNS name of the targets and DNS goes and 
transparently queries the ALTO to give app a hint to go left or right 
depending on few factors. Application has no clue about it. It's network 
job.

I am just hinting gently that even if we are to send other types of 
traffic network should be able to recognize this and treat those 
accordingly to the data class.

Cheers,
R.


More information about the SDNP mailing list