【备考网络工程师】如何备考2023年网络工程师之上午常见考点篇(上)

目录

  • 写在前面
  • 涉及知识点
  • 一、香农定理与奈奎斯特定理问题
    • 1.1 香农定理
    • 1.2 尼奎斯特定理
  • 二、E1与T1问题
  • 三、数据传输延迟问题
    • 3.1 对于电缆
    • 3.2 对于卫星
  • 四、数字化技术PCM计算问题
  • 五、CSMA/CD以太帧最小帧长计算问题
  • 六、CSMA/CD考点汇总
  • 七、CSMA/CA考点汇总
  • 八、各协议注意事项
  • 总结

写在前面

其实做模拟或真题时候,总是会在关键的地方丢分,因此我也冷静下来思考一下,首先我们对做过的题涉及的知识进行一个梳理,其次就是再针对知识去做一些题目。这次主要分三章来给大家介绍一下上午我们常见的一些考点汇总。

涉及知识点

如何备考网络工程师?网络工程师常见考点,香农定理,尼奎斯特定理,E1与T1的速率,数据传输延迟问题,数字化技术PCM计算问题,CSMA/CD以太帧最小帧长计算问题,CSMA/CA考点汇总,CSMA/CD考点汇总,各协议注意事项,常见考点理论知识。

版权声明:此文原创于CSDN博主-《拄杖盲学轻声码》,主页有很多分享的知识,期待您的访问。

一、香农定理与奈奎斯特定理问题

数据速率即数据传输率,是单位时间内在信道上传送的信息(位数)。

1.1 香农定理

香农定理总结出有噪声信道的极限数据速率:在一条带宽为W(HZ),信噪比为S/N的有噪声信道的极限数据速率Vmax为:
Vmax=W log2(1+S/N) 单位(b/s)
分贝与信噪比的关系为:
dB=10log10S/N dB的单位为 分贝
例:设信道带宽为4kHz,信噪比为30dB,按照香农定理,信道的最大数据传输速率约等于?
解:1,根据题意例出香农定理算式:Vmax=Wlog2(1+S/N)
2, 例出信噪比关系:dB=10log10S/N
3, 计算 30dB=10log10S/N 则S/N=1000
4,Vmax=4Khz log2(1+1000)=4000x10 =40000b/s=40kb/s
注意:此处出现单位换算一次,1 kb/S=1000b/s

1.2 尼奎斯特定理

有限带宽无噪声信道的极限波特率,成为尼奎斯特定理,若信道带宽为W(HZ),则最大码元速率(波特率)为:
B=2W(baud)
码元的信息量n与码元的种类数N有如下关系,数据速率= 码元速率(波特率)*码元携带的信息量
n=log2N
所以,由尼奎斯特定理可得:
Vmax=B long2N=2 w log2N 单位(b/s)

例:设信道带宽为 3400Hz,调制为 4 种不同的码元,根据 Nyquist 定理,理想信道的数据速率为?
解:1,根据题意例出尼奎斯特定理算式:Vmax=2 W long 2N
2, 直接套入数字:Vmax=2x3400xlog2(2次方)
3, Vmax=2x3400x2=13600b/S=13.6kb/s
注意:此处出现单位换算一次,13600b/s=13.6kb/2
例1:设信道采用2DPSK调制,码元速率为300波特,则最大数据速率为
解:Vmax=B long2N=300x1=300b/s

例2:在异步通信中,每个字符包含1位起始位,7位数据位,1位奇偶效验位和两位终止位,若每秒传送100个字符,采用4DPSK调制,则码元速率为?有效数据速率为?
解:
1,根据题意计算数据速率为 (1+7+1+2)100=1100b/s
2,由尼奎斯特定理得出,1100b/s=B
log2^4
3,B=1100/2=550baud
4, 有效数据速率,即单位时间内传输的数据位,即7*100=700b/S

版权声明:此文原创于CSDN博主-《拄杖盲学轻声码》,主页有很多分享的知识,期待您的访问。

二、E1与T1问题

E1载波基本帧由32个子信道组成,其中30个子信道用于传送话音数据,2个子信道CH0和CH16用于传送控制命令,该基本帧的传送时间为125us。
在E1载波中,每个子信道的数据速率是64Kb/s,E1载波的控制开销占6.25%
E1信道的数据速率是2.048Mb/s
T1载波的每个信道的数据速率为64kb/s,T1信道的总数据速率是1.544Mb/s
E3的数据速率是34.368Mb/s ,T3信道的数据速率为44.736Mb/s

HDLC
高级数据链路控制协议是一种面向比特的同步链路控制协议,采用01111110作为标志以确定帧的边界。

三、数据传输延迟问题

总延迟T=发送延迟T1+传输延迟T2
注意:电信号在电缆上传播的速度为光速的2/3,即20wkm/s
卫星传送信号的延迟恒定为270ms
例:在相隔2000km的两地间通过电缆以4800b/s的速率传送3000比特长的数据包,从开始发生到接收数据需要的时间是:?,如果用50Kb/s的卫星信道传送,则需要的时间是?
解:

3.1 对于电缆

传输延迟T1=2000km/(20km/ms)=10ms
发送延迟T2=3000b/(4800b/s)=625ms
T=T1+T2=625ms+10ms=635ms

3.2 对于卫星

传输延迟 T1=270ms
发送延迟 T2=3000 b/(50kb/s)=60ms
T=T1+T2=270ms+60ms=330ms
注意:卫星传输数据时与地面相隔距离无关。

四、数字化技术PCM计算问题

PCM主要经过3个过程:采样,量化和编码。
f=1/T≥2fmax
f为采样频率,T为采样周期, fmax为信号的最高频率。
例:设信道带宽为3400HZ,采用PCM编码,采样周期为125μs,每个样本量化为128个等级,则信道的数据速率为?
解:f=1s/125us=8000Hz
8000Hz>3400Hz2
128=2的7次方
则:数据速率=8000Hz
7=56000b/S=56kb/s

五、CSMA/CD以太帧最小帧长计算问题

最小帧长与数据速率的比值必须大于等于传输距离与传输速率的比值
设L为最小帧长,R为数据速率,S为两端距离,V为传输速度,则
L/R≥2(S/V)
例,一个运行CSMA/CD的协议的以太网,数据速率为1GB/S,网段长1KM,
信号速度为200000KM/S,则最小帧长度为?
解,L/R≥2(S/V)
即 L/1(gb/s)=2x(1km/20000(m/s))
即 L=10000b
注意单位换算问题
1GB/S=1000 000 000b/s
版权声明:此文原创于CSDN博主-《拄杖盲学轻声码》,主页有很多分享的知识,期待您的访问。

六、CSMA/CD考点汇总

CSMA/CD(Carrier Sense Multiple Access/Collision Detect)即载波监听多路访问/冲突检测机制。CSMA/CD采用一种称为二进制后退算法,这种方法在重负荷时仍能保证系统的稳定性,有效分解冲突。
CSMA/CD,不适于所有802.3以太网,在10千兆位以太网就忽略了CSMA/CD。
非坚持的CSMA:线路忙,等待一段时间,再侦听;不忙时,立即发送;减少冲突,信道利用率降低:
1坚持的CSMA:线路忙,继续侦听;不忙时,立即发送;提高信道利用率,增大冲突:
p坚持的CSMA:线路忙,继续侦听;不忙时,根据p概率进行发送,另外的1-p概率为继续侦听(p是一个指定概率值);有效平衡,但复杂:

七、CSMA/CA考点汇总

CSMA/CA:带有冲突避免的载波侦听多路访问,发送包的同时不能检测到信道上有无冲突,只能尽量避免。
所有站在完成发送后,必须再等待一段很短的时间(继续监听)才能发送下一帧。这段时间成为帧间间隔IFS(inter frame space),每一个发送站维持一个后退计算器,并监听网络上的通信。
CSMA/CA 协议适用于突发性业务。
各个发送站在两次帧间间隔(IFS)之间进行竞争发送。

OSI/RM各层功能简介
7、应用层 application layer 处理网络应用
6、表示层 presentation layer 数据表示,数据压缩
5、会话层 session layer 互联主机通信
4、传输层 transport layer 端到端应带,分组排序,流量控制
3、网络层 network layer 分组传输和路由选择
2、数据链路层 data link layer 传送以帧为单位的信息
1、物理层 physical layer 二进制数据传输

八、各协议注意事项

网络层的服务访问点是ip地址。
BGP协议是一种路由协议,BGP报文封装在TCP报文中,
BGP报文类型有:建立邻居关系的open,对open请求应答的keepalive,发送路由更新的update报文,通告路由错误的notification报文。
ICMP工作在网络层,ICMP报文封装在IP数据报中传输,是一种面向连接。
ICMP报文用于测试目的主机或路由器是否可达,回声请求用于确实是否连通,
路由重定向即更改路由器的跳步顺序。
SNMP基于UDP传输方式。
TFTP提供不可靠的数据流传输服务,承载在UDP上。
ARP和RARP协议,在TCP/IP协议族中属于网络层,在OSI模型中属于数据链路层,ARP报文封装在以太帧中。
使用ADSL拨号上网,需要在用户端安装ARP协议来建立IP地址到MAC地址间的映射。
TCP报头的最小长度是20字节。
在TCP协议中,采用端口号来区分不同的应用进程。
TCP进行流量控制的方法是使用可变大小的滑动窗口协议。
在TCP/IP网络中,为各种公共服务保留的端口号为1-1023。
127.0.0.1是IPV4环回地址,它被分配给了一个内部环回接口,此接口可供节
点用来向自己发送数据包。该地址既可以作为目标地址,也可以作为源地址。
自动专用IP地址(automatic private ip address APIPA)地址范围是169.254.0.0-169.254.255.255 ,在网络故障找不到DHCP服务器或DHCP服务器失效时使用。
如果帧编号字段为K位,对于选择重发ARQ协议,发送窗口大小为W≤2的K-1次方,对于后退N帧的ARQ协议,则窗口大小为W≤2的K次方-1。
Ipv4协议头中标识符字段的作用是用于分段和重装。
当TCP实体要建立连接时,其段头中的SYN标识置1。
UDP协议在IP层上提供了端口寻址功能。
Ipv6协议数据单元表示松散源路由功能的扩展头部是路由选择头部,如果有多个
扩展头部,第一个扩展头部为逐条头部。
Ipv6中,地址类型由格式前缀来区分,Ipv6可集聚全球单播地址的格式前缀是001
Ipv6 中,0:0:0:0:0:0:0:0表示不确定地址,不能分配给任何节点,0:0:0:0:0:0:0:1表示回环地址,节点用这种地址向自身发送ipv6分组
Ipv6的“链路本地地址”是将主机的MAC地址附加在地址前缀1111 1110 10之后产生的。
telnet采用客户端/服务器工作方式,采用NVT(网络虚拟终端)格式,实现客户端和服务器的数据传输。
DNS服务器中,主域名服务器具有一个或几个域的授权,并负责维护这个区域的所有域名信息。辅助域名服务器作为主域名服务器的备份服务器提供域名解析服务。转发域名服务器主要负责非本地域名的查询。缓存域名服务器可以通过自己的查询操作建立地址缓存的服务器,它没有域名数据库。任何一个internet用户可以使用整个域名树上的任何一个域名服务器来解析域名。
在域名解析过程中,缓存域名服务器获取的解析结果耗时最短。
DNS服务器在名称解析过程中正确的查询顺序是 本地缓存记录→区域记录→转发域名服务器→根域名服务器。
DNS服务器进行域名解析时,采用递归方法,发送域名请求为1条,迭代则是多条。
DNS资源记录中记录类型(record-type)有多种,SOA是授权,NS是域名,A是IP地址,CNAME是别名,MX是邮件,PTR是指针。
DNS中,没有域名数据库的是缓存域名服务器。
ftp命令中,用来设置客户端当前工作目录的命令是lcd。
http协议中,用来读取一个网页的操作方法是GET。

在这里插入图片描述

总结

以上就是今天要讲的内容,本文主要介绍了如何备考网络工程师?网络工程师常见考点,如何备考网络工程师?网络工程师常见考点,香农定理,尼奎斯特定理,E1与T1的速率,数据传输延迟问题,数字化技术PCM计算问题,CSMA/CD以太帧最小帧长计算问题,CSMA/CA考点汇总,CSMA/CD考点汇总,各协议注意事项,常见考点理论知识,常见考点理论知识,也期待大家一起进步哈,2023年一起加油!!!

版权声明:此文原创于CSDN博主-《拄杖盲学轻声码》,主页有很多分享的知识,期待您的访问。

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

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

相关文章

KV STUDIO的安装与实践(一)

目录 什么是KV STUDIO? 如何安装KV STUDIO? 如何学习与使用KV STUDIO(在现实中的应用)? 应用一(在现实生活中机器内部plc的读取与替换) 读取 KV STUDIO实现显示器的检测!&#…

WebGL笔记:矩阵的变换之平移的实现

矩阵的变换 变换 变换有三种状态:平移、旋转、缩放。当我们变换一个图形时,实际上就是在移动这个图形的所有顶点。解释 webgl 要绘图的话,它是先定顶点的,就比如说我要画个三角形,那它会先把这三角形的三个顶点定出来…

c++ deque 的使用

目录 1. deque 的介绍 2. deque 底层原理 3. deque 的迭代器 4. deque 的接口使用 5. deque 和 vector,list 的比较 1. deque 的介绍 下面是 deque 的介绍,来自于:deque - C Reference (cplusplus.com) 的翻译,您可以不用…

【C++初阶】类和对象——构造函数析构函数拷贝构造函数

个人主页点击直达:小白不是程序媛 C系列专栏:C头疼记 目录 前言 类的6个默认成员函数 构造函数 概念 构造函数的特性 析构函数 概念 析构函数特性 拷贝构造函数 概念 拷贝构造函数特性 总结 前言 上篇文章我们对于C中的类有了初步的认识和…

QGIS 捕捉

QGIS 捕捉 0 前言1 捕捉工具的用法 0 前言 在进行矢量编辑的时候,需要直接编辑各个折点,为了方便我们的鼠标能顺利选中我们需要的节点,需要启动捕捉工具。 而捕捉工具的单位为像素,这个可以理解为捕捉工具的灵敏度。捕捉也可以被…

【C++初阶】类与对象(一)

目录 1、初识面向对象思想2、类 struct2.1 C中的struct及使用 3、类 class3.1 类的定义3.2 类的访问限定符3.2.1 访问限定符是什么3.2.2 访问限定符的使用3.2.3 访问限定符的使用规范3.2.4 访问限定符与封装 3.3 类做声明和定义分离3.3.1 声明和定义分离3.3.2 在函数声明的地方…

升级 Xcode 15模拟器 iOS 17.0 Simulator(21A328) 下载失败

升级 IDE Xcode 15 后本地模拟器 Simulator 全被清空,反复重新尝试 Get 下载频频因网络异常断开而导致失败 ... 注:通过 Get 方式下载一定要保证当前网络环境足够平稳,网络环境不好的情况下该方法几乎成不了 解决办法 Get 方式行不通可以尝试通过 官网 途径先下载 模拟器安装包…

移动端之Unity嵌入Android项目开发

目录 前言1 搭建开发环境2 创建Unity项目 2.1 新建项目2.2 Unity构建配置2.3 Android环境相关配置2.4 导出Unity库文件3 创建Android项目 3.1 新建Android项目3.2 Android环境相关配置3.2 导入Unity相关的库3.3 Android中跳转到Unity视图4 进阶扩展 4.1 包体积优化 4.1.1 mono…

HarmonyOS第一课运行Hello World

前言 俗话说,工欲善其事必先利其器。鸿蒙第一课,我们先从简单的Hello World运行说起。要先运行Hello World,那么我们必须搭建HarmonyOS的开发环境。 下载与安装DevEco Studio 在HarmonyOS应用开发学习之前,需要进行一些准备工作&a…

<蓝桥杯软件赛>零基础备赛20周--第2周

报名明年4月蓝桥杯软件赛的同学们,如果你是大一零基础,目前懵懂中,不知该怎么办,可以看看本博客系列:备赛20周合集 20周的完整安排请点击:20周计划 每周发1个博客,共20周(读者可以按…

【pwn入门】使用python打二进制

声明 本文是B站你想有多PWN学习的笔记,包含一些视频外的扩展知识。 程序网络交互初体验 将程序部署成可以远程访问的 socat tcp-l:8877,fork exec:./question_1_plus_x64,reuseaddr通过网络访问程序 nc 127.0.0.1 8877攻击脚本 import socket import telnetli…

带你深入了解队列(c/cpp双版本模拟实现)

目录 一.队列的概念及结构 二.队列的实现 2.1队列的结构 2.2初始化队列 2.3队尾入队列 2.4队头出队列 2.5获取队列头部元素 2.6获取队列队尾元素 2.7获取队列中有效元素个数 2.8检测队列是否为空 2.9销毁队列 三.C 版本模拟实现队列 一.队列的概念及结构 队列…

基于 C# 实现样式与数据分离的打印方案

对于八月份的印象,我发现大部分都留给了出差。而九月初出差回来,我便立马投入了新项目的研发工作。因此,无论是中秋节还是国庆节,在这一连串忙碌的日子里,无不充满着仓促的气息。王北洛说,“活着不就是仓促…

Android Glide限定onlyRetrieveFromCache取内存缓存submit超时阻塞方式,Kotlin

Android Glide限定onlyRetrieveFromCache取内存缓存submit超时阻塞方式,Kotlin import android.os.Bundle import android.util.Log import android.widget.ImageView import androidx.appcompat.app.AppCompatActivity import androidx.lifecycle.lifecycleScope import com.b…

剑指JUC原理-4.共享资源和线程安全性

共享问题 小故事 老王(操作系统)有一个功能强大的算盘(CPU),现在想把它租出去,赚一点外快 小南、小女(线程)来使用这个算盘来进行一些计算,并按照时间给老王支付费用 …

强化学习------PPO算法

目录 简介一、PPO原理1、由On-policy 转化为Off-policy2、Importance Sampling(重要性采样)3、off-policy下的梯度公式推导 二、PPO算法两种形式1、PPO-Penalty2、PPO-Clip 三、PPO算法实战四、参考 简介 PPO 算法之所以被提出,根本原因在于…

按照正规的软件开发流程,项目原型评审是全程对着页面评审吗

项目原型评审是软件开发过程中的一步,它的目的是确保设计和需求的一致性,以及提供一个可视化的界面供所有相关方进行沟通和理解。评审过程中,可能会涉及到多个方面: 用户界面(UI):确保UI设计满足…

电脑如何激活windows

当我们电脑出现如下图: 显示需要激活windows时,操作如下。 1、桌面-新建-文本文档 2、将文档命名为(激活windows.bat)把原有文档中的后缀.txt去掉 3、点击右键,选择编辑输入代码 slmgr/skms kms.03k.org slmgr/ato4、…

Python----break关键字对while...else结构的影响

案例: 女朋友生气,要求道歉5遍:老婆大人,我错了。道歉到第三遍的时候,媳妇埋怨这一遍说的不真诚,是不是就是要退出循环了?这个退出有两种可能性: ① 更生气,不打算原谅…

c语言进制的转换8进制转换2进制

c语言进制的转换之8进制转换2进制与2转8 c语言的进制的转换 c语言进制的转换之8进制转换2进制与2转8一、八四二一法则二、八进制转换二进制方法三、八进制程序打印 一、八四二一法则 二、八进制转换二进制方法 如:3703转换为2进制 按照八四二一法则,分为…