Linux网络编程一步一步学【转】

简介:

转自:http://blog.chinaunix.net/uid-10747583-id-297982.html

Linux网络编程一步一步学+基础

 原文地址: http://blogold.chinaunix.net/u1/48325/showart_413841.html

· Linux网络编程基础(一)
· Linux网络编程基础(二)
· Linux网络编程基础(三)

• Linux网络编程一步一步学-简单客户端编写

  • Linux网络编程一步一步学-绑定IP和端口

• Linux网络编程一步一步学-循环读取服务器上的数据

  • Linux网络编程一步一步学-设置非阻塞方式

  • Linux网络编程一步一步学-开启网络监听服务

• Linux网络编程一步一步学-接受客户端连接请求

• Linux网络编程一步一步学-向客户端发送消息

  • Linux网络编程一步一步学-客户端和服务器端互相收发消息

  • Linux网络编程一步一步学-UDP编程介绍

  • Linux网络编程一步一步学-UDP方式点对点通讯

• Linux网络编程一步一步学-UDP方式广播通讯

• Linux网络编程一步一步学-网络广播、组播与单播

  • Linux网络编程一步一步学-UDP组播

  • Linux网络编程一步一步学-同步聊天程序

  • Linux网络编程一步一步学-异步通讯聊天程序select

  • Linux网络编程一步一步学-编写一个HTTP协议的目录浏览和文件下载服务器

• Linux网络编程一步一步学-用C自己编写一个telnet服务器

• Linux网络编程一步一步学-网络编程函数说明-来自“永远的UNIX”

  • Linux下上网方法总结

• Linux网络编程一步一步学-利用OpenSSL提供的SSL操作函数进行加密通讯原始例子

  • Linux网络编程一步一步学-IPv6下网络编程步骤

  • Linux网络编程一步一步学-HTTPS客户端程序示例

• OpenSSL体系下使用密钥数字证书等

• Linux网络编程一步一步学-epoll同时处理海量连接的代码  编写一个服务器同时处理上万的网络连接,这对大量用户同时在线的编程相当重要。

• Linux网络编程一步一步学-加密通讯协议SSL研究 这对银行、证券等行业来说相当重要

•  Linux网络编程一步一步学-select详解









本文转自张昺华-sky博客园博客,原文链接:http://www.cnblogs.com/sky-heaven/p/7011643.html,如需转载请自行联系原作者


目录
打赏
0
0
0
0
64
分享
相关文章
|
2月前
|
Linux系统管理:服务器时间与网络时间同步技巧。
以上就是在Linux服务器上设置时间同步的方式。然而,要正确运用这些知识,需要理解其背后的工作原理:服务器根据网络中的其他机器的时间进行校对,逐步地精确自己的系统时间,就像一只犹豫不决的啮齿动物,通过观察其他啮齿动物的行为,逐渐确定自己的行为逻辑,既简单,又有趣。最后希望这个过程既能给你带来乐趣,也能提高你作为系统管理员的专业素养。
122 20
在 Linux 系统中,网络管理是重要任务。本文介绍了常用的网络命令及其适用场景
在 Linux 系统中,网络管理是重要任务。本文介绍了常用的网络命令及其适用场景,包括 ping(测试连通性)、traceroute(跟踪路由路径)、netstat(显示网络连接信息)、nmap(网络扫描)、ifconfig 和 ip(网络接口配置)。掌握这些命令有助于高效诊断和解决网络问题,保障网络稳定运行。
200 2
|
2月前
|
Linux下如何使用Curl进行网络请求
希望这篇文章能帮助您在Linux下更好地使用Curl进行网络请求。如有疑问,请随时提问!
106 10
Linux(openwrt)下iptables+tc工具实现网络流量限速控制(QoS)
通过以上步骤,您可以在Linux(OpenWrt)系统中使用iptables和tc工具实现网络流量限速控制(QoS)。这种方法灵活且功能强大,可以帮助管理员有效管理网络带宽,确保关键业务的网络性能。希望本文能够为您提供有价值的参考。
430 28
Web安全-Linux网络协议
Web安全-Linux网络协议
115 4
深入解析:Linux网络配置工具ifconfig与ip命令的全面对比
虽然 `ifconfig`作为一个经典的网络配置工具,简单易用,但其功能已经不能满足现代网络配置的需求。相比之下,`ip`命令不仅功能全面,而且提供了一致且简洁的语法,适用于各种网络配置场景。因此,在实际使用中,推荐逐步过渡到 `ip`命令,以更好地适应现代网络管理需求。
116 11
Ubuntu20.04搭建嵌入式linux网络加载内核、设备树和根文件系统
使用上述U-Boot命令配置并启动嵌入式设备。如果配置正确,设备将通过TFTP加载内核和设备树,并通过NFS挂载根文件系统。
231 15
|
5月前
|
Linux网络文件系统NFS:配置与管理指南
NFS 是 Linux 系统中常用的网络文件系统协议,通过配置和管理 NFS,可以实现跨网络的文件共享。本文详细介绍了 NFS 的安装、配置、管理和常见问题的解决方法,希望对您的工作有所帮助。通过正确配置和优化 NFS,可以显著提高文件共享的效率和安全性。
581 7
Linux虚拟机网络配置
【10月更文挑战第25天】在 Linux 虚拟机中,网络配置是实现虚拟机与外部网络通信的关键步骤。本文介绍了四种常见的网络配置方式:桥接模式、NAT 模式、仅主机模式和自定义网络模式,每种模式都详细说明了其原理和配置步骤。通过这些配置,用户可以根据实际需求选择合适的网络模式,确保虚拟机能够顺利地进行网络通信。
305 1
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等