networking revision 1.1
11.1Sagc$NetBSD: networking,v 1.1 2008/03/19 20:12:53 agc Exp $ 21.1Sagc 31.1SagcNetBSD Networking Roadmap 41.1Sagc============================= 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.1Sagc6. tcp support in liba 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.1Sagc 501.1SagcAdd support for the SCTP for both IPv4 and IPv6. 511.1Sagc 521.1SagcResponsible: jmcneill 531.1Sagc 541.1Sagc 551.1Sagc3. network driver polling 561.1Sagc 571.1SagcResponsible: matt 581.1Sagc 591.1Sagc 601.1Sagc4. ALTQ processing for input 611.1Sagc 621.1SagcResponsible: matt 631.1Sagc 641.1Sagc 651.1Sagc5. multicast DNS / zeroconf 661.1Sagc------------------ 671.1Sagc 681.1SagcAdd support for multicast DNS (name.local) 691.1Sagc 701.1SagcResponsible: ??? 711.1Sagc 721.1Sagc 731.1Sagc6. tcp support in libsa. 741.1Sagc------------------------------------ 751.1Sagc 761.1SagcAdd a tiny tcp implementation to libsa. 771.1Sagc 781.1SagcResponsible: matt 791.1Sagc 801.1Sagc 811.1Sagc6. http netbooting 821.1Sagc---------------- 831.1Sagc 841.1SagcBe able to use a HTTP server hosting a kernel and/or disk image as a 851.1Sagcread-only root device. 861.1Sagc 871.1SagcResponsible: ??? 881.1Sagc 891.1SagcMatt Thomas 901.1SagcWed Feb 27 22:45:26 UTC 2008 91