计算机网络

体系结构

  • 电路交换
  • 报文交换
  • 分组交换-分为虚电路,数据报
  • 发送时延,传播时延,处理时延,排队时延。
  • 时延带宽积
  • 计算机网络第一个单元错误题目:03,07,13,16,
  • PDU对等层之间数据传输的基本单位,SDU层与层之间的交换单位,PCI控制协议操作的信息
  • 物理层(比特)-》链路层(帧)-》网络层(数据报)-》传输层-》会话层-》表示层-》应用层
  • 第二章题目:06,10,13,14,19,21,23.1,24,26,38

物理层

  • 奈奎斯特定理 2Wlog2V W 频率,V可以表示几个数
  • 香农定理 Wlog(1+s/n) 噪音= 10log10(s/n)
  • 归零编码:前一半表示真正的数据,后一半归零
    非归零编码:高1,低0
    反向非归零编码:跳变和不跳变区分
    曼彻斯特编码:从低到高,从高到底
    差分曼彻斯特:每次都跳变,两个之间是否跳变来判断数据
    AM 调幅,FM 调频,PM 调相

数据链路层

  • 透明传输和封装成帧,差错控制,流量控制

  • 帧的定界:违规编码法,字符计数法,字节填充法,零比特填充法

  • 检错编码:奇偶校验码,crc循环冗余验证

  • 纠错编码:海明码(有点忘了需要学习)

  • 流量控制:数据链路层和传输层:数据链路层是节点到节点,传输层是端到端。数据链路层的控制是不返回确认,传输层的控制是发送窗口大小

  • 信道利用率:发送方发送一个分组,知道接受到接受方的ack。连续arq:如果是流水线的情况下就要如果是连续的流水线利用率就能到达1,否则达不到。

    介质访问控制

  • 频分复用,码分复用,波分复用(光纤),时分复用

  • 码分复用:不同用户的码片需要正交。(需要复习就行)

  • ALOHA协议:纯ALOHA ,直接发什么都不管。时隙ALOHA,分成间隔,固定的时间发送

  • CSMA: 坚持CSMA:空闲则发,不空闲监听到空间为止。 非坚持CSMA,空闲则发,不空闲随机一个时间,到下面再发送。p-坚持CSMA,不空闲,监听下一个时隙,空闲,以p的概率进行发送,以1-p的概率到下一个时隙发送

  • CSMA/CD: 以太网规定51.2us时争用期,最小发送时64B

  • CSMA/CA :需要看视频加强

  • 令牌传递协议:

    空闲:令牌在环上不停转,谁拿到谁才能发数据。

    捕获令牌:电脑要发数据 → 等到令牌到自己 → 把令牌改成数据帧(标上源 / 目的地址 + 数据),开始发送。

    环上传递:数据帧沿环单向转发,每台设备看目的地址:不是自己:直接转发;是自己:收下数据,标记 "已接收",继续转发。

    释放令牌:数据帧绕环回到发送方,发送方移除数据、生成新空闲令牌并传出。

  • 以太网mac帧 (前导码8B),目的地址(6B),源地址(6B),类型(2B),data(46B-1500B),fcs校验(4B)

  • 局域网mac帧(看视频学习):

  • vlan:目的地址(6),源地址(6),vlan标签(4),类型(2),data(42-1500),fcs校验(4),最长变成了1522,这个vlan标签是由交换机来进行删除的,发送出去的时候增加,接收的时候先删除,然后再转发。

  • ppp点对点协议:(看视频学习)

  • 交换机:交换表:a-》b发送数据,先记录a的mac地址和端口,然后查找转发表是否存在b的,如果存在直接转发,如果不存在,就向所有端口转发

网络层

  • sdn

  • 拥塞控制:控制一个整体,不是点到点

  • ipv4

  • NAT

  • 划分子网:就是再基础的adc类网段上对主机号进行划分,

  • 无分类编址CIDR:就是完全消除了abc的网络概念 192.168.20.15/20(20代表子网掩码,一般情况下不能删除)

  • CIDR 推荐可以加强下

  • ARP(这个不存是属于那一层) 就是通过ip地址去找到对应的路由地址。有一个东西叫做arp高速缓存,就是主机,或者路由保存的从ip转化为mac

  • DHCP 动态分配ip地址,是应用层的协议,基于UDP

  • ICMP 网际控制协议(这个就是网络层的协议):差错报告报文,询问报文

  • IPV6 需要看视频

  • 路由算法需要学习

  • 多播算法需要学习

传输层

  • TCP 有20B的首部开销,UDP仅有8B的首部开销

  • UDP

  • UDP 伪首部,伪首部只在校验的时候使用,其他时候不携带。

  • UDP 校验,反码求和,相加,最高位进一就回卷到最低位+1,然后取反码(这是发送方), 接收方:都加起来看看是不是全1就行

  • TCP:

  • TCP 的校验和和UDP 处理方式是一样的

  • TCP连接的建立流程必须要背出来

  • 慢开始算法,拥塞避免算法

  • 快重传,快恢复

应用层

相关推荐
酉鬼女又兒1 小时前
零基础入门计算机网络物理层:核心任务、四大关键特性与全类型传输媒体(双绞线/同轴电缆/光纤/微波/红外线/可见光)完整详解
网络·网络协议·计算机网络·职场和发展·求职招聘
卡梅德生物科技小能手1 小时前
卡梅德生物科技深度解析LAG3(淋巴细胞活化基因3)
网络·人工智能·经验分享
暗夜猎手-大魔王1 小时前
转载--Hermes Agent 09 | 技能安全:静态扫描 + 信任级别策略如何防止“技能投毒“
网络·数据库·安全
Multipath7121 小时前
多卡多链路聚合设备为无人机的超远距离传输提供网络保障
网络·无人机
Cloud_Shy6181 小时前
解读《Effective Python 3rd Edition》:从练气到老魔(第二章 Item 13 - 16)
c语言·开发语言·网络·笔记·python·编辑器
Johnstons2 小时前
如何精确模拟网络丢包进行测试?实测指南
开发语言·网络·php·网络测试·网络损伤·弱网模拟
rsuhbsrjms2 小时前
可视采耳仪器多少钱一台?可视耳勺哪个牌子好?口碑好的可视耳勺
网络·人工智能·算法
武子康2 小时前
调查研究-156 Vercel 全栈应用 前端零配置极速上线:Serverless + 边缘网络 + CI/CD 全栈实战
前端·网络·ci/cd·ai·云原生·serverless·vecel
青草地溪水旁4 小时前
CAN通道的“一对一”与“选择性”:物理线束、CanSM通道与网络报文实践解析
网络·autosar cp