
协议
耿小渣
这个作者很懒,什么都没留下…
展开
-
libpcap使用
捕获数据包操作/*pcap_test.c编译方式:gcc pcap_test.c -o pcap_test -lpcap -lpthread*/#include <stdio.h>#include <stdlib.h>#include <pcap.h>#include <pthread.h>#define SNAP_LEN 65535pcap_t *handle;pcap_dumper_t* out_pcap;/*函数名称.原创 2020-08-07 11:13:45 · 1184 阅读 · 0 评论 -
NFS协议
NFS文件系统NFS(Network File System,网络文件系统)最初由SUN公司于20世纪80年代设计,一种典型的基于网络的文件系统。它提供了在网络内各个设备对于共享文件操作的方式,如某一FAT文件系统物理上是存放在其他设备上的,某设备可以通过挂载这个FAT文件系统,使该系统就像是存放在本地设备上的。用户可以不加区别地对本地和非本地文件进行操作。在TCP/IP标准协议集的基础上,N...原创 2019-08-13 15:59:21 · 5522 阅读 · 0 评论 -
IMAP协议详解
概述IMAP4(Internet Message Access Protocol 4) 即 交互式数据消息访问协议第四个版本IMAP协议是由斯坦福大学的Mark Crispin教授在1986年开发的,后期版本是华盛顿州立大学进行开发的,IMAP4是TCP/IP协议族中的一员,现在的版本是“IMAP第四版第一次修订版”(IMAP4rev1)IMAP4协议与POP3协议一样也...转载 2019-03-13 17:11:38 · 33700 阅读 · 2 评论 -
ftp协议详解
一、Windows下搭建FTP服务器,抓取FTP数据包1、2、3、4、5、IP地址填写自己本机的IP地址6、勾选了匿名就不用输入密码了7、8、抓包二、linux下FTP抓包先检查有没有安装FTP没有的话执行下面命令安装yum install vsftpd -y通过/etc/vsftpd/vsftpd.conf 文...原创 2019-03-02 11:13:20 · 8328 阅读 · 0 评论 -
MongoDB的网络协议——MongoDB Wire Protocol
一、简介MongoDB Wire Protocol是一个简单的基于socket,请求/响应方式的协议,客户端使用常规的TCP/IP套接字(socket)进行通信,服务端默认监听端口是27017,同时也会启动一个基本的HTTP服务器,监听端口为28017,可以通过浏览器http://localhost:28017l来获取数据库的管理信息。MongoDB Wire Protocol 协议中的所有整...原创 2018-12-19 16:36:35 · 6670 阅读 · 1 评论 -
redis 通信协议详解
一、简介redis 客户端和服务端之间通信的协议是RESP(REdis Serialization Protocol)。传输层使用TCP。RESP的特点是:实现容易 解析快 人类可读二、数据类型 和协议格式RESP实际上是一个支持以下数据类型的序列化协议:简单字符串(Simple Strings),错误(Errors),整数(Integers),批量字符串(Bulk String...原创 2018-12-03 15:41:35 · 10587 阅读 · 1 评论 -
kafka协议
一、简介Kafka 是一个高吞吐量、分布式的发布—订阅消息系统。据Kafka 官方网站介绍,当前的Kafka 已经定位为一个分布式流式处理平台(a distributed streaming platform),它最初由LinkedIn公司开发,后来成为Apache 项目的一部分。Kafka 核心模块使用Scala 语言开发,支持多语言(如Java、C/C++、Python、Go、Erlang...原创 2018-11-28 14:33:02 · 5718 阅读 · 0 评论 -
kafka简介和使用
1. kafka介绍1.1.主要功能根据官网的介绍,ApacheKafka®是一个分布式流媒体平台,它主要有3种功能: 1:It lets you publish and subscribe to streams of records.发布和订阅消息流,这个功能类似于消息队列,这也是kafka归类为消息队列框架的原因 2:It lets you store stre...转载 2018-10-18 14:01:40 · 487 阅读 · 0 评论 -
源码安装mosquitto
下载地址:https://github.com/eclipse/mosquitto一、工程中有makefile文件,直接make。遇到了如下问题:1、解决:yum install openssl-devel.x86_64或者 sudo apt-get install libssl-dev2、解决yum install c-ares-devel.x86_64...原创 2018-08-31 15:42:38 · 1608 阅读 · 0 评论 -
TCP/IP协议详解
一、概述TCP/IP协议族是一个四层协议系统,自底而上分别是数据链路层、网络层、传输层和应用层。每一层完成不同的功能并且通过若干个协议来实现,上层协议使用下层协议提供的服务。二、格式1、经过数据链路层封装的数据称为帧。在以太网上传输的帧为以太网帧,其封装格式为:前导字段:以太网帧之前是一个前导字段,接收器电路用它确定一个帧的到达时间,并确定编码位(称为时钟恢复)...原创 2018-06-26 18:07:35 · 1732 阅读 · 0 评论