NETWORK
1 请描述 TCP/IP 协议中主机与主机之间通信的三要素
参考答案
IP 地址(IP address)
子网掩码(subnet mask)
IP 路由(IP router)
2 请描述 IP 地址的分类及每一类的范围
参考答案
A 类 1-26
B 类 128-191
C 类 192-223
D 类 224-239 组播(多播)
E 类 240-254 科研
3 请描述 A、B、C 三类 IP 地址的默认子网掩码
参考答案
A 类 255.0.0.0
B 类 255.255.0.0
C 类 255.255.255.0
4 请描述预留给企业的私有网络使用的私有 IP 有哪三段
参考答案
A 类 10.0.0.1-10.255.255.254
B 类 172.16.0.1-172.16.31.254
C 类 192.168.0.1-192.168.255.254
5 组建一个企业网络按照 TCP/IP 五层参考模型的标准,每个层次需要选购
哪些相应层次的设备
参考答案
应用层 计算机
传输层 防火墙
网络层 路由器
数据链路层 交换机
物理层 网卡
6 请分别描述 T568A、 T568B 的线序
参考答案
T568A:白绿、绿、白橙、蓝、白蓝、橙、白棕、棕
T568B:白橙、橙、白绿、蓝、白蓝、绿、白棕、棕
7 请简要描述交换机的工作原理
参考答案
初始状态
根据源 MAC 地址学习
除源端口外的端口广播未知数据帧
接收方回应
交换机实现单播通信
8 MAC 地址的长度,组成及单播、组播、广播地址的表示方式
参考答案
MAC 地址长度 48 位,前 24 位代表厂商,后 24 位代表网卡编号,MAC 地址的第 8 位为 0 时表示该 MAC 地址为单播地
址,为 1 时表示组播地址,48 位都为 1 表示广播地址。
9 请简要描述网络层有哪些常见协议
参考答案
ARP 协议
RARP 协议
代理 ARP
ICMP 协议
10 什么是 TTL,作用并简要描述 TTL 的原理
参考答案
TTL 是数据生命周期
作用:避免数据在网络中无限循环转发
原理:当网络中的数据包每经过一个路由器 TTL 值减 1,当 TTL 值为 0 时,数据包丢弃。
11 请描述 SMTP 及 POP3 分别是什么协议、作用及端口号
参考答案
SMTP:简单邮件传输协议,用于发送和接收邮件,端口号 25。
POP3:邮局协议版本 3,用于客户端接收邮件,端口号 110。
12 请描述 http 及 https 分别是什么协议、作用及端口号
参考答案
HTTP:超文本传输协议,用于传输 Internet 浏览器使用的普通文本、超文本、音频和视频等数据,端口号为 TCP
的 80。
HTTPS:安全超文本传输协议,基于 HTTP 开发,提供加密,可以确保消息的私有性和完整性,端口号为 443 工作区
子系统。
CISCO
1 ISL 和 802.1Q 有哪些异同
参考答案
相同点:都是显式标记,即帧被显式标记了 VLAN 的信息。
不同点:IEEE 802.1Q 是公有的标记方式,ISL 是 Cisco 私有的。ISL 采用外部标记的方法,802.1Q 采用内部标记
的方法,ISL 标记的长度为 30 字节,802.1Q 标记的长度为 4 字节。
2 RIP 的最大跳数是
A. 15
B. 16
C. 12
D. 18
参考答案
最大路数为 A 选项。
这是因为,RIP 度量值为跳数 ,最大跳数为 15 跳,16 跳为不可达。
3 三层交换机的作用
参考答案
三层交换机是具有网络层功能的交换机,三层交换=二层交换+三层转发,使用三层交换技术实现 VLAN 间通信。
4 请描述基于 CEF 的快速转发有哪两个信息表
参考答案
转发信息库(FIB):FIB 类似于路由表,包含路由表中转发息的镜像。当网络的拓扑发生变化时,路由表将被更新,
而 FIB 也将随之变化,这些信息是根据路由表中的信息得到的。
邻接关系表:存储第 2 层编址信息,对于每个 FIB 条目,邻接关系表中都包含相应的第 2 层地址。
5 什么是 STP 及作用
参考答案
STP :生成树协议
作用:逻辑上断开环路,防止广播风暴的产生。当线路故障,阻塞接口被激活,恢复通信,起备份线路的作用。
6 什么是 HSRP 及作用
参考答案
HSRP:热备份路由选择协议
作用:确保了当网络边缘设备或接入链路出现故障时,用户通信能迅速并透明地恢复,以此为 IP 网络提供冗余性。
通过使用同一个虚拟 IP 地址和虚拟 MAC 地址,LAN 网段上的两台或者多台路由器可以作为一台虚拟路由器对外提供
服务。
7 交换机端口有哪 5 种 STP 状态
参考答案
转发(Forwarding)
学习(Learning)
侦听(Listening)
阻塞(Blocking)
禁用(Disabled)
8 请描述访问控制列表有哪三种类型
参考答案
标准访问控制列表
扩展访问控制列表
命名访问控制列表
9 请描述扩展访问控制的作用及列表号
参考答案
作用:
可以根据源 IP 地址,目的 IP 地址,指定协议,端口等过滤数据包。
扩展访问控制列表号:
100-199
10 请简要描述访问控制列表的处理过程
参考答案
如果匹配第一条规则,则不再往下检查,路由器将决定该数据包允许通过或拒绝通过。
如果不匹配第一条规则,则依次往下检查,直到有任何一条规则匹配。
如果最后没有任何一条规则匹配,则路由器根据默认的规则将丢弃该数据包。
11 请简要描述 NAT 的作用
参考答案
通过将内部网络的私有 IP 地址翻译成全球唯一的公网 IP 地址,使内部网络可以连接到互联网等外部网络上。
12 请描述 NAT 的优点及缺点
参考答案
优点:
节省公有合法 IP 地址
处理地址重叠
增强灵活性
安全性
缺点:
延迟增大
配置和维护的复杂性
不支持某些应用,可以通过静态 NAT 映射来避免
13 请描述 NAT 三种实现方式的区别
参考答案
静态转换的对应关系一对一且不变,并且没有节约公用 IP,只隐藏了主机的真实地址。
动态转换虽然在一定情况下节约了公用 IP,但当内部网络同时访问 Internet 的主机数大于合法地址池中的 IP 数量
时就不适用了。
端口多路复用可以使所有内部网络主机共享一个合法的外部 IP 地址,从而最大限度地节约 IP 地址资源。
SYSTEM
1 什么是绝对路径?什么是相对路径?
参考答案
绝对路径:以 / 开始的完整路径
相对路径:以当前工作目录为参照的路径
2 常见通配符的含义。
在命令行环境中,通配符 * 、?、[n-m] 、{n,m} 各自的含义是什么?
参考答案
* :匹配任意个数的任意字符
? :匹配任意单个字符
[n-m] :匹配从 n 到 m 这个连续范围内的任意单个字符
{n,m} :匹配字符串 n 或 m
3 Linux 中管道“|”的作用?
参考答案
将前一个命令的输出结果,交由后面命令处理,当做后面命令的参数
4 简述 find 命令的格式及常见用法。
参考答案
命令格式:find [查找范围] [查找条件]
常见的查找条件设置:
-type:按文件类型查找
-name:按文件名称查找
-size:按文件大小查找
-mtime:按内容修改的时间
5 vim 编辑器的工作模式及切换。
vim 编辑器包括哪几种模式,各自的作用是什么,如何切换?
参考答案
主要包括三种工作模式:
命令模式:启动 vim 编辑器后默认进入命令模式,该模式中主要完成如光标移动、字符串查找,以及删除、复制、
粘贴文件内容等相关操作。
输入模式:该模式中主要的操作就是录入文件内容,可以对文本文件正文进行修改、或者添加新的内容。处于输入
模式时,vim 编辑器的最后一行会出现“—插入 --”的状态提示信息。
末行模式:该模式中可以设置 vim 编辑环境、保存文件、退出编辑器,以及对文件内容进行查找、替换等操作。处
于末行模式时,vim 编辑器的最后一行会出现冒号“:”提示符。
6 YUM 简介。
什么是 YUM,其作用是什么,主要支持哪几种方式提供软件源?
参考答案
是一种基于“C/S”结构的 RPM 软件更新机制,所有的软件包由集中的软件仓库提供,能够自动分析并解决软件包
之间的依赖关系。
支持的软件源主要包括:
本地文件夹:file://.. ..
FTP 服务器:ftp://.. ..
HTTP 服务器:http://
2 客户端配置文件。
在建立 .repo 仓库配置文件时,常见的配置条目如下所示,请补充各自的作用。
[Server]:( )
name:( )
baseurl:( )
enabled:( )
gpgcheck:( )
gpgkey:( )
参考答案
自定义源的名称,具有唯一性
本软件源的描述字串
指定 YUM 服务端的 URL 地址
是否启用此频道
是否验证待安装的 RPM 包
用于 RPM 验证的密钥文件
3 客户端配置文件路径与命名。
为 RHEL6 服务器指定要使用的 YUM 源时,建立的配置文件一般应放在( )目录下,其扩展名应该是( )。
参考答案
/etc/yum.repos.d、.repo
7 编译源码包过程介绍。
采用源码包编译的方式安装软件包时,有哪些基本过程、各自的作用是什么?
参考答案
tar 解包:解压、释放安装包内的文件
./configure 配置:针对当前系统环境指定安装目录、选择功能等设置。
make 编译:将源代码编译成二进制的可执行程序、库文件等数据。
make install:将编译好的程序文件、配置文档等复制到对应的安装目录。
8 Linux 目录结构介绍。
Linux 系统的根目录下主要包括哪些文件夹,各自的作用是什么?
参考答案
/boot:存放 Linux 内核、引导配置等启动文件。
/bin:存放最基本的用户命令,普通用户有权限执行。
/dev:存放硬盘、键盘、鼠标、光驱等各种设备文件。
/etc:存放各种配置文件、配置目录。
/home:存放普通用户的默认工作文件夹(即宿主目录、家目录)。
/root:Linux 系统管理员(超级用户)root 的宿主目录。
/sbin:存放最基本的管理命令,一般管理员用户才有权限执行。
/usr:存放额外安装的应用程序、源码编译文件、文档等各种用户资料。
/var:存放日志文件、用户邮箱目录、进程运行数据等变化的文档。
/tmp:存放系统运行过程中使用的一些临时文件。
9 find 命令的扩展。
在 Linux 中 find 常见的选项都有哪些?都有什么作用?
参考答案
-type:按文件类型查找
-name:按文件名称查找
-size:按文件大小查找
-mtime:按内容修改的时间
-iname:根据名称查找,忽略大小写
-uid:根据 uid 查找,属于这个用户的文件
-gid :根据 gid 查找,属于这个组的文件
-user :根据用户名查找,查找属于这个用户的
-group :根据组名查找,查找属于这个组的
-nouser :查找这个文件不属于任何用户的
-nogroup :查找这个文件不属于任何组的
-maxdepth :限制目录查找的深度
-inum :根据文件 i 节点编号查找
10 简述 autofs 服务。
作用、主要配置文件、配置要点?
参考答案
1)autofs 的作用:
autofs 即触发挂载,它是一种看守程序。如果检测到用户正试图访问一个尚未挂载的文件系统,它就会自动检测该
文件系统,如果存在,那么 autofs 会自动将其挂载。另一方面,如果它检测到某个已挂载的文件系统在一段时间
内没有被使用,那么 autofs 会自动将其卸载。因此一旦运行了 autofs 后,用户就不再需要手动完成文件系统的挂
载和卸载。
2)autofs 的配置文件:/etc/auto.master 与/etc/auto.misc
11 简述 LVM 的含义及特点。
LVM 的含义及优势?/boot 是否可建立在 LVM 卷上,为什么?
参考答案
1)LVM:用来整合磁盘空间和文件系统的一种逻辑机制,通过将多个物理分区/磁盘从逻辑上组合成一个更大的整