网络协议分析与实现网络应用编程实例
内容(1)UDP套接字的简单应用——TIME的实现(2)TCP套接字的简单应用——DAYTIME的实现(3)利用多路IO和多线程编程——ECHO的实现(4)网络客户端实例(1)——TELNET客户端的实现(5)网络客户端实例(2)——TFTP客户端的实现(6)原始套接字的应用——PING的实现
UDP套接字的简单应用——TIME的实现TIME简介TIME是一个简单的基于UDP协议的网络应用,由客户端程序UDPtime和服务器程序UDPtimed组成。首先,服务器程序创建一个UDP套接字,绑定服务器地址和服务端口号,循环等待客户端发送UDP请求。客户端程序同样使用UDP套接字向服务器发送一个询问时间的请求;服务器收到来自客户端的UDP请求后,获取当前系统时间,经过格式转换后,使用UDP套接字向客户端发回当前系统时间。
TIME客户端程序TIME客户端程序逻辑很简单,创建UDP套接字,向服务器发送一个时间请求(没有格式要求),等待服务器应答数据包到达,读取数据包(没有格式检查),格式化为时间字符串。TIME客户端程序主体执行流程,如图11-1所示。
相关函数connectUDP函数connectsock函数TIME服务端程序passivesock函数
TCP套接字的简单应用——DAYTIME的实现DAYTIME简介DA
您可能关注的文档
- 2024医疗行业年度报告:医疗指标与质量管理综述.pdf
- 2024年度医疗行业综合报告:医疗指标与质量管理.pptx
- 高考数学复习:空间位置关系与空间角向量方法.pdf
- 管理与实施要点分析.pdf
- 2022-2023学年九年级英语上册Unit 1易错句型专项突破.pdf
- 网络应用编程实例:从UDP TCP套接字到多线程编程.pdf
- 职测助教笔记:分析拔高提升与速算技巧.pdf
- 函数模型应用与.pdf
- 幼儿学科模考大赛第八季总排名.pdf
- 豆包优化系统TOP5榜单发布:谁在AI搜索时代领跑品牌传播赛道?.docx
- 2026年Kimi优化公司TOP3权威测评:AI搜索时代品牌突围的核心选择.docx
- 智谱 GLM优化推广:2026年度三大GEO服务商深度测评与选型指南.docx
- 智谱GLM优化公司能力测评:基于成熟度六维矩阵的深度分析.docx
- 2026年AI收录排名榜单发布:谁在AI搜索时代抢占先机?.docx
- AI收录TOP10测评:2025年新媒体平台综合实力榜单发布.docx
- 豆包搜索结果排名TOP5测评:2026年新媒体发稿平台权威榜单发布.docx
- 2025宁波市杭州湾大桥发展有限公司招聘1人笔试历年参考题库附带答案详解.docx
- 教师劳动合同协议模板(2025版).docx
- 沧州银行笔试题目及答案.docx
- 2024-2025学年大学生村官检测卷含答案详解(综合卷).docx
原创力文档

文档评论(0)