networking revision 1.3
11.3Swiz$NetBSD: networking,v 1.3 2008/03/19 22:51:36 wiz 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.1SagcNetBSD 5.0 will ship with the following virtualization elements in 101.1Sagcplace: 111.1Sagc 121.1Sagc1. Mobile IPv6 131.1Sagc 141.1SagcThe following elements and projects are pencilled in for 5.0, but 151.1Sagcplease do not rely on them being there. 161.1Sagc 171.1Sagc2. SCTP 181.1Sagc3. network driver polling 191.1Sagc 201.1SagcThe following projects are expected to be included in NetBSD 6.0 211.1Sagc 221.1Sagc4. ALTQ processing on input 231.1Sagc5. integrated multicast dns / zeroconf 241.3Swiz6. tcp support in libsa 251.1Sagc7. netboot from http 261.1Sagc 271.1SagcWe expect to branch for the 5.0 release in April or May 2008, which would 281.1Sagcput a NetBSD 5.0 Release date in Q4 2008. An annual release cycle would 291.1Sagcthus mean that 6.0 would be branched in April or May 2009. 301.1Sagc 311.1SagcPictorially, this looks like: 321.1Sagc 331.1Sagc 2008 2009 341.1Sagc Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec Jan Feb Mar Apr May Jun Jul Aug 351.1Sagc|===|===|===|===|===|===|===|===|===|===|===|===|===|===|===|===|===|===|===| 361.1Sagc 371.1Sagc | ------- 5.0 --------- | | ------- 6.0 381.1Sagc branch release branch 391.1Sagc 401.1Sagc 1-3 4,5 6 7 8 411.1Sagc 421.1SagcWe'll continue to update this roadmap as features and dates get firmed up. 431.1Sagc 441.1Sagc 451.1SagcSome explanations 461.1Sagc================= 471.1Sagc 481.1Sagc2. SCTP 491.2Sjmmv------- 501.1Sagc 511.1SagcAdd support for the SCTP for both IPv4 and IPv6. 521.1Sagc 531.1SagcResponsible: jmcneill 541.1Sagc 551.1Sagc3. network driver polling 561.2Sjmmv------------------------- 571.1Sagc 581.1SagcResponsible: matt 591.1Sagc 601.1Sagc4. ALTQ processing for input 611.2Sjmmv---------------------------- 621.1Sagc 631.1SagcResponsible: matt 641.1Sagc 651.1Sagc5. multicast DNS / zeroconf 661.2Sjmmv--------------------------- 671.1Sagc 681.1SagcAdd support for multicast DNS (name.local) 691.1Sagc 701.1SagcResponsible: ??? 711.1Sagc 721.2Sjmmv6. tcp support in libsa 731.2Sjmmv----------------------- 741.1Sagc 751.1SagcAdd a tiny tcp implementation to libsa. 761.1Sagc 771.1SagcResponsible: matt 781.1Sagc 791.2Sjmmv7. http netbooting 801.2Sjmmv------------------ 811.1Sagc 821.1SagcBe able to use a HTTP server hosting a kernel and/or disk image as a 831.1Sagcread-only root device. 841.1Sagc 851.1SagcResponsible: ??? 861.1Sagc 871.1SagcMatt Thomas 881.1SagcWed Feb 27 22:45:26 UTC 2008 89