Java刷题day36

1. 对于IP地址130.63.160.2,MASK为255.255.255.0,子网号为()

A 160.2
B 160
C 63.160
D 130.63.160
答案:B
解析:
130.63.160.2是B类IP地址
B类IP地址前16位(两个字节)为网络号,后16位是主机号
划分子网就是将主机号中的一部分拿出来当做子网号
这里子网掩码为255.255.255.0也就是把前三个字节当成了网络号
与B类IP默认的前两个字节作为网络号相比,第三个字节就是子网号,就是160
所以这个ip的网络号是130.63 子网号是 160 主机号是2

2. 将网络物理地址转换为IP地址的协议是()

A IP
B ICMP
C ARP
D RARP
答案:D
解析:

A,ip协议是网络层协议,提供ip路由功能
B,ICMP是(Internet Control Message Protocol)Internet控制报文协议。它是TCP/IP协议族的一个子协议,用于在IP主机、路由器之间传递控制消息。
C,ARP协议是地址解析协议,用于将ip地址转换为对应的mac地址
D,RARP是逆地址解析协议,跟ARP相反,用于将Mac地址转换为ip地址

3. 有关cookie和session的描述,下面错误的是()

A cookie数据存放在客户的浏览器上,session数据放在服务器上
B session是针对每一个用户的,变量的值保存在服务器上,用一个sessionID来区分是哪个用户session变量
C 保存这个session id的方式可以采用cookie
D 只要关闭浏览器,session就消失了
答案:D
解析:

1.如果不设置过期时间,则表示这个cookie生命周期为浏览器会话期间,只要关闭浏览器窗口,cookie就消失了。
2.session机制是一种服务器端的机制,服务器使用一种类似于散列表的结构(也可能就是使用散列表)来保存信息。但程序需要为某个客户端的请求创建一个session的时候,服务器首先检查这个客户端的请求里是否包含了一个session标识-称为session id,如果已经包含一个session id则说明以前已经为此客户创建过session,服务器就按照session id把这个session检索出来使用(如果检索不到,可能会新建一个,这种情况可能出现在服务端已经删除了该用户对应的session对象,但用户人为地在请求的URL后面附加上一个JSESSION的参数)。
3.恰恰是由于关闭浏览器不会导致session被删除,迫使服务器为seesion设置了一个失效时间,当距离客户端上一次使用session的时间超过这个失效时间时,服务器就可以认为客户端已经停止了活动,才会把session删除以节省存储空间。

4. 关于TIME_WAIT状态的描述,下面说法错误的是()

A TIME_WAIT出现在被动关闭一方,CLOSE_WAIT出现在主动关闭一方
B 从TIME_WAIT状态到CLOSED状态,有一个超时设置,这个超时设置是 2*MSL
C TIME_WAIT确保有足够的时间让对端收到了ACK,如果被动关闭的那方没有收到Ack,就会触发被动端重发Fin,一来一去正好2个MSL
D 有足够的时间让这个连接不会跟后面的连接混在一起
答案:A
解析:A中TIME_WAIT出现在主动关闭一方,CLOSE_WAIT出现在被动关闭一方

5. TCP连接释放过程,叙述不正确的是()

A 通过设置FIN为来表示释放连接
B 当一方释放连接后另一方即不能继续发送数据
C 只有双方均释放连接后,该连接才被释放
D 释放连接采用四次挥手机制
答案:B
解析:当一方释放连接(发送FIN)时只是表明这一方不会在此次连接中发送数据了。另一方还是可以发送数据的

6.下面有关TCP协议的描述,说法错误的是()

A TCP使用窗口机制进行流量控制
B 由于TCP连接是全双工的,因此每个方向都必须单独进行关闭,需要四次握手
C TCP连接建立需要三次握手
D 被动关闭socket后,会进入到TIME_WAIT状态
答案:D
解析:

TCP是面向连接的服务;三次握手(建立连接)和四次挥手(关闭连接);使用滑动窗口机制进行流量控制;TCP要保证在所有可能的情况下使得所有的数据都能够被投递,当你关闭一个socket时,主动关闭一端的socket将进入TIME_WAIT状态,而被动关闭一方则转入CLOSED状态,这的确能够保证所有的数据都被传输。所以D说法错误

7. 查看TCP连接的命令是什么()

A tcpdump
B top
C netstat
D ifconfig
答案:C
解析:

tcpdump是简单可靠网络监控的实用工具
top 显示活动进程方面的情况
netstat显示网络有关的信息,比如套接口使用情况、路由、接口、协议(TCP等)等
ifconfig是查看活动的网卡信息

8. 某IP地址192.168.48.10,掩码为255.255.255.128,其所在的子网为(),广播地址为(),有效的主机IP地址范围是()

A 192.168.48.0/192.168.48.127/192.168.48.1 到 192.168.48.126
B 192.168.48.0/192.168.48.255/192.168.48.1 到 192.168.48.255
C 192.168.48.1/192.168.48.255/192.168.48.1 到 192.168.48.126
D 192.168.48.1/192.168.48.127/192.168.48.1 到 192.168.48.255
答案:A
解析:
255转换为2进制是 11111111
128转换为2进制是 10000000
对地址 192.168.48.10和掩码255.255.255.128 进行与操作 得到 子网 192.168.48.0
ip地址和掩码做与操作后, 得到这个子网地址的都属于这个ip段, 192.168.48.0 … 192.168.48.127和 255.255.255.128进行与操作后都是 192.168.48.0
其中, 192.168.48.127为广播地址, 192.168.48.0 … 192.168.48.126为有效地址

9. 172.16.100.5/255.255.255.252 的网络地址和主机号是多少()

A 172.16.100.4 1
B 172.16.100.4 5
C 172.16.100.5 1
D 172.16.100.5 5
答案:A
解析:

子网掩码 255.255.255.252 与IP地址相“与”,可以得到网络号172.16.100.4
由子网掩码 255.255.255.252得到网络号是30位,剩下两位即为主机号,5 = “0101”,故主机号为1

10.下面有关NAT的描述,说法错误的是()

A NAT是一种把内部私有网络地址(IP地址)翻译成合法网络IP地址的技术
B NAT的实现方式有三种,即静态转换Static Nat、动态转换Dynamic Nat和端口多路复用OverLoad
C NAT可以有效的缓解了IP地址不足的问题
D 虚拟机里配置NAT模式,需要手工为虚拟系统配置IP地址、子网掩码,而且还要和宿主机器处于同一网段
答案:D
解析:采用NAT模式最大的优势是虚拟系统接入互联网非常简单,你不需要进行任何其他的配置,只需要宿主机器能访问互联网即可。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值