实验成员:20165223 20165218 实验名称:外设驱动程序设计 目录 一、实验目的 二、实验内容 "任务一:" "任务二:" 二、实验总结 "(一)遇到的问题" "(二)分析与总结" "(三)参考资料" 一、实验目的 二、实验内容 任务一: (一)实验要求 0. 1. 2. 3. 4. ( ...
分类:
其他好文 时间:
2018-12-16 12:21:56
阅读次数:
134
2018 2019 1 20165209 20165215 实验五 通讯协议设计 实验内容 任务一 1. 两人一组 2. 基于Socket实现TCP通信,一人实现服务器,一人实现客户端 研究OpenSSL算法,测试对称算法中的AES,非对称算法中的RSA,Hash算法中的MD5 3. 选用合适的算法 ...
分类:
其他好文 时间:
2018-12-15 00:55:58
阅读次数:
164
2018 2019 1 20165309 20165312 20165330 实验五 通讯协议设计 ==== 团队成员: 20165309吴思佳 20165312曹歌 20165330张羽昕 详细博客请详见 "成员博客" 实验中遇到的问题以及解决方法 一、如图所示错误 解决方法: 参考 "解决:er ...
分类:
其他好文 时间:
2018-12-14 13:02:31
阅读次数:
110
正向:将各类数据转换为byte[],再转16进制字符串,比如: short,int,long:可以按8(1byte)的倍数(按各自所占byte数决定移位多少次,每次移位8的几倍数)向右移位(>>>),和0xFF按位与,取高位byte放在byte数组低索引位(大端模式),然后按byte[]的每个byt ...
分类:
其他好文 时间:
2018-10-08 10:20:10
阅读次数:
134
近几天对区块链中几种常见的共识机制(PBFT,Raft,PoW,PoS,DPoS,Ripple)进行了总结。尽量使用简单易懂语言,篇幅较大,想了解的可以只读每个算法介绍中前边的原理。本篇文章主要参考《区块链技术指南》,首先表示感谢! Begin 区块链架构是一种分布式的架构。其部署模式有公共链、联盟 ...
分类:
编程语言 时间:
2018-06-09 00:09:32
阅读次数:
366
计算机网络分层结构 为了降低协议设计和调试过程的复杂性,也便于对网络进行研究、实现和维护,促进标准化工作,通常对计算机网络的体系结构以分层的方式进行建模。 我们把计算机网络的各层及其协议的集合称为网络的体系结构,计算机网络的体系结构就是这个计算机网络及其所应完成的功能的精确定义,它是计算机网络中的层 ...
分类:
其他好文 时间:
2018-05-22 10:40:29
阅读次数:
217
MQTT简介 MQ 遥测传输 (MQTT) 是轻量级基于代理的发布/订阅的消息传输协议,设计思想是开放、简单、轻量、易于实现。这些特点使它适用于受限环境。该协议的特点有: 使用发布/订阅消息模式,提供一对多的消息发布,解除应用程序耦合。 对负载内容屏蔽的消息传输。 使用 TCP/IP 提供网络连接。 ...
请求回应模式是与外部交互最常用的模式之一。通常协议设计方式有两种:1.每个请求包对应一个回应包,有tcp保证时序,先请求的先回应,但不必收到回应才发送下一个请求,redis的协议就是这种类型;2.每个请求带一个唯一的session标识,回应包也带这个标识。这样每个请求不一定都需要回应,且不用遵循先请 ...
分类:
Web程序 时间:
2018-04-20 20:40:55
阅读次数:
420
本文旨在介绍文本协议设计的一般方法,通过对于文本协议与二进制协议的本质的掌握,大家就能根据实际的需要来针对性的实现其通信协议了。 ...
分类:
其他好文 时间:
2018-01-23 18:16:15
阅读次数:
175
1.先简单说下RIP,距离矢量路由协议,周期性泛洪自己的路由表,RIP的路由算法本身不具备防环能力,因此在该协议设计了一些防环方法(触发更新、水平分割、毒性逆转等等),运行RIP的路由器并不知道整个网络的拓扑结构,只是简单的知道去往目的网络从哪个方向走,距离有多远。2.1.RIPv1和RIPv2报文中的地址族标识符AFI:占16bit,当该值为2表示IP协议,但是若该报文是Request报文并且是
分类:
其他好文 时间:
2018-01-10 14:04:30
阅读次数:
1510