![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Linux网络编程
Candide
这个作者很懒,什么都没留下…
展开
-
学习笔记:Linux网络编程之TCP编程
socket 分为服务器端和客户端 TCP socket的流程图 sever端: 1.socket函数 socket() 函数用来创建套接字,确定套接字的各种属性 NAME socket - create an endpoint for communication SYNOPSIS #include <sys/types.h> /* S...原创 2019-08-10 21:10:34 · 183 阅读 · 0 评论 -
学习笔记:Linux网络编程之网络基础
TCP与UDP的区别 TCP:是面向连接的流传输控制协议,具有高可靠性,确保传输数据的正确性,有验证重发机制,不会出现丢失或乱序。 UDP:是无连接的数据报服务,不对数据报进行检查与修改,无须等待对方的应答,会出现分组丢失、重复、乱序,但具有较好的实时性,UDP段结构比TCP的段结构简单,因此网络开销也小。 流格式套接字(SOCK_STREAM) 使用TCP/IP协议 流格式套接字(Stream ...原创 2019-08-08 22:01:09 · 94 阅读 · 0 评论 -
学习笔记:Linux网络编程之TCP socket 实例
server.c #include<stdio.h> #include<stdlib.h> #include<string.h> #include<unistd.h> #include<errno.h> #include<sys/socket.h> #include<sys/types.h> #incl...原创 2019-08-10 21:54:18 · 173 阅读 · 0 评论