随笔分类 -  通讯方式

摘要:1、客户端连接服务器时: 可以看到: (1)客户端发送SYN,然后服务器回复SYN+ACK,然后,客户端在回复ACK。 2、TCP断开时,分为2种情况,(1):客户端先断开,(2)服务器先断开。注意:说先断开,谁先发送FIN包 (1)客户端先断开: 可以看到: 客户端先发送了FIN+ACK,然后服务 阅读全文
posted @ 2020-12-29 11:37 zwj鹿港小镇 阅读(101) 评论(0) 推荐(0) 编辑
摘要:一、TCP包结构: 一个TCP包结构如下: 一个TCP包主要由TCP包头和数据部分组成,包头固定部分为20字节,选项和数据部分根据实际情况设置为4N(N可以为0)字节。 1.16bit源端口和目的端口号,它可以确认数据的传输方向(暂不考虑更底层的包) 2.32bit序号,它是为TCP包中数据部分进行 阅读全文
posted @ 2020-12-10 20:33 zwj鹿港小镇 阅读(80) 评论(0) 推荐(0) 编辑
摘要:1.打开并初始化CAN设备代码: private void OpenCAN() { if (!IsOpen) { ControlCAN.VCI_INIT_CONFIG initCOnfig = new ControlCAN.VCI_INIT_CONFIG(); initCOnfig.Mode = 0 阅读全文
posted @ 2020-08-25 17:42 zwj鹿港小镇 阅读(1073) 评论(0) 推荐(0) 编辑
摘要:服务端: // Server.cpp : 定义控制台应用程序的入口点。 // #include "stdafx.h" #include <windows.h> #include<time.h> using namespace std; int _tmain(int argc, _TCHAR* arg 阅读全文
posted @ 2020-06-01 16:56 zwj鹿港小镇 阅读(131) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示