计算机网络课设,计算校验和.docVIP

  • 248
  • 0
  • 约5.49千字
  • 约 11页
  • 2016-11-26 发布于湖北
  • 举报
目 录 摘 要 1 课程设计目的 1 2 课程设计要求 1 3 相关知识 1 4 课程设计分析 1 5 程序代码 1 6 运行结果与分析 1 7 参考文献 1 1 课程设计目的 校验和是用于验证数据传输正确性的一种方法。在网络体系结构的各层协议中, 很多网络协议都利用校验和来实现差错控制功能。本课程设计主要目的是通过完 成一个简单例子,了解网络协议中的校验和计算过程。 2 课程设计要求 根据校验和的算法,编写程序为给定数据计算校验和 以命令行形式运行: Checksum input_file 其中Checksum为程序名,input_file为输入数据文件名 2)输出内容:数据文件的校验和 相关知识 1校验和的概念 网络上的数据最终都是通过物理传输线路进行传输的,如果高层没有采用差错控制,那 么物理层传输的线路可能有差错。为了保证传输数据的正确性,在物理层的基础上设计 了数据链路层。设计数据链路层的主要目的就是在原始的,有差错的物理传输线路的基 础上,采用差错检测,差错控制和流量控制等方法。 目前,进行差错检测和控制的主要方法是:发送方在需要发送的数据后面增加一定的 冗余信息,这些冗余信息通常是通过对发送的数据进行某种算法计算而得到的。接收方 对接收数据进行同样的计算,然后与数据后面附加的冗余信息进行比较,如果比较结果 不同就说明在传输中

文档评论(0)

1亿VIP精品文档

相关文档