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