Skip to content
GitLab
Explore
Sign in
Primary navigation
Search or go to…
Project
M
mininet
Manage
Activity
Members
Labels
Plan
Issues
Issue boards
Milestones
Wiki
Requirements
Code
Merge requests
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Locked files
Deploy
Releases
Package Registry
Model registry
Operate
Terraform modules
Monitor
Incidents
Service Desk
Analyze
Value stream analytics
Contributor analytics
Repository analytics
Code review analytics
Issue analytics
Insights
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
Olaf Bergmann
mininet
Commits
32507498
Commit
32507498
authored
11 years ago
by
Bob Lantz
Committed by
Brian O'Connor
11 years ago
Browse files
Options
Downloads
Patches
Plain Diff
Initial text and version updates for 2.1.0
parent
b26f38a6
No related branches found
Branches containing commit
No related tags found
Tags containing commit
No related merge requests found
Changes
3
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
LICENSE
+2
-2
2 additions, 2 deletions
LICENSE
README.md
+28
-30
28 additions, 30 deletions
README.md
mininet/net.py
+1
-1
1 addition, 1 deletion
mininet/net.py
with
31 additions
and
33 deletions
LICENSE
+
2
−
2
View file @
32507498
Mininet 2.
0
.0 License
Mininet 2.
1
.0 License
Copyright (c) 201
2
Open Networking Laboratory
Copyright (c) 201
3
Open Networking Laboratory
Copyright (c) 2009-2012 Bob Lantz and The Board of Trustees of
The Leland Stanford Junior University
...
...
This diff is collapsed.
Click to expand it.
README.md
+
28
−
30
View file @
32507498
...
...
@@ -4,7 +4,7 @@ Mininet: Rapid Prototyping for Software Defined Networks
*The best way to emulate almost any network on your laptop!*
Version 2.
0
.0
Version 2.
1
.0
### What is Mininet?
...
...
@@ -67,32 +67,30 @@ Mininet includes:
`mn -c`
### New features in 2.
0
.0
### New features in 2.
1
.0
Mininet 2.
0
.0
is a major upgrade and provides
a
number of
enhancements and
new features, including:
Mininet 2.
1
.0
provides a number of bug fixes as well as a
number of new features, including:
*
"Mininet-HiFi" functionality:
*
Convenient access to Mininet() as a dict
*
X11 tunneling (wireshark in Mininet hosts!)
*
Accurate reflection of the Mininet() object in the CLI
*
Automatically detecting and adjusting resource limits
*
Automatic cleanup on failure of the
`mn`
command
*
Support for running OVS in user space mode
*
Preliminary support for the Indigo Virtual Switch (IVSSwitch)
*
The ability to import examples as modules
* Link bandwidth limits using `tc` (`TCIntf` and `TCLink` classes)
We have provided several new examples which can also be
imported to provide useful functionality, including:
* CPU isolation and bandwidth limits (`CPULimitedHost` class)
*
A simple NAT script to attach Mininet networks to your LAN
*
An example of modeling control and data networks
*
An example of per-host custom directories using bind mounts
*
Support for Open vSwitch 1.4+ (including Ubuntu OVS packages)
*
Debian packaging (and
`apt-get install mininet`
in Ubuntu 12.10)
*
First-class Interface (
`Intf`
) and Link (
`Link`
) classes for easier
extensibility
*
An upgraded Topology (
`Topo`
) class which supports node and link
customization
*
Man pages for the
`mn`
and
`mnexec`
utilities.
[Since the API (most notably the topology) has changed, existing code
that runs in Mininet 1.0 will need to be changed to run with Mininet
2.
0. This is the primary reason for the major version number change.]
Note that these are experimental features which may "graduate"
into mainline Mininet in the future, so they should not be
considered a stable part of the Mininet API!
### Installation
...
...
@@ -116,19 +114,19 @@ Mininet mailing list, `mininet-discuss` at:
### Contributing
Mininet is an open-source project and is currently hosted at
<https://github.com/mininet>
. You are encouraged to download the code,
examine it, modify it, and submit bug reports, bug fixes, feature
requests, and enhancements!
Mininet is an open source project and is currently hosted
at
<https://github.com/mininet>
. You are encouraged to download
the code, examine it, modify it, and submit bug reports, bug fixes,
feature requests, new features and other issues and pull requests.
Thanks to everyone who has contributed to the project
(see CONTRIBUTORS for more info!)
Best wishes, and we look forward to seeing what you can do with
Mininet to change the networking world!
### Credits
The Mininet Team:
The Mininet
2.1.0
Team:
*
Bob Lantz
*
Brandon Heller
*
Nikhil Handigol
*
Vimal Jeyakumar
*
Brian O'Connor
This diff is collapsed.
Click to expand it.
mininet/net.py
+
1
−
1
View file @
32507498
...
...
@@ -102,7 +102,7 @@
from
mininet.term
import
cleanUpScreens
,
makeTerms
# Mininet version: should be consistent with README and LICENSE
VERSION
=
"
2.
0
.0
"
VERSION
=
"
2.
1
.0
"
class
Mininet
(
object
):
"
Network emulation with hosts spawned in network namespaces.
"
...
...
This diff is collapsed.
Click to expand it.
Preview
0%
Loading
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Save comment
Cancel
Please
register
or
sign in
to comment