随笔分类 -  python网络编程

摘要:python网络编程05 /TCP阻塞机制 [TOC] 1.什么是拥塞控制 拥塞控制就是防止过多的数据注入网络中,这样可以使网络中的路由器或链路不致过载。 2.拥塞控制要考虑的因素 拥塞控制所作的都有一个前提,就是网络能够承受现有的网络负荷。 拥塞控制是一个全局性的过程,涉及到所有的主机、所有的路由 阅读全文
posted @ 2020-04-01 19:25 LBZHK 阅读(935) 评论(0) 推荐(0)
摘要:Python网络编程04 /recv工作原理、展示收发问题、粘包现象 [TOC] 1. recv工作原理 源码解释: 验证recv工作原理 1.验证服务端缓冲区数据没有取完,又执行了recv执行,recv会继续取值 2.验证服务端缓冲区取完了,又执行了recv执行,此时客户端20秒内不关闭的前提下, 阅读全文
posted @ 2019-08-16 22:16 LBZHK 阅读(913) 评论(0) 推荐(0)
摘要:Python网络编程03 /缓存区、基于TCP的socket循环通信、执行远程命令、socketserver通信 [TOC] 1. 操作系统的缓冲区 缓存区 2. 基于TCP协议的socket循环通信 服务端(server) 客户端(client) 3. 基于TCP协议的socket链接+循环 通信 阅读全文
posted @ 2019-08-16 22:11 LBZHK 阅读(453) 评论(0) 推荐(0)
摘要:Python网络编程02 /基于TCP、UDP协议的socket简单的通信、字符串转bytes类型 [TOC] 1. socket / 套接字 2. 基于TCP协议的socket简单通信 客户端(client) 服务端(server) 3. 基于UDP协议的socket通信 服务端 客户端 4. 字 阅读全文
posted @ 2019-08-16 22:08 LBZHK 阅读(491) 评论(0) 推荐(0)
摘要:python网络编程01 /C/S架构|B/S架构、网络通信原理、五层协议、七层协议简述、端口映射技术 [TOC] 1. C/S、B/S架构 C、B、S代表含义: C/S架构:基于客户端与服务端之间的通信 B/S架构:基于浏览器与服务器之间的通信 2. 网络通信原理 互联网,如何利用计算机进行联系 阅读全文
posted @ 2019-08-15 09:02 LBZHK 阅读(758) 评论(0) 推荐(0)