Based on ON build 103
Note: There is a new bfu script that removes stale STREAMS modules in /kernel/strmod/. For convenience you can download the SUNWonbld-i386 or SUNWonbld-sparc tools which includes the new bfu scripts. However, if you use the bfu scripts provided with current ON build the system will work fine but you will have dead modules in the /kernel/strmod/ directory.
New Clearview features in this build
- Observability of IPMP groups can be achieved using "snoop -I <ipmp-interface>".
- Numerous bugfixes and improvements.
Project Clearview Functionality Overview:
- IPMP Rearchitecture - Simplifies the administration of IPMP and greatly improves the interaction between IPMP and other OpenSolaris features by representing an IPMP group as a single IP interface. It also offers significant observability improvements via the new ipmpstat command.
- IP Tunneling - Simplifies and rationalizes IP tunnels by representing them as GLDv3 datalinks. You can use snoop to observe packets flowing over an IP tunnel interface (e.g., "snoop -d ip.tun0"), even if the tunnel uses IPsec. You can administer tunnels using dladm (create, modify, delete, and show), and give them meaningful names. Creating tunnels with ifconfig (e.g., ifconfig ip.tun0 plumb tsrc ...) is still supported for backward compatibility. The only feature-disparity between Nevada and this build of Clearview is the ability to create an IP tunnel from within a non-global zone. This will be coming shortly.
- IP Observability [In OpenSolaris as of build 103] - Allows one to observe all IP traffic on the system (including loopback and traffic between zones).
- Nemo Unification and Vanity Naming [In OpenSolaris as of build 83] -
- Nemo Unification allows dladm features to work with all applicable network interfaces. For instance, it is now possible to place older drivers such as ce into an aggregation or create VLANs over it.
- Vanity Naming allows administrators to give a meaningful name to a link.
- Public DLPI API [In OpenSolaris as of build 59] - Provides a public interface for using DLPI.
- VLAN observability [In OpenSolaris as of build 50] - Allows one to observe VLAN traffic using snoop.
- Nemo MAC type plugin architecture [In OpenSolaris as of build 44] - Enhances the GLDv3 framework to allow support for network drivers other than Ethernet.
Known Issues Specific to Project Clearview
- Cannot yet create IP tunnels from within non-global zones.
- Sun Cluster is not yet supported with IPMP.
Note that since these bits are based on onnv (which is itself under development), you may also hit onnv bugs. Please let us know if you have problems.
Please contact us at <mailto:clearview-discuss@opensolaris.org> with any questions, concerns, or comments.
on 2009/10/26 12:12