Re: SRv6 in FreeBSD

2019-11-27 Thread Victor Sudakov
Unix Codenetworks wrote:
> Hi Victor,
> 
> | but I'm damned if I know how to put vxlan to good use.
> 
> In term of? Like benefits of using VXLAN in general?

Under FreeBSD, yes.


-- 
Victor Sudakov,  VAS4-RIPE, VAS47-RIPN
2:5005/49@fidonet http://vas.tomsk.ru/


signature.asc
Description: PGP signature


Re: SRv6 in FreeBSD

2019-11-27 Thread Unix Codenetworks

Hi Victor,

| but I'm damned if I know how to put vxlan to good use.

In term of? Like benefits of using VXLAN in general?

Cheers

Santi


 
On 2019-11-27 15:25, Victor Sudakov wrote:



Unix Codenetworks wrote:

Hi Victor,

I did mention it,  as having VXLAN can allow to integrate FreeBSD as an
hypervisor/jails into an VXLAN overlay. Probably there will be some
other things to sort out, control plane? (depending on deployment type).

These words are too generic.

For example, vm-bhyve allows to create a vxlan bridge, I now manage 3
vm-bhyve hypervisors with 5-6 VMs in each, but I'm damned if I know how
to put vxlan to good use.


I'm not aware of any live deployments running FreeBSD and VXLAN. We do
have live deployments on Linux using VXLAN ecnap (Linux + tungsten
fabric or similar). I will love to know about any live
deployment/successful stories on FreeBSD + VXLAN + bhyve and Jails.

So will I.



___
freebsd-net@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-net
To unsubscribe, send any mail to "freebsd-net-unsubscr...@freebsd.org"


Re: SRv6 in FreeBSD

2019-11-27 Thread Victor Sudakov
Unix Codenetworks wrote:
> Hi Victor,
> 
> I did mention it,  as having VXLAN can allow to integrate FreeBSD as an 
> hypervisor/jails into an VXLAN overlay. Probably there will be some 
> other things to sort out, control plane? (depending on deployment type).

These words are too generic. 

For example, vm-bhyve allows to create a vxlan bridge, I now manage 3
vm-bhyve hypervisors with 5-6 VMs in each, but I'm damned if I know how
to put vxlan to good use.

> 
> I'm not aware of any live deployments running FreeBSD and VXLAN. We do 
> have live deployments on Linux using VXLAN ecnap (Linux + tungsten 
> fabric or similar). I will love to know about any live 
> deployment/successful stories on FreeBSD + VXLAN + bhyve and Jails.

So will I.


-- 
Victor Sudakov,  VAS4-RIPE, VAS47-RIPN
2:5005/49@fidonet http://vas.tomsk.ru/


signature.asc
Description: PGP signature


Re: SRv6 in FreeBSD

2019-11-27 Thread Unix Codenetworks

Hi Victor,

I did mention it,  as having VXLAN can allow to integrate FreeBSD as an 
hypervisor/jails into an VXLAN overlay. Probably there will be some 
other things to sort out, control plane? (depending on deployment type).


I'm not aware of any live deployments running FreeBSD and VXLAN. We do 
have live deployments on Linux using VXLAN ecnap (Linux + tungsten 
fabric or similar). I will love to know about any live 
deployment/successful stories on FreeBSD + VXLAN + bhyve and Jails.


Unfortunately my BSD daily usage is more related to  Jails + VNET + FRR 
and netmap. These amazing tools allow us to quickly "simulate" 10s of 
CPE devices, generate routes,  OSPF/BGP/BFD speakers, and generate 
traffic while staying away from all the Linux craziness (and other tools 
are super expensive).


It will be nice to do a test and see how good FreeBSD integrates into an 
existing overlay.


I hope it make sense.

Santiago


On 2019-11-27 05:50, Victor Sudakov wrote:


Unix Codenetworks wrote:

I'm interesting on the use case, if you don't mind... is it just service
chaining you application ? Usually servers are just part of an overlay (
call it VXLAN,  MPLS  or something over something else...)

Once you've mentioned it... What's the use case of vxlan(4) on FreeBSD?
I would love to hear a couple of real life examples.


___
freebsd-net@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-net
To unsubscribe, send any mail to "freebsd-net-unsubscr...@freebsd.org"


Re: SRv6 in FreeBSD

2019-11-26 Thread Victor Sudakov
Unix Codenetworks wrote:
> 
> I'm interesting on the use case, if you don't mind... is it just service 
> chaining you application ? Usually servers are just part of an overlay ( 
> call it VXLAN,  MPLS  or something over something else...)

Once you've mentioned it... What's the use case of vxlan(4) on FreeBSD?
I would love to hear a couple of real life examples.

-- 
Victor Sudakov,  VAS4-RIPE, VAS47-RIPN
2:5005/49@fidonet http://vas.tomsk.ru/


signature.asc
Description: PGP signature


Re: SRv6 in FreeBSD

2019-11-26 Thread Unix Codenetworks
Hey, no prob.. sure lets wait to hear back on the use case that could be 
interesting :)



On 2019-11-26 20:20, Rodney W. Grimes wrote:

Hi Rodney,

I haven't said that is not approved or an RFC exist (there are many and some 
interesting use cases) , but can you tell me of any in production deployments?

I can not, though for the SRH to be in its current state as a "Standards Track" 
document
there must be running code someplace... and that usually implies production 
deployments
as well, or atleast not small scale tests.


The conservatory still there, if you check with your customer, how many are 
willing to deploy it?

I did not mention any customer(s) at all, I stated I was interested in any use 
case.


Open for an offline talk about it as i really like to know if you are seeing 
other thing..

I do not know that there is much to talk about.


Best regards.

Santiago



On 2019-11-26 11:33, Rodney W. Grimes wrote:


Hi Alex,

While I'm not a BSD developer, i really doubt it, considering that the
building blocks for SR are not there ( mpls support or just label
push/pop/swap).

He specifically stated SRv6 which is not MPLS based.
The building blocsk if one was to need this in a BSD are in
OpenBSD which has an MPLS implementation.


On the other hand, on SRv6 as you mentioned you rely on IPv6 headers and
there is a lot of conservatory about it ( unless you are a Cisco fan!)

:-)  The SRH is 5 years and 26 revisions into the process and has
been  "Submitted to IESG for Publication" per:
https://datatracker.ietf.org/doc/draft-ietf-6man-segment-routing-header/
so it should be possible for someone to do an implementation in FreeBSD


I'm interesting on the use case, if you don't mind... is it just service
chaining you application ? Usually servers are just part of an overlay (
call it VXLAN,? MPLS? or something over something else...)

I would be interested to here the use cases as well.


Best regards.

Santiago


On 2019-11-25 03:43, madhava gaikwad via freebsd-net wrote:

Hello Experts,
I want to know if there is any effort/planning going on to implement Segment 
Routing (RFC 8402?https://tools.ietf.org/html/rfc8402). I see Linux supporting 
it. Wondering if there is something planned on FreeBSD too.My app runs on 
FreeBSD and I have a use case to share information from one application gateway 
to another about connection identity. I thought SRv6 header can help me here.
Thank you.Alex.
___
freebsd-net@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-net
To unsubscribe, send any mail to "freebsd-net-unsubscr...@freebsd.org"

___
freebsd-net@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-net
To unsubscribe, send any mail to "freebsd-net-unsubscr...@freebsd.org"



___
freebsd-net@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-net
To unsubscribe, send any mail to "freebsd-net-unsubscr...@freebsd.org"


___
freebsd-net@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-net
To unsubscribe, send any mail to "freebsd-net-unsubscr...@freebsd.org"


Re: SRv6 in FreeBSD

2019-11-26 Thread Rodney W. Grimes
> Hi Rodney,
> 
> I haven't said that is not approved or an RFC exist (there are many and some 
> interesting use cases) , but can you tell me of any in production deployments?

I can not, though for the SRH to be in its current state as a "Standards Track" 
document
there must be running code someplace... and that usually implies production 
deployments
as well, or atleast not small scale tests.

> 
> The conservatory still there, if you check with your customer, how many are 
> willing to deploy it?

I did not mention any customer(s) at all, I stated I was interested in any use 
case.

> 
> Open for an offline talk about it as i really like to know if you are seeing 
> other thing..

I do not know that there is much to talk about.  

> Best regards.
> 
> Santiago
> 
> 
> 
> On 2019-11-26 11:33, Rodney W. Grimes wrote:
> 
> >> Hi Alex,
> >>
> >> While I'm not a BSD developer, i really doubt it, considering that the
> >> building blocks for SR are not there ( mpls support or just label
> >> push/pop/swap).
> > He specifically stated SRv6 which is not MPLS based.
> > The building blocsk if one was to need this in a BSD are in
> > OpenBSD which has an MPLS implementation.
> >
> >> On the other hand, on SRv6 as you mentioned you rely on IPv6 headers and
> >> there is a lot of conservatory about it ( unless you are a Cisco fan!)
> > :-)  The SRH is 5 years and 26 revisions into the process and has
> > been  "Submitted to IESG for Publication" per:
> > https://datatracker.ietf.org/doc/draft-ietf-6man-segment-routing-header/
> > so it should be possible for someone to do an implementation in FreeBSD
> >
> >> I'm interesting on the use case, if you don't mind... is it just service
> >> chaining you application ? Usually servers are just part of an overlay (
> >> call it VXLAN,? MPLS? or something over something else...)
> > I would be interested to here the use cases as well.
> >
> >> Best regards.
> >>
> >> Santiago
> >>
> >>
> >> On 2019-11-25 03:43, madhava gaikwad via freebsd-net wrote:
> >>> Hello Experts,
> >>> I want to know if there is any effort/planning going on to implement 
> >>> Segment Routing (RFC 8402?https://tools.ietf.org/html/rfc8402). I see 
> >>> Linux supporting it. Wondering if there is something planned on FreeBSD 
> >>> too.My app runs on FreeBSD and I have a use case to share information 
> >>> from one application gateway to another about connection identity. I 
> >>> thought SRv6 header can help me here.
> >>> Thank you.Alex.
> >>> ___
> >>> freebsd-net@freebsd.org mailing list
> >>> https://lists.freebsd.org/mailman/listinfo/freebsd-net
> >>> To unsubscribe, send any mail to "freebsd-net-unsubscr...@freebsd.org"
> >> ___
> >> freebsd-net@freebsd.org mailing list
> >> https://lists.freebsd.org/mailman/listinfo/freebsd-net
> >> To unsubscribe, send any mail to "freebsd-net-unsubscr...@freebsd.org"
> >>
> >>
> ___
> freebsd-net@freebsd.org mailing list
> https://lists.freebsd.org/mailman/listinfo/freebsd-net
> To unsubscribe, send any mail to "freebsd-net-unsubscr...@freebsd.org"
> 

-- 
Rod Grimes rgri...@freebsd.org
___
freebsd-net@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-net
To unsubscribe, send any mail to "freebsd-net-unsubscr...@freebsd.org"


Re: SRv6 in FreeBSD

2019-11-26 Thread Rodney W. Grimes
> Hi Alex,
> 
> While I'm not a BSD developer, i really doubt it, considering that the 
> building blocks for SR are not there ( mpls support or just label 
> push/pop/swap).

He specifically stated SRv6 which is not MPLS based.
The building blocsk if one was to need this in a BSD are in
OpenBSD which has an MPLS implementation.

> 
> On the other hand, on SRv6 as you mentioned you rely on IPv6 headers and 
> there is a lot of conservatory about it ( unless you are a Cisco fan!)

:-)  The SRH is 5 years and 26 revisions into the process and has
been  "Submitted to IESG for Publication" per:
https://datatracker.ietf.org/doc/draft-ietf-6man-segment-routing-header/
so it should be possible for someone to do an implementation in FreeBSD

> 
> I'm interesting on the use case, if you don't mind... is it just service 
> chaining you application ? Usually servers are just part of an overlay ( 
> call it VXLAN,? MPLS? or something over something else...)

I would be interested to here the use cases as well.

> 
> Best regards.
> 
> Santiago
> 
> 
> On 2019-11-25 03:43, madhava gaikwad via freebsd-net wrote:
> > Hello Experts,
> > I want to know if there is any effort/planning going on to implement 
> > Segment Routing (RFC 8402?https://tools.ietf.org/html/rfc8402). I see Linux 
> > supporting it. Wondering if there is something planned on FreeBSD too.My 
> > app runs on FreeBSD and I have a use case to share information from one 
> > application gateway to another about connection identity. I thought SRv6 
> > header can help me here.
> > Thank you.Alex.
> > ___
> > freebsd-net@freebsd.org mailing list
> > https://lists.freebsd.org/mailman/listinfo/freebsd-net
> > To unsubscribe, send any mail to "freebsd-net-unsubscr...@freebsd.org"
> ___
> freebsd-net@freebsd.org mailing list
> https://lists.freebsd.org/mailman/listinfo/freebsd-net
> To unsubscribe, send any mail to "freebsd-net-unsubscr...@freebsd.org"
> 
> 

-- 
Rod Grimes rgri...@freebsd.org
___
freebsd-net@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-net
To unsubscribe, send any mail to "freebsd-net-unsubscr...@freebsd.org"


Re: SRv6 in FreeBSD

2019-11-25 Thread Unix Codenetworks

Hi Alex,

While I'm not a BSD developer, i really doubt it, considering that the 
building blocks for SR are not there ( mpls support or just label 
push/pop/swap).


On the other hand, on SRv6 as you mentioned you rely on IPv6 headers and 
there is a lot of conservatory about it ( unless you are a Cisco fan!)


I'm interesting on the use case, if you don't mind... is it just service 
chaining you application ? Usually servers are just part of an overlay ( 
call it VXLAN,  MPLS  or something over something else...)


Best regards.

Santiago


On 2019-11-25 03:43, madhava gaikwad via freebsd-net wrote:

Hello Experts,
I want to know if there is any effort/planning going on to implement Segment 
Routing (RFC 8402 https://tools.ietf.org/html/rfc8402). I see Linux supporting 
it. Wondering if there is something planned on FreeBSD too.My app runs on 
FreeBSD and I have a use case to share information from one application gateway 
to another about connection identity. I thought SRv6 header can help me here.
Thank you.Alex.
___
freebsd-net@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-net
To unsubscribe, send any mail to "freebsd-net-unsubscr...@freebsd.org"

___
freebsd-net@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-net
To unsubscribe, send any mail to "freebsd-net-unsubscr...@freebsd.org"


SRv6 in FreeBSD

2019-11-24 Thread madhava gaikwad via freebsd-net
Hello Experts,
I want to know if there is any effort/planning going on to implement Segment 
Routing (RFC 8402 https://tools.ietf.org/html/rfc8402). I see Linux supporting 
it. Wondering if there is something planned on FreeBSD too.My app runs on 
FreeBSD and I have a use case to share information from one application gateway 
to another about connection identity. I thought SRv6 header can help me here.
Thank you.Alex.
___
freebsd-net@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-net
To unsubscribe, send any mail to "freebsd-net-unsubscr...@freebsd.org"