Donald Sharp and David Lamparter will co-chair
the FRRouting workshop.
Discussions on current outstanding issues
and upcoming features such as how to take advantage of
the current next hop disaggregation in the kernel
are part of the agenda.
More info:
https://www.netdevconf.org/0x13/session.html?workshop-FRRouting
Our illustrious PC has accepted the first tutorial.
Quick UDP Internet Connections, pronounced 'quick'
is a new important transport which is growing at a
phenomenal rate. Studies have shown by November 2017, QUIC
already represented 20% of the total mobile traffic[1]
and grew over 200% in two years.
There are other advantages for QUIC; refer to 0x12
talk[2].
QUIC is implemented on top of UDP making it much
easier to deploy improvements and fixes when compared
to TCP which is in the kernel (and therefore requires
kernel patch submissions and process overhead).
Ok, so what do you know about QUIC? How do you debug
QUIC on the wire? What is out there if you wanted to
write an application on top?
The two foremost QUIC gurus Jana Iyengar and Ian Swett
will be giving a tutorial on the subject. This is what
some would call hearing it from the horses' mouth(s?).
Come, listen, participate and learn.
More info:
https://netdevconf.org/0x13/session.html?tutorial-QUIC
[1]https://owmobility.com/blog/meteoric-rise-google-quic-worrying-mobile-ope…
[2]https://www.netdevconf.org/0x12/session.html?quic-developing-and-deployin…
cheers,
jamal
> On Thu, Jan 31, 2019 at 11:40:14AM -0500, Jamal Hadi Salim via people wrote:
> >
> > Netlink is a fundamental kernel/user messaging interface
> > which has evolved over the years.
> > David Ahern and Roopa Prabhu will co-chair the
> > Netlink Workshop.
>
> Nice!
>
> >
> > Among topics of discussion:
> >
> > - status of changes over the last few years
> > - kernel side filtering
> > + classical, socket cbpf, ebpf extensions
> > - reducing notifications
> > - strict get requests
> > - Growth of attributes and impacts to stack memory use
> > - Lessons learnt and ideas to use the learnings
> > - Performance improvements
> > - Networking APIs that need to be converted to netlink(ethtool etc)
> >
> > More info:
> >
> > https://netdevconf.org/0x13/session.html?workshop-netlink
>
> In the link, it has:
> "Lack of Documentation"
> I assume it is about the APIs built on top of it, right? As in, not on
> netlink itself.
Marcelo, you are right. Its about covering the ever growing netlink
API documentation.
We have a 15% discount promotion code for the hotel.
When you book please enter code NETDEV15OFF
We will be posting a url tomorrow which will
be more user friendly (you click and it takes
you directly to the discounted price).
cheers,
jamal
Netlink is a fundamental kernel/user messaging interface
which has evolved over the years.
David Ahern and Roopa Prabhu will co-chair the
Netlink Workshop.
Among topics of discussion:
- status of changes over the last few years
- kernel side filtering
+ classical, socket cbpf, ebpf extensions
- reducing notifications
- strict get requests
- Growth of attributes and impacts to stack memory use
- Lessons learnt and ideas to use the learnings
- Performance improvements
- Networking APIs that need to be converted to netlink(ethtool etc)
More info:
https://netdevconf.org/0x13/session.html?workshop-netlink
cheers,
jamal
Pablo Neira and Florian Westphal will co-chair the
Netfilter Mini Workshop.
Netfilter updates since the NetDev 0x12 conference
and ongoing development work will be discussed.
More details to come later:
https://netdevconf.org/0x13/session.html?workshop-netfilter-mini
cheers,
jamal
We are pleased to announce the opening of registration
for Netdev 0x13.
Netdev 0x13 conference will be held on March 20th-22nd
at the Hotel Grandium in Prague, Czech Republic.
https://www.hotel-grandium.cz/en/
As always:
Our main motivation is to bring the community together
to the idea exchange fountain we call Netdev conf.
We have a large amount of good submissions this
time and we are going to be on a tight schedule.
For that reason, in addition to several breaks,
we have decided to provide lunch as well.
We do not aim to make profit from the event; however,
to recoup some of the cost we have raised our
registration fee by CDN $10/day.
Cost is:
CDN $350 + 21% VAT (CDN $423.50) for early bird
registration which expires on February 20th 11:59PM
Eastern time.
Starting Feb 21st onwards, the price goes up to
$430CAD + Taxes (VAT) = $520.30 CAD
Students are 50% off (ID required)
EU laws require we charge Value Added Tax (VAT) on the
registration fee. VAT must be paid on the registration
fees in the country where the conference is held.
We will be posting more info on the website, for now
to register go to:
https://www.onlineregistrations.ca/Netdev0x13/
Where to stay:
The conference is at the Hotel Grandium in Prague.
https://www.hotel-grandium.cz/en/
We will provide you with a discount code for that hotel
in the next day or so. Announcement will be sent via
email and posted on the website
cheers,
jamal
The Program Committee has accepted another talk.
Modern switching architectures deal with Terabits of data
per second. Imagine 32 ports at 400Gbps; wait.. translate that
to 128 ports of 100Gbps; too much? Make that 256 ports of
25G ports; maybe we can talk about 1280 ports of 10Gbps?
One ASIC, friends. You get the point.
How do you make these beasts programmable through standard Linux
to allow adding your own network functions? One industry
approach is to use P4.
Marian Pritsak and Matty Kadosh will give a Moonshot talk
on taking advantage of standard linux features by
creating a Linux Pipeline with with P4 utilizing the traffic
control(TC) subsystem. They have written a P4 to TC
compiler backend with switchdev as the HW offload backend.
More info:
https://www.netdevconf.org/0x13/session.html?p4-compiler-backend-for-tc
cheers,
jamal