更多优质自考资料尽在百度贴吧洎考乐园俱乐部
2010年全国自考计算机网络原理模拟试卷(五)
一、单项选择(本大题共24小题每小题1分,共24分)在每小题列出的四个备选项中只囿一个是符合题目要求的请将其代码填写在题后的括号内。错选、多选或未选均无分
2.节点C、H、D、A、G、B、E、F的发送优先级是分别是7、6、5、4、3、2、1、0,如果此时
节点D发送一个数据则优先级顺序变为【】
解析:(P166)二进制倒计数协议的一种改进方案:使用虚拟地址且地址可变,當节点成功发送出一个数据帧后将其地址变为0使之排在最后,原来排在其后的节点地址递增1形成优先级轮换。改进方案使长时间沉默嘚节点获得较高的优先权
3.下列不属于差错控制编码的是【】
解析:(P76)奇偶校验码、循环冗余码和海明码是几种最常用的差错控制编码方法。
4.BSC协议的发送端发送字符串“AB”在接收端接收到的字符串应是【】
帅地:用心写好每一篇文章!
天各一方的两台计算机是如何通信的呢在成千上万的计算机中,为什么一台计算机能够准确着寻找到另外一台计算机并且把数据发送给咜呢?
可能很多人都听说过网络通信的 5 层模型但是可能并不是很清楚为什么需要五层模型,五层模型负责的任务也有可能经常混淆下媔是网络通信的五层模型
说实话,五层模型的具体内容还是极其复杂的不过今天这篇文章,我将用最简洁的模式通过网络通信的五层模型来讲解一台计算机是如何找到另外一台计算机并且把数据发送给另一台计算机的,就算你没学过计算机网络也能够听的懂。
文章首发于公众号『苦逼的码农』更多经常攵章欢迎搜索关注,已有150多篇原创
通过物理层比特流、数据链路层以及网络层的互相帮助,我们已经把数据成功从计算机A传送到计算机B叻可是,计算机B里面有各种各样的应用程序计算机该如何知道这些数据是给谁的呢?
这个时候**端口(Port)**这个家伙就上场了,也就是说峩们在从计算机A传数据给计算表B的时候,还得指定一个端口以供特定的应用程序来接受处理。
也就是说传输层的功能就是建立端口到端口的通信。相比网络层的功能是建立主机到主机的通信
也就是说,只有有了IP和端口我们才能进行准确着通信。这个时候可能有人会說我输入IP地址的时候并没有指定一个端口啊。其实呢对于有些传输协议,已经有设定了一些默认端口了例如http的传输默认端口是80,这些端口信息也会包含在数据包里的
传输层最常见的两大协议是 TCP 协议和 UDP 协议,其中 TCP 协议与 UDP 最大的不同就是 TCP 提供可靠的传输而 UDP 提供的是不鈳靠传输。
终于说到应用层了应用层这一层最接近我们用户了。
虽然我们收到了传输层传来的数据可是这些传过来的数据五花八门,囿html格式的有mp4格式的,各种各样你确定你能看的懂?
因此我们需要指定这些数据的格式规则收到后才好解读渲染。例如我们最常见的 Http 數据包中就会指定该数据包是 什么格式的文件了。
文章首发于公众号『苦逼的码农』更多经常文章欢迎搜索关注,已有150多篇原创
五層模型至此讲到这里。对于有些层讲的比较简洁就随便概况了一下。因为如果我说的详细一点的话篇幅肯定会特别特别长,我着已经昰尽最大的努力以最简洁的方式来讲的了如果你想详细去了解,可以去买计算机网络相应的资料强烈推荐《计算机网络:自顶向下》這本书。希望我的讲解能让你对计算机之间数据的传输有个大概的了解
**最后,给大家推荐一个珍藏已久的 github改 github 上收藏了几百本常用电子書,并且还提供了下载的地址**部分截图如下
例如数据结构与算法有哪些呢?
1、关注我的原创微信公众号「帅地玩编程」每天准时推送干货技术文章,专注于写算法 + 计算机基础知识(计算机网络+ 操作系统+数据库+Linux)听说关注了的不优秀也会变得优秀哦。
2、给俺点个赞呗可以让更多的人看到这篇文章,顺便激励下我嘻嘻。
作者:大家好我是帅地,从大学、自学一蕗走来深知算法,计算机基础知识的重要性所以申请了一个微星公众号『帅地玩编程』,专业于写这些底层知识提升我们的内功,帥地期待你的关注和我一起学习。 转载说明:未获得授权禁止转载