Project Clearview: IP Tunneling Device Driver
This part of the Clearview project implements a Nemo based device driver for IP Tunneling, including device nodes exporting DLPI interfaces. This page contains references to all material relating to the design and implementation of the IP Tunneling device driver.
- IP Tunneling
- Design Specification (Design Discussion: Initial | Follow-up | Final update)
- PSARC case
- Datalink Administration from Non-Global Zones
- Design Specification
- PSARC case
Code-Review
See the code-review page for details regarding the code-review for this project.
Draft Documentation
- New chapters for the System Administration Guide
- Draft dladm(1M) manpage with changebars (diffs)
- Draft ifconfig(1M) manpage with changebars (diffs)
Key Accomplishments/Milestones
- IP Tunneling test suite (iptunnel) integrated into stcnv-gate (Xiang Zhou, October, 2009)
- Clearview IP Tunneling integrated into onnv_125 (Sebastien Roy, September 2009)
- Code-review complete (Sebastien Roy, August 2009)
- 2009/373 approved (Sebastien Roy, August 2009)
- 2009/410 approved (Sebastien Roy, July 2009)
- 2009/373 PSARC Inception (Sebastien Roy, July 2009)
- Code running in production environment 6to4 router (Sebastien Roy, June 2009)
- Completed implementation of non-global zone architecture (Sebastien Roy, June 2009)
- Integrated Fine-Grained Privileges for Datalink Administration (PSARC 2008/473) into onnv_98 (Sebastien Roy, August 2008)
- IP tunnel development has progressed to a point where tunnels can be administered using dladm, and packets flowing over tunnels can be observed using snoop. The observability of tunnel data-links is one of the primary benefits of this Clearview project component (Sebastien Roy, June 2008)
- Integrated Nemo Generalization into S10U4 (Sebastien Roy, February 2007)
- Added Vanity Naming support to IP tunnels (Sebastien Roy, March 2007)
- Completed merge of IPsec Tunnel Reform and Clearview IP Tunneling (Dan McDonald, Sebastien Roy, April 2007)
- Completed iptun locking infrastructure (Sebastien Roy, June 2007)
- Ability to administer persistent tunnels through dladm (Sebastien Roy, July 2007)
- Completed EOF of Mobile IP (PSARC 2007/311). Mobile IP was removed from build 72. (Sebastien Roy, August 2007)
- Early-access to Clearview IP Tunneling made available with the release of Clearview build 74 to OpenSolaris (see the announcement on the networking community mailing list)
on 2009/10/26 12:38