摘要: 原文链接:https://www.cnblogs.com/hysum/p/7533149.html UDP通信: UDP协议(用户数据报协议)是无连接、不可靠、无序的。 UDP协议以数据报作为数据传输的载体。 使用UDP进行数据传输时,首先需要将要传输的数据定义成数据报(Datagram),在数据报 阅读全文
posted @ 2019-08-30 21:06 codedot 阅读(560) 评论(0) 推荐(0) 编辑
摘要: 原文链接:https://www.cnblogs.com/hysum/p/7531529.html Socket通信 : TCP协议是面向对象连接、可靠的、有序的,以字节流的方式发送数据。 基于TCP协议实现网络通信的类: 客户端 Socket类 服务器端 ServerSocket类 客户端 Soc 阅读全文
posted @ 2019-08-30 12:16 codedot 阅读(242) 评论(0) 推荐(0) 编辑
摘要: 一、socket缓冲区 每个 socket 被创建后,都会分配两个缓冲区,输入缓冲区和输出缓冲区。 以下用write()/send()表示写数据/发送数据,read()/recv() 表示读数据/接收数据进行说明。 write()/send()并不立即向网络中传输数据,而是先将数据写入缓冲区中,再由 阅读全文
posted @ 2019-08-30 10:16 codedot 阅读(378) 评论(0) 推荐(0) 编辑
摘要: 在茫茫的互联网海洋中,要找到一台计算机非常不容易,有三个要素必须具备,它们分别是 IP 地址、MAC 地址和端口号。 一、IP地址 IP地址是 Internet Protocol Address 的缩写,译为“网际协议地址”。 目前大部分软件使用 IPv4 地址,但 IPv6 也正在被人们接受,尤其 阅读全文
posted @ 2019-08-30 09:55 codedot 阅读(1170) 评论(0) 推荐(0) 编辑
摘要: 从字面上理解,面向连接好像有一条管道,它连接发送端和接收端,数据包都通过这条管道来传输。当然,两台计算机在通信之前必须先搭建好管道。 无连接好像没头苍蝇乱撞,数据包从发送端到接收端并没有固定的线路,爱怎么走就怎么走,只要能到达就行。每个数据包都比较自私,不和别人分享自己的线路,但是,大家最终都能殊途 阅读全文
posted @ 2019-08-30 09:24 codedot 阅读(3555) 评论(0) 推荐(4) 编辑