海巡船专用电子邮件系统的设计与实现

海巡船专用电子邮件系统的设计与实现

论文摘要

八十年代中期以来,互联网已经成为世界上规模最大和增长速度最快的计算机网络。现在,Internet已连通了世界上的一百多个国家和地区。Internet的成功在于它突破了地理位置的限制,实现了最大范围的资源共享。现在几乎所有类型的网络都提供了与Internet的接口。Internet的发展带来了一场新的革命。 提到Internet一定要提到电子邮件。电子邮件是Internet中使用最广泛的服务之一。电子邮件(E-mail)以其快速,方便的信息传输迅速地取代了旧的纸介质的邮件。成为同步交流的标准方式。同时电子邮件也是实现无纸化办公的重要手段之一。陆地电子邮件已经发展的相当成熟,但是,对于在海上航行和作业的人们来说,要想使用E-mail却不是一件很容易的事情,因为海上缺乏向陆地上这样完善的通信设施和网络基础。 本文从邮件传输手段的选择、总体的网络结构布局、邮件服务器的配置以及客户端软件的设计等五方面论述了如何在船舶网络环境中建立电子邮件系统。第一部分介绍了论文选题的背景、目的和意义。第二部分简单的介绍了邮件系统的组成。第三部分详细的论述了在海上这种特殊的环境里,应采用INMARSAT-B卫星通信系统作为传输手段的原因。通过分析TCP协议在卫星网络上的性能,得出了在卫星环境中要对发送的数据进行压缩的结论,提出了一套完整的海上专用电子邮件系统的设计方案。第四部分介绍电子邮件客户端软件的详细设计。并且使用预先加载字典、精简压缩代码对中每个分量的表示方法以及减少算法复杂度等方法对LZSS算法进行了改进,最终将其应用到电子邮件的发送和接收过程中。完成了对邮件正文和附件的压缩和自动解压缩。论文的最后部分是对本设计的全面总结,并提出了今后的工作目标。

论文目录

  • 引言
  • 第1章 电子邮件收发系统的组成
  • 1.1 电子邮件系统的基本功能
  • 1.2 电子邮件系统的基本元素
  • 1.2.1 信件
  • 1.2.2 邮件传送代理MTA(Mail Transfer Agent)
  • 1.2.3 邮件投递代理MDA(Mail Distribute Agent)
  • 1.2.4 邮件用户代理MUA(Mail User Agent)
  • 1.2.5 邮件系统的基本传输结构
  • 1.3 电子邮件系统的传输
  • 第2章 电子邮件系统的网络协议
  • 2.1 简单邮件传输协议SMTP
  • 2.1.1 SMTP协议的基本命令
  • 2.1.2 SMTP协议的基本状态
  • 2.1.3 SMTP的有关认证
  • 2.1.4 关于OpenRelay
  • 2.2 邮局协议—第三版POP3
  • 2.2.1 POP3协议的基本命令
  • 2.2.2 POP3协议的基本状态
  • 2.3 扩展的简单邮件传输协议ESMTP
  • 2.3.1 ESMTP的提出
  • 2.3.2 Base64编码方案
  • 2.4 电子邮件扩充协议MIME
  • 2.4.1 MIME协议的概述
  • 2.4.2 MIME协议的头部
  • 2.4.3 MIME标准类型
  • 第3章 海巡船专用电子邮件系统传输手段的选择以及总体模型的建立
  • 3.1 通信系统的选取
  • 3.1.1 地面频率通信系统
  • 3.1.2 利用卫星通信系统传输
  • 3.2 卫星链路的特点
  • 3.3 TCP协议的特点
  • 3.4 TCP协议对卫星链路的不适应性以及改进方案的思想
  • 3.4.1 硬件环境
  • 3.4.2 邮件服务器的配置
  • 第4章 海巡船专用电子邮件系统客户端软件部分设计
  • 4.1 邮件客户端简介
  • 4.2 邮件的发送与接收程序的设计
  • 4.2.1 单用户单邮件发送的程序模块
  • 4.2.2 多用户多邮件发送的程序模块
  • 4.2.3 用户邮件接收的程序模块
  • 4.2.4 邮件的存放和阅读
  • 4.3 用户资料的维护以及邮件提醒程序的设计
  • 4.3.1 邮件用户建立模块和用户信息存储模块
  • 4.3.2 用户密码的加密算法模块
  • 4.3.3 邮件的定时提醒模块
  • 4.4 邮件的压缩与解压缩算法的设计
  • 4.4.1 LZSS字典压缩算法的介绍
  • 4.4.2 利用改进的LZSS算法实现对电子邮件中信体和附件的压缩
  • 4.4.3 改进后压缩算法的程序实现
  • 4.4.4 邮件的手动压缩及其接收时的自动解压缩
  • 4.4.5 压缩功能的测试
  • 4.5 地址簿管理系统的程序设计
  • 4.6 邮件服务器的配置
  • 第5章 结束语
  • 5.1 主要研究工作总结
  • 5.2 今后的工作
  • 攻读学位期间公开发表的论文
  • 致谢
  • 参考文献
  • 附录
  • 研究生履历
  • 相关论文文献

    标签:;  ;  ;  ;  

    海巡船专用电子邮件系统的设计与实现
    下载Doc文档

    猜你喜欢