接口测试⑴----网络基础知识

想了解接口测试需要对网络基础知识有一定了解,下面简单的介绍一下:

1.网络层次划分

学习具体知识前需要了解他所在的知识体系和模型是非常重要的,对于网络协议亦是如此,目前公认的网络模型有两种,一种是OSI七层模型,一种是TCIP/IP五层模型,请看下图:

可以看出上三层是控制软件方面,下四层是用来管理硬件。应用层用来文件传输,表示层用来数据格式化、代码转换、数据加密,会话层用来解除或建立与别的接点的回话,传输层用来提供端对端的接口,网络层用来为数据包选择路由,数据链路层用来传输有地址的帧以及错误检测功能,物理层用来以二进制数据形式在物理媒体上传输数据;那么每一层对应哪些协议呢,请看下图:

TCP/IP协议集

应用层

Telnet,FTP, SMTP,DNS,HTTP以及其他应用协议
传输层TCP,UDP
网络层IP,ICMP,RIP,IGMP,ARP,RARP
网络接口各种通信网络接口(以太网、物理网络等)

1.HTTP------超文本传输协议

   FTP------文本传输协议

   SMTP------简单邮件传输协议

   Telnet------Internet远程登陆服务的标准协议

   DNS------域名协议

2.TCP和UDP都是传输层的协议,它们的区别是:TCP是面向连接的通讯协议,可靠的字节流服务;UDP是面向无连接的通讯协议,不可靠数据报服务

3.IP------网际协议

   ICMP------Internet控制报文协议

   RIP-------路由信息协议

   IGMP------Internet 组管理协议

   ARP------地址解析协议

   RARP------逆向地址解析协议

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值