您的位置:首页 > 理论基础 > 计算机网络

计算机网络---基础题目汇总七

2015-12-01 12:03 447 查看
1、FTP服务和SMTP服务的端口默认分别是()

正确答案: C

A、20与25

B、21与25

C、20,21与25

D、20与21

FTP文件传输协议,有两个端口,21是控制端口,20是数据端口。

SMTP是简单邮件传输协议,端口是25

2、IEEE802.3u标准是指?

正确答案: A

A、以太网

B、光钎网

C、令牌环网

D、FDDI网

IEEE 802.3u (100Base-T)是100兆比特每秒以太网的标准。100Base-T技术中可采用3类传输介质,即100Base-T4、100Base-TX和100Base-FX,它采用4B/5B编码方式。

3、当路由器接收的IP报文的TTL值等于1时,采取的策略是?

正确答案: A

A、丢掉该分组

B、将该分组分片

C、转发该分组

D、以上答案均不对

是接收时是TTL=1,接收完路由器处理后就变成0了,就丢弃了

4、网络地址172.16.22.38/28 请写出此地址的子网ID以及广播地址,此地址所处子网可用主机数?

正确答案: D

A、172.16.22.32 172.16.22.255 12

B、172.16.22.32 172.16.22.47 16

C、172.16.22.32 172.16.22.255 15

D、172.16.22.32 172.16.22.47 14

/28的掩码对应二进制为11111111.11111111.11111111.11110000,可以看出能变动的
主机位为4位,所以一个子网最多能容纳主机为 2^4=16台,去掉前后的网络号和广播号,可用
的主机数为14台。172.16.22.0这段地址按16个地址割接,可分为:
172.16.22.0-172.16.22.15
172.16.22.16-172.16.22.31
172.16.22.32-172.16.22.47

.......
172.16.22.38位于172.16.22.32-172.16.22.47这一段内,所以它的网络好是172.16.22.32,广播号是172.16.22.47
0就是可变动的位数,28是指掩码有28个1,简单的可以用32来减32-28=4来算。


5、A,B两台机器都正常工作,B机器未监听任何端口.如果A机器向B机器80端口发送SYN包,会收到何种类型的回包?

正确答案: D

A、ACK包

B、FIN包

C、不会收到回包

D、RST包

因为B机器未监听任何端口,A又向B的80端口发送了数据包,所以B不会建立连接,会异常结束建立连接,会发送RST包,如果是正常结束的话就会发送FIN包,RST是TCP连接中 出现差错产生的,RST置1可以用来拒绝一个非法的报文段或拒绝打开一个连接

6、Windows socket编程中经常需要进行字节序列的转换,下列哪几个函数是将网络字节序列转换为主机字节序列?

正确答案: B D E

A、htons

B、ntohs

C、htonl

D、ntohl

E、WSAntohs

思路:n:network,网络,h:host,主机.to就是转换的意思. 从函数名字可以大概判断函数的功能

htons 把unsigned short类型从主机序转换到网络序
htonl 把unsigned long类型从主机序转换到网络序
ntohs 把unsigned short类型从网络序转换到主机序
ntohl 把unsigned long类型从网络序转换到主机序
WSANtohs() 将一个以网络字节顺序表示的无符号短整形数转换为主机字节顺序。


7、下面关于HTTP协议的说法正确的是:

正确答案: A C

A、HTTP是基于TCP协议之上的应用层协议

B、HTTP是一个普通用在浏览器和web服务器之间进行数据交换的流式二进制协议

C、HTTP协议的ETAG响应头主要用于信息的过期验证

D、HTTP1.0中的cache-control响应头主要用于控制信息在浏览器的缓存

HTTP是文本协议,不是二进制协议,B是错的;cache-control是在HTTP1.1中才有的,D是错的。

HTTP协议(HyperText Transfer Protocol,超文本传输协议)是用于从WWW服务器传输超文本到本地浏览器的传送协议。HTTP是一个应用层协议,由请求和响应构成,是一个标准的客户端服务器模型。HTTP是一个无状态的协议。

默认HTTP的端口号为80,HTTPS的端口号为443

虽然HTTP本身是一个协议,但其最终还是基于TCP的。

8、TCP首部报文信息中跟建立链接有关的是()

正确答案: B D

A、PSH

B、SYN

C、FIN

D、ACK

URG:Urget pointer is valid (紧急指针字段值有效)
SYN: 表示建立连接
FIN: 表示关闭连接
ACK: 表示响应
PSH: 表示有 DATA数据传输
RST: 表示连接重置。


9、某一速率为100M的交换机有20个端口,其一个端口上连着一台笔记本电脑,此电脑从迅雷上下载一部1G的电影需要的时间可能是多久?

正确答案: D E

A、10S

B、20S

C、40S

D、100S

E、200S

交换机为独占带宽,即每个端口数据通过率为为最大100Mb/s。注意单位是Mb。假设20个端口只有一个人在用,因此最短时间为:

1GB/(100Mb/s)=1024MB/(12.5MB/s)=81.92s。

1 B = 8 b
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  网络