![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
网络编程
文章平均质量分 78
七冬与小糖
天天敲代码,早日拿高薪
展开
-
计算机网络基础——粘包问题、socketserver模块
计算机网络基础粘包何为粘包现象解决粘包问题socketserver模块基于tcp协议基于udp协议粘包先基于tcp协议写一个远程执行命令的程序:客户端:from socket import *client = socket(AF_INET, SOCK_STREAM)client.connect(('127.0.0.1', 8080))while True: msg = input('请输入命令:>>>').strip() if len(msg) == 0原创 2021-08-05 21:17:53 · 180 阅读 · 0 评论 -
计算机网络基础——套接字
计算机网络基础套接字基于tcp协议的套接字案例基于udp协议的套接字通信案例套接字基于tcp协议的套接字一个生活中的场景。你要打电话给一个朋友,先拨号,朋友听到电话铃声后提起电话,这时你和你的朋友就建立起了连接,就可以讲话了。等交流结束,挂断电话结束此次交谈。 生活中的场景就解释了这工作原理。案例用代码的形式进行通信:模拟客户端:import socket# 1 、买手机phone = socket.socket(socket.AF_INET, socket.SOCK_STREAM)原创 2021-08-04 20:44:44 · 124 阅读 · 0 评论 -
计算机网络基础——CS架构与BS架构、OSI七层协议、tcp/ip五层模型讲解
CS架构与BS架构CS架构:Client客户端<=========>Server服务端客户端软件通过发出请求send,将请求通过客户端的操作系统,计算机硬件发送给服务端的计算机硬件,操作系统,最后服务端软件接收请求recvBS架构:Browser浏览器<=========>Server服务端OSI七层协议互联网协议按照功能不同分为osi七层或tcp/ip五层或tcp/ip四层协议:规定数据的组织形式格式:头部+数据部分OSI七层协议数据传输的封包与解包过程:转载 2021-08-03 17:01:15 · 3000 阅读 · 1 评论