Linux CentOS7系统,抓取http协议的数据包

使用 tcpdump 命令

1.首先确认是否安装

[root@localhost ~]# which tcpdump
/usr/bin/which: no tcpdump in (/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin)
[root@localhost ~]#

我这里没有安装

1.1 安装 tcpdump

yum install tcpdump
安装成功如下:

[root@localhost ~]# yum install tcpdump
已加载插件:fastestmirror
Bad id for repo: mirrors.aliyun.com_docker-ce_linux_centos_docker-ce.xn--repo()-mu8ig98h4l0hokj, byte = ( 60
Loading mirror speeds from cached hostfile
* epel: mirror.nyist.edu.cn
正在解决依赖关系
--> 正在检查事务
---> 软件包 tcpdump.x86_64.14.4.9.2-4.el7_7.1 将被 安装
--> 正在处理依赖关系 libpcap >= 14:1.5.3-10,它被软件包 14:tcpdump-4.9.2-4.el7_7.1.x86_64 需要
--> 正在处理依赖关系 libpcap.so.1()(64bit),它被软件包 14:tcpdump-4.9.2-4.el7_7.1.x86_64 需要
--> 正在检查事务
---> 软件包 libpcap.x86_64.14.1.5.3-13.el7_9 将被 安装
--> 解决依赖关系完成依赖关系解决====================================================================================================================================================================================
Package                                 架构                                   版本                                                  源                                       大小
====================================================================================================================================================================================
正在安装:
tcpdump                                 x86_64                                 14:4.9.2-4.el7_7.1                                    base                                    422 k
为依赖而安装:
libpcap                                 x86_64                                 14:1.5.3-13.el7_9                                     updates                                 139 k事务概要
====================================================================================================================================================================================
安装  1 软件包 (+1 依赖软件包)总下载量:560 k
安装大小:1.3 M
Is this ok [y/d/N]: y
Downloading packages:
(1/2): libpcap-1.5.3-13.el7_9.x86_64.rpm                                                                                                                     | 139 kB  00:00:00
(2/2): tcpdump-4.9.2-4.el7_7.1.x86_64.rpm                                                                                                                    | 422 kB  00:00:00
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
总计                                                                                                                                                2.3 MB/s | 560 kB  00:00:00
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction正在安装    : 14:libpcap-1.5.3-13.el7_9.x86_64                                                                                                                                1/2正在安装    : 14:tcpdump-4.9.2-4.el7_7.1.x86_64                                                                                                                               2/2验证中      : 14:libpcap-1.5.3-13.el7_9.x86_64                                                                                                                                1/2验证中      : 14:tcpdump-4.9.2-4.el7_7.1.x86_64                                                                                                                               2/2已安装:tcpdump.x86_64 14:4.9.2-4.el7_7.1作为依赖被安装:libpcap.x86_64 14:1.5.3-13.el7_9完毕!
[root@localhost ~]#

2.使用教程

先确认要监听的网卡,我这里是虚拟机,是ens33
因此命令:

# http捕获的信息保存到文件
tcpdump -i ens33 port 80 -Xx -w capture.pcap# 指定端口为80,这里捕获的信息打印在 了命令行,不利于分析
tcpdump -i ens33 port 80 -Xx

在这里插入图片描述

2.1 使用Python对抓包数据进行分析

抓包的结果通常是一个二进制格式的文件,我们可以使用Python中的第三方库dpkt对抓包数据进行分析。dpkt是一个功能强大的网络数据包处理库,可以解析和操作网络协议头部以及数据。

首先,我们需要安装dpkt库:

pip install dpkt
import dpkt# 从文件中读取抓包数据
with open('capture.pcap', 'rb') as f:pcap = dpkt.pcap.Reader(f)# 遍历每个数据包for timestamp, buf in pcap:# 解析以太网帧eth = dpkt.ethernet.Ethernet(buf)# 解析IP数据报if isinstance(eth.data, dpkt.ip.IP):ip = eth.data# 解析TCP数据报if isinstance(ip.data, dpkt.tcp.TCP):tcp = ip.data# 输出源IP地址、目的IP地址和目的端口号print(f'Source IP: {dpkt.inet.inet_ntoa(ip.src)}')print(f'Destination IP: {dpkt.inet.inet_ntoa(ip.dst)}')print(f'Destination Port: {tcp.dport}')

我这里捕获的数据:

[root@localhost ~]#  tcpdump -i ens33 port 80 -Xx
tcpdump: verbose output suppressed, use -v or -vv for full protocol decode
listening on ens33, link-type EN10MB (Ethernet), capture size 262144 bytes
09:18:57.433624 IP 10.0.1.64.openmailpxy > localhost.localdomain.http: Flags [S], seq 755891672, win 64240, options [mss 1460,nop,wscale 8,nop,nop,sackOK], length 00x0000:  4500 0034 b0e6 4000 8006 3389 0a00 0140  E..4..@...3....@0x0010:  0a00 0115 1688 0050 2d0d fdd8 0000 0000  .......P-.......0x0020:  8002 faf0 1c0d 0000 0204 05b4 0103 0308  ................0x0030:  0101 0402                                ....
09:18:57.433648 IP localhost.localdomain.http > 10.0.1.64.openmailpxy: Flags [S.], seq 3674812333, ack 755891673, win 29200, options [mss 1460,nop,nop,sackOK,nop,wscale 7], length 00x0000:  4500 0034 0000 4000 4006 2470 0a00 0115  E..4..@.@.$p....0x0010:  0a00 0140 0050 1688 db09 2fad 2d0d fdd9  ...@.P..../.-...0x0020:  8012 7210 167b 0000 0204 05b4 0101 0402  ..r..{..........0x0030:  0103 0307                                ....
09:18:57.433679 IP 10.0.1.64.spramsca > localhost.localdomain.http: Flags [S], seq 1554988307, win 64240, options [mss 1460,nop,wscale 8,nop,nop,sackOK], length 00x0000:  4500 0034 b0e7 4000 8006 3388 0a00 0140  E..4..@...3....@0x0010:  0a00 0115 1689 0050 5caf 3d13 0000 0000  .......P\.=.....0x0020:  8002 faf0 ad2f 0000 0204 05b4 0103 0308  ...../..........0x0030:  0101 0402                                ....
09:18:57.433684 IP localhost.localdomain.http > 10.0.1.64.spramsca: Flags [S.], seq 1632946978, ack 1554988308, win 29200, options [mss 1460,nop,nop,sackOK,nop,wscale 7], length 00x0000:  4500 0034 0000 4000 4006 2470 0a00 0115  E..4..@.@.$p....0x0010:  0a00 0140 0050 1689 6154 cb22 5caf 3d14  ...@.P..aT."\.=.0x0020:  8012 7210 167b 0000 0204 05b4 0101 0402  ..r..{..........0x0030:  0103 0307                                ....
09:18:57.434513 IP 10.0.1.64.openmailpxy > localhost.localdomain.http: Flags [.], ack 1, win 513, length 00x0000:  4500 0028 b0e8 4000 8006 3393 0a00 0140  E..(..@...3....@0x0010:  0a00 0115 1688 0050 2d0d fdd9 db09 2fae  .......P-...../.0x0020:  5010 0201 4b08 0000 0000 0000 0000       P...K.........
09:18:57.434535 IP 10.0.1.64.spramsca > localhost.localdomain.http: Flags [.], ack 1, win 513, length 00x0000:  4500 0028 b0e9 4000 8006 3392 0a00 0140  E..(..@...3....@0x0010:  0a00 0115 1689 0050 5caf 3d14 6154 cb23  .......P\.=.aT.#0x0020:  5010 0201 ba6a 0000 0000 0000 0000       P....j........
09:18:57.434538 IP 10.0.1.64.spramsca > localhost.localdomain.http: Flags [P.], seq 1:468, ack 1, win 513, length 467: HTTP: GET /trdl/system/GetSupportVer.action?t=88888888 HTTP/1.10x0000:  4500 01fb b0ea 4000 8006 31be 0a00 0140  E.....@...1....@0x0010:  0a00 0115 1689 0050 5caf 3d14 6154 cb23  .......P\.=.aT.#0x0020:  5018 0201 4a2a 0000 4745 5420 2f74 7264  P...J*..GET./trd0x0030:  6c2f 7379 7374 656d 2f47 6574 5375 7070  l/system/GetSupp0x0040:  6f72 7456 6572 2e61 6374 696f 6e3f 743d  ortVer.action?t=0x0050:  3838 3838 3838 3838 2048 5454 502f 312e  88888888.HTTP/1.0x0060:  310d 0a48 6f73 743a 2031 302e 302e 312e  1..Host:.10.0.1.0x0070:  3231 0d0a 436f 6e6e 6563 7469 6f6e 3a20  21..Connection:.0x0080:  6b65 6570 2d61 6c69 7665 0d0a 5570 6772  keep-alive..Upgr0x0090:  6164 652d 496e 7365 6375 7265 2d52 6571  ade-Insecure-Req0x00a0:  7565 7374 733a 2031 0d0a 5573 6572 2d41  uests:.1..User-A0x00b0:  6765 6e74 3a20 4d6f 7a69 6c6c 612f 352e  gent:.Mozilla/5.0x00c0:  3020 2857 696e 646f 7773 204e 5420 3130  0.(Windows.NT.100x00d0:  2e30 3b20 5769 6e36 343b 2078 3634 2920  .0;.Win64;.x64).0x00e0:  4170 706c 6557 6562 4b69 742f 3533 372e  AppleWebKit/537.0x00f0:  3336 2028 4b48 544d 4c2c 206c 696b 6520  36.(KHTML,.like.0x0100:  4765 636b 6f29 2043 6872 6f6d 652f 3131  Gecko).Chrome/110x0110:  362e 302e 302e 3020 5361 6661 7269 2f35  6.0.0.0.Safari/50x0120:  3337 2e33 360d 0a41 6363 6570 743a 2074  37.36..Accept:.t0x0130:  6578 742f 6874 6d6c 2c61 7070 6c69 6361  ext/html,applica0x0140:  7469 6f6e 2f78 6874 6d6c 2b78 6d6c 2c61  tion/xhtml+xml,a0x0150:  7070 6c69 6361 7469 6f6e 2f78 6d6c 3b71  pplication/xml;q0x0160:  3d30 2e39 2c69 6d61 6765 2f61 7669 662c  =0.9,image/avif,0x0170:  696d 6167 652f 7765 6270 2c69 6d61 6765  image/webp,image0x0180:  2f61 706e 672c 2a2f 2a3b 713d 302e 382c  /apng,*/*;q=0.8,0x0190:  6170 706c 6963 6174 696f 6e2f 7369 676e  application/sign0x01a0:  6564 2d65 7863 6861 6e67 653b 763d 6233  ed-exchange;v=b30x01b0:  3b71 3d30 2e37 0d0a 4163 6365 7074 2d45  ;q=0.7..Accept-E0x01c0:  6e63 6f64 696e 673a 2067 7a69 702c 2064  ncoding:.gzip,.d0x01d0:  6566 6c61 7465 0d0a 4163 6365 7074 2d4c  eflate..Accept-L0x01e0:  616e 6775 6167 653a 207a 682d 434e 2c7a  anguage:.zh-CN,z0x01f0:  683b 713d 302e 390d 0a0d 0a              h;q=0.9....
09:18:57.434541 IP localhost.localdomain.http > 10.0.1.64.spramsca: Flags [.], ack 468, win 237, length 00x0000:  4500 0028 397a 4000 4006 eb01 0a00 0115  E..(9z@.@.......0x0010:  0a00 0140 0050 1689 6154 cb23 5caf 3ee7  ...@.P..aT.#\.>.0x0020:  5010 00ed 166f 0000                      P....o..
09:18:57.446525 IP localhost.localdomain.http > 10.0.1.64.spramsca: Flags [P.], seq 1:480, ack 468, win 237, length 479: HTTP: HTTP/1.1 200 OK0x0000:  4500 0207 397b 4000 4006 e921 0a00 0115  E...9{@.@..!....0x0010:  0a00 0140 0050 1689 6154 cb23 5caf 3ee7  ...@.P..aT.#\.>.0x0020:  5018 00ed 184e 0000 4854 5450 2f31 2e31  P....N..HTTP/1.10x0030:  2032 3030 204f 4b0d 0a58 2d50 6f77 6572  .200.OK..X-Power0x0040:  6564 2d42 793a 2045 7870 7265 7373 0d0a  ed-By:.Express..0x0050:  5661 7279 3a20 4f72 6967 696e 2c20 4163  Vary:.Origin,.Ac0x0060:  6365 7074 2d45 6e63 6f64 696e 670d 0a41  cept-Encoding..A0x0070:  6363 6573 732d 436f 6e74 726f 6c2d 416c  ccess-Control-Al0x0080:  6c6f 772d 4372 6564 656e 7469 616c 733a  low-Credentials:0x0090:  2074 7275 650d 0a43 6163 6865 2d43 6f6e  .true..Cache-Con0x00a0:  7472 6f6c 3a20 6e6f 2d63 6163 6865 0d0a  trol:.no-cache..0x00b0:  5072 6167 6d61 3a20 6e6f 2d63 6163 6865  Pragma:.no-cache0x00c0:  0d0a 4578 7069 7265 733a 202d 310d 0a58  ..Expires:.-1..X0x00d0:  2d43 6f6e 7465 6e74 2d54 7970 652d 4f70  -Content-Type-Op0x00e0:  7469 6f6e 733a 206e 6f73 6e69 6666 0d0a  tions:.nosniff..0x00f0:  436f 6e74 656e 742d 5479 7065 3a20 6170  Content-Type:.ap0x0100:  706c 6963 6174 696f 6e2f 6a73 6f6e 3b20  plication/json;.0x0110:  6368 6172 7365 743d 7574 662d 380d 0a43  charset=utf-8..C0x0120:  6f6e 7465 6e74 2d4c 656e 6774 683a 2038  ontent-Length:.80x0130:  340d 0a45 5461 673a 2057 2f22 3534 2d66  4..ETag:.W/"54-f0x0140:  7432 656e 7372 422b 4a64 3734 6773 2b6a  t2ensrB+Jd74gs+j0x0150:  795a 576c 6172 724f 5641 220d 0a44 6174  yZWlarrOVA"..Dat0x0160:  653a 2046 7269 2c20 3235 2041 7567 2032  e:.Fri,.25.Aug.20x0170:  3032 3320 3031 3a31 383a 3537 2047 4d54  023.01:18:57.GMT0x0180:  0d0a 436f 6e6e 6563 7469 6f6e 3a20 6b65  ..Connection:.ke0x0190:  6570 2d61 6c69 7665 0d0a 4b65 6570 2d41  ep-alive..Keep-A0x01a0:  6c69 7665 3a20 7469 6d65 6f75 743d 350d  live:.timeout=5.0x01b0:  0a0d 0a5b 0a20 207b 0a20 2020 2022 6964  ...[...{....."id0x01c0:  223a 2035 2c0a 2020 2020 2263 6f6d 223a  ":.5,....."com":0x01d0:  2022 e585 89e5 ae87 222c 0a20 2020 2022  ."......",....."0x01e0:  7665 7222 3a20 2276 312e 3022 2c0a 2020  ver":."v1.0",...0x01f0:  2020 2273 7563 6365 7373 223a 2074 7275  .."success":.tru0x0200:  650a 2020 7d0a 5d                        e...}.]
09:18:57.494793 IP 10.0.1.64.spramsca > localhost.localdomain.http: Flags [.], ack 480, win 511, length 00x0000:  4500 0028 b0eb 4000 8006 3390 0a00 0140  E..(..@...3....@0x0010:  0a00 0115 1689 0050 5caf 3ee7 6154 cd02  .......P\.>.aT..0x0020:  5010 01ff b6ba 0000 0000 0000 0000       P.............
09:19:02.451444 IP localhost.localdomain.http > 10.0.1.64.spramsca: Flags [F.], seq 480, ack 468, win 237, length 00x0000:  4500 0028 397c 4000 4006 eaff 0a00 0115  E..(9|@.@.......0x0010:  0a00 0140 0050 1689 6154 cd02 5caf 3ee7  ...@.P..aT..\.>.0x0020:  5011 00ed 166f 0000                      P....o..
09:19:02.452513 IP 10.0.1.64.spramsca > localhost.localdomain.http: Flags [.], ack 481, win 511, length 00x0000:  4500 0028 b102 4000 8006 3379 0a00 0140  E..(..@...3y...@0x0010:  0a00 0115 1689 0050 5caf 3ee7 6154 cd03  .......P\.>.aT..0x0020:  5010 01ff b6b9 0000 0000 0000 0000       P.............
09:19:04.737027 IP 10.0.1.64.spramsca > localhost.localdomain.http: Flags [F.], seq 468, ack 481, win 511, length 00x0000:  4500 0028 b10c 4000 8006 336f 0a00 0140  E..(..@...3o...@0x0010:  0a00 0115 1689 0050 5caf 3ee7 6154 cd03  .......P\.>.aT..0x0020:  5011 01ff b6b8 0000 0000 0000 0000       P.............
09:19:04.737049 IP localhost.localdomain.http > 10.0.1.64.spramsca: Flags [.], ack 469, win 237, length 00x0000:  4500 0028 fc58 4000 4006 2823 0a00 0115  E..(.X@.@.(#....0x0010:  0a00 0140 0050 1689 6154 cd03 5caf 3ee8  ...@.P..aT..\.>.0x0020:  5010 00ed b7ca 0000                      P.......

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/51650.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【C++ 学习 ⑯】- 继承(上)

目录 一、继承的概念和定义 1.1 - 概念 1.2 - 定义 二、继承时的对象内存模型 三、向上转型和向下转型 四、继承时的名字遮蔽问题 4.1 - 有成员变量遮蔽时的内存分布 4.2 - 重名的基类成员函数和派生类成员函数不构成重载 一、继承的概念和定义 1.1 - 概念 C 中的继承…

【AWS】创建IAM用户;无法登录IAM用户怎么办?错误提示:您的身份验证信息错误,请重试(已解决)

目录 0.背景问题分析 1.解决步骤 0.背景问题分析 windows 11 ,64位 我的问题情景: 首先我创建了aws的账户,并且可以用ROOT用户登录,但是在登录时选择IAM用户,输入ROOT的名字和密码,就会提示【您的身份验证…

【分布式技术专题】「OSS中间件系列」从0到1的介绍一下开源对象存储MinIO技术架构

MinIO背景介绍 MinIO创始者是Anand Babu Periasamy, Harshavardhana(戒日王)等人, Anand是GlusterFS的初始开发者、Gluster公司的创始人与CTO,Harshavardhana曾经是GlusterFS的开发人员,直到2011年红帽收购了Gluster公…

基于VUE3+Layui从头搭建通用后台管理系统(前端篇)十:实体配置功能实现

一、本章内容 本章实现实体配置功能,包括识别实体属性、设置各属性的展示方式、相关类型、要和展示、编辑的内容等。 1. 详细课程地址: 待发布 2. 源码下载地址: 待发布 二、界面预览 三、开发视频 3.1 B站视频地址:

MISRA 2012学习笔记(3)-Rules 8.4-8.7

文章目录 Rules8.4 字符集和词汇约定(Character sets and lexical conventions)Rule 4.1 八进制和十六进制转译序列应有明确的终止识别标识Rule 4.2 禁止使用三字母词(trigraphs) 8.5 标识符(Identifiers)Rule 5.1 外部标识符不得重名Rule 5.2 同范围和命名空间内的标识符不得重…

673. 最长递增子序列的个数

673. 最长递增子序列的个数 原题链接:完成情况:解题思路:方法一:动态规划方法二:贪心 前缀和 二分查找 参考代码:__673最长递增子序列的个数__动态规划__673最长递增子序列的个数__贪心_前缀和_二分查找…

书单背景图片哪里找?如何制作成视频?

有没有小伙伴们发现,如今很多热门的短视频平台有很多使用书单文案制作的视频,很多情感博主会配上一些精致的图片,唯美的背景承载着一些美好的文案内容。这种类型的视频让不少的小伙伴都想制作专属于自己的视频来投稿,那么小伙伴们…

linux系统(centos、ubuntu、银河麒麟服务、uos、deepin)判断程序是否已安装,通用判断方法:使用所有应用和命令的判断

前言 项目中需要判断linux服务器中是否已经安装了某个服务 方法有很多种,但是很多都不通用, 脚本代码就不容易做成统一的 解决方案 用下面的脚本代码去进行判断 用jdk测试 脚本意思如下: 输入java -version命令,将返回的字…

【数据结构练习】单链表OJ题(一)

目录 一、移除链表元素思路1:思路2: 二、反转链表三、链表的中间节点四、链表中倒数第k个节点五、回文结构六、合并两个有序链表 一、移除链表元素 题目: 思路1: 在原来的链表上进行修改,节点的数据是val的删除&am…

Cesium 使用 Entity 绘制点线面

文章目录 一、绘制点1. 第一种2. 第二种 二、绘制面三、绘制线四、移除 Entity <!--* Author: HuKang* Date: 2023-08-18 11:06:43* LastEditTime: 2023-08-25 09:16:59* LastEditors: HuKang* Description: program-c* FilePath: \global-data-display\src\views\program-c…

第一讲使用IDEA创建Java工程——HelloWorld

一、前言导读 为了能够让初学者更快上手Java,不会像其他书籍或者视频一样,介绍一大堆历史背景,默认大家已经知道Java这么编程语言了。本专栏只会讲解干货,直接从HelloWord入手,慢慢由浅入深,讲个各个知识点,这些知识点也是目前工作中项目使用的,而不是讲一些老的知识点…

16、Flink 的table api与sql之连接外部系统: 读写外部系统的连接器和格式以及FileSystem示例(1)

Flink 系列文章 1、Flink 部署、概念介绍、source、transformation、sink使用示例、四大基石介绍和示例等系列综合文章链接 13、Flink 的table api与sql的基本概念、通用api介绍及入门示例 14、Flink 的table api与sql之数据类型: 内置数据类型以及它们的属性 15、Flink 的ta…

nvm安装使用教程

文章目录 下载配置安装最新稳定版 node安装指定版本查看版本切换版本删除版本 常见问题安装node后 显示拒绝访问的问题使用cnpm会报错的问题降低cnpm版本npm镜像 下载 NVM for Windows 下载地址&#xff1a;https://link.juejin.cn/?targethttps%3A%2F%2Fgithub.com%2Fcoreyb…

《深度学习计算机视觉 》书籍分享(包邮送书三本)

深度学习计算机视觉介绍 随着计算机技术的发展和进步&#xff0c;计算机视觉领域得到了广泛的关注和研究。而深度学习作为一种强大的机器学习方法&#xff0c;已经成为计算机视觉领域的重要工具之一。本文将介绍深度学习在计算机视觉中的应用和取得的成果。 深度学习是一种模…

Sim/circuit10

通过观察可知&#xff0c;在a、b同时为0或1时&#xff0c;state的值改变 state的值可以改变q的输出&#xff0c;1为ab的同或&#xff0c;0为异或 利用assign q进行输出 module top_module (input clk,input a,input b,output q,output state );always(posedge clk)if(a&…

基于JAVA SpringBoot和UniAPP的宠物服务预约小程序

随着社会的发展和人们生活水平的提高&#xff0c;特别是近年来&#xff0c;宠物快速进入人们的家中&#xff0c;成为人们生活中重要的娱乐内容之一&#xff0c;过去宠物只是贵族的娱乐&#xff0c;至今宠物在中国作为一种生活方式得到了广泛的认可&#xff0c;随着人们精神文明…

Docker拉取并配置Grafana

Linux下安装Docker请参考&#xff1a;Linux安装Docker 安装准备 新建挂载目录 /opt/grafana/data目录&#xff0c;准备用来挂载放置grafana的数据 /opt/grafana/plugins目录&#xff0c;准备用来放置grafana的插件 /opt/grafana/config目录&#xff0c;准备用来挂载放置graf…

正则表达式一小时学完

闯关式学习Regex 正则表达式&#xff0c;我感觉挺不错的&#xff0c;记录一下。 遇到不会的题&#xff0c;可以评论交流。 真的很不错 链接 Regex Learn - Step by step, from zero to advanced.

HTTP原理与实现

一、基本概念 一、基本原理* 1、全称&#xff1a; HyperText Transfer Protocol (超文本传输协议) 2、底层实现协议&#xff1a;建立在 TCP/IP 上的无状态连接。 3、基本作用&#xff1a;用于客户端与服务器之间的通信&#xff0c;规定客户端和服务器之间的通信格式。包括请…

长胜证券:货币政策什么意思?

钱银政策是指国家钱银当局经过调控钱银供给量和利率等手法&#xff0c;以到达操控通货膨胀、坚持经济稳定、促进经济增长等目的的一种宏观经济政策。简而言之&#xff0c;钱银政策便是国家中央银行对钱银供给和利率进行调控的政策。那么具体来说&#xff0c;钱银政策到底有哪些…