码迷,mamicode.com
首页 >  
搜索关键字:recv    ( 1043个结果
python3 解决tcp黏包方法一
-------------------------------------------tcp_server.py------------------------------------------- # coding:utf-8import socketimport subprocessserver... ...
分类:编程语言   时间:2019-05-27 13:48:37    阅读次数:130
TCP的三次握手
在TCP/IP协议中,TCP协议提供可靠的连接服务,采用三次握手建立一个连接.第一次握手:建立连接时,客户端发送syn包(syn=j)到服务器,并进入SYN_SEND状态,等待服务器确认; SYN:同步序列编号(Synchronize Sequence Numbers)第二次握手:服务器收到syn包 ...
分类:其他好文   时间:2019-05-23 23:06:02    阅读次数:168
IO模型(一)
read或write都是属于IO操作 比如socket的发送和接收就是IO操作 # 同步 提交一个任务之后要等待这个任务执行完毕# 异步 只管提交任务,不等待这个任务执行完毕就可以做其他事情# 阻塞 recv recvfrom accept# 非阻塞 # 阻塞 线程 运行状态 --> 阻塞状态 -- ...
分类:其他好文   时间:2019-05-21 22:50:52    阅读次数:258
Non-standard serial port baud rate setting
////combuad_recv.cpp #include /*标准输入输出定义*/ #include /*标准函数库定义*/ #include /*Unix 标准函数定义*/ #include #include #include /*文件控制定义*/ #include /*PPSIX 终端控制定义... ...
分类:其他好文   时间:2019-05-20 17:02:05    阅读次数:108
TCB建立连接
第一次握手:建立连接时,客户端发送syn包(syn=j)到服务器,并进入SYN_SENT状态,等待服务器确认;SYN:同步序列编号; 第一次握手:服务器收到syn包,必须确认客户的SYN(ack=j+1),同时自己也发送一个SYN包(seq=k),即SYN+ACK包,此时服务器进入SYN_RECV状 ...
分类:其他好文   时间:2019-05-19 20:37:56    阅读次数:113
tcp协议黏包问题的解决方式
# 出现黏包的场景 # 连续send两个小数据 # 两个recv,第一个recv特别小# 本质上:你不知道到底要接受多大的数据 # 解决# 首先:发送一下这个数据到底有多大# 再按照数据的长度接收数据 #这种解决方式的好处: #确定了我到底要接收多大的数据 #在文件中配置一个配置项:就是每一次rec ...
分类:其他好文   时间:2019-05-18 17:18:03    阅读次数:128
tcp协议之recv
写一个下载功能的时候遇到的一个bug。 import socket import struct import json import os base_dir = os.getcwd() print(base_dir) client = socket.socket(socket.AF_INET, so ...
分类:其他好文   时间:2019-05-01 17:19:49    阅读次数:234
网络编程- struct模块定制报头ftp实践(九)
一、server端import jsonimport structimport socketsk = socket.socket()sk.bind(('127.0.0.1',8080))sk.listen()conn,addr = sk.accept()dic_len = conn.recv(4) ... ...
分类:其他好文   时间:2019-05-01 14:58:54    阅读次数:132
如何查看端口recv和send
1、进入到pod的宿主机 一般来说 ssh slaveX 2、查看进程号 top可以看到 3、执行命令 nsenter --target 10594 --net netstat -an ...
分类:其他好文   时间:2019-04-28 19:07:09    阅读次数:152
三次握手与网络状态码
网络状态码: 200:成功 301:资源暂时重定向 302:资源永久重定向 403:没有权限 404:找不到资源 500:服务器内部错误 503:资源过载 三次握手: 第一次:客户端向服务器发送syn包(syn=j),等待服务器响应。客户端进入syn_send状态 第二次:服务器接收客户端发送syn ...
分类:其他好文   时间:2019-04-18 09:29:10    阅读次数:140
1043条   上一页 1 ... 20 21 22 23 24 ... 105 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!