首页
›
半导体工艺与制造设备
›
038-半导体设备通信调试
›
《Socket监听与TCP IP通信基础到实战》
VIP20
本课程属于:038-半导体设备通信调试
半导体工艺与制造设备 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
Socket监听与TCP IP通信基础到实战
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
网络基础入门
计算机网络发展史 · OSI七层模型 · TCP/IP四层模型
网络基础入门
计算机网络发展史
02
IP地址与端口
IPv4地址分类 · 子网掩码 · 默认网关
IP
地址
03
TCP协议详解
TCP报文段结构 · 三次握手建立连接 · 四次挥手断开连接
TCP
协议详解
04
UDP协议详解
UDP报文段结构 · UDP特点 · UDP与TCP对比
UDP
协议详解
05
Socket编程基础
Socket概念 · Socket类型(流式/数据报) · Socket地址结构
Socket
编程基础
06
Python Socket模块
socket模块导入 · socket()函数参数详解 · 常用方法列表
Python
Socket
07
TCP服务端创建
socket() · bind() · listen()
TCP
服务端创建
08
TCP客户端创建
socket() · connect() · send()
TCP
客户端创建
09
TCP回显服务器实战
实现Echo Server · 客户端发送接收 · 多轮对话
TCP
回显服务器实战
10
TCP文件传输服务器
文件分块读取 · 二进制模式传输 · MD5校验
TCP
文件传输服务器
11
UDP服务端与客户端
recvfrom()与sendto(… · 无连接特性 · 数据报边界
UDP
服务端
12
UDP广播与组播
广播地址设置 · 组播地址范围 · IGMP协议简介
UDP
广播
13
Socket超时控制
settimeout()方法 · 非阻塞模式setblocking() · select模块轮询
Socket
超时控制
14
多线程Socket服务器
threading模块 · 为每个客户端创建线程 · 线程安全
Socket
多线程
15
多进程Socket服务器
multiprocessing模块 · 进程池 · 进程间通信
Socket
多进程
16
异步IO与协程
asyncio模块 · async/await语法 · 事件循环
IO
异步
17
select与epoll模型
select/poll/epoll对… · 水平触发与边缘触发 · Python selectors模块
select
epoll
18
Socket选项与优化
setsockopt() · SO_REUSEADDR · TCP_NODELAY
Socket
选项
19
HTTP协议基础
HTTP请求报文结构 · 响应报文结构 · 状态码分类
HTTP
协议基础
20
基于Socket实现HTTP客户端
手动构造HTTP请求 · 解析响应头 · 分块接收
Socket
HTTP
21
基于Socket实现简易Web服务器
解析请求行 · 返回静态文件 · 处理404错误
Socket
Web
22
JSON数据传输
json模块 · 序列化与反序列化 · 自定义编码器
JSON
数据传输
23
Protobuf与数据序列化
protobuf安装 · 定义.proto文件 · 编译生成
Protobuf
数据序列化
24
SSL/TLS加密通信
ssl模块 · 自签名证书生成 · SSL上下文配置
SSL/TLS
加密通信
25
Socket心跳机制
心跳包设计 · 超时检测 · 断线重连
Socket
心跳机制
26
粘包与拆包问题
粘包原因分析 · 固定长度方案 · 特殊分隔符方案
粘包
拆包问题
27
自定义应用层协议
协议设计原则 · TLV格式 · 请求响应模式
自定义应用层协议
协议设计原则
28
网络调试工具
Wireshark抓包分析 · tcpdump使用 · netstat查看连接
网络调试工具
Wireshark
29
高并发架构设计
Reactor模式 · Proactor模式 · 线程池调优
高并发架构设计
Reactor
30
综合实战
即时通讯聊天室:用户注册登录 · 群聊与私聊 · 消息持久化
综合实战
即时通讯聊天室
所属VIP或分类
同VIP:ErrorHandler异常捕获与设备端配置的联合调试
同VIP:EventReport丢失与重传机制的调试方法
同VIP:Host端连接与RemoteCommand响应超时故障排查