# Mininet  应用与源码剖析

## Mininet  应用与源码剖析

- [前言](https://yeasy.gitbook.io/mininet_book/master.md)
- [概述](https://yeasy.gitbook.io/mininet_book/introduction.md)
- [主要特性](https://yeasy.gitbook.io/mininet_book/introduction/feature.md)
- [安装](https://yeasy.gitbook.io/mininet_book/introduction/install.md)
- [基本使用](https://yeasy.gitbook.io/mininet_book/basic_usage.md)
- [创建网络](https://yeasy.gitbook.io/mininet_book/basic_usage/network.md)
- [查看信息](https://yeasy.gitbook.io/mininet_book/basic_usage/information.md)
- [节点操作](https://yeasy.gitbook.io/mininet_book/basic_usage/node.md)
- [常用操作](https://yeasy.gitbook.io/mininet_book/operation.md)
- [快捷测试](https://yeasy.gitbook.io/mininet_book/operation/test.md)
- [自定义拓扑](https://yeasy.gitbook.io/mininet_book/operation/topology.md)
- [使用友好的 MAC 编号](https://yeasy.gitbook.io/mininet_book/operation/mac.md)
- [使用 XTerm](https://yeasy.gitbook.io/mininet_book/operation/xterm.md)
- [链路操作](https://yeasy.gitbook.io/mininet_book/operation/link.md)
- [指定交换机跟控制器类型](https://yeasy.gitbook.io/mininet_book/operation/type.md)
- [名字空间](https://yeasy.gitbook.io/mininet_book/operation/namespace.md)
- [启动参数总结](https://yeasy.gitbook.io/mininet_book/operation/start_parameter.md)
- [常用命令总结](https://yeasy.gitbook.io/mininet_book/operation/cmd_summary.md)
- [其他操作](https://yeasy.gitbook.io/mininet_book/operation/other.md)
- [高级功能](https://yeasy.gitbook.io/mininet_book/advanced.md)
- [使用 dpctl](https://yeasy.gitbook.io/mininet_book/advanced/dpctl.md)
- [控制器](https://yeasy.gitbook.io/mininet_book/advanced/controller.md)
- [交换机与控制器交互](https://yeasy.gitbook.io/mininet_book/advanced/interaction.md)
- [使用 NOX](https://yeasy.gitbook.io/mininet_book/advanced/nox.md)
- [外部读取配置命令](https://yeasy.gitbook.io/mininet_book/advanced/config_file.md)
- [代码结构](https://yeasy.gitbook.io/mininet_book/code_structure.md)
- [运行相关](https://yeasy.gitbook.io/mininet_book/code_structure/runtime.md)
- [安装相关](https://yeasy.gitbook.io/mininet_book/code_structure/install.md)
- [核心代码](https://yeasy.gitbook.io/mininet_book/code_structure/core.md)
- [说明文件](https://yeasy.gitbook.io/mininet_book/code_structure/docs.md)
- [其它](https://yeasy.gitbook.io/mininet_book/code_structure/others.md)
- [整体逻辑功能](https://yeasy.gitbook.io/mininet_book/code_structure/logic.md)
- [mininet.link 模块](https://yeasy.gitbook.io/mininet_book/module_link.md)
- [mininet.link.Intf](https://yeasy.gitbook.io/mininet_book/module_link/intf.md)
- [mininet.link.Link](https://yeasy.gitbook.io/mininet_book/module_link/link.md)
- [mininet.link.TCIntf](https://yeasy.gitbook.io/mininet_book/module_link/tcintf.md)
- [mininet.link.TCLink](https://yeasy.gitbook.io/mininet_book/module_link/tclink.md)
- [mininet.node 模块](https://yeasy.gitbook.io/mininet_book/module_node.md)
- [基类](https://yeasy.gitbook.io/mininet_book/module_node/base.md)
- [主机类](https://yeasy.gitbook.io/mininet_book/module_node/host.md)
- [控制器类](https://yeasy.gitbook.io/mininet_book/module_node/controller.md)
- [交换机类](https://yeasy.gitbook.io/mininet_book/module_node/switch.md)
- [mininet.net 模块](https://yeasy.gitbook.io/mininet_book/module_net.md)
- [mininet.net.Mininet](https://yeasy.gitbook.io/mininet_book/module_net/mininet.md)
- [mininet.net.MininetWithControlNet](https://yeasy.gitbook.io/mininet_book/module_net/mininetwithcontrolnet.md)
- [mininet.topo 模块](https://yeasy.gitbook.io/mininet_book/module_topo.md)
- [mininet.topo.MultiGraph](https://yeasy.gitbook.io/mininet_book/module_topo/multigraph.md)
- [mininet.topo.Topo](https://yeasy.gitbook.io/mininet_book/module_topo/topo.md)
- [mininet.topo.LinearTopo](https://yeasy.gitbook.io/mininet_book/module_topo/lineartopo.md)
- [mininet.topo.SingleSwitchTopo](https://yeasy.gitbook.io/mininet_book/module_topo/singleswitch.md)
- [mininet.topo.SingleSwitchReversedTopo](https://yeasy.gitbook.io/mininet_book/module_topo/singleswitchreversed.md)
- [其它模块](https://yeasy.gitbook.io/mininet_book/qi-ta-mo-kuai.md)
- [mininet.cli 模块](https://yeasy.gitbook.io/mininet_book/qi-ta-mo-kuai/cli.md)
- [mininet.clean 模块](https://yeasy.gitbook.io/mininet_book/qi-ta-mo-kuai/clean.md)
- [mininet.log 模块](https://yeasy.gitbook.io/mininet_book/qi-ta-mo-kuai/log.md)
- [mininet.moduledeps 模块](https://yeasy.gitbook.io/mininet_book/qi-ta-mo-kuai/moduledeps.md)
- [mininet.term 模块](https://yeasy.gitbook.io/mininet_book/qi-ta-mo-kuai/term.md)
- [mininet.util 模块](https://yeasy.gitbook.io/mininet_book/qi-ta-mo-kuai/util.md)
- [运行代码和示例](https://yeasy.gitbook.io/mininet_book/runtime_and_example.md)
- [mn](https://yeasy.gitbook.io/mininet_book/runtime_and_example/mn.md)
- [示例程序](https://yeasy.gitbook.io/mininet_book/runtime_and_example/example.md)


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information, you can query the documentation dynamically by asking a question.
Perform an HTTP GET request on a page URL with the `ask` query parameter:
```
GET https://yeasy.gitbook.io/mininet_book/master.md?ask=<question>
```
The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.
Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
