TestStorm产品培训_XXXX0104

上传人:c****d 文档编号:242870928 上传时间:2024-09-10 格式:PPT 页数:54 大小:11.70MB
返回 下载 相关 举报
TestStorm产品培训_XXXX0104_第1页
第1页 / 共54页
TestStorm产品培训_XXXX0104_第2页
第2页 / 共54页
TestStorm产品培训_XXXX0104_第3页
第3页 / 共54页
点击查看更多>>
资源描述
,北京信而泰科技股份有限公司,TELETEST,北京信而泰科技股份有限公司,Beijing Teletest,Technology Co., Ltd.,TestStorm,产品与,HTTP,协议培训,技术与,保障,部,主要内容,概念,TestStorm,系列测试仪是一款,2-7,层统一网络测试平台,,能够满足,研发、实验,等过程中,对,测试,的要求,,提供专业测试解决方案。,TestStorm,测试仪简介,功能,TestStorm,系列,测试仪,支持,10/100/1000M, 10G,测试,模块,,可,实现,针对,网络,设备和网络系统,的,流量,测试,,,提供,2-7,层,以太网的,协议仿真及,性能测试,。,实现,基于,FPGA,硬件完成流量生成、统计、捕获等功能,保障满线速流量,众核,CPU,完成,27,层协议仿真,保障高性能,Linux,独立操作系统,稳定、安全、高效,TestStorm,测试仪简介,机箱介绍,主机,千兆端口,万兆端口,特性,描述,TestStorm200,32,8,多个客户端远程访问;,支持多机框级联测试,3U,高度,便携机箱,支持,2,个测试模块,机箱介绍,主机规格,型号,TestStorm200,插槽数量,2,电源输入,AC 110240V,CPU,Intel,i7,四核处理器,硬盘,32,G/64G,SSD,系统控制,提供复位按钮、电源开关,状态提示,整机电源、风扇、温度状态,各槽位电源状态,工作温度,0-50,工作湿度,相对湿度,0-95%,支持模块,X6000,系列;,X8000,系列,尺寸,489mm393.5mm110mm,重量,13kg,X,系列测试模块,板卡介绍,型号,端口数量,端口类型,端口速率,介绍,X6004D,4,RJ45/SFP,RJ45,:,10/100/1000M,SFP,:,100/1000M,8,个,RJ45,端口,+8,个,SFP,端口,光电互斥,最多支持,8,个端口同时使用,(,互斥,alternative,,默认电口),X6008D,8,RJ45/SFP,RJ45,:,10/100/1000M,SFP,:,100/1000M,8,个,RJ45,端口,+8,个,SFP,端口,光电互斥,最多支持,8,个端口同时使用,(,互斥,alternative,,默认电口),X6016D,16,RJ45/SFP,RJ45,:,10/100/1000M,SFP,:,100/1000M,16,个,RJ45,端口,+16,个,SFP,端口,光电互斥,最多支持,16,个端口同时使用,(,互斥,alternative,,默认电口),X8002F,2,SFP+,SFP+,:,10G,2,个光端口,支持,SFP+,光模块,(后续计划同时支持,1000M SFP,接口,,Combo,接口),X8004F,4,SFP+,SFP+,:,10G,4,个光端口,支持,SFP+,光模块,(后续计划同时支持,1000M SFP,接口,,Combo,接口),X,板卡与,BigTao,板卡对比,板卡系列,功能点,区别,支持软件,P,系列(,BigTao,),流量测试,端口密度高;,测试效率高;,不支持时延、乱序统计等;不支持协议仿真;,TeleExplorer,TeleATT,V,系列(,BigTao,),流量测试,23,层协议仿真,接口最高支持到,100G,;,23,层协议仿真;,机箱,X86 CPU,完成协议仿真;,TeleExplorer,TeleAPP,X,系列(,TestStorm,),流量测试,27,层协议仿真,接口最高支持到,10G,;,27,层协议仿真;,每板卡独立众核,CPU,完成协议仿真,性能高。,TeleExplorer,(升级版),TeleAPP,板卡介绍,FPGA,:,进行流量发送、接收、过滤、捕获,多核,CPU,(板卡):,构建,IP,协议栈(,27,层),板卡举例,X8004F,X86CPU,(机箱):,通过,PCIE,和桥片等通道进行管理和配置下发,那些,23,层测试不会告诉你的事,!,吞吐量,/,时延,/,丢包,/,背靠背,OSPF/BGP/MPLS/VPN,语音,网页,视频,文件传输,邮件,QQ,微信,迅雷,病毒,.,传统的,23,层测试,真实的网络世界,传统的,23,层测试方法,流量仿真,基于设备端口的流量加载和测量,协议仿真,实验室环境下的现网拓扑模拟测试,关注,QoS,(服务质量),被测设备,测试仪,2,7,层一体化测试,网络设备性能测试,应用,服务器性能测试,三,重播放测试,Web,应用测试,网络安全测试,关注,QoE,(体验质量),真实的用户交互流程,开始,结束,基于,TestStorm,平台的解决方案,23,层网络设备功能,/,性能测试,路由器协议仿真:,OSPF, ISIS, BGP, MPLS, L3VPN, L2VPN, PIM,以太网交换机:,RFC 2544/2889, STP/RSTP/MSTP,47,层网络设备性能测试,应用防火墙,负载均衡器,,IDS/IPS,,,IPSec/SSL VPN,网关,,HTTP/HTTPS,加速器等,应用服务器性能测试,Web,服务器、,CIFS,服务器、应用服务器、,DHCP,服务、,FTP,服务器、,DNS,服务器、,Telnet,服务器等,网络安全测试,对加密网络通信进行测试,包括:,IPSec,、,SSL,、,802.1x,、,NAC,等,三重播放性能测试,用真实的语音呼叫、单播和组播流视频来验证三重播放服务,Web,应用测试,执行各类,Web,应用测试,其中包括,Web,服务、,SOA,、,ERP,和,CRM,应用,一体化,单一界面中实现,2,到,7,层完整测试方案,真实,仿真真实客户机和服务器(,HTTP,、,FTP,、,SIP,),超高性能,数百万,级别的新建连接数,数千万,级别的并发连接,数,安全,关注网络安全测试,为下一代防火墙制定测试解决方案,提供“,27,层”全面视角,关注用户最终体验质量(,QoE,),2,7,层一体化测试,TeleExplorer,(,47,层重要功能更新),核分配:针对每张卡的,CPU,选择动态和静态分配模式,单张板卡共,36,核,其中,32,核用于协议仿真,默认为动态分配模式,TeleExplorer,(,47,层重要功能更新),TCP,:在原来的,IPv4,和,IPv6,协议栈的基础上增加一个,TCP,协议栈,TeleExplorer,(,47,层重要功能更新),协议仿真:新增,4-7,层,HTTP,、,FTP,、,SIP,多个协议仿真;,产品特性,产品特性,产品特性,-,协议仿真,产品特性,产品特性,-,协议仿真,产品特性,产品特性,-,协议仿真,适用产品与目标客户,万维网概述,万维网不是一种独立意义的互联网,WWW,是,World Wide Web,的缩写,也可以简称为,Web,,中文名称为“万维网”,万维网是一个由许多包含链接的超文本文档,通过相互链接组成的复杂而又庞大的资源系统,万维网是因特网提供的一种,服务,万维网,工作模式,1.,获取用户请求(,URL,地址),2.WEB,服务器根据请求查找信息资源,3.,根据需要进行编译,生成,HTML,页面,4.,获得所要的页面并显示,客户端浏览器,Web,服务器,请求,响应,HTTP,万维网解决的问题,如何标志分布在整个因特网上的万维网文档?,统一资源标识符,URI,(Uniform Resource Identifiers),使用何种协议实现万维网上各种超链的链接?,超文本传输协议,HTTP(HyperText Transfer Protocal),HTTP,简介,H,yper,T,ext,T,ransfer,P,rotocol,什么是超文本,(HyperText),?,包含有超链接,(Link),和各种多媒体元素标记,(Markup),的文本。这些超文本文件彼此链接,形成网状,(Web),,因此又被称为网页,(Web Page),。这些链接使用,URL,表示。最常见的超文本格式是超文本标记语言,HTML,。,site5,site1,site2,site3,site4,什么是,URL,?,URL,即统一资源定位符,(,U,niform,R,esource,L,ocator),,用来唯一地标识万维网中的某一个文档。,URL,由协议、主机和端口,(,默认为,80),以及文件名三部分构成。如:,http:/,/,news/index.html,协议,:/,主机,:,端口,(80)/,文件名及其路径,什么是超文本传输协议,HTTP,?,是一种按照,URL,指示,将超文本文档从一台主机,(Web,服务器,),传输到另一台主机,(,浏览器,),的应用层协议,以实现超链接的功能。,TCP/IP,模型中的,HTTP,Socket,FTP,HTTP,SMTP,DNS,TCP,UDP,IP,LANs,MANs,WANs,DNS,TFTP,SNMP,ICMP,IGMP,ARP,RARP,HTTP,请求,/,响应交互模型,HTTP,的工作原理,Internet,Web,服务器,客户机,(,浏览器,),Index.html,IP:,202.2.16.21,在用户点击,URL,为的链接后,浏览器和,Web,服务器执行以下动作:,1,浏览器分析超链接中的,URL,2,浏览器向,DNS,请求解析的,IP,地址,3,DNS,将解析出的,IP,地址,202.2.16.21,返回浏览器,HTTP over TCP,4,浏览器与服务器建立,TCP,连接,(80,端口,),5,浏览器请求文档:,GET /index.html,6,服务器给出响应,将文档,index.html,发送给浏览器,7,释放,TCP,连接,8,浏览器显示,index.html,中的内容,TCP,连接,建立,TCP,连接,请求文档,1,HTTP,请求报文,响应文档,2,HTTP,响应报文,释放,TCP,连接,HTTP,的连接方式和无状态性,非持久性连接,持久性连接,无状态性,即浏览器每请求一个,Web,文档,就创建一个新的连接,当文档传输完毕后,连接就立刻被释放。,HTTP1.0,、,HTTP0.9,采用此连接方式。,对于请求的,Web,页中包含多个其他文档对象(如图像、声音、视频等)的链接的情况,由于请求每个链接对应的文档都要创建新连接,效率低下。,即在一个连接中,可以进行多次文档的请求和响应。服务器在发送完响应后,并不立即释放连接,浏览器可以使用该连接继续请求其他文档。连接保持的时间可以由双方进行协商。,HTTP1.1,采用此连接方式,是指同一个客户端,(,浏览器,),第二次访问同一个,Web,服务器上的页面时,服务器无法知道这个客户曾经访问过。,HTTP,的无状态性简化了服务器的设计,使其更容易支持大量并发的,HTTP,请求。,Internet,Web,服务器,客户机,(,浏览器,),建立,TCP,连接,释放,TCP,连接,请求文档,1,响应文档,1,请求文档,2,响应文档,2,请求文档,n,响应文档,n,HTTP,的工作原理,请求报文,即从客户端,(,浏览器,),向,Web,服务器发送的请求报文。报文的所有字段都是,ASCII,码。,方法,URL,版本,CRLF,首部字段名,:,值,CRLF,首部字段名,:,值,CRLF,首部字段名,:,值,CRLF,CRLF,实体主体,(Entity body),空格,CRLF,回车换行,请求行,如,:,GET /index.html HTTP/1.1,首部行,:,用来说明浏览器、服务器或报文主体的一些信息。如,:,Host:,Connection: close,User-Agent: Mozilla/5.0,Accept-Language: cn,请求报文,HTTP,的报文结构,响应报文,即从,Web,服务器到客户机,(,浏览器,),的应答。报文的所有字段都是,ASCII,码。,版本,状态码,短语,CRLF,首部字段名,:,值,CRLF,首部字段名,:,值,CRLF,首部字段名,:,值,CRLF,CRLF,实体主体,(Entity body),空格,CRLF,回车换行,状态行,如,:,HTTP/1.1 200 OK,首部行,:,用来说明浏览器、服务器或报文主体的一些信息。如,:,Date: Wed,08 May 2008 22,Sever: Apache/1.3.2(Unix),Content-Length: 4096,Content-Type: text/html,响应报文,HTTP,的报文结构,请求报文中的,方法,方法,(,操作,),含义,方法,(,操作,),含义,GET,请求读取一个,Web,页面,HEAD,请求读取一个,Web,页面的首部,POST,附加一个命名资源,(,如,Web,页面,),PUT,请求存储一个,Web,页面,DELETE,删除,Web,页面,TRACE,用于测试,要求服务器送回收到的请求,CONNECT,用于代理服务器,OPTION,查询特定选项,方法,(Method),是对所请求对象所进行的操作,也就是一些命令。请求报文中的操作有,:,HTTP,的报文结构,响应报文中的,状态码,状态码,(Status-Code),是响应报文状态行中包含的一个,3,位数字,指明特定的请求是否被满足,如果没有满足,原因是什么。状态码分为以下五类:,状态码,含义,例子,1xx,通知信息,100=,服务器正在处理客户请求,2xx,成功,200=,请求成功,(OK),3xx,重定向,301=,页面改变了位置,4xx,客户错误,403=,禁止的页面;,404=,页面未找到,5xx,服务器错误,500=,服务器内部错误;,503=,以后再试,具体各状态码的含义,请参考,W3C,的,HTTP1.1,标准规范,RFC2616 ,HTTP,的报文结构,首部字段或消息头,头,(header),类型,说明,User- Agent,请求,关于浏览器和它平台的信息,如,Mozilla5.0,Accept,请求,客户能处理的页面的类型,如,text/html,Accept-Charset,请求,客户可以接受的字符集,如,Unicode-1-1,Accept-Encoding,请求,客户能处理的页面编码方法,如,gzip,Accept-Language,请求,客户能处理的自然语言,如,en(,英语,),,,zh-cn(,简体中文),Host,请求,服务器的,DNS,名称。从,URL,中提取出来,必需。,Authorization,请求,客户的信息凭据列表,Cookie,请求,将以前设置的,Cookie,送回服务器器,可用来作为会话信息,Date,双向,消息被发送时的日期和时间,Server,响应,关于服务器的信息,如,Microsoft-IIS,/6.0,Content-Encoding,响应,内容是如何被编码的(如,gzip),Content-Language,响应,页面所使用的自然语言,Content-Length,响应,以字节计算的页面长度,Content-Type,响应,页面的,MIME,类型,Last-Modified,响应,页面最后被修改的时间和日期,在页面缓存机制中意义重大,Location,响应,指示客户将请求发送给别处,即重定向到另一个,URL,Set-Cookie,响应,服务器希望客户保存一个,Cookie,HTTP,的报文结构,实例,请求行,首部字段,(,行,),状态行,首部字段,(,行,),HTTP,的报文结构,抓包的对象为百度,抓包的目标是查看,HTTP,连接、请求,/,响应 和 关闭过程,HTTP,的实例抓包分析,TCP,连接之一,TCP,连接请求信号,TCP,连接之二,服务器确认,服务器同时也发出连接请求,TCP,连接之三,客户端确认,TCP,连接成功啦!,客户端,HTTP,连接请求,HTTP,请求命令,持续连接,服务器端,HTTP,响应,响应码:成功,主体部分数据量大小,文档类型及编码方案,空行,表明后面是主体部分,获取网页图片,请求命令及请求的文件名,HTTP,响应,发送的文档类型,主体部分数据量大小,HTTP,响应:成功,客户端停止连接,发送,TCP,报文段,关闭,TCP,连接,什么是,HTTP,代理?,HTTP,代理又称,Web,缓存或代理服务器,(Proxy Server),是一种网络实体,能代表浏览器发出,HTTP,请求,并将最近的一些请求和响应暂存在本地磁盘中,当请求的,Web,页面先前暂存过,则直接将暂存的页面发给客户端,(,浏览器,),,无须再次访问,Internet,。,使用,HTTP,代理的,Web,访问过程,Internet,源,Web,服务器,校园网,浏览器,HTTP,代理,浏览器向,HTTP,代理发出页面请求,HTTP,代理查找缓存页面,用缓存页面响应请求,找到,代表浏览器向源,Web,服务器发出请求,未找到,源,Web,服务器响应,HTTP,代理,HTTP,代理缓存请求到的页面,将请求到的页面响应给浏览器,HTTP,代理,内网,源点服务器,10 Mb/s,因特网,浏览器,R,1,R,2,这条链路上,的时延很大,没有使用高速缓存的情况,所有万维网通信量,都经过这条链路,HTTP,代理,使用高速缓存的情况,内网,内网的高速缓存,(代理服务器),源点服务器,10 Mb/s,因特网,浏览器,R,1,R,2,(1),浏览器访问因特网的服务器时,要先与内网的高速缓存建立,TCP,连接,并向高速缓存发出,HTTP,请求报文,HTTP,代理,使用高速缓存的情况,内网,内网的高速缓存,(代理服务器),源点服务器,10 Mb/s,因特网,浏览器,R,1,R,2,(2),若高速缓存已经存放了所请求的对象,则将此对象放入,HTTP,响应报文中返回给浏览器。,HTTP,代理,使用高速缓存的情况,内网,内网的高速缓存,(代理服务器),源点服务器,10 Mb/s,因特网,浏览器,R,1,R,2,(3),否则,高速缓存就代表发出请求的用户浏览器,与因特网上的源点服务器建立,TCP,连接,并发送,HTTP,请求报文。,HTTP,代理,使用高速缓存的情况,内网,内网的高速缓存,(代理服务器),源点服务器,10 Mb/s,因特网,浏览器,R,1,R,2,(4),源点服务器将所请求的对象放在,HTTP,响应报文中返回给内网的高速缓存。,HTTP,代理,使用高速缓存的情况,校园网,校园网的高速缓存,(代理服务器),源点服务器,10 Mb/s,因特网,浏览器,R,1,R,2,(5),高速缓存收到此对象后,先复制在其本地存储器中(为今后使用),然后再将该对象放在,HTTP,响应报文中,通过已建立的,TCP,连接,返回给请求该对象的浏览器。,使用,TestStorm,测试,HTTP,参考以下,新版,TeleExplorer,说明书:,知识点总结,TestStorm,测试仪,1.,场景:研发、实验,2.,功能:对网络设备和系统的流量测试;,27,层协议仿真测试(同时,继承,BigTao,所有协议),3.,产品实现(架构):,FPGA,处理报文,众核,CPU,协议仿真,,Linux,独立操作系统,4.,机箱类型,使用方式,5.,板卡类型、功能、区别,6. 27,层测试平台功能,7. 27,层与,23,层测试区别,8.,产品特性与性能指标项,9. X,板卡的目标客户,10.HTTP,协议定义、作用、版本区别、交互流程,
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 图纸专区 > 课件教案


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!