讨论基于TCP套接字的网络通信实现步骤和特点
1个回答
关注
展开全部
咨询记录 · 回答于2022-09-21
讨论基于TCP套接字的网络通信实现步骤和特点
亲亲您好,很高兴为您解答 亲亲讨论基于TCP套接字的网络通信实现步骤和特点1.网络应用程序之间的通信流程之前我们学习了IP地址和端口号,通过IP地址能够找到对应的设备,然后再通过端口号找到对应的端口,再通过端口把数据传输给应用程序,这里要注意,数据不能随便发送,在发送之前还需要选择一个对应的传输协议,保证程序之间按照指定的传输规则进行数据的通信,而这个传输协议就是我们今天学习的TCP。2.TCP的概念TCP的英文全拼(Transmission Control Protocol)简称传输控制协议,它是一种面向连接的、可靠的、基于字节流的传输层通信协议。TCP通信步骤:·创建连接·传输数据·关闭连接说明:TCP通信模型相当于生活中的’打电话‘,在通信开始之前,一定要先建立好连接,才能发送数据,通信结束要关闭连接。3.TCP的特点(1)面向连接通信双方必须先建立好连接才能进行数据的传输,数据传输完成后,双方必须断开此连接,以释放系统资源。(2)可靠传输·TCP采用发送应答机制·超时重传·错误校验·流量控制和阻塞管理希望本次服务能帮到您,您可以点击我的头像关注我,后续有问题方便再次向我咨询,期待能再次为您服务。祝您;生活愉快,一切顺利[温暖][温暖]