networking revision 1.3 1 $NetBSD: networking,v 1.3 2008/03/19 22:51:36 wiz Exp $
2
3 NetBSD Networking Roadmap
4 =========================
5
6 This is a small roadmap document, and deals with the networking
7 side of the operating system.
8
9 NetBSD 5.0 will ship with the following virtualization elements in
10 place:
11
12 1. Mobile IPv6
13
14 The following elements and projects are pencilled in for 5.0, but
15 please do not rely on them being there.
16
17 2. SCTP
18 3. network driver polling
19
20 The following projects are expected to be included in NetBSD 6.0
21
22 4. ALTQ processing on input
23 5. integrated multicast dns / zeroconf
24 6. tcp support in libsa
25 7. netboot from http
26
27 We expect to branch for the 5.0 release in April or May 2008, which would
28 put a NetBSD 5.0 Release date in Q4 2008. An annual release cycle would
29 thus mean that 6.0 would be branched in April or May 2009.
30
31 Pictorially, this looks like:
32
33 2008 2009
34 Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec Jan Feb Mar Apr May Jun Jul Aug
35 |===|===|===|===|===|===|===|===|===|===|===|===|===|===|===|===|===|===|===|
36
37 | ------- 5.0 --------- | | ------- 6.0
38 branch release branch
39
40 1-3 4,5 6 7 8
41
42 We'll continue to update this roadmap as features and dates get firmed up.
43
44
45 Some explanations
46 =================
47
48 2. SCTP
49 -------
50
51 Add support for the SCTP for both IPv4 and IPv6.
52
53 Responsible: jmcneill
54
55 3. network driver polling
56 -------------------------
57
58 Responsible: matt
59
60 4. ALTQ processing for input
61 ----------------------------
62
63 Responsible: matt
64
65 5. multicast DNS / zeroconf
66 ---------------------------
67
68 Add support for multicast DNS (name.local)
69
70 Responsible: ???
71
72 6. tcp support in libsa
73 -----------------------
74
75 Add a tiny tcp implementation to libsa.
76
77 Responsible: matt
78
79 7. http netbooting
80 ------------------
81
82 Be able to use a HTTP server hosting a kernel and/or disk image as a
83 read-only root device.
84
85 Responsible: ???
86
87 Matt Thomas
88 Wed Feb 27 22:45:26 UTC 2008
89