嵌入式TCP/TP协议栈实现和ASIC前端设计
第一章 绪论 | 第1-9页 |
·论文研究的意义 | 第7页 |
·论文研究的内容 | 第7-8页 |
·论文的章节安排 | 第8-9页 |
第二章 TCP/IP协议简介 | 第9-15页 |
·引言 | 第9页 |
·TCP/IP网络的分层模型 | 第9-12页 |
·TCP/IP协议栈数据的封装和分用 | 第12-14页 |
·RFC文挡 | 第14-15页 |
第三章 嵌入式TCP/IP协议栈实现 | 第15-41页 |
·实现验证系统设计 | 第15-18页 |
·系统概述 | 第15-16页 |
·图像采集和发送端硬件电路设计 | 第16-17页 |
·基于PC的图像接收端软件 | 第17-18页 |
·链路层协议实现 | 第18-24页 |
·链路层的硬件接口 | 第18-22页 |
·ARP协议 | 第22-24页 |
·RARP协议 | 第24页 |
·IP协议实现 | 第24-29页 |
·概述 | 第24页 |
·IP数据报文的填充 | 第24-26页 |
·校验和的计算 | 第26-27页 |
·IP地址和子网 | 第27-28页 |
·协议栈中的路由设计 | 第28-29页 |
·ICMP协议 | 第29-30页 |
·UDP协议实现 | 第30-31页 |
·UDP协议概述 | 第30页 |
·UDP报文格式和校验和 | 第30-31页 |
·TCP协议的实现 | 第31-40页 |
·TCP协议的特点 | 第31-32页 |
·TCP数据报文的格式和填充 | 第32-34页 |
·TCP连接的建立 | 第34-35页 |
·TCP连接的终止 | 第35-36页 |
·TCP报文中的序号和确认序号 | 第36-37页 |
·TCP的超时和重传 | 第37-38页 |
·TCP的流量控制 | 第38页 |
·TCP的其它机制 | 第38页 |
·TCP的状态变迁 | 第38-40页 |
·设计结果 | 第40-41页 |
第四章 动态IP地址获取和DHCP协议 | 第41-47页 |
·概述 | 第41页 |
·DHCP数据报文 | 第41-43页 |
·DHCP数据包中的OPTIONS字段 | 第43-44页 |
·DHCP客户端的配置流程 | 第44-47页 |
第五章 EMAIL邮件和SMTP协议 | 第47-55页 |
·概述 | 第47-48页 |
·SMTP命令交互 | 第48-50页 |
·MIME和发送EMAIL附件 | 第50-51页 |
·BASE64编码 | 第51-52页 |
·邮件发送中的用户名和密码 | 第52-54页 |
·实现结果 | 第54-55页 |
第六章 TCP/IP协议栈的ASIC前端设计 | 第55-72页 |
·引言 | 第55页 |
·数字集成电路设计的典型流程 | 第55-58页 |
·TCP/IP硬件实现的模块 | 第58-69页 |
·模块划分 | 第58-59页 |
·媒体访问层MAC介绍和行为级模型 | 第59-60页 |
·MAC控制器接口控制模块 | 第60-61页 |
·控制和状态寄存器组 | 第61页 |
·UDP发送控制模块 | 第61页 |
·TCP发送控制模块 | 第61-63页 |
·ARP模块 | 第63-64页 |
·ICMP回显控制 | 第64页 |
·发送缓存控制模块 | 第64-66页 |
·接收缓存控制模块 | 第66-67页 |
·UDP接收缓存 | 第67页 |
·UDP接收控制模块 | 第67-68页 |
·TCP接收缓存 | 第68页 |
·TCP接收控制模块 | 第68页 |
·接口控制模块 | 第68-69页 |
·设计结果 | 第69-72页 |
第七章 总结和展望 | 第72-74页 |
·总结 | 第72页 |
·创新点 | 第72-73页 |
·进一步的工作 | 第73-74页 |
致谢 | 第74-75页 |
参考文献 | 第75-77页 |