Jmeter工具的主要主件,包含4个部分: (1)负载发生器:用于产生负载,通常以多线程或是多进程的方式模拟用户行为。 (2)用户运行器:通常是一个脚本运行引擎,用户运行器附加在线程或进程上,根据脚本要求模拟指定的用户行为。 (3)资源生成器:用于生成测试过程中服务器、负载机的资源数据。 (4)报表 ...
分类:
其他好文 时间:
2020-01-23 17:04:58
阅读次数:
77
IP 数据报 1.IP 数据报的格式 一个 IP 数据报由首部和数据两部分组成。(数据报也可以说是数据包) 首部的前一部分是固定长度,共 20 字节,是所有 IP 数据报必须具有的。 在首部的固定部分的后面是一些可选字段,其长度是可变的。 2.IP 数据报首部的固定部分中的各字段 从图中可看到,数据 ...
分类:
其他好文 时间:
2020-01-23 17:04:27
阅读次数:
111
引言 由Van Jacobson编写的Tr a c e r o u t e程序是一个能更深入探索T C P / I P协议的方便可用的工具。 尽管不能保证从源端发往目的端的两份连续的 I P数据报具有相同的路由,但是大多数情况下 是这样的。Tr a c e r o u t e程序可以让我们看到I P ...
分类:
其他好文 时间:
2020-01-22 22:10:12
阅读次数:
74
摘自:https://www.cnblogs.com/yjunzhang/p/http_raw_socket.html 在实验中需要自己构造单独的HTTP数据报文,而使用SOCK_STREAM进行发送数据包,需要进行完整的TCP交互。 因此想使用原始套接字进行编程,直接构造数据包,并在IP层进行发送 ...
分类:
编程语言 时间:
2020-01-22 21:40:21
阅读次数:
114
网络基础——TCP/IP 一、TCP/IP协议族 计算机与网络设备要相互通信,双方就必须基于相同的方法。比如,如何探测到通信目标、由哪一边先发起通信、使用哪种语言进行通信、怎样结束通信等规则都需要事先确定。不同的硬件、操作系统之间的通信,所有的这一切都需要一种规则。而我们就把这种规则称为 协议 (p ...
分类:
其他好文 时间:
2020-01-22 18:28:05
阅读次数:
79
1.socket 函数 family AF_INET IPv4 AF_INET6 IPv6 AF_LOCAL Unix域 AF_ROUTE 路由套接字 AF_KEY 密钥套接字 type SOCK_STREAM 字节流 SOCK_DGRAM 数据报 SOCK_SEQPACKET 有序分组 SOCK_ ...
分类:
其他好文 时间:
2020-01-21 00:43:21
阅读次数:
113
前言 将数据报表导出,是web数据报告展示常用的附带功能。通常这种功能都是用后端开发人员编写的。今天我们主要讲的是直接通过前端js将数据导出Excel的CSV格式的文件。 原理 首先在本地用Excel新建一个test.csv的文件 > 随便填写一些数据,保存并用Safari浏览打开该文件 > 打开浏 ...
分类:
编程语言 时间:
2020-01-18 10:52:49
阅读次数:
59
引言 I P 是 T C P / I P 协议族中最为核心的协议。所有的 T C P、U D P、I C M P 及 I G M P 数据都以 I P 数据 报格式传输(见图 1 4)。许多刚开始接触 T C P / I P 的人对 I P 提供不可靠、无连接的数据报传送 服务感到很奇怪,特别是那些 ...
分类:
其他好文 时间:
2020-01-17 13:57:04
阅读次数:
97
1.端口号 端口号用于区分使用相同协议的进程。 TCP69 与 UDP69 是不同的。 端口号范围 0 - 65535, 其中 0- 1023 是保留端口。 2.套接字对 TCP服务通过套接字对,唯一识别进程。 如上,服务器fork后,两个子进程都 bind 了 12.106.32.254:21,那 ...
分类:
其他好文 时间:
2020-01-17 09:18:18
阅读次数:
157
引言 很多不同的厂家生产各种型号的计算机,它们运行完全不同的操作系统,但 T C P / I P 协议 族允许它们互相进行通信。这一点很让人感到吃惊,因为它的作用已远远超出了起初的设想。 T C P / I P 起源于 6 0 年代末美国政府资助的一个分组交换网络研究项目,到 9 0 年代已发展成为 ...
分类:
其他好文 时间:
2020-01-16 18:43:48
阅读次数:
94