OSI模型

软件测试学习之路--网络协议

TCP/IP模型

软件测试学习之路--网络协议

TCP协议

Transmission Control Protocol传输控制协议:

  • 全双工通信:通信双方都在活动;
  • 保证传输过程的可靠性:三次握手建立连接,四次挥手断开连接。

结构:引用来源https://blog.csdn.net/qq_38950316/article/details/81087809
软件测试学习之路--网络协议
软件测试学习之路--网络协议
三次握手四次挥手
引用来源https://blog.csdn.net/qzcsu/article/details/72861891
建立连接:
1.客户端:给服务器拨号;
2.服务器:喂你好,请问你是谁;
3.客户端:我是隔壁老王。

三次握手:
软件测试学习之路--网络协议
断开连接:
1、客户端:我要挂断了;
2、服务器:好的,数据还没处理完毕,稍等会;
3、服务器:数据已处理完毕,数据没有问题;
4、客户端:ok,我挂断了。

四次挥手:
软件测试学习之路--网络协议

UDP协议

软件测试学习之路--网络协议

IP协议

基本功能

  • 寻址(Addressing):IP协议根据数据报首部中包括的目的地址将数据报传送到目的节点,这就要涉及传送路径的选择,即路由功能。IP协议使用IP地址来实现路由;
  • 分片(Fragmentation):IP协议还提供对数据大小的分片和重组,以适应不同网络对数据包大小的限制。如果网络只能传送小数据包,IP协议将对数据报进行分段并重新组成小块再进行传送。

特性

  • 无连接的、不可靠的、点对点的协议,只能尽力(Best Effort)传送数据,不能保证数据的到达;
  • IP协议提供无连接数据报服务,各个数据报独立传输,可能沿着不同的路径到达目的地,也可能不会按序到达目的地;
  • IP协议不含错误检测或错误恢复的编码,属于不可靠的协议。

传送方式
在传送IP信息包时,一定会指明源地址与目的地址。源地址当然只有一个,但是目的地址却可能代表单一或多部设备。根据目的地址的不同,区分为3种传送方式:单点传送、广播传送以及多点传送。

  • 单点传送:源端所发出的IP信息包,其IP报头中的目的地址代表单一目的设备,因此只有该目的设备能收到此IP信息包。
  • 广播传送:源设备所发出的IP信息包,其IP报头中的目的地址代表某一网络,而非单一设备,因此该网络内的所有设备都能收到、并处理此类IP广播信息包。
  • 多点传送:多点传送是一种介于单点传送与广播传送之间的传送方式模式。

HTTP协议

软件测试学习之路--网络协议

TLS

软件测试学习之路--网络协议

相关文章:

  • 2021-10-30
  • 2021-09-30
  • 2021-10-05
  • 2021-10-28
  • 2022-12-23
  • 2021-09-20
  • 2021-05-20
  • 2022-02-22
猜你喜欢
  • 2021-06-27
  • 2022-02-08
  • 2022-12-23
  • 2021-12-28
  • 2022-02-02
  • 2021-07-07
相关资源
相似解决方案