2024年最全超细致的计算机网络学习笔记--第二章(物理层)--持续更新中……,晒出收入

总结

蚂蚁面试比较重视基础,所以Java那些基本功一定要扎实。蚂蚁的工作环境还是挺赞的,因为我面的是稳定性保障部门,还有许多单独的小组,什么三年1班,很有青春的感觉。面试官基本水平都比较高,基本都P7以上,除了基础还问了不少架构设计方面的问题,收获还是挺大的。


经历这次面试我还通过一些渠道发现了需要大厂真实面试主要有:蚂蚁金服、拼多多、阿里云、百度、唯品会、携程、丰巢科技、乐信、软通动力、OPPO、银盛支付、中国平安等初,中级,高级Java面试题集合,附带超详细答案,希望能帮助到大家。

蚂蚁金服5面,总结了49个面试题,遇到的面试官都是P7级别以上

本文已被CODING开源项目:【一线大厂Java面试题解析+核心总结学习笔记+最新讲解视频+实战项目源码】收录

需要这份系统化的资料的朋友,可以点击这里获取

三种通信方式


从通信双方信息的交互方式来看,可以有三种基本方式:

  • 单工通信:只有一个方向的通信儿没有反方向的交互,仅需要一条信道

  • 半双工通信:通信的双方都可以发送或接受信息,但任何一方都不能同时发送和接收,需要两条信道

  • 全双工通信:通信双方可以同时发送和接受信息,也需要两条信道

两种数据传输方式


  • 串行传输 速度慢,费用低,适合远距离

  • 并行传输 速度快,费用高,适合近距离,用于计算机内部数据传输

码元


码元 指用一个固定时长的信号波形(数字脉冲),代表不同离散数值的基本波形,是数字通信中数字信号的计量单位,这个时长内的信号称为K进制码元,而该时长称为码元宽度。当码元的离散状态有M个(M大于2),此时码元为M进制码元

1码元可以携带多个比特的信息量。例如,在使用二进制编码时,只有两种不同的码元,一种代表0状态,一种代表1状态

速率


速率也叫数据率,是指数据的传输速率,表示单位时间内传输的数据量。可以用码元传输速率和信息传输速率表示。

  • 码元传输速率:别名码元速率、波形速率、调制速率、符号速率等,它表示单位时间内数字通信系统所传输的码元个数(也可称为脉冲个数或信号变化的次数),单位是波特。1波特表示数字通信系统每秒传输一个码元。这里的码元可以是多进制的,也可以是二进制的,但码元速率与进制数无关

  • 信息传输速率,别名信息速率、比特速率等,表示单位时间内数字通信系统传输的二进制码元个数(即比特数),单位是比特/秒

  • 带宽:表示在单位时间内从网络中的某一点到另一点所能通过的“最高数据率”,常用来表示网路的通信线路所能传输数据的能力,单位b/s

失真


影响失真程度的因素:

  • 码元传输速率

  • 信号传输距离

  • 噪声干扰

信号带宽是信道能通过的最高频率和最低频率之差

码间串扰:接收端收到的信号波形失去了码元之间清晰界限的现象。

奈氏准则


奈氏准则:在李响低通(无噪声,带宽受限)条件下,为了避免码间串扰,极限码元传输速率为2W Baud,W是信道带宽,单位是Hz

理想低通信道下的极限数据传输率 = 2 W log2V(b/s)

  1. 在任何信道中,码元传输的速率是有上限的。若传输速率超过此上限,就会出现严重的码间串扰问题,使接收端对码元的完全正确识别成为不可能

  2. 信道的频带越宽(即能通过的信号高频分量越多),就可以用更高的速率进行码元的有效传输

  3. 奈氏准则给出了码元传输速率的限制,但并没有对信息传输速率给出限制

  4. 由于码元的传输速率受奈氏准则的制约,所以要提高数据的传输速率,就必须设法使每个,码元能携带更多个比特的信息量,这就需要采用多元制的调制方法

香农定理


噪声存在于所有的电子设备和通信信道中。由于噪声随机产生,它的瞬时值有时会很大,因此噪声会使接收端对码元的判决产生错误。但是噪声的影响是相对的,若信号较强,那么噪声的影响相对较小。因此,信噪比就很重要。

信噪比 = 信号的平均功率/噪声的平均功率,常记为S/N,并用分贝(db)作为度量单位

信噪比(dB) = 10 log10(S/N)

香农定理:在带宽受限且有噪声的信道中,为了不产生误差,信息的数据传输速率有上限值

信道的极限数据传输速率 = Wlog2(1 + S/N)

信道的带宽或信道中的信噪比越大,则信息的极限传输速率就越高

对一定的传输贷款和一定的信噪比,信息传输速率的上限就确定了

只要信息系的传输速率低于信道的极限传输速率,就一定能找到某种方法来实现无差错的传输

香农定理得出的为极限信息传输速率,实际信道能达到的传输速率要比它低不少

基带信号与宽带信号


  • 基带信号:将数字信号1和0直接用两种不同的电压表示,再送到数字信道上去传输(基带传输)。来自信源的信号,像计算机输出代表各种文字或图像文件的数据信号都属于基带信号。基带信号就是发出的直接表达了要传输的信息的信号,比如我们说话的声波就是基带信号

  • 宽带信号:键基带信号进行调制后形成的频分复用模拟信号,再传送到模拟信道上传输(宽带传输)。把基带信号经过载波调制后,把信号的频率范围搬移到较高的频段以便在信道中传输(即仅在一段频率范围内能够通过信道)

  • 在传输距离较近时,计算机网络采用的基带传输方式(近距离衰减小,从而信号内容不易发生变化)

  • 在传输距离较远时,计算机网络采用宽带传输方式(远距离衰减打,及时信号变化大也能最后过滤出来基带信号)

数字数据编码


  • 归零编码:信号电平在一个码元之内都要恢复到零的这种编码成编码方式

  • 反向不归零编码:信号电平反转表示0,信号电平不变表示1(遇0反转)

  • 曼彻斯特编码:将一个码元分成两个相等的间隔,前一个间隔为高电平后一个间隔为高低电平表示1,码元0则正好相反。理解记忆(前高后低表示1,前低后高表示0),宽度是原始的基带宽度的两倍。每一个码元都被调成两个两个电平,所以数据传输速率只有调制速率的1/2

  • 差分曼彻斯特编码:同1异0。常用于局域网传输,其规则是:若码元为1,则前半个码元的电平与上一个码元换的电平相同,若为0,则相反。该编码的特点是,在每个码元的中间,都有一次电平的跳转,可以实现自同步,且抗干扰性强于曼彻斯特编码

最后

学习视频:

大厂面试真题:

本文已被CODING开源项目:【一线大厂Java面试题解析+核心总结学习笔记+最新讲解视频+实战项目源码】收录

需要这份系统化的资料的朋友,可以点击这里获取

已被CODING开源项目:【一线大厂Java面试题解析+核心总结学习笔记+最新讲解视频+实战项目源码】收录**

需要这份系统化的资料的朋友,可以点击这里获取

  • 22
    点赞
  • 18
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值