linux高级网络编程教程
一、网络应用层编程
1、Linux网络编程01——网络协议入门
2、Linux网络编程02——无连接和面向连接的区别
3、Linux网络编程03——字节序和地址转换
4、Linux网络编程04——套接字
5、Linux网络编程05——C/S与B/S架构的区别
6、Linux网络编程06——UDP协议编程
7、Linux网络编程07——广播
8、Linux网络编程08——多播
9、Linux网络编程09——TCP编程之客户端
10、Linux网络编程10——TCP编程之服务器
11、Linux网络编程11——tcp、udp迭代服务器
12、Linux网络编程12——tcp三次握手、四次挥手13、Linux网络编程13——connect()、listen()和accept()三者之间的关系
14、Linux网络编程14——I/O复用之select详解
15、Linux网络编程15——I/O复用之poll详解
16、Linux网络编程16——I/O复用之epoll详解
17、Linux网络编程17——tcp并发服务器(多进程)
18、Linux网络编程18——tcp并发服务器(多线程)
19、Linux网络编程——tcp高效并发服务器(select实现)
20、Linux网络编程——tcp高效并发服务器(poll实现)
21、Linux网络编程——tcp高效并发服务器(epoll实现)
二、网络底层编程(黑客模式)
1、Linux网络编程1——啥叫原始套接字
2、Linux网络编程2——原始套接字编程
3、Linux网络编程3——原始套接字实例:MAC头分析
4、Linux网络编程4——原始套接字实例:MAC地址扫描器
5、Linux网络编程5——IP数据报格式详解
6、Linux网络编程6——TCP、UDP数据包格式详解
7、Linux网络编程7——原始套接字实例:发送UDP数据包
8、Linux网络编程8——libpcap详解
9、Linux网络编程9——libnet详解
http://blog.csdn.net/lianghe_work/article/details/45190463
linux高级网络编程教程相关推荐
- JavaSE高级 网络编程
JavaSE高级 网络编程 教学目标 能够辨别UDP和TCP协议特点 UDP 无连接,基于数据包,发出去就不管了,性能好,可能丢失数据. TCP有连接,基于通信管道,可靠传输. 能够说出TCP协议下两 ...
- 基于linux epoll网络编程细节处理丨epoll原理剖析
epoll原理剖析以及三握四挥的处理 1. epoll原理详解 2. 连接的创建与断开 3. epoll如何连接细节问题 视频讲解如下,点击观看: 基于linux epoll网络编程细节处理丨epol ...
- Linux多线程网络编程要义丨epoll与reactor原理
linux多线程网络编程要义 1. epoll原理剖析 2. 单reactor原理以及应用 3. 多reactor原理以及应用 [Linux服务器系列]Linux多线程网络编程要义丨epoll与rea ...
- Linux下网络编程
Linux下网络编程初步 Linux以其源代码公开闻名于世,并以其稳定性和可靠性雄霸操作系统领域,在网络应用技术方面使用得更加广泛.很久以来它就是Windows的重要对手之一.随着网络时代的来临,Li ...
- 西工大java高级网络编程_奥鹏西工大16春《JAVA高级网络编程》平时作业
西工大16春<JV高级网络编程>平时作业 一.单选题(共 25 道试题,共 100 分.) 1. 假设以tomt为w服务器,在hllopp应用中有一个hllo.jsp,它的文件路径如下: ...
- Linux原始网络编程,Linux操作系统网络编程 原始套接字 (1)
Linux操作系统网络编程--原始套接字 (1) http://soft.zdnet.com.cn/software_zone/2007/1020/568223.shtml 我们在前面已经学习过了网络 ...
- 西工大java高级网络编程_西工大16春《JAVA高级网络编程》平时作业
西工大16春<JAVA高级网络编程>平时作业 7 o& [9 w ^# D Z一.单选题:[25道,总分:100分]5 z# ?* Z! M% M1 h4 R# n. D+ a ...
- Linux C 网络编程 仿照网盘的功能
Linux C 网络编程 仿照网盘的功能 代码: gitbub 代码,欢迎下载测试 使用概述 启动 server-> make;./server ../conf/serverconf.ini c ...
- 基于Linux的网络编程——网络聊天程序
网络聊天程序是目前应用极为广泛的一种网络软件,对于方便人们的交流沟通非常有效,同时,作为一种典型的网络应用,编写网络聊天程序是学习基于Linux的网络编程的有效方法. 结合任务需求设计该程序,程序采用 ...
- 【Linux】网络编程三:TCP通信和UDP通信介绍及代码编写
参考连接:https://www.nowcoder.com/study/live/504/2/16. [Linux]网络编程一:网络结构模式.MAC/IP/端口.网络模型.协议及网络通信过程简单介绍 ...
最新文章
- OpenCV学习之视频读取与帧的提取、显示及保存
- 【HDOJ】2577 How to Type
- HDOJ1014 Uniform Generator
- Typecho网站隐藏内容公众号验证码查看涨粉丝插件(美化版)
- web前端前景近几年怎么样,是否饱和?
- 【题解】洛谷P3435 [POI2006] OKR-Periods of Words(KMP)
- Postfix 电子邮件系统精要
- Web前端:javascript实现图片轮播
- 【软考系统架构设计师】2013年下系统架构师案例分析历年真题
- 【Python56--爬取妹子图】
- php手册 下载,php手册chm
- java设置pdf不可编辑_Java动态生成pdf文件(使用itext编辑pdf)
- 移动互联网应用开发概览
- python compare()_Python Decimal compare()用法及代码示例
- 【证券相关】终值和现值
- php创始人不建议使用框架,PHP大师指点:优秀的PHP代码怎么来?
- 大数据Spark(二十七):SparkSQL案例一花式查询和案例二WordCount
- 2017 计蒜之道 初赛 第一场 A题(阿里的新游戏)
- Bug bounty自学笔记1(常用工具)
- 如何下载历史版本的VMware Workstation Pro