Arm年度技术研讨会

过程通信图(绘制通信过程图)

本篇目录:

图解HTTPS协议加密解密全过程

1、步骤 1: 客户端通过发送 Client Hello 报文开始 SSL 通信。报文中包 含客户端支持的 SSL 的指定版本、加密组件(Cipher Suite)列表(所 使用的加密算法及密钥长度等)。

2、第一步:客户端会发起一个hello client请求,请求中会携带TLS版本信息、加密套件候选列表、压缩算法候选列表以及一个随机数。

过程通信图(绘制通信过程图)-图1

3、客户端发起https请求 客户端发起https请求就是指用户在浏览器里输入一个https网址,然后连接到server的443端口。 服务器端的配置 采用https协议的服务器必须要有一套SSL数字证书,需要向CA组织(如WoSign沃通CA)申请。

4、HTTPS协议 = HTTP协议 + SSL/TLS协议 ,在HTTPS数据传输的过程中,需要用SSL/TLS对数据进行加密和解密,需要用HTTP对加密后的数据进行传输,由此可以看出HTTPS是由HTTP和SSL/TLS一起合作完成的。

5、https的交互过程如下:客户端将它所支持的算法列表和一个用作产生密钥的随机数发送给服务器。

过程通信图(绘制通信过程图)-图2

通信系统设计图作用

差错可控 数字信号在传输过程中出现的错误(差错),可通过纠错编码技术来控制,以提高传输的可靠性。易加密 数字信号与模拟信号相比,它容易加密和解密。因此,数字通信保密性好。

信源和信宿:信源的作用是把消息转换成原始的电信号,完成非电/电的转换;信宿的作用是把复原的电信号转换成相应的消息。

接收端的作用是从接收到的信号中恢复出相应的原始信号,再转换成相应的 消息。图中所示的噪声源是信道中的噪声以及分散在通信系统其他各处的噪声的集中表示。

过程通信图(绘制通信过程图)-图3

UML中的顺序图和通信图有什么联系和区别

顺序图和通信图都属于交互图。这两种图之间的区别在于:顺序图基于时间,按时间顺序显示出现的任务;而通信图显示任务和信息(对象)的交互方式。在通信中,时间以编码形式显示,很难选取。

顺序图与协作图是同构的,可以互相转换。顺序图:着重体现对象间消息传递的时间顺序。顺序图允许直观的表示出对象的生存期,生存期内,对象可以对输入消息作出响应,并且可以发送消息。

顺序图和通信图表达了类似的基本概念,但它们所强调的概念不同,顺序图强调的是时序,通信图强调的是对象之间的组织结构(关系)。

时序图是一种强调时间顺序的对象交互图。 描述对象间交互 强调时间顺序 通常被开发者用来对一个场景下的对象交互建模。

协作图强调的是空间。时序图强调的是时间。协作图和时序图是等价的。

20张图深度详解MAC地址表、ARP表、路由表

ARP协议:ARP协议是工作在网络层的协议,它负责将IP地址解析为MAC地址。如下图:详细讲解ARP的工作原理。路由器负责不同网络之间的通信,它是当今网络中的重要设备,可以说没有路由器就没有当今的互联网。

主机A将一个数据帧发送给交换机,其中源MAC地址为MAC_A,目标MAC地址为MAC_B。交换机收到此数据帧后,首先将数据帧中的源MAC地址MAC_A和对应的接口(接口1)记录到MAC地址表中。

ARP表是IP地址到MAC地址对应列表。MAC对应的是物理地址一般在交换机中。知识延展:路由表(FIB表,3层):网段——网关——出接口(网关路由);网段——出接口(直连路由)。

arp表mac地址,也就是网卡的物理地址,也就是十台机器都能与路由连,不一定能互相连,因为有可能不在一个工作组内,上外网的不上的,只要数据经过路由,都会显示。

到此,以上就是小编对于绘制通信过程图的问题就介绍到这了,希望介绍的几点解答对大家有用,有任何问题和不懂的,欢迎各位老师在评论区讨论,给我留言。

分享:
扫描分享到社交APP
上一篇
下一篇