随着网络的快速发展,移动设备已经成为我们日常生活中不可或缺的一部分。人们习惯用手机看新闻、看视频、点外卖、打车、购物等等。

同时,广域网也为移动通讯带来了挑战。以视频流来举例,从用户终端到达服务器,这些视频流将会经过许多的路由器节点。在这段距离内,流量会受到带宽、时延、丢包、乱序等损伤。流量与服务器的距离越远,经过的节点越多,流量受到的损伤越严重。

为了确保设备可以适应各种各样的网络环境,我们需要对设备进行网络测试。使用网络损伤仪WANsim,可以模拟出真实的网络损伤环境。通过调节网络损伤参数,WANsim可以模拟出2G、3G、4G、5G、WIFI等不同的网络。还可以通过调节网络损伤的程度来模拟流量在不同传输距离中受到的损伤。

WANsim是一台有线连接的设备,在进行移动终端的测试时,我们需要通过一台路由器将移动设备接入到测试的拓扑中。在连接路由器时,我们需要注意WANsim连接路由器的WAN口LAN口的效果是不一样的。

路由器的 WAN 口与 LAN 口的区别

WAN口主要用于连接外部网络,如ADSL、DDN、以太网等各种接入线路。WANsim连接WAN口时,在通信过程中,路由器会屏蔽所有连接设备的 IP 地址,只显示路由器WAN口的 IP 地址。

LAN口用来连接家庭内部网络,主要与家庭网络中的交换机、集线器或PC相连。WANsim连接LAN口时,路由器相当于一台二层交换机,连接设备的 IP 不会被屏蔽。

WANsim连接WAN口的配置

WANsim连接WAN口时,无需配置路由器参数。手机的IP由路由器分配。所有手机的流量在WANsim中都显示为WAN口的 IP。WANsim只能对所有流量进行损伤,无法对一台手机的流量进行单独损伤。

WANsim连接LAN口的配置

WANsim连接LAN口时,则需要在拓扑结构中部署2台路由器。为了防止2台路由的 IP 冲突,需要对其中一台路由器配置参数,使其做交换机功能。

在这个情况下,WANsim可以识别所有手机的 IP 地址,可以针对某一台手机进行单独的损伤。

路由配置如下:

  1. 使用电脑直连路由器的LAN口,在电脑浏览器中输入路由器的 IP 地址(一般在路由器的底部查看),打开路由器的设置界面。输入管理员密码,登录到路由器的设置界面。
  2. 将路由器的LAN口的 IP 地址设置为与办公司局域网在同一网段,但是要注意不可以与局域网中的其他IP发生冲突。
  3. 将路由器的WAN口的 IP 地址设置为与LAN口不同网段的 IP,网关设置为办公室局域网的网关,关闭DHCP服务器功能。(这种情况下WiFi路由器相当于是一个交换机,所以要将网关设置为办公室局域网的网关)
  4. 设置完成后,保存并重启路由器。

需要更加详细的了解网络损伤仪WANsim,请前往官网:http://www.wansim.cn/

路由器的不同接口对WANsim的影响的更多相关文章

  1. EIGRP-4-调整接口度量参数来影响路径选择

    从EIGRP度量参数的讨论中可以看出.能够手动配置的EIGRP度量参数只有带宽和延迟. 通过使用bandwidth命令强迫EGIRP使用或不使用某条特定路径.看起来是一个很有吸引力的做法.不过这个问题 ...

  2. OPENWRT使用华为 E353/E3131的4G转WIFI路由器作为WAN接口上网(笔记)

    参考文档: http://www.yizu.org/archives/721/ 原来使用Hilink模式真的很简单 1.安装一些包: opkg install kmod-usb-net-rndis k ...

  3. Click模块化路由器

    [概述] Click是一种基于软件控制的模块化路由器.其架构可以大致视为一系列数据包处理模块(称为elements)组成的.一个Click路由器可以看成一张由elements作为顶点,数据包传递路径作 ...

  4. cisco路由器配置教程

    配置cisco路由器 经过几十年的发展,从最初的只有四个节点的ARPANET发展到现今无处不在的Internet,计算机网络已经深入到了我们生活当中.随着计算机网络规模的爆炸性增长,作为连接设备的路由 ...

  5. CCNA网络工程师学习进程(7)路由器的路由配置

        前面一节已经介绍了路由器的端口配置,接着我们介绍路由器的路由配置:静态路由.默认路由和浮动路由的配置:动态路由协议的配置,包括RIP.IGRP.EIGRP和OSPF.     (1)路由器的基 ...

  6. 环回接口---loopback

    尽管在网上查了不少资料,但依然未找到全面的解释,最近给县局作岗位认证培时, 忽然间想通了些问题,很多疑问迎刃而解.以下是我对环回地址及环回接口的一些认识,供大家参考交流:一.环回接口为了标识和管理网络 ...

  7. Loopback接口的作用

    Loopback接口是虚拟接口,是一种纯软件性质的虚拟接口.任何送到该接口的网络数据报文都会被认为是送往设备自身的.大多数平台都支持使用这种接口来模拟真正的接口.这样做的好处是虚拟接口不会像物理接口那 ...

  8. CCIE总结:路由器、交换机

    bbs.spoto.net/forum--.html -----雏鹰部落 GNS3安装 .安装的所有目录不能使用中文 ISO如何操作 securecrt如何使用建立会话:之前总是连不上的原因是没有选 ...

  9. WooyunWifi路由器

    WooyunWifi 初始化配置 为了开始使用您的WooyunWifi路由器,您需要对WooyunWifi进行初始化配置,这些配置主要位于Openwrt Luci管理界面中,如果您对Openwrt路由 ...

随机推荐

  1. TensorFlow-Slim 简介+Demo

    github介绍:https://github.com/tensorflow/tensorflow/tree/master/tensorflow/contrib/slim 基于slim实现的yolo- ...

  2. SSD算法原理

    Paper: https://arxiv.org/pdf/1512.02325.pdf SSD用神经网络(VGG)提取多层feature map ,来实现对不同大小物体的检测.如下图所示: We us ...

  3. 在按照ROS官方步骤操作,同时用Git管理整个过程,git clone的新catkin_ws报错: catkin_package() include dir 'include' does not exist relative to

    在按照ROS官方步骤操作,同时用Git管理整个过程,git clone的新catkin_ws报错如下: CMake Error at /opt/ros/kinetic/share/catkin/cma ...

  4. Python之pytesseract模块-实现OCR

    在给PC端应用做自动化测试时,某些情况下无法定位界面上的控件,但我们又想获得界面上的文字,则可以通过截图后从图片上去获取该文字信息.那么,Python中有没有对应的工具来实现OCR呢?答案是有的,它叫 ...

  5. python3 用multiprocessing模块传递多个参数

    from datetime import datetime from time import sleep import numpy as np import multiprocessing # fro ...

  6. 数据导出生成Excel附件使用POI的HSSFWorkbook对象

    比较常用的实现Java导入.导出Excel的技术有两种Jakarta POI和Java Excel.Jakarta POI 是一套用于访问微软格式文档的Java API.Jakarta POI有很多组 ...

  7. JAVA安全基础之代理模式(一)

    JAVA安全基础之代理模式(一) 代理模式是java的一种很常用的设计模式,理解代理模式,在我们进行java代码审计时候是非常有帮助的. 静态代理 代理,或者称为 Proxy ,简单理解就是事情我不用 ...

  8. Spring Boot 2.x 之 Logging

    [源起] 最近在看Apollo的源码,发现其all-in-one项目的脚本demo.sh在执行的时候,竟然没有向控制台输出Spring Boot的日志. 我们修改后构建的Fat Jar,在启动时却打印 ...

  9. PHP操作用户提交内容时需要注意的危险函数

    对于我们的程序开发来说,用户的输入是解决安全性问题的第一大入口.为什么这么说呢?不管是SQL注入.XSS还是文件上传漏洞,全部都和用户提交的输入参数有关.今天我们不讲这些问题,我们主要探讨下面对用户的 ...

  10. 剑指offer计划25(模拟中等)---java

    1.1.题目1 剑指 Offer 29. 顺时针打印矩阵 1.2.解法 常规开头,先判断特殊情况,然后创建四个变量存放矩阵四边的长度限制. 创建res数组存放结果. 循坏开始,遍历完一行或者一列,就将 ...