代码改变世界

软件测试必须的网络知识

2017-09-02 16:59  争-qiang  阅读(600)  评论(0编辑  收藏  举报

网络协议
局域网,搭建BUG系统,端口映射到外围区,外网才可以访问,禅道部署到阿里元服务器,
外网,所以可以访问,花生壳也可以达到这个效果

http协议,网络协议,分配IP地址,华为路由器
网络的分类


网络osi七层模型
物理层,数据链路层,网络层,传输层,会话层,表示层,应用层

应用层,表示层,会话层,最上面三层是面对用户
传输层,网络层,数据链路层,物理层

物理层:网卡,网线,电缆,中继器,集线器。网络信息是通过光纤来传输,传输会丢失,所以要
中继器,集线器放大,才不会丢失,物理层是个传输介质。

数据链路层:数据的通道,数据单位是帧,作用:
第一:从物理层收到的信息传到网络层
第二:从网络层传递的消息通过数据链路层层传到物理层,或其他层
交换机是数据链路层


网络层:实现两个端数据透明的传输,IP协议:TCP/IP,网络层用的是电脑网络协议(TCP/IPv4)
TCP/IPv4不够用,才要用TCP/IPv6,路由器设备用在这层

传输层:TCP和UDP,重要的设备网关,连接要几次握手,断开要几次握手 3次4次?

 

http协议:超文本协议,万维网文件都必须遵循这个协议
get ,post请求(接口测试,接口写脚本,带参数传输)
get ,post区别,post比较安全,信息不会反正url后面,SQL注入,很多时候是从get里面的漏洞,将数据插入数据
get传输数据量小,post传输数据大
从服务器拿数据,也可以向服务器传输数据

TCP/IP协议:网络层IP协议,