实验预习及基础要求PPT下载
Download
Report
Transcript 实验预习及基础要求PPT下载
实验基础和实验环境
1
实验预习基础内容及实验报告要求
常用DOS命令
交换机、路由器原理
网络协议分析软件
网络仿真软件(模拟器)
绘制拓扑图(VISIO)
实验报告的书写要求
2
一、常用DOS命令
Ping命令
tracert命令
ipconfig命令
netstat命令
arp命令
Route命令
3
Ping命令
在WindowsXP环境下,ping命令语法如下:
ping [-t] [-a] [-n count] [-l size] [-f] [-i TTL] [-v TOS]
[-r count] [-s count] [[-j host-list] | [-k host-list]] [-w
timeout] target_name
最常用形式:“ping IP地址”或“ping 域名”
注意参数t、l、s用法
4
Ping命令
实例
C:\>ping www.sohu.com
C:\>ping 118.228.148.143
C:\>ping www.sysu.edu.cn –t
C:\> ping –r 6 –l 200 172.18.187.254
C:\> ping –s 4 –l 200 172.18.187.254
5
tracert命令
Tracert(跟踪路由)是路由跟踪实用程序,用于
获得IP数据报访问目标时从本地计算机到目的主
机的路径信息。
在Windows环境下,Tracert命令语法如下:
tracert [-d] [-h maximum_hops] [-j host-list]
[-w timeout] target_name
最常用形式:“tracert IP地址”或“tracert 域名
”
6
tracert命令
实例
C:\>tracert www.sina.com
C:\>tracert 172.16.0.88 –d
参数d指定不将地址解析为计算机名。这样
可加速显示tracert的结果
7
ipconfig命令
ipconfig命令可以显示所有当前的 TCP/IP 网络配置
值(如IP地址、网关、子网掩码)、刷新动态主机配
置协议 (DHCP) 和域名系统 (DNS) 设置。
在Windows环境下,语法格式为:
ipconfig [/? | /all | /renew [adapter] | /release
[adapter] | /flushdns | /displaydns | /registerdns |
/showclassid adapter | /setclassid adapter [classid]
]
最常用形式:“ipconfig”或“ipconfig/all”
8
ipconfig命令
实例
ipconfig
显示所有适配器的基本TCP/IP配置
ipconfig /all
显示所有适配器的完整 TCP/IP 配置
9
netstat命令
netstat命令可以显示当前活动的TCP连接、计算
机侦听的端口、以太网统计信息、IP路由表、
IPv4统计信息(对于IP、ICMP、TCP和UDP协议
)以及IPv6统计信息
在Windows环境下,netstat的语法格式为:
netstat [-a] [-b] [-e] [-n] [-o] [-p proto] [-r] [-s] [-v]
[interval]
最常用参数:-an、-e -s
10
netstat命令
实例
netstat –an
显示所有活动的 TCP 连接以及计算机侦听
的TCP 和 UDP 端口。
netstat -e –s
显示以太网统计信息,如发送和接收的字
节数、数据包数。
11
arp命令
ARP 把基于 TCP/IP 的软件使用的 IP 地址解析成
LAN 硬件使用的媒体访问控制地址。
其语法格式为:
arp [-a [InetAddr] [-N IfaceAddr]] [-g [InetAddr] [N IfaceAddr]] [-d InetAddr [IfaceAddr]] [-s InetAddr
EtherAddr [IfaceAddr]]
最常用参数:-a
12
arp命令
实例
arp –a
显示所有接口的ARP 缓存表。
arp -a -N 192.168.1.100
显示IP 地址为 192.168.1.100 的接口ARP 缓存表。
arp -s 10.0.0.80 00-AA-00-4F-2A-9C
将 IP 地址 10.0.0.80与物理地址 00-AA-00-4F-2A-9C绑定(
静态ARP缓存项)。
注意:在IPv6协议下,已经取消了arp协议,代之以NDP
(邻居发现)协议。
13
Route命令
使用 Route 命令行工具查看并编辑计算机的 IP
路由表。Route 命令和语法如下所示:
ROUTE [-f] [-p] [command [destination]
[MASK netmask] [gateway] [METRIC
metric] [IF interface]
最常用参数:print
14
Route命令
实例
route print
显示 IP 路由表的完整内容。
route print 10.*
显示 IP 路由表中以 10. 开始的路由。
15
二、交换机、路由器原理
交换机技术基础
16
交换机技术基础
在计算机网络系统中,交换机工作在OSI 的数据链
路层,是一种基于MAC地址识别,能够完成数据
帧封装、转发功能的网络设备。
交换机可以在传统的LAN中消除竞争和冲突,数据
帧通过一个无碰撞的交换矩阵到达目的端口。
以太网交换机类似于一台专用的计算机,它由中央
处理器(CPU)、随机存储器(RAM)和接口组
成工作在OSI模型中的第二层,所以又称“二层交
换机”,适用于连接工作站、服务器、路由器和其
他交换机。
以太网交换机的主要作用是快速高效、准确无误地
转发数据帧。
17
交换机技术基础
交换机的工作原理
在网络通信中,交换机中的数据不是发往所有的
端口,而是发往目的端口。交换机检查收到的所
有数据帧,根据交换机中的地址表决定帧发往哪
个目的端口。
交换机在初始化后通过自学习形成一个MAC 地址
表,根据MAC 地址表实现对数据帧的过滤和转发
,减少错误数据帧的发生概率。
交换机执行两个基本操作:一是交换数据帧,将
从某一端口收到的数据帧转发到该帧的目的地端
口;二是维护交换操作,构造和维护动态MAC地
址表。
18
交换机技术基础
(1)交换数据帧
交换机接收到数据帧后,先将其由串行代码转化为
并行代码,暂时存储在交换机的快速缓存RAM中,
交换机的CPU开始根据数据帧中的目的MAC地址进
行查询交换表。确定了目的端口后,交换机在源端
口与目的端口之间建立起虚连接,然后将以并行代
码形式存储在RAM中的数据帧转化为串行代码,发
送到目的端口。
数据帧的转发都是基于交换机内的MAC地址表。由
此可见建立和维护MAC地址表是交换机隔离冲突域
的重要功能,也是交换机进行数据帧通信的基础。
19
交换机技术基础
(2)构造维护MAC地址表
在交换机内的MAC地址表中,每一条表项存放着一个连接
在交换机端口上的设备的MAC地址及其相应端口号。
MAC地址表的建立和维护过程
当交换机接收到从端口来的一个数据帧时,首先检查
该帧的源和目的MAC地址,然后与系统内部的动态MAC
地址表进行比较,若数据帧的源MAC地址不在该表中,则
将该源MAC地址及其对应的端口号加入MAC地址表中;
如果目的MAC地址在该表中,则将数据帧发送到相应的目
的端口,反之,则将该数据帧发送到所有其他端口,当目
的主机对源主机进行回应时,就将目的MAC地址加入到
MAC地址表中。交换机不断循环这个过程,最终收集到全
网的MAC地址信息。
20
交换机技术基础
交换机的端口配置线缆
交换机的端口配置线缆有4种,分别适用于
不同的接口组合,如下图所示:
21
交换机技术基础
交换机基本配置
交换机的基本配置命令包括:给交换机命名、限
制到交换机的访问、设置访问交换机的口令和划
分特权级别、定义交换机的IP地址、子网掩码及
默认网关、设置系统的日期和时间、显示交换机
的系统信息、验证连通性、保存配置等。
交换机的主要性能指标
交换机的主要性能指标包括:端口数量、背板带
宽、延时、扩展性、机架插槽数与扩展槽数、三
层交换技术、芯片、管理功能、单/多MAC地址类
型、光纤解决方案等。
22
路由器技术基础
路由器实际上就是一种用于网络互连的专用计算机
与常见的PC一样,路由器有CPU、内存和BOOT
ROM。但路由器没有键盘、硬盘和显示器。路由器
多了NVRAM、FLASH及各种各样的接口。IOS是路
由器、交换机等网络设备操作系统,这是一种嵌入
式系统。
路由器工作在OSI参考模型的网络层(第三层),它
的主要功能是为收到的报文寻找正确的路径并把它
们转发出去。
23
路由器技术基础
路由的基本概念
路由是指通过相互连接的网络把信息从源节点
传输到目标节点的活动。路由技术要解决的关
键问题是如何确保选择某条最佳路径将信息送
到目标节点。
如图所示,路由技术实现了PC1和PC2之间的
数据流动。这条数据通路的生成依赖于路由表
和路由生成算法。
24
路由器技术基础
路由器的功能
(1) 协议转换
不同的路由器有不同的路由器协议,一般路由器支持多种
网络协议,可以实现不同协议、不同体系结构网络之间的
互连互通。
(2) 寻址
路由器中的寻址动作与主机中的类似,区别在于路由器不
止一个出口,所以不能通过简单配置一条默认网关解决所
有数据分组的转发,必须根据目的网络的不同选择对应的
出口路径
(3) 分组转发
路由器的主要功能就是分组转发,在路由协议的支持下,
路由器根据分组的目的地址将数据包从最合适的端口转发
出去,从而实现远程的互连互通
25
路由器技术基础
路由器的接口和线缆
(1)局域网接口,主要用来和内部局域网连接。
一般是RJ45的双绞线以太网接口,标注“FastEthernet 0/1”等,目前较常
用的是100Mbps。另外,高级路由器还可能配备有光纤接口,以连接快速
以太网或千兆以太网交换机。
(2)广域网接口,主要用来和外部广域网连接。
一般是串口(高速同步串口或同步/异步串口)。拓扑图上常标记为S1/0
或S2/0。在配置端口时常用“serial 2/0”表示。与交换机一样,接口号由槽
号/端口号组成。槽号表示该接口在路由器的哪个槽上(主板上接口的槽
号为0),端口号表示该接口在某个槽上的顺序号。
(3)配置接口,主要用来对路由器进行配置。
26
路由器技术基础
连接线缆
连接线缆有60针的同步串口线和异步串行
线缆。
同步串口线(左)异步串行线缆(中)V.35线缆(右)
27
路由器技术基础
路由器配置
路由器不像交换机插上线路就能使用,而
是需要根据所连接的网络及用户的需求进
行一定的设置才能使用,一般来说,可以
用5种方式来设置路由器。
28
三、网络协议分析软件
Wireshark软件
Sniffer协议分析软件
Ethereal
Omnipeek
Winpcap(提供接口供网络编程使用)
国产-成都科来协议分析软件
29
网络协议分析软件
Wireshark 是常用网络包分析工具。其主要作用是尝
试捕获网络包,并显示包的尽可能详细的信息。
Wireshark不是入侵侦测软件。对于网络上的异常流
量行为,Wireshark不会产生警示或是任何提示。通
过仔细分析Wireshark截取的数据包能够帮助使用者
对于网络行为有更清楚的了解。
Wireshark没有数据包生成器,因而只能查看数据包
而不能修改,它只会反映出被抓取的数据包资讯,
并对其内容进行分析。
该软件可到Wireshark 的官方网站
http://www.wireshark.org/download.html下载最新版
本。
30
网络协议分析软件
Wireshark使用方法
①使用下图按钮,打开捕捉接口对话框,浏
览可用的本地网络接口,选择需要进行捕
捉的接口启动捕捉;
31
网络协议分析软件
②使用捕捉选项按钮,启动捕捉选项配置对话框;
有时需要配置高级选项,例如需要捕获一个文件,或
者限制捕获的时间或大小,可以单击主菜单Capture
的options。
③如果前次捕捉时的设置和现在的要求一样,可以点
击图中开始捕捉按钮或者是菜单项立即开始本次捕
捉。
④启动捕捉后,即开始捕捉接口信息。当不再需要捕
捉时,可使用捕捉信息对话框上的"stop"按钮停止。
32
网络协议分析软件
Wireshark的过滤规则
Wireshark的一个重要功能,就是Filter。由
于Wireshark所捕捉的数据较复杂,要迅速
、准确的获取我们需要的信息,就要使用
过滤工具。可以有两次过滤:第一次是捕
捉过滤,用来筛选需要的捕捉结果;第二
次是显示过滤,只将需要查看的结果显示
。
Filter位于主工具栏上,可按规则输入过滤
条件。
33
网络协议分析软件
数据包捕获实例
Wireshark的界面窗口主要分为三部分:
最上面为数据包列表,用来显示截获的每个数据
包的总结性信息;
中间为协议树,用来显示选定的数据包所属的协
议信息;
最下面是以十六进制形式表示的数据包的内容,
用来显示数据包在物理层上传输时的最终形式。
34
网络协议分析软件
35
网络协议分析软件
Wireshark窗口的数据包列表的每一行都对应着网
络上的单独一个数据包。默认情况下,每行会显
示数据包的时间、源地址和目标地址,所使用的
协议及关于数据包的一些信息。通过单击此列表
中的某一行,可以获悉更详细的信息。
中间的树状信息包含着上部列表中选择的某数据
包的详细信息。“+”图标揭示了包含在数据包内的
每一层信息的不同的细节内容。这部分的信息分
布与查看的协议有关,一般包含有物理层、数据
链路层、网络层、传输层等各层信息。
底部的窗格以十六进制及ASCII形式显示出数据包
的内容,其内容对应于中部窗格的某一行。
36
网络协议分析软件
Wireshark是一款功能强大而操作相对简便
的抓包软件。在进行网络实验时,我们往
往采用抓包分析的方法来验证一些实验,
故应熟练掌握此工具软件。
37
四、网络模拟软件
• 网络模拟软件Packet Tracer(适合初学者
使用、简单容易上手)
• 网络模拟器DynamipsGUI+IOS(小凡工作
室)配合SecureCRT使用方便
• 网络模拟器GNS3+IOS()图形化界面
• IOU(思科内部测试模拟器LINUX环境)
• 华为、H3C等厂家的模拟器
38
网络模拟软件Packet Tracer
Packet Tracer 是Cisco 公司针对其CCNA 认证开
发的一个用来设计、配置和故障排除网络的模拟软
件。
Packet Tracer实际上是一个辅助学习工具。在缺
乏硬件支持情况下,它为网络初学者提供了网络模
拟环境,给予使用者最真实的网络拓扑视觉感和网
络效果感觉。
利用该软件可以学习网络连接方法、理解网络设备
对数据包的处理、学习IOS的配置、以及锻炼故障
排查能力。
使用者可在软件的图形用户界面上直接使用拖放方
法创建网络拓扑,并通过一个图形接口配置该拓扑
中的设备。该软件还提供数据包在网络中行进的详
细处理过程,让使用者观察网络实时运行情况。
39
网络模拟软件Packet Tracer
• Packet Tracer 5.3界面
40
网络模拟软件Packet Tracer
设备列表区
设备列表主要是为了创建网络拓扑使用列
表,分为两部分,一部分是设备类别选择,
另一部分是某个类别设备的详细型号选择。
如下图所示。
41
网络模拟软件Packet Tracer
Realtime mode(实时模式)和Simulation mode(
模拟模式)
Packet Tracer使用实时、仿真两个操作模式呈现
网络的行为。
在主界面的最右下角有两个切换模式,分别是
Realtime mode(实时模式)和Simulation mode(
模拟模式);
实时模式中网络行为和真实设备一样,对所有网
络行为将即时响应。
仿真模式中用户可以看和控制时间间隔、数据传
输的内部流程、数据跨越网络的演化。这能够帮
助使用者在网络操作之后更好地理解基础概念。
42
网络模拟软件Packet Tracer
数据包的Flash动画。
在Simulation mode模式下,只需点击位于工作拓扑
图区下边界的“Auto Capture/play”(自动捕获/播放
),再在最右边的工具栏中,选择信封带+号的,
在主机A上点一下,再到主机B上点一下,数据流效
果就出来了,直观、生动的Flash动画即显示了网络
数据包的来龙去脉。下图中信封正在流动。
43
网络模拟软件Packet Tracer
Packet Tracer使用实例: “单交换机划分Vlan”
的实验。
44
五、绘制网络拓扑图 (基础)
网络拓扑结构是指网络电缆与物理设备连接的布局
特征,抽象地讨论网络系统中各个端点相互连接的
方法、形式与几何形状,可表示出网终服务器、工
作站、网络设备的网络配置和相互之间的连接。网
络拓扑包括物理拓扑和逻辑拓扑。
物理拓扑是指物理结构上各种设备和传输介质的布
局。
逻辑拓扑定义了发送数据的主机访问传输介质的方
式。网络拓扑图是指用传输媒体互连各种设备的物
理布局。
45
绘制网络拓扑图
• 交换机类图标
• 路由器类图标、服务器、PC机、防火墙
• 线路图标
• Internet区域
46
拓扑图绘制工具
Office的 Visio绘图软件
47
拓扑图绘制工具
绘制实例
48
实验截图
实验过程的截图
49
六、实验记录与实验测试
注意实验前后的对比
对实验过程进行监控
撰写实验报告
实验报告书写要求(封面统一,16K纸)
50
六、实验成绩考核
• 考勤10%,操作50%,报告40%
51