- 4
- 0
- 约小于1千字
- 约 1页
- 2017-08-22 发布于贵州
- 举报
第一阶段任务和要求
1、从网上下载并安装linux(ubuntu 14.04)。考虑到之后需要测试极限运行速度,若不是性能强劲的电脑,不建议使用虚拟机做实验。
2、编译运行lwip协议栈(自行学习简单的终端操作)
(1)进入服务器端目录:cd select_server,编译:make,运行:sudo ./run.sh
(2)进入客户端目录:cd ktx,编译:make,运行:./ktx -t 1 -l 65535 -n 10000 -p 2
观察打印出的信息,确认编译运行成功
3、阅读ktx.c和select_server.c代码,回答以下问题:
(1)这两个程序主要做了什么?谁是发送者?谁是接收者?
(2)简单画出ktx.c中udp_client_thread函数和tcp_client_thread函数的主要流程。
(3)简单画出select_server.c中main函数的主要流程,简要说明其功能。
(4)在步骤2(1)中,make后出现的两个可执行文件,哪个使用的是LWIP协议栈?哪个使用的是系统的协议栈?
(5)(重点)列出select_server.c中使用的和网络功能相关的API和数据结构,其主要功能分别是什么?
(6)(重点)这些API和数据结构是在LWIP中的哪些文件中实现的?
4、简单画出LWIP程序的代码框架,并给出文字说明。
进展报告:
以上内容
您可能关注的文档
- 成都鸿庆物流有限公薪酬管理的问题探析.doc
- 成都市节能环保产业.doc
- 成都忠源电子科技有公司创划书.doc
- 初2009级英语中模拟检测题.doc
- 初三英语中考模拟试(一).doc
- 初一语文期末考试模试卷及答案详解(八).doc
- 初一语文期末考试模试卷及答案详解(六).doc
- 初中地理期末试卷 012.6.doc
- 初中体育课程教学设.doc
- 初中体育器材采购目.doc
- 糕点馅料生产线项目可行性研究报告模板-拿地备案.doc
- 固体废物处理及资源化利用项目可行性研究报告模板-备案审批.doc
- 分装碳酸氢钠和偶氮二甲酰胺项目可行性研究报告模板-立项备案.doc
- 建设卡丝化妆品研发生产基地项目可行性研究报告模板-备案审批.doc
- 发展生态圈暨无人机全产业链创新示范基地项目可行性研究报告模板立项申批备案.doc
- 航空产业产教融合实训基地项目可行性研究报告模板-备案审批.doc
- 加油加气站(母、子站)新建项目可行性研究报告模板-立项拿地.doc
- 改建600td油脂精炼车间项目可行性研究报告模板拿地备案立项.doc
- 陈祖维二试几何.pdf
- 2026-2027新人教版小学数学3三年级上册(全册)优秀课件.ppt
原创力文档

文档评论(0)