只为小站
首页
域名查询
文件下载
登录
【Python】计算一个文件的
16位效验和
修改读取文件路径即可使用 读取的字符为:Holle world. 字符转为16进制: ['48', '6f', '6c', '6c', '65', '20', '77', '6f', '72', '6c', '64', '2e'] 十六进制和为:0x26804 校验和为:0x6806
2022-03-12 09:42:41
1KB
校验和
计算机网络
实验代码
python
1
计算校验和
实验前准备: 复习计算机网络差错检测的方法,及其在各协议中的应用;复习网桥的工作原理;复习IP协议。 采用自己最擅长的程序设计语言及可视化工具,并准备好相应的参考书。 分析算法,提出问题。 编写一个计算机程序用来计算一个文件的
16位效验和
。最快速的方法是用一个32位的整数来存放这个和。记住要处理进位(例如,超过16位的那些位),把它们加到效验和中。 要求:1)以命令行形式运行:check_sum infile 其中check_sum为程序名,infile为输入数据文件名。 2)输出:数据文件的效验和 附:效验和(checksum) 原理:把要发送的数据看成二进制整数序列,并计算他们的和。若数据字节长度为奇数,则在数据尾部补一个字节的0以凑成偶数。 例子:
16位效验和
计算,下图表明一个小的字符串的
16位效验和
的计算。 为了计算效验和,发送计算机把每对字符当成16位整数处理并计算效验和。如果效验和大于16位,那么把进位一起加到最后的效验和中。
2021-06-21 15:37:27
1.82MB
16位效验和
网络程序设计
1
个人信息
点我去登录
购买积分
下载历史
恢复订单
热门下载
基于Matlab的PI/4 DQPSK的调制解调源代吗
基于OpenCV的车牌号码识别的Python代码(可直接运行)
多目标优化算法(四)NSGA3的代码(python3.6)
ChinaMeteorologicalDataHandler.R
中国地面气候资料日值数据集(V3.0)2010-2019.rar
【SystemVerilog】路科验证V2学习笔记(全600页).pdf
PLECS中文手册.pdf
人体姿态检测
基于yolov4-keras的抽烟检测(源码+数据集)
全国道路网SHP数据.zip
Elsevier爱思唯尔的word模板.zip
西门子逻辑控制设计开发_3部10层
Steam离线安装版
简易示波器-精英板.zip
王万良-人工智能导论(第五版)课件
最新下载
Java Swing图形界面开发与案例详解及随书实例代码
西门子S7-200PLC实验指导书.pdf
LeapDeveloperKit_3.2.1+45911_win.zip
蘑菇数据集:蘑菇数据集分析-源码
PSCAD V5 电路设计与仿真从入门到精通
联想超融合AIO H1000 V4.5.2 使用手册 R1.0 2021.01.11.pdf
QT-5.15.0 Linux版本静态开发库文件
北航.zip概率论、数理统计、随机过程,,期末试题
北航研究生随机过程处理期末试卷
傻瓜式解压unitypackage,不依赖Unity和Python,支持批量解压unitypackage包
其他资源
stm32f103RTC闹钟
ccs中图片的读入
gcc-4.6.4.tar.xz fs4412交叉编译工具链
C++程序设计教程(第2版).钱能(带详细书签)
华为光猫HS8545M等合集.zip
数字信号处理(丁玉美高西全)
信号与系统pdf版西工大考研
档案管理系统 C# 源码
CNN网络识别Mnist的源码,有详细注释,非常适合新手入门
java连接cache数据库
sigar-amd64-winnt.dll,修复jvm崩溃版本
Mysql Helper 最好用的 MysqlHelper.cs (MySql.Data.dll)
算法设计实验报告之多种方法求解斐波那契数列
OpenCV 3.2.0
OpenNI、OpenCV安装与开发环境配置
部编三年级上册语文第五单元教学初探.pdf
大规模机器学习系统中的NoFreeLunch
大众—发动机管理系统.ppt
AESGCMUtil - 副本.cs
RoogleVision:使用Google Cloud Vision进行图像识别的R包-源码
AntDesignDemo.zip
ubuntu下 .img 镜像的制作
Oracle Database 12c应用与开发教程
nRF401无线收发芯片的长距离通信设计