From Fedora Project Wiki
(Created page with "= Network Team driver - Update for new features = == Summary == <!-- A sentence or two summarizing what this feature is and what it will do. This information is used for th...")
 
(Declined on Feb 06 FESCo meeting - proceed but no fanfares ;-))
 
(7 intermediate revisions by 3 users not shown)
Line 15: Line 15:


<!-- CHANGE THE "FedoraVersion" TEMPLATES ABOVE TO PLAIN NUMBERS WHEN YOU COMPLETE YOUR PAGE. -->
<!-- CHANGE THE "FedoraVersion" TEMPLATES ABOVE TO PLAIN NUMBERS WHEN YOU COMPLETE YOUR PAGE. -->
== Detailed Description ==
== Detailed Description ==
<!-- Expand on the summary, if appropriate.  A couple sentences suffices to explain the goal, but the more details you can provide the better. -->
<!-- Expand on the summary, if appropriate.  A couple sentences suffices to explain the goal, but the more details you can provide the better. -->
Line 51: Line 50:
3. What are the expected results of those actions?
3. What are the expected results of those actions?
-->
-->
Every newly added feature needs to be tested according to its functionality. No special hardware needed. teamd package needs to be installed.


== User Experience ==
== User Experience ==
Line 59: Line 60:
== Dependencies ==
== Dependencies ==
<!-- What other packages (RPMs) depend on this package?  Are there changes outside the developers' control on which completion of this feature depends?  In other words, completion of another feature owned by someone else and might cause you to not be able to finish on time or that you would need to coordinate?  Other upstream projects like the kernel (if this is not a kernel feature)? -->
<!-- What other packages (RPMs) depend on this package?  Are there changes outside the developers' control on which completion of this feature depends?  In other words, completion of another feature owned by someone else and might cause you to not be able to finish on time or that you would need to coordinate?  Other upstream projects like the kernel (if this is not a kernel feature)? -->
No dependencies.


== Contingency Plan ==
== Contingency Plan ==
Line 74: Line 77:
<!-- The Fedora Release Notes inform end-users about what is new in the release.  Examples of past release notes are here: http://docs.fedoraproject.org/release-notes/ -->
<!-- The Fedora Release Notes inform end-users about what is new in the release.  Examples of past release notes are here: http://docs.fedoraproject.org/release-notes/ -->
<!-- The release notes also help users know how to deal with platform changes such as ABIs/APIs, configuration or data file formats, or upgrade concerns.  If there are any such changes involved in this feature, indicate them here.  You can also link to upstream documentation if it satisfies this need.  This information forms the basis of the release notes edited by the documentation team and shipped with the release. -->
<!-- The release notes also help users know how to deal with platform changes such as ABIs/APIs, configuration or data file formats, or upgrade concerns.  If there are any such changes involved in this feature, indicate them here.  You can also link to upstream documentation if it satisfies this need.  This information forms the basis of the release notes edited by the documentation team and shipped with the release. -->
*
 
New features are added to Team driver. All changes are backward compatible so current users of Team drivers should not experience any difficulties.


== Comments and Discussion ==
== Comments and Discussion ==
* See [[Talk:Features/Your_Feature_Name]]  <!-- This adds a link to the "discussion" tab associated with your page.  This provides the ability to have ongoing comments or conversation without bogging down the main feature page -->
* See [[Talk:Features/TeamDriverUpdate]]  <!-- This adds a link to the "discussion" tab associated with your page.  This provides the ability to have ongoing comments or conversation without bogging down the main feature page -->





Latest revision as of 14:31, 8 February 2013

Network Team driver - Update for new features

Summary

Network Team driver allows multiple network interfaces to be teamed together and act like a single one. This update adds several kind of new features to it.

Owner

Current status

  • Targeted release: Fedora 19
  • Last updated: 2012-01-29
  • Percentage of completion: 20%

Detailed Description

The goal is to extend current Team driver experience in Fedora. In order to do that, following features will be implemented:

  • ARP link validation over VLAN
  • Transmit hashing involving L4 headers
  • Support for NICs which do now allow mac change on run
  • Load balancing support for incoming traffic
  • Corrected carrier detection

Benefit to Fedora

The benefit is in fact that Fedora will be providing more complete network teaming solution.

Scope

Team driver is quite isolated, and does not impact other areas.

How To Test

Every newly added feature needs to be tested according to its functionality. No special hardware needed. teamd package needs to be installed.

User Experience

User will not experience any difference comparing to existing state. Only there is new possibility to use newly added Team driver features.

Dependencies

No dependencies.

Contingency Plan

None necessary, revert to previous release behaviour.

Documentation

Release Notes

New features are added to Team driver. All changes are backward compatible so current users of Team drivers should not experience any difficulties.

Comments and Discussion