网络编程
文章平均质量分 77
文文同学1
这个作者很懒,什么都没留下…
展开
-
无界面linux文件服务器项目
开发环境:linux环境项目功能:实现客户端对服务端文件的远程访问,远程传输功能。类似于无界面的FTP服务器。开发步骤:1.对于服务端会使用socket函数创建套接字,bind函数添加信息(IP地址和端口号),listen函数监听网络连接,accept函数接收客户端的连接。对于客户端会使用socket函数创建套接字,connect()函数连接服务器。函数int bind(int sockfd, const struct sockaddr *addr,socklen_t addrl..原创 2021-06-21 22:23:48 · 297 阅读 · 0 评论 -
网络编程
TCP/UDP对比1.TCP面向连接(如打电话要先拨号建立连接);UDP是无连接的,即发送数据之前不需要建立连接。2.TCP提供可靠的服务。也就是说,通过TCP连接传送的数据,无差错,不丢失,不重复,且按序到达;UDP尽最大努力交付,即不保证可靠交付3.TCP面向字节流,实际上是TCP把数据看成一连串无结构的字节流;UDP是面向报文的UPD没有拥塞控制,因此网络出现拥塞不会使源主机的发送速率降低(对实时应用很有用,如IP电话,实时时评会议等)4.每一条TCP连接只能是点到点的,UPD支持原创 2021-06-14 18:20:46 · 224 阅读 · 0 评论