https://home.cnblogs.com/group/topic/8550.html

韩立刚计算机网络笔记-第03章 GNS网络模拟器

第03章 GNS网络模拟器

3.1 安装和配置GNS3

3.1.1 GNS3概述

GNS3是一款具有图形化界面、可以运行在多平台(包括Windows、Linux和Mac OS等)上的网络虚拟软件。Cisco网络设备管理员或是想要通过CCNA、CCNP、CCIE等Cisco认证考试的相关人士可以通过它来完成相关的实验;同时它也可以用于虚拟体验Cisco网际操作系统IOS或者检验将要在真实的路由器上部署实施的相关配置。

当然GNS3对于我们学习计算机网络原理的学生,也是必不可少的工具。下面就讲解如何安装和配置GNS3,以及安装Wireshark抓包工具。

3.1.2 安装抓包工具

Wireshark抓包工具可以从https://www.wireshark.org/下载。

3.1.3 安装GNS3

GNS3官网

主要组件说明:

WinPCAP:抓包必需组件之一,建议安装,如果已经安装过可忽略;

Wireshark:最流行的开源抓包工具,需在线下载,建议安装,也可自行安装;

SolarWinds Response Time Viewer for Wireshark:一个Wireshark的辅助分析工具,需在线下载,文件大耗时较长,新手不建议安装;

Dynamips:一个用于模拟思科路由器的工具,必须安装;

QEMU:是一套由Fabrice Bellard所编写的模拟处理器的自由软件,必须安装;

VPCS:GNS3中模拟客户端的工具,必须安装;

Cpulimt:一款限制CPU进程的工具软件,优化系统资源的占用率,可选安装;

GNS3:核心组件,必须安装;

SuperPutty:GNS3自带终端工具,可选安装。

3.1.4 启动和配置GNS3

image-20200517212353645

image-20200517212404280

image-20200517212413414

image-20200517212442141

image-20200517212447932

GNS3接口

NM-16ESW 16个Fastethernet接口(交换模块,在使用此模块做交换实验时,请使用no ip routing关闭端口路由)

NM-1E 1个Ethernet接口

NM-1FE-TX 1个Fastethernet接口

NM-4E 4个Ethernet接口

NM-4T 4个serial接口

image-20200517212458871

3.2 搭建学习环境

image-20200517212520106

3.2.1 路由器和虚拟机的网络连接

安装了VMware Workstation 11,该软件就会在你的计算机上虚拟出20个交换机,分别是VMNet0、VMNet1、VMNet2、…、VMNet19(除了VMNet1和VMNet8,其他的交换机需要添加,才能看到),这些交换机相互独立,互不连接。

image-20200517212528344

3.2.2 规划虚拟机网络的IP地址

image-20200517212551519

3.2.3 添加路由器设备

新建项目添加设备

image-20200517212603296

image-20200517212610045

配置设备名称和模块

image-20200517212619724

image-20200517212626818

3.2.4 添加交换机设备

配置和虚拟机网卡的连接

image-20200517212637260

image-20200517212643993

image-20200517212652148

3.2.5 连接网络设备

image-20200517212707817

image-20200517212718391

3.2.6 显示接口编号

image-20200517212726007

3.2.7 增加注释和区域标识

image-20200517212736375

image-20200517212744449

3.2.8 配置路由器接口地址

image-20200517212801943

image-20200517212809871

配置路由器以太网接口地址

Router>enable                    --进入特权模式

Router#config terminal                --进入全局配置模式

Router(config)#interface fastEthernet 0/0         --进入接口配置模式

Router(config-if)#ip address 192.168.10.10 255.255.255.0  --添加IP地址和子网掩码

Router(config-if)#no shutdown             --启用接口,关闭接口运行

查看接口是DTE还是DCE

Router(config-if)#exit                  --退出接口配置模式

Router(config)#exit                   --退出全局配置模式

Router#show controller serial 1/0             --查看接口是DCE还是DTE

M4T: show controller:

PAS unit 0, subunit 0, f/w version 1-45, rev ID 0x2800001, version 1

idb = 0x643AE70C, ds = 0x643AF7D4, ssb=0x643AFB90

Clock mux=0x0, ucmd_ctrl=0x1C, port_status=0x7B

Serial config=0x8, line config=0x200

maxdgram=1608, bufpool=78Kb, 120 particles

   DCD=up DSR=up DTR=up RTS=up CTS=up

line state: up

cable type : V.11 (X.21) DCE cable, received clockrate 64000 --可以看到该接口为DCE需要配置时钟 

配置Serial接口时钟频率和IP地址

Router#config terminal  

Router(config)#interface serial 1/0                --进入接口配置模式

Router(config-if)#clock rate 64000            --配置时钟频率,控制带宽

Router(config-if)#encapsulation ppp              --配置帧封装格式为ppp

Router(config-if)#ip address 172.16.0.1 255.255.255.0

Router(config-if)#no shutdown               

Router(config-if)#exit

Router(config)#exit

Router#copy running-config startup-config          --保存配置

3.3 配置虚拟机网络

将虚拟机指定到VMNet8

3.4 捕获数据包--以太网的帧

以太网帧格式

image-20200517212917617

PPP协议帧格式

image-20200517212954677

image-20200517202449813

posted @ 2020-05-17 21:35  xcsxchen  阅读(488)  评论(0编辑  收藏  举报