1 / 4
文档名称:

linux系统主机双网卡环回测试要点.pdf

格式:pdf   大小:635KB   页数:4页
下载后只包含 1 个 PDF 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

linux系统主机双网卡环回测试要点.pdf

上传人:青山代下 2024/5/21 文件大小:635 KB

下载得到文件列表

linux系统主机双网卡环回测试要点.pdf

相关文档

文档介绍

文档介绍:该【linux系统主机双网卡环回测试要点 】是由【青山代下】上传分享,文档一共【4】页,该文档可以免费在线阅读,需要了解更多关于【linux系统主机双网卡环回测试要点 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。:..Linux下双网卡主机的回环测试一、设计任务及要求路由器测试早期采用“回绕测试法”(Loop-backTestMethod,LTM),即测试器将测试数据的目的IP地址指定为测试系统(SUT)自身的IP地址,测试器发出的测试数据将被路由器的输入单元直接返回测试系统。单台主机多网卡的测试系统也可以进行回绕测试,在RFC2544文档中有相关描述,本实验的任务就是在linux下的双网卡主机进行回绕测试,也可叫做环回测试,待测设备可以是路由器或者交换机,主机的双网卡分别和交换机或路由器的两个接口相连,数据由一个网卡出来经过待测设备之后再从另外一个网卡回来,这就是整个实验测试的任务。实验要求:网卡之间能够进行ICMP报文和TCP或UDP报文的传输。二、实验的解决思路Linux的内核对从一个网络地址发往另一个网络地址的数据包,如果这两个网络地址同属一个host,则这个数据包会直接在内部转发,根本不会放到网络设备上,本实验的解决思路是在主机上制定两个不属于任何主机的ip,再将网卡的IP地址进行绑定,增加两条相关的路由,用防火墙进行ip地址转换。三、实验操作实验场景如图所示:图1:(有线网卡),(无线网卡),有线网卡通过一台路由器进行连接,,有线网卡和无线网卡通过路由器的Dhcp自动获得分配的IP,可以连接外网。其配置如下图所示:图2:linux下主机的网络配置图:..在主机上增加两条路由,;;上面的两个ip地址是不属于任何主机,,。,其配置如下所示:图3:主机路由表给这两个不属于任何主机的ip地址绑上主机网卡的MAC地址,即设置两条静态arp项。arp-ieth0–:1B:77:07:78:F6arp–iwlan0–:1B:24:1C:0B:B4添加mac地址如下图所示:图4:主机mac地址表下面是iptables的地址转换配置:iptables–tnat-Fiptables-tnat-APOSTROUTING---jSNAT--to--tnat-APREROUTING---jDNAT--to--tnat-APOSTROUTING---jSNAT--to--tnat-APREROUTING---jDNAT--to-,也是本实验的关键所在。;;;;Ping–,,发ICMP报文,下面是抓到的图:..图5:,用抓包工具进行了抓包,可以验证,ICMP报文已经在外部进行环回,抓图如下:图6:网卡ICMP抓包显示图抓包显示如下,从图中可以看出,:报文ip显示Ping–,,发ICMP报文,下面是抓到的图图8:ICMPping包图下面是抓包工具网卡上显示的报文数,可验证报文已经在外部环回,不是内核的lo转发,如下图所示::..图9:网卡ICMP包显示图上面是ICMP报文的环回测试,下面是TCP报文环回测试的验证。图10:服务器的ip地址绑定服务器绑定有线网卡108的地址,然后客户端用无线网卡101地址绑定,如下图所示:图11:客户端的ip地址绑定由上图可以看出,,报文从无线网卡出去,,刚好是服务器的ip地址。上图可知,已经建立连接,并开始传输报文,报文是不是外部环回呢,由下图抓包显示,报文不是从lo转发的。图12:网卡上TCP报文流量抓包的源ip和目的ip如下图所示:图13:tcp报文的抓包显示由上图显示,。