网络损伤仪WANsim是一台硬件设备,逻辑上,它没有MAC地址与IP地址,在整个网络拓扑中可以看做是一条网线,服务端的数据可以通过这条网线到达客户端。在使用时,分为物理连接与软件部署。
物理连接
假设我们需要在服务端与客户端之间接入网络损伤仪,首先需要准备3条网线。开机成功后,我们将一条网线连接在control口,port1口、port2口分别与服务端与客户端相连,物理连接就完成了。
拓扑图如下:
软件部署
设置控制电脑IP
我们需要通过谷歌浏览器来打开GUI控制界面。所以,需要先把控制电脑的IP与WANsim的IP设置在同一网段。WNAsim默认IP地址为192.168.1.199。
修改完控制电脑IP后就可以打开谷歌浏览器访问8080端口,打开GUI控制界面。
GUI控制界面
第一步:进入GUI控制界面后,需要打开引擎。让网络损伤仪WANsim开始工作。
第二步:我们需要添加虚拟链路。虚拟链路之间是与的关系,链路之间相互独立,互不影响。点击 ADD PATH 按钮即可添加虚拟链路。勾选虚拟链路下方的方框,应用该条链路。
第三步:我们需要设置报文过滤器,设置过滤规则,指定报文通过的链路。
IPv4过滤规则设置为 any,action 设置为 PATH1 , 代表所有报文都可以通过 PATH1。
第四步:点击链路,进入损伤设置界面。按照需求设置时延、丢包、带宽限制等。设置完成后即可点击 apply 按钮应用。
回到控制界面,我们可以观察到链路上有流量经过,证明设置生效。