网络工程师考试是全国计算机技术与软件水平考试的一项中级资格考试,通过考试的合格人员能根据应用部门的要求进行网络系统的规划、设计和网络设备的软硬件安装调试工作,能进行网络系统的运行、维护和管理,能高效、可靠、安全地管理网络资源,作为网络专业人员对系统开发进行技术支持和指导,具有工程师的实际工作能力和业务水平,能指导网络管理员从事网络系统的构建和管理工作。网络工程师考试是软考的一大热门,怎样才能顺利通过考试是广大考生都想知道的,下面希赛软考学院为您带来网络工程师备考锦囊之应战篇,专业老师整理的网络工程师考试相关计算公式,助您备考一臂之力。
软考网络工程师计算公式整理
流水线的计算
假定有某种类型的任务,可分成N个子任务,每个子任务需要时间t,则完成该任务所需的时间为Nt。若以传统的方式,则完成k个任务所需的时间是kNt。而使用流水线技术执行,花费的时间是Nt+(k1)t。
内存的地址编址
主存储器(内存)采用的是随机存取方式,需对每个数据块进行编码,而在主存储器中,数据块是以word为单位来标识的,即每个字一个地址,通常采用的是16进制表示。例如,按字节编址,地址从A4000H~CBFFFH,则表示有(CBFFFA4000)+1个字节,即28000H个字节,也就是163840个字节,等于160KB。
访问内存时间
如果Cache的访问命中率为h(通常1h就是Cache的失效率),而Cache的访问周期时间是t1,主存储器的访问周期时间是t2,则整个系统的平均访存时间就应该是:
t3=ht1+(1h)t2
信道带宽
带宽:是指发送器和传输媒体的特性限制下的带宽,通常用赫兹或每秒周期表示(对于模拟信道而言,其信道带宽W最高频率f2最低频率f1)
海明校验
要计算海明校验码,首先要知道海明校验码是放置在2的幂次位上的,即“1,2,4,8,16,32…”,而对于信息位为m的原始数据,需加入k位的校验码,它满足m+k+1<。
时延的计算
传输时延(发送时延)=数据帧长度/信道带宽
传播时延=信道长度/电磁波在信道中的传播速度
IP地址计算相关
为了帮助大家在考试时能够更快、更准确地计算出网络号/子网号、广播地址、可分配的网络/子网地址、有效子网号、主机数、子网数,下面对常见问题的解答技巧做一个总结。
(1)基本子网划分,取网络号:A类保留第一个位,后面全0(如IP地址:10.1.0.0,网络号:10.0.0.0);B类保留前两位,后面全0(如IP地址:131.2.3.0,网络号:131.2.0.0);C类保留前三位,后面全0(如IP地址:192.168.1.5,网络号:192.168.1.0)。
(2)复杂子网划分,取网络号:首先将掩码为255的部分对应的部分照抄,然后对非255部分,将掩码和IP地址均转成二进制数进行“与”运算。例如:IP地址为192.168.1.100,子网掩码为255.255.255.240,则前三个数都照抄,而最后一部分先转成二进制数后再做“与”运算(01100100AND11110000=01100000,即96),得到192.168.1.96。
给定IP地址和掩码,计算网络/子网广播地址时,可根据规则:“网络/子网号是网络/子网中的最小数字,广播地址是网络/子网中的最大数字值,网络中有效、可分配的地址则是介于网络/子网号和广播地址之间的IP地址”。
(1)基本子网划分,取广播地址:掩码为255的部分照抄,为0的部分改为255,例如:IP地址是131.1.0.4,子网掩码为255.255.0.0,则广播地址为131.1.255.255。
(2)复杂子网划分,取广播地址:对于255部分照抄,0部分转为255,对于其他部分则先用256减去该值得到x,然后找到与IP地址中对应数最接近的x的倍数y,再将y减1即可。例如:IP地址131.4.101.129,子网掩码为255.255.252.0则首先将255、0的部分处理完,得到131.4..255,然后用256252=4,与101最接近的4的倍数是104,因此得到广播地址为131.4.103.255。