文件名称:UDPE-Mail
-
所属分类:
- 标签属性:
- 上传时间:2008-10-13
-
文件大小:4.6kb
-
已下载:0次
-
提 供 者:
-
相关连接:无下载说明:别用迅雷下载,失败请重下,重下不扣分!
介绍说明--下载内容来自于网络,使用问题请自行百度
基于UDP实现E-Mail传输
工作过程描述:
客户端描述:
1. Client(以下简称C端)端将邮件以规定的大小封装为符合要求的UDP包。
2. 将封装好的UDP包发出,并等待Server(以下简称S端)端收到相应的UDP包后返回的回应Acknowledge(以下简称为ACK)。若收到的为Positive ACK,则继续发包;若收到的为Negtive ACK,则将应发的包重发。
3. 直到C端将所有要发的包都发完,并都已经收到S端的回应,最后发一个End包,直接关闭此进程。
服务器端描述:
1. S端启动服务进程,并监听相应端口。
2. 若收到C端发出的有关请求,按如下情况给出相应的反映:
a. 将收到的包进行检测,若收到的包有错则抛弃(discard),并发给C端一个negtive ACK。
b. 将收到的包进行检测,若收到的包正常,则将此包进行解包,将内容输出至一临时文件;并发给C端一个positive ACK。
3.依次收到来自C断的包,直到收到end为止,并关闭此进程,转回监听状态。
工作过程描述:
客户端描述:
1. Client(以下简称C端)端将邮件以规定的大小封装为符合要求的UDP包。
2. 将封装好的UDP包发出,并等待Server(以下简称S端)端收到相应的UDP包后返回的回应Acknowledge(以下简称为ACK)。若收到的为Positive ACK,则继续发包;若收到的为Negtive ACK,则将应发的包重发。
3. 直到C端将所有要发的包都发完,并都已经收到S端的回应,最后发一个End包,直接关闭此进程。
服务器端描述:
1. S端启动服务进程,并监听相应端口。
2. 若收到C端发出的有关请求,按如下情况给出相应的反映:
a. 将收到的包进行检测,若收到的包有错则抛弃(discard),并发给C端一个negtive ACK。
b. 将收到的包进行检测,若收到的包正常,则将此包进行解包,将内容输出至一临时文件;并发给C端一个positive ACK。
3.依次收到来自C断的包,直到收到end为止,并关闭此进程,转回监听状态。
(系统自动生成,下载前可以参看下载内容)
下载文件列表
UDPE-Mail.doc
www.dssz.com.txt
www.dssz.com.txt
本网站为编程资源及源代码搜集、介绍的搜索网站,版权归原作者所有! 粤ICP备11031372号
1999-2046 搜珍网 All Rights Reserved.