⽜客刷题错题——⽹络基础(⼀)
1. TCP/IP⽹络中,提供端到端的通信的是(  )。
A. 应⽤层
B. 传输层
C. ⽹络层
D. ⽹络接⼝层
正确答案: B  你的答案: A (错误)
分析:
TCP/IP协议栈分为4层(分类1):1. 链路层 2. IP层 3. 传输层(TCP/ UDP) 4. 应⽤层
OSI参考模型(分类2:本题):1. 物理层 2. 数据链路层 3. ⽹络层 4. 传输层 5. 会话层 6. 表⽰层 7. 应⽤层
传输层也称运输层,传输单位是报⽂段或⽤户数据报,传输层负责主机中两个进程之间的通信,功能是为端到端连接提供可靠的传输服务,为端到端连接提供流量控制、差错控制、服务质量、数据传输管理等服务。
数据链路层是点到点的通信,传输层是端到端的通信
点到点:可以理解为主机到主机之间的通信,⼀个点指⼀个硬件地址或IP地址,⽹络中参与通信的主机通过硬件地址或IP地址标识的;
端到端:指运⾏在不同主机内的两个进程之间的通信,⼀个进程由⼀个端⼝号来标识,所以称端到端通信
2. 假设Apache产⽣的⽇志⽂件名为access_log,在apache正在运⾏时,执⾏命令mv  access_log access_log.bak,执⾏完后,请问新的apache的⽇志会打印到哪⾥,请选择下列描述正确的是?
A. 系统会检查access_log⽂件是否存在,若不存在则创建。
B. 虽然此时⽂件被改名,但是由于服务正在运⾏,因为它的inode节点的位置没有变,程序打开的fd仍然会指向原来那个inode,不会因为⽂件名的改变⽽改变。apache会继续向已改名的⽂件中追加⽇志。
C. 系统会报错
D. 以上答案都不正确
正确答案: B  你的答案: A (错误)
分析:
mv对inode的影响:
前提:使⽤mv命令搬移的⽂件⽬的地跟原⽂件在同⼀⽂件系统内
1. 系统会新建⼀个⽬录项,将新档案名称对应到inode number (注意,inode number并没有变,只是对应了新的名字)
2. 删除旧档案
(搬移档案的⾏为对inode table没有任何影响,也不会将档案搬移到其他的block)
由此可见,在我们看来access_log  和  access_log.bak  是两个不同的⽂件,其实他们是同⼀个⽂件,只是换了名字⽽已。
由于程序打开的fd指向原来的iNode,⽽MV操作并不会改变这个inode,因此对正在运⾏的程序不会产⽣影响。
3. 关于以下 URL 的描述错误的是()
A. http表明使⽤TCP协议;
B. ⼜名统⼀资源定位符,⽅便确定⼀个资源,并表⽰它在哪⾥
C. URL中隐藏了端⼝号,默认是80端⼝
D. 访问URL可使⽤⼤写字母
正确答案: A  你的答案: D (错误)
分析:
URL(Uniform Resoure Locator:统⼀资源定位器)是WWW页的地址,它从左到右由下述部分组成:
Internet资源类型(scheme):指出WWW客户程序⽤来操作的⼯具。如“http://”表⽰WWW服务器,
“ftp://”表
⽰ ,“gopher://”表⽰Gopher服务器,⽽“new:”表⽰Newgroup 。
服务器地址(host):指出WWW页所在的服务器域名。
端⼝(port):有时(并⾮总是这样),对某些资源的访问来说,需给出相应的服务器提供端⼝号。
路径(path):指明服务器上某资源的位置(其格式与DOS系统中的格式⼀样,通常有⽬录/⼦⽬录/⽂件名这样结构组成)。与端⼝⼀样,路径并⾮总是需要的。
4. _可⽤于流量控制。
A. FCS
B. 重传
C. 计时器
D. 滑动窗⼝
正确答案: D  你的答案: D (正确)
分析:
FCS:Frame Check Sequence(帧校验序列),俗称帧尾,即计算机⽹络数据链路层的协议数据单元(帧)的尾部字段,是⼀段4个字节的循环冗余校验码。FCS提供了⼀种错误检测机制,⽤来验证帧在传输过程中的完整性。
重传:超时重传是TCP协议保证数据可靠性的另⼀个重要机制,其原理是在发送某⼀个数据以后就开启⼀个计时器,在⼀定时间内如果没有得到发送的数据报的ACK报⽂,那么就重新发送数据,直到发送成功为⽌。
计时器:TCP通信四种计时器
重传计时器:⽤于希望接收端的确认,常⽤拥塞避免。
坚持计时器:⽬的是使窗⼝⼤⼩信息保持不断流动。
⽬的是可检测到⼀个空闲连接到另⼀端何时崩溃或者重启。
2MSL计时器:⽬的测量⼀个连接处于TIME_WAIT状态的时间。
滑动窗⼝:TCP 滑动窗⼝协议。
滑动窗⼝协议可能是计算机⽹络中最著名的算法。关于该算法它可以有三个不同的功能。
第⼀个功能是在不可靠链路上可靠地传输帧。
滑动窗⼝算法的第⼆个功能是⽤于保持帧的传输顺序。
滑动窗⼝算法的第三个功能是⽀持流量控制(flowcontrol),它是⼀种接收⽅能够控制发送⽅使其降低速度的反馈机制。这种机制⽤于抑制发送⽅发送速度过快,即抑制传输⽐接收⽅所能处理的更多的数据。这通常通过扩展滑动窗⼝协议完成,使接收⽅不仅确认收到的帧,⽽且通知发送⽅它还可接收多少帧。可接收的帧数对应着接收⽅空闲的缓冲区数。在按序传递的情况下,在将流量控制并⼊滑动窗⼝协议之前,我们应该确信流量控制在链路层是必要的。
5. 下⾯属于B类地址的是_  。
A. 120.11.2.1
B. 192.168.1.1
C. 129.1.5.4
D. 202.96.128.68
正确答案: C  你的答案: C (正确)
分析:
A类:000-127 B类:128-191 C类:192-223 D类:224-239 E类:240-255
6. 下⾯有关应⽤层的常⽤协议,对应的端⼝号错误的是?
A. http 80
B. ftp 21
C. telnet 22
D. smtp 25
正确答案: C  你的答案: D (错误)
分析:
服务器常⽤以下端⼝:
HTTP协议***服务器常⽤端⼝号:80/8080/3128/8081/9080
SOCKS***协议服务器常⽤端⼝号:1080
FTP(⽂件传输)协议***服务器常⽤端⼝号:21
Telnet(远程登录)协议***服务器常⽤端⼝:23
HTTP服务器,默认的端⼝号为80/tcp(⽊马Executor开放此端⼝);
HTTPS(securely transferring web pages)服务器,默认的端⼝号为443/tcp 443/udp;
Telnet(不安全的⽂本传送),默认端⼝号为23/tcp(⽊马Tiny Telnet Server所开放的端⼝);
FTP,默认的端⼝号为21/tcp(⽊马Doly Trojan、Fore、Invisible FTP、WebEx、WinCrash和Blade
Runner所开放的端⼝);
TFTP(Trivial File Transfer Protocol ),默认的端⼝号为69/udp;
SSH(安全登录)、SCP(⽂件传输)、端⼝重定向,默认的端⼝号为22/tcp;
SMTP Simple Mail Transfer Protocol (E-mail),默认的端⼝号为25/tcp(⽊马Antigen、Email
Password Sender、Haebu Coceda、Shtrilitz Stealth、WinPC、WinSpy都开放这个端⼝);
POP3 Post Office Protocol (E-mail) ,默认的端⼝号为110/tcp;
WebLogic,默认的端⼝号为7001;
Webshpere应⽤程序,默认的端⼝号为9080;
webshpere管理⼯具,默认的端⼝号为9090;
JBOSS,默认的端⼝号为8080;
TOMCAT,默认的端⼝号为8080;
WIN2003远程登陆,默认的端⼝号为3389;
Symantec AV/Filter for MSE ,默认端⼝号为 8081;
Oracle 数据库,默认的端⼝号为1521;
ORACLE EMCTL,默认的端⼝号为1158;
Oracle XDB( XML 数据库),默认的端⼝号为8080;
Oracle XDB FTP服务,默认的端⼝号为2100;
MS SQL*SERVER数据库server,默认的端⼝号为1433/tcp 1433/udp;
MS SQL*SERVER数据库monitor,默认的端⼝号为1434/tcp 1434/udp;
QQ,默认的端⼝号为1080/udp
7. ⽬前实际存在与使⽤的⼴域⽹基本都采⽤
A. 总线拓扑
B. 环型拓扑
网络上xml是什么意思C. ⽹状拓扑
D.星形拓扑
正确答案: C  你的答案: D (错误)
分析:
⼴域⽹:⽹状拓扑 局域⽹:星型拓扑(总线拓扑)
8. 下⾯关于因特⽹的路由选择协议叙述错误的是 () 。
A. 因特⽹采⽤静态的、分层次的路由选择协议。
B. RIP是基于距离向量的路由选择协议,RIP选择⼀个到⽬的⽹络具有最少路由器的路由(最短路由)。
C. OSPF最主要特征是使⽤分布式链路状态协议,所有的路由器最终都能建⽴⼀个链路状态数据库(全⽹的拓扑结构图)。
D. BGP-4采⽤路径向量路由选择协议。BGP所交换的⽹络可达性信息是要到达某个⽹络所要经过的⾃治系统序列。
正确答案: A  你的答案: A (正确)
静态路由选择策略⽤于简单的⼩⽹络,⽤⼈⼯配置每⼀条路由。
动态路由选择策略⽤于较复杂的⼤⽹络。
因特⽹采⽤的路由选择协议主要是⾃适应的(即动态的)、分布式路由选择协议。
9. 以下描述正确的:
A. Http协议所使⽤的运输层协议是UDP
B. Https的端⼝号是443
C. TCP注重数据可靠性,UDP注重数据传输快
D. 传输层提供端到端的可靠报⽂传递和错误恢复
正确答案: B C D  你的答案: C D (错误)
分析:
1.⽹络模型
OSI七层模型
7 应⽤层:允许访问⽹络资源。 通信单位:报⽂(指的是TCP/IP协议⾥⼴义的应⽤层 )
6 表⽰层:数据的转换,加密,压缩
5 会话层:建⽴,管理,终⽌会话
4 运输层:提供可靠的进程到进程的交付和差错恢复。
3 ⽹络层:从源到终点传送分组,提供⽹络互联。通信单位 数据报
2 数据链路层:将⽐特组织成帧结构,提供逐跳交付。通信单位 帧
1 物理层:经过媒体传送⽐特
2.TCP与UDP
UDP( User Datagram Protocal, ⽤户数据报协议 )
(1)简介
⾯向数据报的不可靠的 传输层通信协议
(2)特点
UDP不能保证可靠传输,也就更不能保证所发送的数据的到达顺序,它所实现的是尽最⼤的努⼒交付。
UDP是⾯向数据报⽂的、⽆连接的协议,因此它的开销低并且发送器前的时延⼩(因为不⽤建⽴连接啊),⾯向报⽂也使得IP层在传输UDP协议的报⽂时既不会拆分也不会合并。
UDP可以⽀持⼀对⼀、⼀对多、多对⼀、多对多的通信。
UDP没有拥塞控制功能,它的发送速率不会随着⽹络出现的拥塞⽽降低,所以它的实时性较好。这也
是许多视频聊天应⽤采⽤它的原因。
(3)报⽂格式
TCP( Transmission Control Protocol, 传输控制协议  )
⾯向连接的、可靠的、基于字节流的传输层通信协议
(2)特点
TCP协议保证可靠传输,也就是说发送的数据是什么样,接收的数据也是什么样。
TCP协议是有连接的、⾯向数据流的协议。有连接是说数据传送前通信双⽅需要建⽴连接、通信完毕后需要断开连接,不过这⾥所提到的连接都是逻辑上的连接。⾯向数据流的意思是说发送⽅应⽤程序发送的数据是什么顺序,接收⽅应⽤读取的接收到的数据也是什么顺序。
TCP协议提供的是端到端的通信,也就是说⼀条TCP连接只能提供⼀对⼀的通信。不过,⼀个应⽤可以同时建⽴多条TCP连接来实现与多个⽬标的通信。
TCP协议提供拥塞控制功能,会在⽹络状况良好的情况下适当提⾼发送/接收速率,反之则适当降低发送/接收速率。这样,将会提⾼对⽹络的利⽤率。
(3) 数据封包结构
10. 星形结构的⽹络采⽤的是⼴播式的传播⽅式。(        )
A. 正确
B. 错误
正确答案: B  你的答案: A (错误)
分析:
星型拓扑图:点到点式;
总线型:⼴播式;
环形式:点到点;
树形式:点到点;
⽹状:点到点和⼴播式
11. 回收IEEE 802.5令牌环的数据帧的站是 ________。
A. 发送站
B. 校验出错误帧的站
C. 接收站
D. 管理站
正确答案: A  你的答案: A (正确)
分析:
如果环上的某个⼯作站收到令牌并且有信息发送,它就改变令牌中的⼀位(该操作将令牌变成⼀个帧开始序列),添加想传输的信息,然后将整个信息发往环中的下⼀⼯作站。信息帧沿着环传输直到它到达⽬的地,⽬的地创建⼀个副本以便进⼀步处理。信息帧继续沿着环传输直到到达发送站时便可以被删除(因此是在发送站回收)。发送站可以通过检验返回帧以查看帧是否被接收站收到并且复制。
12. 可以在两个LAN之间选择最佳路由的⽹络连接设备是(    )。
A. 中继器或集线器
B. ⽹桥
C.  路由器
D. ⽹关
正确答案: C  你的答案: D (错误)
分析:
选择路由是⽹络层的功能,所以要选⽹络层设备.
中继器和集线器是物理层设备
⽹桥和交换机是数据链路层设备
⽹关不是设备
路由器是⽹络层设备
13. 交换机、HDLC、PPP属于OSI模型的哪⼀层?

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。