本课程主要包含:socket、udp、tcp、网络通信过程详解、并发服务器。是python进阶课程之一。
* 第一章 python网络编程/
* 网络基础知识/
* 01-网络介绍
* 02-tcp-ip协议简介
* 03-端口
* 04-ip地址
* socket使用/
* 05-socket的简介
* 06-使用socket发送数据
* 07-发送数据给飞秋
* 08-端口的问题、以及绑定端口
* 09-python3编码问题以及解决
* udp通讯/
* 10-udp网络通信过程
* 11-聊天室要求
* 12-聊天室-代码讲解
* 13-echo服务器
* 14-模拟QQ聊天-多线程
* wireshark工具/
* 01-wireshark的安装
* 02-wireshark的使用介绍
* TFTP的模拟实现/
* 03-tftp下载过程分析
* 04-pack和unpack的使用
* 05-tftp下载器代码讲解
* udp广播/
* 01-udp广播
* tcp服务器基本流程/
* 02-tcp服务器代码的编写
* 03-tcp客户端代码的编写
* 04-tcp服务器的大体框架
* packettracer模拟搭建网络/
* 05-packet tracer介绍
* 06-2台电脑组网
* 07-2台电脑组网-强调
* 08-网络掩码、3台电脑使用hub组网
* 09-交换机和集线器的区别
* 10-arp和icmp
* 11-arp命令插卡mac地址信息
* 12-路由器的作用以及组网
* 13-使用路由器组网并查看通信过程
* 14-使用3台路由器组网-规划网络
* 15-路由器的配置
* 网络通讯过程/
* 16-重要-网络通信过程的mac地址以及ip的不同
* 17-重要-访问baidu的过程、添加http服务器、dns服务器
* TCP协议知识/
* 18-tcp三次握手、四次挥手
* 19-长连接、短连接
* 02-tcp的十种状态
* 03-2MSL问题
* 04-listen参数问题
* 常见网络攻击及NAT/
* 05-常见网络攻击
* 06-NAT
* 网络服务器/
* 07-单进程服务器
* 08-关闭监听套接字、已连接套接字的不同
* 09-单进程非堵塞服务器
* 10-select版服务器
* 11-epoll版服务器
* 12-epoll-强调
* 13-协程
* 14-greenlet实现多任务
* 15-gevent版服务器





![[衡天云]爆款云服务器 低至12元/月](/hty.png)