Statistics
| Branch: | Tag: | Revision:

mininet / mininet / link.py @ 2e3258d2

History | View | Annotate | Download (20.5 KB)

# Date Author Comment
2e3258d2 04/22/2016 09:52 PM Luca Baldesi

apply ANS group patches.

Patches allow to use specific per-link delay distributions, and to assign deterministic IP address to TCIntf interfaces.
Patches also add a "deb" target to the Makefile in order to create the debian package.

74c3511d 02/04/2015 01:27 PM Bob Lantz

pass code check

340bf3cb 02/04/2015 12:29 PM Bob Lantz

Remove now-unused quietRun import

574d634f 01/26/2015 10:06 PM Bob Lantz

Don't clean up links that may have been dumped into root NS.

This should rarely happen - in the usual case, either the
links will be shut down by Mininet.stop(), or the interfaces
will be deleted by node.stop( deleteIntfs=True ), or the
links or interfaces will be explicitly deleted or stopped...

c68e4e76 01/26/2015 09:55 PM Bob Lantz

Clarify bandwidth limit for TCIntfs

In the future, we would like to support higher bandwidth
limits for TCIntfs, but we'll probably need to adjust some
of the parameters dynamically.

9db6cdc2 01/22/2015 11:22 AM Bob Lantz

Call delete() in link.stop() ; warn on exited node.cmd()

We should think a bit about the semantics that we want here.
The comments say "stop and clean up link" so perhaps that's
what we want. However, we could also imagine stop stopping
forwarding on the link (and possibly allowing restarts)....

e65dc4c6 01/19/2015 05:56 AM Bob Lantz

OVSLink: use isinstance() to detect OVSSwitch subclasses

026130bd 01/17/2015 09:33 PM Bob Lantz

pass code check

d7e9c3bb 01/15/2015 10:07 AM Bob Lantz

Add comment about redundant intf.delete()

7a4a865b 01/15/2015 10:07 AM Bob Lantz

customize makeIntfPair to eliminate fastIntfPair

da4dcf37 01/15/2015 10:07 AM Bob Lantz

Add addresses to fastIntfPair() and fix codecheck

5383b0e6 01/15/2015 10:07 AM Bob Lantz

Update comment to reflect OVS patch link limits

9d2e6404 01/15/2015 10:07 AM Bob Lantz

add fastIntfPair to speed up link creation

c069542c 01/15/2015 10:07 AM Bob Lantz

Add OVSLink/--link ovs, which uses OVS patch links when possible

7a3159c9 12/08/2014 11:10 PM Bob Lantz

Spacing tweaks for pep8 checker

b1ec912d 12/03/2014 07:00 AM Bob Lantz

Fixing pylint errors

5a530af1 12/01/2014 11:39 PM Bob Lantz

Remove trailing whitespace. ;-/

474f6860 11/23/2014 07:13 PM Bob Lantz

Make pylint happier for no particular reason

c273f490 11/23/2014 07:06 PM Bob Lantz

type( foo ) is bar -> isinstance( foo, bar )

b7898bef 11/19/2014 04:58 PM backb1

raise exception when no prefixLen is set

f1123e71 10/02/2014 04:19 PM cody burkard

update interface IP address with pexec so that backgrounded process output from the cli cannot interfere

c265deed 09/05/2014 06:07 AM Bob Lantz

Cluster edition prototype: remote nodes and links.

We add a new experimental feature to allow Mininet to run across
a cluster of machines. This is currently implemented via a set
mix-in classes that provide remote nodes that are implemented
via a connection to a remote shell, and remote links which are...

92075113 08/27/2014 02:59 AM lantz

Merge pull request #342 from cdburkard/devel/startup

improve startup performance, largely by removing unnecessary ifconfigs

4550fff1 08/14/2014 08:50 PM Darshan Thaker

Raise exception when link incorrectly formatted

41a54f05 08/14/2014 12:33 AM cody burkard

adding comments and removing random access spaces

af4c9719 08/13/2014 10:08 PM cody burkard

autostaticarp is broken without this

42cdda38 08/01/2014 06:27 PM cody burkard

added some documentation

a3d51b77 08/01/2014 06:00 PM cody burkard

few small fixes to syntax errors

4b65110e 08/01/2014 06:00 PM cody burkard

removed comments and cleaned up code.

eba13f0c 08/01/2014 06:00 PM cody burkard

removed many of the commands being run to maximize startup performance

c1934706 08/01/2014 06:00 PM cody burkard

testing link stuff

5d529edf 07/09/2013 11:34 PM Brian O'Connor

Removing unused import in mininet/link.py

59eeeadb 07/09/2013 11:30 PM Brian O'Connor

Style changes in mininet/node.py and removing used import in mininet/link.py

10be691b 07/05/2013 02:27 AM Bob Lantz

Clean up intfs in root NS, and avoid deleting HW intfs

It appears that under certain conditions, such as when a
namespace exits, both ends of a veth pair may get dumped
into the root namespace. We therefore now remove an interface
both from its home namespace and from the root namespace.

2485d57f 05/22/2013 10:40 PM Bob Lantz

Edits to pass code check and make style consistent.

e09254ee 03/30/2013 09:50 PM Andrew Ferguson

Adjust numbering to support tc-based switch QoS
both the reference switch and Open vSwitch assume ids with major 1
can be used for tc-based QoS

2e089b5e 11/14/2012 01:17 AM Brandon Heller

pep8: Fix E127 continuation line over-indented

There are a bunch of these remaining, but I don't think the right course is
to 'fix' all of them to make pep8 happy, but instead to either change
the test in pep8 to consider that a continuation line may itself...

edf60032 11/14/2012 12:59 AM Brandon Heller

pep8: fix E128 continuation line under-indented errors

I wasn't sure this was worth fixing at first, but it does look more readable
now.

1052f8a0 11/13/2012 10:36 PM Brandon Heller

pep8: Fix E271/E272, spaces before/after keyword

cec44763 10/29/2012 11:10 PM Angad Singh

Merge pull request - closes #36

107785dd 06/05/2012 07:18 PM Nikhil Handigol

RED bug fix in another place

6bb5e123 06/05/2012 07:16 PM Nikhil Handigol

RED bug fix: change avg. packet size

ae2ede79 05/17/2012 05:05 PM Nikhil Handigol

bug fix: link config

d776bd3a 04/02/2012 11:39 PM Bob Lantz

Add handle 10: to netem for hifi compat, reconfiguration.

1dd3de0d 04/01/2012 04:29 AM Bob Lantz

Remove unused burst.

e5653fb6 03/27/2012 07:31 AM Bob Lantz

Change back to match mininet-hifi, except for max_queue_len=1000.

2ec866d2 03/26/2012 03:18 AM Bob Lantz

TCLink: pass correct parameters to superclass.

8139695d 03/24/2012 01:37 AM Bob Lantz

Use 's%s' for bw speedup; change burst to fix tbf and htb performance.

0b7c277e 03/22/2012 06:07 AM Bob Lantz

Save parameters for future reference (e.g. OVS/tc workaround.)

ff568819 03/20/2012 10:43 PM Bob Lantz

Add TCLink for simplified tc-limited link creation.

d7e5dfc5 03/12/2012 07:20 AM Bob Lantz

Minor tweaks: specify port, new repr()

8856d284 03/12/2012 02:44 AM Bob Lantz

Fix CLI commands.

14ff3ad3 03/11/2012 04:44 AM Bob Lantz

Fix codecheck and MininetWithControlNet.

a49c85a6 03/10/2012 12:06 AM Bob Lantz

Fix examples to work with new API (and vice-versa.)

d27a3c52 03/09/2012 06:08 AM Bob Lantz

Allow various subsets of (delay, bw, loss) and clean up status output.

a908fafa 03/08/2012 09:48 PM Bob Lantz

Change default to vanilla Intf. Also edit comments.

edf46e95 03/08/2012 07:38 AM Bob Lantz

Slightly cleaned up setParam to match node.py.

84a91a14 03/07/2012 07:52 AM Bob Lantz

New configuration scheme and support for CPU limits (RT).

a6bcad8f 03/02/2012 11:45 PM Bob Lantz

Intf and Link classes. Latter support bandwidth limits using tc.