
网络通信学习
文章平均质量分 58
ljc_coder
这个作者很懒,什么都没留下…
展开
-
udp实现双向数据传输(yolo)(代码及解析)
UDP实现数据传输简介代码代码解析简介UDP属于全双工类型,可以同时接受和发送信息。因此,下述程序中完成了接受一个信号后发送数据的任务。代码 # 初始化通信端口 # 发送数据 s_send = socket.socket(socket.AF_INET, socket.SOCK_DGRAM) ip_port = ('127.0.0.1', 20225) # 接收数据 s_recv = socket.socket(socket.AF_INET, socke原创 2022-05-12 22:52:52 · 1378 阅读 · 0 评论 -
UDP与TCP概述
TCP 是基于连接的通信(可类比于打电话)UDP 是基于非连接的通信(可类比于写信)TCP通过三次握手,传输确认和四次挥手完成上述要求三次握手(建立连接):注:之所以要三次握手而不是两次,是为了解决网络信道不可靠的问题,在收到服务端的 SYN+ACK 包后,才会确认连接建立。为处理丢包和乱序问题,采用下图机制,同时TCP属于全双工的,不区分客户端和服务端四次挥手(断开连接):注:三次挥手后,客户端会等待一段时间,若在此期间由于服务端未收到确认的ACK包,将会重发FIN包,在彻底确认后原创 2021-10-13 16:28:15 · 177 阅读 · 0 评论 -
网络通信学习
并发并行同步异步通信过程网络层传输层应用层数据包组成原创 2022-10-20 14:26:52 · 1065 阅读 · 1 评论