《EstiNet网络仿真实验与应用》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:王协源,陈永升,柯志亨,思锐科技编著
  • 出 版 社:北京:科学出版社
  • 出版年份:2015
  • ISBN:9787030454591
  • 页数:255 页
图书介绍:支持SDN(软件定义网络)所采用的OpenFlow通讯协议,涵盖各种有线、无线网络协议的仿真与仿真功能。EstiNet是操作最简单、功能最先进的网络仿真器,他可仿真真实网络设备之间用以相互沟通的通讯协议,并遵循这些通讯协议的封包传输行为巨细靡遗地模拟出来。实际运用案例:解决大众捷运行控计算机网络稳定性,芯片设计公司运用无线传输通讯芯片的研发,系统设备大厂用来改善至会交通运输网络系统,协助游戏厂商见够在线认证授权机制等,是进行网络实验、网络研究不可或缺的必备工具。

第1章 EstiNet模拟软件简易安装 1

1.1 安装VMware Player虚拟软件 1

1.2 安装Fedora20操作系统 4

1.3 安装EstiNet模拟软件 9

1.3.1 下载EstiNet模拟软件 9

1.3.2 安装EstiNet模拟软件 10

1.4 启动EstiNet模拟器 12

1.4.1 开机菜单 12

1.4.2 第一次启动 13

1.5 关闭Firewall 16

1.6 安装范例文件与工具程序 16

1.6.1 下载范例文件与工具程序 16

1.6.2 解压缩范例文件 16

1.6.3 安装工具程序 17

第2章 EstiNet环境操作介绍 19

2.1 EstiNet模拟器环境操作介绍 19

2.2 EstiNet模拟流程的四个模式 19

2.3 EstiNet操作说明 27

2.3.1 EstiNet工具说明 27

2.3.2 EstiNet内建应用程序 28

2.4 EstiNet相关问题 28

2.4.1 封包箭头意义 28

2.4.2 模拟器内预设应用程序的起始时间 30

第3章 有线网络与无线网络 31

3.1 实验目的 31

3.2 背景知识 31

3.2.1 集线器(Hub) 31

3.2.2 交换器(Switch) 31

3.2.3 IEEE 802.1 1无线网络架构 32

3.2.4 隐藏节点问题 32

3.3 实验步骤 33

3.3.1 实验前置作业 33

3.3.2 实验1:集线器与交换器吞吐量比较 38

3.3.3 实验2:集线器与交换器安全性比较 51

3.3.4 实验3:Infrastructure mode与Ad-hoc mode比较 61

3.3.5 实验4:隐藏节点问题 70

3.4 问题与解答 87

第4章 桥接协议实验 88

4.1 实验目的 88

4.2 背景知识 88

4.2.1 桥接器和交换器的特点 88

4.2.2 交换器的工作原理 88

4.2.3 桥接器学习功能流程 89

4.3 实验步骤 90

4.3.1 实验1:观察在TCP与UDP协议下交换器的学习 90

4.3.2 实验2:在循环拓扑网络中观察交换器学习 97

4.3.3 实验3:观察交换器Flush Time Interval的时间设置对MAC地址表更新的影响 102

4.4 问题与讨论 111

第5章 扩张树协义实验 113

5.1 实验目的 113

5.2 背景知识 113

5.2.1 扩张树协议 113

5.2.2 扩张树协议运作方法(SpanningTreeProtocolOperation) 114

5.2.3 交换机连接端口状态变化流程 115

5.3 实验步骤 115

5.3.1 实验1:观察运行STP对以太网络的影响 115

5.3.2 实验2:修改Forward Delay对STP的影响 119

5.4 问题与解答 127

5.5 参考资料 128

5.5.1 BPDU栏位说明 128

5.5.2 PathCost对照表 128

5.5.3 STPPort状态列表 128

5.5.4 2STP相关名词解释 129

第6章 路由协议 130

6.1 实验目的 130

6.2 背景知识 130

6.3 实验步骤 131

6.3.1 实验1:观察静态路由与动态路由差异 131

6.3.2 实验2:通过tcpdump观察路由信息协议RIP的运作 136

6.4 问题与解答 141

第7章 TCP和UDP 142

7.1 实验目的 142

7.2 背景知识 142

7.2.1 传输层的功能 142

7.2.2 连接端口(port) 143

7.2.3 用户数据报协议 144

7.2.4 传输控制协议 146

7.3 实验步骤 150

7.3.1 实验1:观察与了解UDP与TCP的运行特色(三次握手协议) 150

7.3.2 实验2:比较TCP与UDP对于传输可靠性的差异 153

7.4 问题与讨论 158

第8章 TCP拥塞控制 159

8.1 实验目的 159

8.2 背景知识 159

8.2.1 流量控制(Flow control)与拥塞控制(Congestioncontrol) 159

8.2.2 流量控制的方法:停止与等待(stop-wait)和滑动窗口(Sliding Window) 159

8.2.3 TCP拥塞控制(CongestionControl) 161

8.2.4 TCPReno拥塞控制机制 162

8.2.5 TCPVegas拥塞控制机制 164

8.3 实验步骤 166

8.3.1 实验1:观察TCPReno和TCPVegas的拥塞控制 166

8.3.2 实验2:观察TCPReno和TCP Vegas在网络带宽的竞争 170

8.4 问题与解答 175

第9章 P2P应用 176

9.1 实验目的 176

9.2 背景知识 176

9.2.1 P2P发展背景 176

9.2.2 P2P架构介绍 176

9.2.3 BitTorrent(BT)运作架构 179

9.3 实验步骤 182

9.4 问题与解答 189

第10章 VLC Emulation 203

10.1 实验目的 203

10.2 背景知识 203

10.2.1 NetworkEmulation介绍 203

10.2.2 VLC多媒体播放器介绍 203

10.3 实验前置作业 205

10.4 实验步骤 214

10.4.1 实验1:建立VLC HTTP流媒体(Streaming)Emulation实验 214

10.4.2 实验2:建立VLC RTP流媒体(Streaming)Emulation实验 221

10.5 问题与解答 225

第11章 新一代网络架构SDN与OpenFlow技术 228

11.1 实验目的 228

11.2 背景知识 228

11.2.1 SDN的起源 229

11.2.2 SDN架构 229

11.2.3 OpenFlow的架构与运作原理 229

11.3 实验步骤 232

11.3.1 实验前置步骤 232

11.3.2 实验1:建立一个简单的OpenFlow 1.3的拓扑 233

11.3.3 实验2:观察SDN与传统网络 244

11.4 问题与解答 252

附录 253

附录1 指令说明 253

附录2 BER(Bit Error Rate)值的设置说明 255