千峰物联网学科linux网络编程

6.1万
251
2019-12-01 06:30:03
521
379
3138
148
本视频讲解linux网络编程,内容涵盖网络基础,socket编程,tcp/ip协议,tcp服务器编写,select/epoll实现tcp高并发服务器,boa服务器搭建,web服务器编写项目,libevent网络库
吴蚣(42脚) 擅长踩坑,偶尔授人以渔 一脚c,一脚cpp,一脚python.. 脚脚踏实地,码码皆人生 脚虽多,仍寸步难,但从未停止
视频选集
(54/98)
01课程介绍
20:57
02网络概述
22:55
03网络7层模型和tcpip4层模型
40:57
04mac地址和ip地址
29:43
05端口
11:41
06组包拆包流程
15:19
07协议格式
23:43
08开发模式
09:35
09tcp和udp特点
10:11
10字节序
12:15
11复习
11:24
12大小端识别
06:26
13字节序转换函数
14:04
14点分十进制转32位网络大端
15:35
15-32位网络大端数据转点分十进制串
08:17
16socket
12:29
17udp通信流程
11:42
18创建套接字
06:26
19绑定
10:48
20udp客户端编写流程
13:12
21udp服务器端代码编写
25:33
22wireshark使用
20:54
23tftp协议分析
58:06
24作业
21:09
25复习
11:23
26广播
22:17
27广播代码
08:49
28多播
17:11
29加入多播组代码
06:20
30tcp客户端通信流程
09:28
31tcp客户端代码
16:15
32tcp服务器通信流程
20:12
33tcp的服务器代码实现
24:09
34多进程实现并发服务器
28:13
35信号回收子进程
29:09
36复习
16:50
37多线程实现tcp并发服务器
22:55
38包裹函数
15:13
39三次握手
40:33
40确认序列号和系列号
09:06
41四次挥手
23:00
42滑动窗口
09:52
43tcp状态转换图
12:33
44netstat
08:08
45端口复用
07:02
46半关闭
07:57
47心跳包
11:41
48多路io转接技术
32:52
49select
19:48
50select代码实现
43:19
51select优化及其特点
29:46
52知识点复习
18:24
53epoll的原理
11:33
54epollAPI
19:48
55上午知识点总结
08:47
56epoll代码实现
36:30
57epoll的水平触发和边沿触发
38:40
58epoll+线程池
09:13
59epoll反应堆
05:41
60反应堆代码
35:52
61线程池+epoll
38:54
62交换机
28:22
63路由器
23:16
64路由器报文分析
42:16
65原始套接字
19:45
66mac地址解析器
42:40
67协议
21:36
68网络数据分析器
04:51
69混杂模式
14:04
70发送原始套接字数据
08:49
71arp缓存表
17:10
72arp缓存表答案
13:11
73发送udp数据包
18:10
74组udp飞秋数据报文
14:13
75组syn请求报文
03:30
76发送SYN请求报文
10:12
77头部结构体
11:50
78pcap介绍安装获取设备名
22:28
79pcap捕获数据包API
11:17
80设置过滤规则
05:21
81libpcap循环捕获数据包
23:17
82libnet
49:58
83boa移植
44:09
84boa配置启动
16:23
85webserver服务器编写流程
41:08
86服务器编写
30:25
87html普通控件
01:08:19
88超链接和列表
20:06
89表格
14:37
90表单
16:44
91浏览器请问普通文件和中文
49:29
92浏览器请求目录大文件
01:06:13
93libevent安装
15:30
94libeventAPI
35:35
95libevent实现tcp服务器
31:13
96高级的buffevent事件
31:02
97链接侦听器
07:07
98helloworld
26:48
客服
顶部
赛事库 课堂 2021拜年纪