networking revision 1.9
11.9Sagc$NetBSD: networking,v 1.9 2012/01/15 02:56:17 agc Exp $
21.1Sagc
31.1SagcNetBSD Networking Roadmap
41.2Sjmmv=========================
51.1Sagc
61.1SagcThis is a small roadmap document, and deals with the networking
71.1Sagcside of the operating system.
81.1Sagc
91.6SagcThe following projects are expected to be included in NetBSD 6.0
101.9Sagc8. SMP-aware Network Packet Filter
111.1Sagc
121.9SagcThe following features are expected to be in future releases:
131.1Sagc1. Mobile IPv6
141.1Sagc2. SCTP
151.1Sagc3. network driver polling
161.1Sagc4. ALTQ processing on input
171.1Sagc5. integrated multicast dns / zeroconf
181.3Swiz6. tcp support in libsa
191.1Sagc7. netboot from http
201.1Sagc
211.1SagcWe'll continue to update this roadmap as features and dates get firmed up.
221.1Sagc
231.1Sagc
241.1SagcSome explanations
251.1Sagc=================
261.1Sagc
271.1Sagc2. SCTP
281.2Sjmmv-------
291.1Sagc
301.1SagcAdd support for the SCTP for both IPv4 and IPv6.
311.1Sagc
321.9SagcResponsible: TBD
331.9Sagc
341.9Sagc
351.1Sagc3. network driver polling
361.2Sjmmv-------------------------
371.1Sagc
381.1SagcResponsible: matt
391.1Sagc
401.9Sagc
411.1Sagc4. ALTQ processing for input
421.2Sjmmv----------------------------
431.1Sagc
441.1SagcResponsible: matt
451.1Sagc
461.9Sagc
471.1Sagc5. multicast DNS / zeroconf
481.2Sjmmv---------------------------
491.1Sagc
501.1SagcAdd support for multicast DNS (name.local)
511.1Sagc
521.8StsarnaResponsible: tsarna
531.1Sagc
541.9Sagc
551.2Sjmmv6. tcp support in libsa
561.2Sjmmv-----------------------
571.1Sagc
581.1SagcAdd a tiny tcp implementation to libsa.
591.1Sagc
601.1SagcResponsible: matt
611.1Sagc
621.9Sagc
631.2Sjmmv7. http netbooting
641.2Sjmmv------------------
651.1Sagc
661.1SagcBe able to use a HTTP server hosting a kernel and/or disk image as a
671.1Sagcread-only root device.
681.1Sagc
691.9SagcResponsible: TBD
701.9Sagc
711.9Sagc8. SMP-aware Packet Filter
721.9Sagc--------------------------
731.9Sagc
741.9SagcA new packet filter which is SMP-aware has been written by rmind, as a
751.9Sagcproject funded by the NetBSD Foundation.  zoltan has updated it for
761.9SagcIPv6, and various bits contributed by christos, dholland and martin. 
771.9SagcThis will be in 6.0
781.9Sagc
791.9SagcResponsible: rmind, zoltan, christos, dholland, martin
801.9Sagc
811.1Sagc
821.1SagcMatt Thomas
831.6SagcAlistair Crooks
841.9SagcSat Jan 14 11:44:46 PST 2012
85