Linux网络编程
文章平均质量分 50
这里将带你从零开始,逐步掌握Linux下的网络编程技术。
April_read
纸上得来终觉浅,
绝知此事要躬行。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Linux网络编程--TCP线程并发服务器(包含服务器端和客户端两部分)
这段代码是一个简单的TCP并发服务器示例,它包含了服务器端和客户端两部分。通过预处理器宏定义(#ifdef CLIENT 和 #ifdef SERVER),你可以选择编译为客户端或者服务器端程序。原创 2024-10-13 16:44:29 · 501 阅读 · 0 评论 -
Linux网络编程--ARP欺骗案例
这段代码展示了一个简单的ARP欺骗程序的例子,它构造并发送了伪造的ARP响应包。原创 2024-09-24 14:31:37 · 591 阅读 · 0 评论 -
Linux网络编程--TCP服务器端接收数据案例
这段代码实现了一个基本的 TCP 服务器,它可以接受客户端的连接请求,接收并处理客户端发送的数据,并在客户端断开连接时打印信息。这是一个典型的网络编程入门示例,可以帮助理解 TCP 服务器的基本工作流程。原创 2024-09-24 09:50:26 · 1067 阅读 · 0 评论 -
Linux网络编程--TCP客户端发送数据案例
这段代码实现了一个基本的 TCP 服务器,它可以接受客户端的连接请求,接收并处理客户端发送的数据,并在客户端断开连接时打印信息。这是一个典型的网络编程入门示例,可以帮助理解 TCP 服务器的基本工作流程。原创 2024-09-24 09:48:39 · 415 阅读 · 0 评论 -
Linux网络编程--UDP广播案例
TCP本身并不是一个“广播友好”的协议,因为它是面向连接的,并且为每一个连接提供可靠的数据传输服务。当使用TCP进行广播时,实际上是为每个接收者分别建立一个TCP连接,这样做效率很低,而且在实际应用中很少见。广播是由由一台主机,向该主机所在子网内的所有主机发送数据方式广播,最好用UDP或原始套接字实现。原创 2024-09-19 14:24:41 · 381 阅读 · 0 评论 -
Linux网络编程--TFTP实现文件下载案例
这段代码实现了一个简单的 TFTP(Trivial File Transfer Protocol)客户端程序,用于从服务器下载文件。它创建一个 UDP 套接字,向指定的 TFTP 服务器发送文件下载请求,并接收服务器传来的数据块,直至文件完整下载到本地。如果遇到错误,如文件不存在或服务器响应错误,则会相应处理并输出错误信息。原创 2024-09-18 18:20:37 · 1958 阅读 · 0 评论 -
Linux网络编程--UDP发送数据案例
这段C语言代码实现了一个简单的UDP客户端,它可以向特定的IP地址和端口持续发送用户输入的文本消息。原创 2024-09-18 14:25:52 · 926 阅读 · 0 评论 -
Linux网络编程--UDP接收数据案例
这是一段C语言编写的简单UDP服务器程序,用于接收并打印来自客户端的消息及发送方的IP地址和端口号。原创 2024-09-18 14:28:10 · 886 阅读 · 0 评论
分享