2016年408计网

这一年,计算机网络部分的全部考题都围绕该网络拓扑图进行。image.png

第33题

  1. 在 OSI 参考模型中, R1、Switch、Hub 实现的最高功能层分别是()
    A. 2、2、1
    B. 2、2、2
    C. 3、2、1
    D. 3、2、2
    image.png

本题考察路由器、以太网交换机、集线器各自实现的最高功能层是什么
题目给定R1是路由器,switch是交换机,HUB是集线器。
路由器是不同网络之间的互联设备,它实现了体系结构中的第一到第三层,即物理层,数据链路层。网络层。
以太网交换机是一个多端口的网桥,可将多台主机互联起来,形成一个交换式以太网,它实现了体系结构中的第一层和第二层,即物理层,数据链路层。
集线器是一个多端口的中继器。可将多台主机互联起来,形成一个共享总线式以太网。它只实现了体系结构中的第一层,即物理层。

image.png

第34题

  1. 若连接 𝑅2 和 𝑅3 链路的频率带宽为 8kHz, 信噪比为 30dB, 该链路实际数据传输速率约为理论最大数据传输速率的 50%, 则该链路的实际数据传输速率约是()
    A. 8kbps
    B. 20kbps
    C. 40kbps
    D. 80kbps

通过题目中出现的带宽、信噪比、理论最大数据传输速率等关键词。我们应该立刻意识到,题目考察我们有关香农公式的知识。
image.png
首先,我们来回忆一下香农公式。香农公式给出了带宽受限且有高斯白噪声干扰的信道的极限信息传输速率。其具体内容为。c=W乘以以二为底,1+S/N的对数。其中c是信道的极限信息传输速率。W是信道带宽。S是信道内所传信号的平均功率。N是信道内的高斯噪声功率。S比N是信道比,使用分贝作为度量单位。从香农公式可以看出。信道带宽或信道中信噪比越大,信息的极限传输速率就越大。需要说明的是。在实际信道上能够达到的信息传输速率要比该公式的极限传输速率低不少。这是因为在实际信道中,信号还要受到其他一些损伤。如各种脉冲干扰。信号在传输中的衰减和失真等。这些因素在香农公式中并未考虑。

image.png
这是题目给定的信噪比。我们将其转换为无量纲的比值,可解得信噪比为1000。理论最大数据传输速率可以用香农公式来计算。将题目给定的信道带宽8000赫兹,以及上一步得出的信噪比代入香农公式。题目给定实际数据传输速率约为理论最大数据传输速率的50%。最终可计算出实际数据传输速率约为40k比特每秒。因此,本题的答案是选项c。香农公式和奈氏准则是信道极限容量的两个重要公式。

第35题

  1. 若主机 H2 向主机 H4 发送 1 个数据帧, 主机 H4 向主机 H2 立即发送一个确认帧, 则除 H4
    外, 从物理层上能够收到该确认帧的主机还有()
    A. 仅 H2
    B. 仅 H3
    C. 仅 H1、H2
    D. 仅 H2、H3

本题考察集线器和交换机的区别。

image.png
题目给定主机h2给主机h4发送数据帧,主机h4收到后给主机h2发送确认帧。

image.png
我们来看看在上述过程中,交换机和集线器对接收到的帧转发的情况。主机h2给主机h4发送数据帧。该帧进入交换机后,交换机进行自学习和转发工作。自学习是指登记帧的源MAC地址和进入交换机的端口号。转发是指在帧转发表中查找目的MAC地址所在的转发条目。如果找到了,且转发条目中所指示的端口与真进入交换机的端口不同,则按转发条目中所指示的端口进行明确转发帧。若转发条目中所指示的端口与帧进入交换机的端口相同,则丢弃帧。若找不到匹配的转发条目。则从除帧进入交换机端口外的其他所有端口转发帧,也称为泛洪。由于题目并未给出交换机的真转发表,为了简单起见,我们假设交换机进行明确转发。集线器收到交换机转发来的该数据帧号。将该帧从自己的其他所有端口转发。这是因为集线器所实现的最高功能层只有物理层。它仅仅对信号进行中继,我们可将其看成是一个总线。
image.png
主机h4收到主机h2发来的数据帧后,给主机h2发送确认帧。该确认帧进入集线器后,将从集线器的其他所有端口转发,交换机收到集线器转发来的该确认帧号后,进行自学习和转发工作。由于交换机在之前主机h2给主机h4发送数据帧时,已经学习了主机h2的MAC地址以及它所对应的交换机端口。因此,交换机现在可将该确认帧从主机h2所对应的交换机端口明确转发给主机h2。综上所述,本题的答案是选项d。

第36题

  1. 若 Hub 再生比特流过程中, 会产生 1.535𝜇s 延时, 信号传播速度为 200m/𝜇s, 不考虑以太网帧的前导码, 则 H3 与 H4 之间理论上可以相距的最远距离是( )
    A. 200m
    B. 205m
    C. 359m
    D. 512m

本题考察以太网争用期的相关计算。
image.png
如图所示。这是题目给定的主机h3与主机h4使用100Base-T集线器互联成的总线式以太网。所使用的媒体接入控制方法为CSMA/CD。使用CSMA/CD的以太网规定了争用期为512比特的发送时间。本题中使用的是100Base-T集线器。其中的100表明,传输速率是100M比特每秒。因此,本题中以太网争用期为512比特,除以100M比特每秒。等于五点一二微秒。争用期包含信号端到端的传播时延和集线器双向再生比特流的时间。
image.png
image.png
如图所示。从图中可以看出,该以太网端到端的单程信号传播时延可计算如下。因此,题目要求给出的主机h3和h4之间的最远距离,就是要题目给定的信号传播速度。200米每微秒乘以该以太网端到端的单程信号,传播时延一点零二五微秒。结果为205米。因此,本题的答案是选项b

第37题

  1. 假设 R1、R2、R3 采用 RIP 协议交换路由信息, 且均已收敛。若 R3 检测到网络 201.1.2.0/25 不可达, 并向 𝑅2 通告一次新的距离向量, 则 𝑅2 更新后, 其到达该网络的距离是()
    A. 2
    B. 3
    C. 16
    D. 17

本题考察路由信息协议RIP的相关知识。
image.png
如图所示。这是本题所涉及到的路由器R1 R2 R3以及相关网络。R1 R2 R3互为邻居路由器。他们之间采用rip协议交换路由信息,且均已收敛。从题目给定的r3检测到网络201.1.2.0/25不可达可知。该网络原先与r3是直连的。这是r3的路由表,里面记录有到达该直连网络的路由条目,目的网络就是该直连网络,rip距离为一,没有下一跳路由器。对于本题,各路由器路由表中除该网络外的其他路由条目,我们并不关心。这是路由器r1和r2各自的路由表,r1与该目的网络的rip距离为二,下一跳为路由器r3。r2与该目的网络的rip距离也为二,下一跳也为路由器r3。
image.png
题目给定r3检测到网络201.1.2.0/25不可达。并向r2通告一次新的距离向量。因此r3将到达该网络的rip距离修改为16,表示该网络不可达,并立即向r2通告这条修改过的路由条目。而不是等待rip更新周期到时候再发送。而收到该通告后。修改自己到达该目的网络的距离为16。此时r2就知道了,无法通过r3到达该目的网络了。
image.png
根据题目给定的“则r2更新后”可知,之后r2收到了来自r1的rip更新报文,而r2听信了r1有关到达该目的网络的谣言,误认为可以通过r1到达该目的网络,rip距离为三。因此,本题的答案是选项b。

第38题

  1. 假设连接 R1、R2 和 R3 之间的点对点链路使用 201.1.3.x/30 地址, 当 H3 访问 Web 服 务器 S 时, R2 转发出去的封装 HTTP 请求报文的 IP 分组的源 IP 地址和目的 IP 地址分别是()
    A. 192.168.3.251,130.18.10.1
    B. 192.168.3.251,201.1.3.9
    C. 201.1.3.8, 130.18.10.1
    D. 201.1.3.10, 130.18.10.1

本题考察网络地址转换NAT和无分类编址CIDR的相关知识。
image.png
如图所示,这是本题所涉及到的简化了的网络拓扑,使用私有地址192.168.3.251的主机H3要访问因特网中使用公有地址130.18.10.1的外部服务器S。h3需要通过路由器r2来转发去往s的IP分组。IP分组的源IP地址是h3的私有地址,而目的IP地址是s的公有地址。r2将该IP分组转发给r1,IP分组的目的IP地址仍是s的公有地址,但是源IP地址必须从原来的私有地址修改为一个公有地址。r2是具有网络地址转换功能的NAT路由器,它会将该IP分组源IP地址中的私有IP地址修改为自己L0接口的公有IP地址,并记录这段IP地址和公有IP地址的对应关系。

接下来的问题就是分析出r2的接口L0所分配的公有IP地址是什么?题目给定r1与r2之间的点对点链路所分配的地址块大小为/30。再结合r1与该链路接口的IP地址201.1.3.9就可推出r2接口L0的IP地址。斜线后面的数字30表示IP地址的前30个比特为网络前缀。剩余两个比特为主机号。
image.png
为了方便找出前30个比特,我们将IP地址左起第四个十进制数转换成八个二进制比特。这是30比特的网络前缀(蓝色部分),这是剩余两比特的主机号(绿色部分)。将网络前缀保持不变,主机号全部清零。就可得到源IP地址所在地址块中的最小地址。这是其点分十进制形式。将网络前缀保持不变。主机号全部置一就可得到源IP地址所在地址块儿中的最大地址。这是其点分十进制形式。比最小地址大一的地址就是该地址块中可分配给主机或路由器的最小地址。这是其点分十进制形式201.1.3.9。比最大地址小一的地址,就是该地址块中可分配给主机或路由器的最大地址。这是其点分十进制形式201.1.3.10。最小地址作为网络地址。最大地址作为广播地址。最小可分配地址已分配给了路由器r1。则剩余的最大可分配地址可分配给路由器r2的接口l0。综上所述,本题的答案是选项d。
image.png



第39题

  1. 若 H1 与 H2 的默认网关和子网掩码均分别配置为 192.168.3.1 和 255.255.255.128,H3 和 H4 的默认网关和子网掩码均分别配置为 192.168.3.254 和 255.255.255.128, 则下列现象中可能发生的是()
    A. H1 不能与 H2 进行正常 IP 通信
    B. H2 与 H4 均不能访问 Internet
    C. H1 不能与 H3 进行正常 IP 通信
    D. H3 不能与 H4 进行正常 IP 通信

本题考察IP地址子网掩码默认网关IP数据报转发等相关知识。
image.png

我们来一起分析一下。这是题目给定的给各主机配置的子网掩码,这是给各主机配置的默认网关。
image.png
我们首先来看主机h1所在网络的网络地址。用主机h1的IP地址和子网掩码进行逻辑与运算,就可得到主机h1所在网络的网络地址。同理,可得主机h2、h3、h4各自所在网络的网络地址。从物理拓扑和IP地址配置看。h1与h2在同一网络中。它们之间可以进行正常IP通信。因此,选项a的描述错误。
image.png
h3,h4以及路由器r2的接口E1在另一个网络中。它们之间可以进行正常IP通信。因此选项d的描述错误。
h3与h4的默认网关都配置为了路由器r2。可以通过r2访问因特网。因此选项b的描述错误。
而h1与h2的默认网关并未在图中出现,它们无法与其他网络通信。因此选项c的描述正确。

第40题

  1. 假设所有域名服务器均采用迭代查询方式进行域名解析。当 H4 访问规范域名为 www.abc.xyz.com 的网站时, 域名服务器 201.1.1.1 在完成该域名解析过程中, 可能发出 DNS 查询的最少和最多次数分别是()
    A. 0,3
    B. 1,3
    C. 0,4
    D. 1,4

本题考察DNS迭代查询的相关知识。
image.png
这是题目给定的主机h4。他想要访问使用该域名的网站。就必须知道该域名所对应的IP地址。若h4的缓存中有该域名与IP地址的记录,则无需发出DNS查询。若主机的缓存中没有该域名与IP地址的记录,则向本地域名服务器递归查询。这是本地域名服务器。也就是图中IP地址为201.1.1.1的这台DNS服务器。h4向它发送DNS递归查询,若本地域名服务器查询不到,则需要进行一系列迭代查询。
image.png
本地域名服务器首先会向某个根域名服务器进行迭代查询。根域名服务器进行查询后,告知本地域名服务器下一步所要查询的顶级域名服务器,本地域名服务器向顶级域名服务器进行迭代查询,顶级域名服务器进行查询后,告知本地域名服务器下一步所要查询的权限域名服务器。本地域名服务器向权限域名服务器进行迭代查询,权限域名服务器进行查询后,告知本地域名服务器下一步所要查询的下一级权限域名服务器,本地域名服务器向下一级权限域名服务器进行迭代查询。下一级权限域名服务器进行查询后,将所查询到的IP地址告知本地域名服务器。本地域名服务器将查询结果告知主机h4。综上所述,本题的答案是选项c。有关域名系统DNS的详细介绍可参看以下相关视频课程。

第41题

  1. 假设题 33–41 图中的 H3 访问 Web 服务器 S 时, S 为新建的 TCP 连接分配了 20KB (K = 1024) 的接收缓存, 最大段长 MSS = 1KB, 平均往返时间 RTT = 200ms 。 H3 建立连接时的初始序号为 100 , 且持续以 MSS 大小的段向 S 发送数据, 拥塞窗口初始阈值为 32KB;S 对收到的每个段进行确认, 并通告新的接收窗口。假定 TCP 连接建立完成后, S 端的 TCP 接收缓存仅有数据存入而无数据取出。请回答下列问题。

本题是对TCP协议的综合考察

(1) 在 TCP 连接建立过程中, H3 收到的 S 发送过来的第二次握手 TCP 段的 SYN 和 ACK 标志位的值分别是多少? 确认序号是多少?

image.png
我们来一起分析一下。这是TCP采用三报文握手建立连接的过程。本题中的主机h3作为TCP客户。而外部服务器S作为TCP服务器。这是TCP客户给TCP服务器发送的TCP连接请求(第一条)。这是TCP服务器给TCP客户发送的,针对TCP连接请求的确认(第二条)。这是TCP客户给TCP服务器发送的,针对TCP连接请求确认的确认(第三条)。这就是题目所问的s发送给h3的第二次握手TCP段(第二条),其首部中的同步标志位syn和确认标志位ack的取值都是一,表示这是一个针对TCP连接请求的确认。题目给定h3建立连接时的初始序号为100,也就是h3所发送的TCP连接请求报文段首部中序号字段的取值是100。TCP连接请求报文段不携带数据,但要消耗掉一个序号,因此S发送给h3的TCP连接请求确认报文段首部中确认号字段的取值为101。
image.png
需要注意的是,h3给S发送的针对TCP连接请求确认的普通确认报文段(第三条),其首部中的序号字段的值为101,这是因为h3给S发送的TCP连接请求报文段,其首部中的序号字段的取值为100,该报文段虽然不能携带数据载荷,但也要消耗掉一个序号,若h3给s发送的针对TCP连接请求确认的普通确认报文段不携带数据载荷,则该报文段不消耗序号。也就是说h3下一次发送的普通TCP数据报文段,其首部中的序号字段的取值仍为101。

(2) H3 收到的第 8 个确认段所通告的接收窗口是多少? 此时 H3 的拥塞窗口变为多少? H3 的发送窗口变为多少?

image.png

------------------------------------------------------------------------------------------------------------
image.png
如图所示。这是题目给定的,以建立TCP连接的主机h3和外部服务器S。我们知道发送方的发送窗口SWND的取值。是从自己的拥塞窗口CWND的取值和接收方接收窗口RWND的取值中选小者。来看主机h3和外部服务器s建立TCP连接后的初始状态。为了简单起见,我们忽略题目给定的各已知量的单位KB。题目给定WEB服务器s为该连接分配的接收缓存为20。因此,外部服务器s接收窗口的初始值为20,这是主机h3发送窗口的初始值,这里的一是主机h3拥塞窗口初始值。也就是题目给定的一个最大报文段长度 MSS的值。这里的20是外部服务器s接收窗口的初始值,从这两个值中取小者。因此主机h3发送窗口的初始值为一。主机h3在未收到外部服务器s确认的情况下,可将序号落入发送窗口的所有数据,连续发送出去。
image.png
这是主机h3给外部服务器s发送的第一个TCP段,外部服务器s将该TCP段存入接收缓存。相应的将自己的接收窗口值减少为19,然后给主机h3发送针对该TCP段的确认。并在该确认中通告自己的接收窗口值。主机h3收到确认后,第一个传输轮次结束。也就是题目所给的第一个往返时间rtt结束。此时主机h3的拥塞窗口值增大到二,这是因为只收到了一个确认。WEB服务器s的接收窗口值减少为19。因此,主机h3的发送窗口值为二。
image.png
主机h3现在可以将序号落入发送窗口内的数据,连续发送出去。也就是发送第二和第三个TCP段。外部服务器s每收到一个TCP段,就给主机h3发送一个确认。至此,第二个传输轮次结束。在该传输轮次中,外部服务器s收到第二个TCP段号,将其存入接收缓存,相应的将自己的接收窗口值减少为18。然后给主机h3发送针对该TCP段的确认,并在该确认中通告自己的接收窗口值。主机h3收到该确认后,将拥塞窗口值增大到三,而WEB服务器s的接收窗口值减小为18。因此主机h3的发送窗口值为三。外部服务器s收到第三个TCP断号,将其存入接收缓存,相应的将自己的接收窗口值减少为17,然后给主机h3发送针对该TCP段的确认。并在该确认中通告自己的接收窗口值。主机h3收到该确认后,用塞窗口值增大到四。而外部服务器s的接收窗口值减少为17。因此,主机h3的发送窗口值为四。很显然,主机h3的拥塞窗口值在第二个传输轮次结束后按指数规律增大到四。
image.png
主机h3现在可以将序号落入发送窗口内的数据,连续发送出去。也就是发送第四到第七个TCP段。服务器s将这四个TCP段存入接收缓存。相应的将自己的接收窗口值减少为13。然后给主机h3发送相应的确认。并在确认中通告自己的接收窗口值。至此,第三个传输轮次结束。此时主机h3的拥塞窗口值按指数规律增大到八。而外部服务器s的接收窗口值减少为13。因此主机h3的发送窗口值为八。需要说明的是,为了简单起见,与第二个传输轮次相比,我们对第三个传输轮次的过程描述进行了简化。但原理不变。
image.png
主机h3现在可以将序号落入发送窗口内的数据连续发送出去。也就是发送第八到第15个TCP段。外部服务器s每收到一个TCP段,就给主机h3发送一个确认。至此,第四个传输轮次结束。在该传输轮次中,外部服务器s收到第八个TCP断号,将其存入接收缓存。相应的将自己的接收窗口值减少为12。
然后给主机h3发送针对该TCP段的确认。并在该确认中通告自己的接收窗口值。主机h3收到该确认后,用塞窗口值增大到九,而外部服务器s的接收窗口值减少为12。因此,主机h3的发送窗口值为九。至此,我们解答出了问题二。外部服务器s收到第15个TCP段号,将其存入接收缓存。相应的将自己的接收窗口值减少为五。然后给主机h3发送针对该TCP段的确认。并在该确认中通告自己的接收窗口值。
image.png
主机h3收到该确认后,用塞窗口值增大到16。而外部服务器s的接收窗口值减少为五。因此,主机h3的发送窗口值为五。很显然,主机h3的拥塞窗口值在第四个传输轮次结束后按指数规律增大到16。

(3) 当 H3 的发送窗口等于 0 时, 下一个待发送的数据段序号是多少? H3 从发送第 1 个数据段到发送窗口等于 0 时刻为止, 平均数据传输速率是多少(忽略段的传输延时)?

image.png
再来看问题三。我们接着之前的传输轮次继续进行。主机h3现在可以将序号落入发送窗口内的数据连续发送出去。也就是发送第16到第20个TCP段。外部服务器s将这五个TCP段存入接收缓存。相应的将自己的接收窗口值减少为零。然后给主机h3发送相应的确认。
并在确认中通告自己的接收窗口值。至此第五个传输轮次结束。此时主机h3的拥塞窗口值增大到21。而外部服务器s的接收窗口值减少为零。因此主机h3的发送窗口值为零。

image.png
很显然,当主机h3的发送窗口值为零时,主机h3已发送了20个TCP段。每个段的数据载荷部分为1k字节,也就是1024字节。这是主机h3发送的第一个TCP段,其首部中的序号字段的取值为101。这是在TCP连接建立阶段就已经确定的值。如果同学们忘记了,请回到问题一。序号字段的值指明了TCP段数据载荷的第一个字节的序号。由于数据载荷的长度为1024个字节。因此,该TCP段数据载荷的最后一个字节的序号为1124。
image.png
这是主机h3发送的第二个TCP段。由于主机h3发送的第一个TCP段的数据载荷的最后一个字节的序号为1124。因此,第二个段的数据载荷的第一个字节的序号为1125。相应的,其首部中序号字段的取值为1125。由于数据载荷的长度为1024字节。因此,该TCP段数据载荷的最后一个字节的序号为2148。以此类推,主机h3发送的第21个TCP段可计算如下。
image.png
主机h3从发送第一个数据段到发送窗口等于零时刻止,经过五个rtt。共发送了20个长度为1024字节的TCP段。因此,平均数据传输速率可计算如下。
image.png

(4) 若 H3 与 S 之间通信已经结束, 在 𝑡 时刻 H3 请求断开该连接, 则从 𝑡 时刻起, S 释放该连接的最短时间是多少?

image.png
这是TCP采用自报文挥手释放连接的过程。主机h3作为TCP客户,外部服务器S作为TCP服务器。
image.png
根据题目要求,为了使TCP服务器释放连接的时间最短,则在TCP服务器收到TCP客户发来的TCP连接释放请求时,也不再给TCP客户发送普通TCP数据报文段。而是立即发送TCP连接释放确认报文段。也就是说,图中TCP服务器的关闭等待状态和TCP客户的终止等待二状态。就不存在了。很显然TCP服务器经历一点五个rtt后即可进入关闭状态。
相应的时间计算如下。
image.png

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/136082.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

链表OJ题【环形链表】(3)

目录 环形问题的思考 ❓Q1 ❓Q2 🙂Q2 ❓Q3 ❓Q4 8.环形链表 9.环形链表Ⅱ 今天接着链表的经典问题环形问题。大家一定要自己动手多写写。🙂 快慢指针(保持相对距离/保持相对速度)野指针考虑为NULL的情况带环链表&#x…

Java14新增特性

前言 前面的文章,我们对Java9、Java10、Java11、Java12 、Java13的特性进行了介绍,对应的文章如下 Java9新增特性 Java10新增特性 Java11新增特性 Java12新增特性 Java13新增特性 今天我们来一起看一下Java14这个版本的一些重要信息 版本介绍 Java 14…

No180.精选前端面试题,享受每天的挑战和学习

🤍 前端开发工程师(主业)、技术博主(副业)、已过CET6 🍨 阿珊和她的猫_CSDN个人主页 🕠 牛客高级专题作者、在牛客打造高质量专栏《前端面试必备》 🍚 蓝桥云课签约作者、已在蓝桥云课上架的前后端实战课程《Vue.js 和 Egg.js 开发企业级健康管理项目》、《带你从入…

【图像处理:OpenCV-Python基础操作】

【图像处理:OpenCV-Python基础操作】 1 读取图像2 显示图像3 保存图像4 图像二值化、灰度图、彩色图,像素替换5 通道处理(通道拆分、合并)6 调整尺寸大小7 提取感兴趣区域、掩膜8 乘法、逻辑运算9 HSV色彩空间,获取特定…

【算法每日一练]-单调队列,滑动窗口(保姆级教程 篇1) #滑动窗口 #求m区间的最小值 #理想的正方形 #切蛋糕

今天讲单调队列 目录 题目:滑动窗口 思路: 题目:求m区间的最小值​ 思路: 题目:理想的正方形 思路: 题目:切蛋糕 思路: 一共两种类型:一种是区间中的最值&…

游戏制作:猜数字(1~100),不会也可以先试着玩玩

目录 1 2代码如下:可以试着先玩玩 3运行结果:嘿嘿嘿 4程序分析:想学的看 5总结: 1 猜数范围为1~100,猜大输出猜大了,猜小输出猜小了,游戏可以无限玩。 首先先做一个简单的菜单界面&#xf…

RK3588平台 WIFI的基本概念

一.安卓WIFI框架 Android WIFI系统引入了wpa_supplicant,它的整个WIFI系统以wpa_supplicant为核心来定义上层接口和下层驱动接口。Android WIFI主要分为六大层,分别是WiFi Settings层,Wifi Framework层,Wifi JNI 层, W…

WorkPlus Meet:局域网内部使用的高效视频会议系统

随着全球化和远程办公的趋势,视频会议已成为现代企业和机构不可或缺的沟通工具。而现在,大多数政企单位或者涉密强的企业,都会使用局域网部署的音视频会议系统,提供更高的安全性和隐私保护。因为音视频会议中可能涉及到公司机密和…

Torch Hub 系列#2:VGG 和 ResNet

一、说明 在上一篇教程中,我们了解了 Torch Hub 背后的本质及其概念。然后,我们使用 Torch Hub 的复杂性发布了我们的模型,并通过相同的方式访问它。但是,当我们的工作要求我们利用 Torch Hub 上提供的众多全能模型之一时,会发生什么? 在本教程中,我们将学习如何利用称为…

自动泊车轨迹规划学习

1.基于6次多项式的自动泊车轨迹算法研究 针对常见的自动泊车系统无法躲避障碍物,以及轨迹的曲率不连续等问题进行了泊车轨迹算法的研究以及跟踪算法的设计。 针对低速自动泊车场景进行分析,建立符合对应场景下的车辆运动学模型以及能够泊车的最小车位大…

华为dns mapping配置案例

解决内网PC用公网的dns用域名方法访问公司内网的web服务器: 原理是用DNS mapping方式解决 配置过程:域名——出口公网IP地址——公网端口——协议类型 公司内网client用户填公网dns, 公网上的dns上面已注册有公司对外映射的web服务器的公网…

山西电力市场日前价格预测【2023-11-13】

日前价格预测 预测说明: 如上图所示,预测明日(2023-11-13)山西电力市场全天平均日前电价为428.16元/MWh。其中,最高日前电价为751.89元/MWh,预计出现在18: 30。最低日前电价为289.03元/MWh,预计…

【MySQL系列】 第一章 · MySQL概述

写在前面 Hello大家好, 我是【麟-小白】,一位软件工程专业的学生,喜好计算机知识。希望大家能够一起学习进步呀!本人是一名在读大学生,专业水平有限,如发现错误或不足之处,请多多指正&#xff0…

王道 | 数据结构第一章

目录结构 章节总览 1.0 开篇_数据结构在学什么 1.1_1 数据结构的基本概念 1.1_2 数据结构的三要素 1.2_1 算法的基本概念 1.2_2 算法的时间复杂度 1.2_3 算法的空间复杂度 章节总览 1.0 开篇_数据结构在学什么 1.1_1 数据结构的基本概念 数据: 数据是信息的载…

数据库加密的常用方法 安当加密

数据库加密的方法主要有以下几种: 前置代理及加密网关技术:在数据库之前增加一道安全代理服务,对数据库访问的用户都必须经过该安全代理服务,在此服务中实现如数据加解密、存取控制等安全策略。加密数据存储在安全代理服务中。但…

OpenCV:图像旋转与缩放

人工智能的学习之路非常漫长,不少人因为学习路线不对或者学习内容不够专业而举步难行。不过别担心,我为大家整理了一份600多G的学习资源,基本上涵盖了人工智能学习的所有内容。点击下方链接,0元进群领取学习资源,让你的学习之路更加顺畅!记得…

人工智能基础——图像认知与OpenCV

人工智能的学习之路非常漫长,不少人因为学习路线不对或者学习内容不够专业而举步难行。不过别担心,我为大家整理了一份600多G的学习资源,基本上涵盖了人工智能学习的所有内容。点击下方链接,0元进群领取学习资源,让你的学习之路更加顺畅!记得…

Adversarial Training Methods for Deep Learning: A Systematic Review

Adversarial Training Methods for Deep Learning: A Systematic Review----《面向深度学习的对抗训练方法:系统回顾》 摘要 通过快速梯度符号法(FGSM)、投影梯度下降法(PGD)和其他攻击算法,深度神经网络暴露在对抗攻击的风险下。对抗性训练是用来防御对抗性攻击威…

DBeaver:强大实用的跨平台数据库工具 | 开源日报 No.71

dbeaver/dbeaver Stars: 34.3k License: Apache-2.0 DBeaver 是一个免费的多平台数据库工具,适用于开发人员、SQL 程序员、数据库管理员和分析师。它支持任何有 JDBC 驱动程序的数据库,并且商业版本还支持非-JDBC 数据源 (如 MongoDB、Cassandra 等)。该…

pandas笔记:读写excel

1 读excel read_excel函数能够读取的格式包含:xls, xlsx, xlsm, xlsb, odf, ods 和 odt 文件扩展名。 支持读取单一sheet或几个sheet。 1.0 使用的数据 1.1 主要使用方法 pandas.read_excel(io, sheet_name0, header0, namesNone, index_colNone, usecolsNon…