计算机网络4

简介: 1

路由汇聚

’最大公因数‘

划分子网构造超网

就是在原子网掩码基础上再分

某单位分配到一个地址块136.23.12.64/26。现在需要进一步划分为4个一样大的子网。

变成136.23.12.64/28,前面的都一样,将主机号的两位变成00,01,10,11

ARP

ARP又叫地址解析协议,用于解析mac地址和ip地址处于数据链路层和网络层之间,承上启下

当A想与B传输数据,如果没有B的MAC地址,A会广播一个ARP请求,所有主机会收到,但只有B会回应,B会将A的ip与MAC地址存入映射表,然后将自己的MAC地址发送给A。

RIP

更新路由表

题目会有两张表,旧路由表和传来的表,求新表

这三列分别表示“目的网络”、“距离”和“下一跳路由器”)

步骤

第一步将传来的表跳数加1(中间那列),将第三列补齐为传来路由器编号,

步骤

  1. 看目的网络,不同添加,相同下一步
  2. 看下一跳路由器,相同更新,不同下一步
  3. 看距离,谁短用谁

CSMA/CD

特点:轻负载性能比较好,重负载时性能急剧变坏,不适合实时应用环境

发送前先监听信道是否空闲,若空闲则立即发送;如果信道忙,则继续监听,一旦空闲就立即发送;在发

送过程中,仍需继续监听。若监听到冲突,则立即停止发送数据,然后发送一串干扰信号(Jam);发送 Jam 信号的目的是强化冲突,以便使所有的站点都能检测到发生了冲突。等待一段随机时间(称为退避)以后,再重新尝试。

先听后发,边听边发,冲突停止,延迟重发


码分复用-CDMA

用码片序列分别与ABCD内积

内积后/8为0,不发送

内积后/8为1,发送1

内积后/8为-1,发送0

差错检测

奇偶校验

在待发送的数据后面添加一位的奇偶校验位,使整个数据(包括所添加的校验位在内)中"1"的个数为奇数(奇校验),或者偶数(偶校验)。

缺点:

偶数个位发生误码,无法检测出。只有奇数个位误码才能导致奇偶性变化。

循环冗余校验CRC

位运算异或

发送方

  1. 生成多项式的比特串
  2. 在数据后加多项式最高次的0
  3. 求余(冗余码)长度与最高次相同
  4. 数据+冗余码=发送

接收方

  1. 接收数据
  2. 求余
  3. 为0无误,不为0有误

目录
相关文章
|
信息无障碍 数据安全/隐私保护
buuctf-misc-25.假如给我三天光明
buuctf-misc-25.假如给我三天光明
|
10月前
|
人工智能 数据库 决策智能
拥抱Data+AI|如何破解电商7大挑战?DMS+AnalyticDB助力企业智能决策
本文为阿里云瑶池数据库「拥抱Data+AI」系列连载第1篇,聚焦电商行业痛点,探讨如何利用数据与AI技术及分析方法论,为电商注入新活力与效能。文中详细介绍了阿里云Data+AI解决方案,涵盖Zero-ETL、实时在线分析、混合负载资源隔离、长周期数据归档等关键技术,帮助企业应对数据在线重刷、实时分析、成本优化等挑战,实现智能化转型。
拥抱Data+AI|如何破解电商7大挑战?DMS+AnalyticDB助力企业智能决策
|
11月前
|
Arthas Kubernetes Java
字节面试:CPU被打满了,CPU100%,如何处理?
尼恩,一位拥有20多年经验的老架构师,针对近期读者在一线互联网企业面试中遇到的CPU 100%和红包架构等问题,进行了系统化梳理。文章详细解析了CPU 100%的三大类型问题(业务类、并发类、内存类)及其九种常见场景,提供了使用jstack和arthas两大工具定位问题的具体步骤,并分享了解决死锁问题的实战案例。尼恩还强调了面试时应先考虑回滚版本,再使用工具定位问题的重要性。此外,尼恩提供了丰富的技术资料,如《尼恩Java面试宝典》等,帮助读者提升技术水平,轻松应对面试挑战。
字节面试:CPU被打满了,CPU100%,如何处理?
|
存储 自然语言处理 PyTorch
Transformers 4.37 中文文档(二十一)(1)
Transformers 4.37 中文文档(二十一)
170 0
|
Linux 数据安全/隐私保护 Docker
MQTT(EMQX) - Linux CentOS Docker 安装
MQTT(EMQX) - Linux CentOS Docker 安装
702 0
|
存储 弹性计算 数据库
阿里云服务器租用收费价格参考,弹性裸金属服务器架构云服务器收费价格表
弹性裸金属服务器架构阿里云服务器有计算型弹性裸金属服务器ebmc7、内存型弹性裸金属服务器ebmr7、AMD计算型弹性裸金属服务器ebmc7a、通用型弹性裸金属服务器ebmg6等实例规格可选,不同实例规格的租用收费价格是不一样的,本文为大家汇总了目前基于弹性裸金属服务器架构下的各个实例规格的阿里云服务器收费标准,以供参考。
阿里云服务器租用收费价格参考,弹性裸金属服务器架构云服务器收费价格表
|
存储 Oracle 关系型数据库
oracle 过滤字段中的中文,不再洋不洋土不土
oracle 过滤字段中的中文,不再洋不洋土不土
316 0
|
Python
ERROR: file or directory not found: xx.py
​ 1、问题出现原因 在vscode中已导入pytest框架,做自动化demo小测试,运行Python文件一直出现如题错误,截图如下: ERROR: file or directory not found: xx.py  2、解决办法 1)直接把该文件移到当前主目录下,放在PYTHON-STUDY下 2)VSCode中右键tuopan.py文件,选择[在集成终端中打开],或者通过CD命令进入到tuopan.py文件所在目录 然后输入以下命令即可: 注:上述命令不是换行,在d:/前有空格 ,第一行信息为python所在安装路径,空格后的换行为运行的python文件的所在路径  
376 0
|
SQL 弹性计算 自然语言处理
AIGC-知识库-LLM:从0开始搭建智能问答钉钉机器人
本文描述在阿里云上从0开始构建个人/企业专属,具备私域知识库+LLM智能问答钉钉机器人。知识库技术方案使用了Lindorm AI数据服务平台知识库能力,LLM使用了开源ChatGLM2-6B。
1539 1
|
传感器 数据采集 安全