集群技术的一种。是将建立在同一个
局域网之上的两台服务器通过软件或其他特殊的
网络设备,将两台服务器的硬盘做镜像。
基本内容
在网络中
镜像就是将指定端口的
报文或者符合指定规则的报文复制到目的
端口,用户可以利用镜像技术,进行网络监管和故障排除。
镜像技术包括三种方式:本地
端口镜像;远程端口镜像;流镜像。
本地
端口镜像:是指将设备的一个或多个端口(
源端口)的
报文复制到本设备的一个监视端口(目的端口),用于报文的监视和分析。其中
源端口和目的端口必须在同一台设备上。远程
端口镜像:是指将设备的一个或多个端口的
报文复制并通过中间
网络设备转发到指定目的
交换机上的目的端口。他突破了
源端口和目的端口必须在同一台设备上的限制,是源端口和目的端口可以跨越多个
网络设备。
流镜像:是指通过ACL等规则将具有某特征的
数据流复制到目的端口。为了更好地理解后面的内容,首先介绍一下
端口镜像中涉及的基本概念。
端口镜像
源端口是被监控的端口,用户可以对通过该端口的
报文进行监控和分析。
2.源VLAN
源VLAN是被监控的
VLAN,用户可以对通过该VLAN所有端口的
报文进行监控和分析。
3.源CPU
源CPU是被监控单板上的CPU,用户可以对通过该CPU的
报文进行监控和分析。
4.目的端口
目的端口也可称为监控端口,该端口将接收到的
报文转发到数据监测设备,以便对报文进行监控和分析。
方向
l入方向:仅对从
源端口/源VLAN/源CPU收到的
报文进行
镜像。
l出方向:仅对从
源端口/源VLAN/源CPU发出的
报文进行镜像。
l双向:对从
源端口/源VLAN/源CPU收到和发出的
报文都进行镜像。
分类
根据使用范围的不同,端口镜像可分为以下三种类型:
l本地
端口镜像:可以将设备
源端口/源VLAN/源CPU上的
报文复制到本设备的目的端口,用于监控和分析这些报文。
l跨二层远程
端口镜像:可以将本设备
源端口/源VLAN/源CPU上的
报文跨越二层网络复制到另一台设备的目的端口,用于监控和分析这些报文。
l跨三层远程
端口镜像:可以将本设备
源端口/源VLAN/源CPU上的
报文跨越三层网络复制到另一台设备的目的端口,用于监控和分析源这些报文。
端口镜像的实现方式
端口镜像通过镜像组的方式实现,镜像组可以分为本地镜像组、远程源镜像组和远程目的镜像组三类。
本地
端口镜像可以对所有
报文(包括协议
报文和数据报文)进行镜像,它通过本地镜像组的方式实现,即
源端口/源VLAN中的端口/源CPU和目的端口在同一个本地镜像组中,设备将源端口(或源VLAN)的报文复制一份并转发到目的端口。
跨二层远程
端口镜像可以对协议
报文之外的所有报文进行镜像,它通过远程源镜像组和远程目的镜像组互相配合的方式实现。
跨三层远程
端口镜像可以对协议报文之外的所有报文进行镜像,它通过远程源镜像组、远程目的镜像组和GRE隧道互相配合的方式实现。
概要
网络监测、分析工具和
入侵检测设备(IDS)正被越来越多的企业网络用户重视并加以 大量使用,这在网络商业应用(
互联网、
电子商务、
存储网络)日益发展的今天,选择网络 监测、分析工具尤显重要。
在交换网络出现之前,网络工程师可以方便直接的获取网络中的 数据,随着交换网络的快速发展,客观上要求有更新的数据捕获技术出现。到现在,尽管实 际上交换网络已经发展了 10 多年,但在数据捕获技术的应用上仍然参差不齐,下面将对通 过企业交换网络获得和读取数据的两种基本方法进行书面比较。一种是
镜像端口方式,一 种是在线分路器方式。我们将介绍这两种方式的各自优缺点和推荐使用方向。
数据获得技术:
在交换网络中,为了监测、分析网络性能有两种有效的获得数据的方法。
1、
镜像端口(Mirroring 或 Spanning):高级的
网络交换机可以将交换机的一个或几个端口 的
数据包复制到一个指定的端口,分析仪可以接到镜像端口接受数据。
2、 分路器 TAP:分路器 TAP 可以插入到半/全双工的 10/100/1000M 网络链路中,可将这条 链路的全部数据信息复制到分析仪。
这两种技术在
网络监测、分析时普遍应用,每一种技术都有其优、缺点。所以两种技术在所 有
网络监测、分析任务中是根据需要来采用的。
镜像端口
端口镜像技术可在企业级
交换机上全面应用,在交换机上有一个指定的镜像端口以便于分析 仪的接入,交换机一个端口或几个端口的流量通过背板复制到指定的目的端口,
网络管理员 可以灵活的指定所选哪个端口为镜像端口。为了避免错误的流量进入网络,许多
交换机过滤 掉错误的
数据包,所以这些数据包就不能在
镜像端口捕获到,而且一些交换机限制镜像一些 不规则的数据包。
劣势
1、 多端口流量
镜像到一个端口上,可引起
缓存过载及
丢包现象。
2、
数据包通过
缓存时会被重定时,就不可能精确的确定时间尺度,如:抖动、数据包间隔 分析、延迟。
3、 大多数据
镜像端口过滤掉不规则的
数据包,这就不能为故障排查提供详尽有用的数据信息。
4、 因为
镜像端口的流量使得
交换机的 CPU 负载加重,所以会引起交换机工作性能下降。
应用
1、在
带宽较低且能有较的进行
镜像的链路(如分发层或底层网络),可以进行多端口镜像来 实现方便灵活的监测、分析。
2、趋势监测:不需要精确的监测,只要不定期的数据统计就可以的情况下。
3、 协议和应用分析:从一个
镜像端口可以方便、经济的提供相关的数据信息
4、 整个 VLAN 监测:利用多端口镜像技术可以方便的监测一个
交换机上的一个 VLAN 的 全部。
TAP 优势
4、 一次安装,可方便分析仪接入和移动。
TAP 劣势
1、 需额外花费购买分路器 TAP。
2、 一次只能看一条链路。
3、 占用机架空间。
技术的应用
1、 商业链路:这些链路需要极短的故障排除时间,在这些链路中安装上分路器 TAP,网络 工程师可迅速查找、排除突发的问题。
2、 核心或骨干链路。它们具有高带宽利用率,同时在接入、移动分析仪时不能中断链路。 分路器 TAP 保证了数据 100%的捕获而没有
丢包,为精确分析这些链路提供了性能保障。
3、 VoIP QoS:VoIP 服务质量测试需要精确的抖动和
丢包率度量。分路器 TAP 可完全保障 这些测试,但
镜像端口会改变抖动值,提供不真实的
丢包率。
4、
故障查找、排除:保证您能监测到不规则
数据包及错误的数据包的唯一方式。
镜像端口 会将这些
数据包全部过滤掉,这样就不能为工程师查找
故障提供重要而完整的数据信 息。
5、 IDS 应用:IDS 依靠完整的数据信息来识别入侵模式,分路器 TAP 能提供可靠的、完整 的数据流给
入侵检测系统。
6、 服务器群:
多端口分路器可以同时连接 8/12 条链路,并可实现远程自由切换,方便于随 时监测、分析。
结论
通常重要的链路和临界的应用,更喜欢分路器的应用。分路器 TAP 能提供一个完整、精确 数据监测的接入点。
镜像端口通常用在总体趋势的监测或希望能同时监测到多条链路信息的 应用。
由于
镜像端口的缓存,同步、
丢包率不能精确的度量,不能应用在 VoIP 及其它对时 间要求精确的度量上。