前言
本专栏为就业必修秘籍--技术分册,本张试读篇机构专家争对“网络工程师”总结出的80+技术面试考题。
目录
1.TCP UDP协议的区别
2.ARP是第几层协议,其作用是什么
3.应用层协议端口
4.OSI模型由上到下依次包括哪几层?各层的PDU单位分别是什么?
5.什么是静态路由,特点是什么?
6.以华为设备为例,如何实现对路由器,交换机的远程管理
7.TTL是什么?作用是什么
8.双绞线T568b,T568a线序
9.请简述一下STP的作用和工作原理
10.路由器与三层交换机有什么区别
11.OSPF建立邻居的状态有哪些?
12.OSPF为什么要划分区域
13.Trunk链路和Access链路的区别
14.OSPF为什么会卡在INIT/2-way状态
15.OSPF为什么会卡在e-start状态
16.ACL技术指的是什么,有哪几种类型各自的特点?
17.简述ospf邻接形成过程以及使用到的数据包
18.OSPF中的LSA类型,主要由谁生成?
19.OSPF没有形成Full状态的原因
20.说说BGP路由协议和IGP路由协议的区别
1.TCP UDP协议的区别
TCP :面向连接提供可靠传输。头部 20 字节,适合传输
UDP :面向无连接提供不可靠传输。头部只有 8 字节,适合传输少量数据,耗时短,
延时小的业务流量。
2.ARP是第几层协议,其作用是什么
ARP 即地址解析协议,属于网络层,作用是根据已知的 IP 地址解析获得其对应的 MAC
地址。
3.应用层协议端口
FTP : 20 数据传输, 21 控制端口
SSH :安全命令行协议 22
TELNET : 23
DNS : 53
HTTP : 80
HTTPS : 443
SMTP 端口:简单邮件传输协议: 25
4.OSI模型由上到下依次包括哪几层?各层的PDU单位分别是什么?
应用层:
表示层:
会话层:
传输层:段
网络层:包
数据链路层:帧
物理层:比特
5.什么是静态路由,特点是什么?
静态路由由网络管理员手动配置,配置方便,对系统要求低(不需要发送报文进行
维护),适用于拓扑结构简单并且稳定的小型网络。
6.以华为设备为例,如何实现对路由器,交换机的远程管理
设备 IP 可达,在设备上启用远程登录,设置认证模式如 AAA 或者 password 模式,使用
Telnet 和 SSH 登录验证
7.TTL是什么?作用是什么
TTL 指的是数据包的生存周期, TTL 值为 0 时路由器会丢弃该数据包,用于防止网络层
的环路
8.双绞线T568b,T568a线序
T568b: 橙白橙 绿白蓝 蓝白绿 棕白棕 T568a: 绿白绿 橙白蓝 蓝白橙 棕白棕
9.请简述一下STP的作用和工作原理
STP 作用:
选举出一个阻塞端口,在保证链路冗余性的前提下,逻辑上破除二层环路。并且
STP 能够自动响应拓扑变更,灵活切换阻塞端口。
工作原理:
① 选举根桥,桥 ID 越小越优
② 选举根端口,指定端口
③ 阻塞非根非指定端口
10.路由器与三层交换机有什么区别
① 在设计的功能上不同 ② 应用环境不同
路由器主要功能是路由寻址,更适合不同网络之间,比如局域网和广域网之间,
或者不同的协议之间
三层交换机的路由功能比较简单,更多的应用在局域网内部的通信上,主要功能
还是数据交换
③ 实现方式不同
路由器实现三层路由是基于软件的实现方式,当收到一个数据包要转发的时候,
要经过查看路由表,最长掩码匹配原则等一系列复杂的过程最终实现数据包的转
发,相比三层交换效率略低。而三层交换是基于硬件的方式实现三层功能,他成
功转发一个数据包后,就会记录相应的 IP 和 MAC 的对应关系,当数据再次转发是
根据之前的记录的表项直接转发。这个过程称为 “ 一次路由多次转发 ” 。
11.OSPF建立邻居的状态有哪些?
7 个状态, down 、 init 、 2-way 、 ex-start 、 ex-change 、 loding 、 Full
12.OSPF为什么要划分区域
提高了网络的拓展性,有利于 OSPF 能够支撑更大规模组网。多区域的设计减小了 LSA
泛洪的范围,有效把拓扑变化的影响控制在区域内,达到网络优化的目的
13.Trunk链路和Access链路的区别
Access 链路用于连接终端设备,只允许一个 VLAN 的数据帧通过,发送数据时不携带
Tag
Trunk 链路用于连接交换机,允许多个 VLAN 通过,根据允许收发列表,发送数据帧时
除了 PVID 一致的 VLAN ,其余均携带 Tag
14.OSPF为什么会卡在INIT/2-way状态
可能是设备之间出现单向链路故障的情况
15.OSPF为什么会卡在e-start状态
OSPF 发送的 DD 报文,两端的 MTU 不一致
16.ACL技术指的是什么,有哪几种类型各自的特点?
可以用来匹配路由或者数据,主要有两类。一个是基本的 acl 和高级 acl 。
基本的 ACL 编号 2000-2999 ,可以基于源 ip 地址匹配, 高级 ACL 编号 3000-3999 ,可以基于五元组
和协议类型等的匹配。
17.简述ospf邻接形成过程以及使用到的数据包
① 使用 hello 报文发现邻居,互相交互 routerID 形成邻居关系
② 如果是 MA 网络需要选举出 DR 和 BDR ,其他路由器只和 DR , BDR 建立邻接关系
③ 建立邻接关系的路由器互相发送空的 DD 报文选举主从设备
④ 选举主从之后发送 DD 报文描述自身的 LSDB
⑤ DD 报文发送完毕,路由器进入 loading 状态,互相发送 LSR,LSU,LSACK 报文进行同步
⑥ 同步完成之后,进入 Full 状态,邻接建立完成。
18.OSPF中的LSA类型,主要由谁生成?
1 类 LSA 所有路由器都会生成,只会在本区域传播,用于描述区域内的路由和拓扑
2 类 LSA 由 DR , BDR 生成,只会在本区域传播,用于描述 MA 网络的拓扑和路由
3 类 LSA 由 ABR 生成,在区域间传播,用于提取 1,2 类 LSA 传递给其他区域
4 类 LSA 由 ABR 生成,在除了 ASBR 所在区域泛洪,用于描述 ASBR 的 Router ID 以及 ABR 到
达 ASBR 的开销
5 类 LSA 由 ASBR 生成,泛洪范围是整个 OSPF 域内,用于描述外部路由信息
7 类 LSA 由 NSSA 区域的 ASBR ,在 NSSA 区域内泛洪,描述 NSSA 区域的外部路由
19.OSPF没有形成Full状态的原因
可能是接口网络类型不一致,区域不一致,版本不一致,认证不通过, MTU 不一
致,底层不通,或者是特殊区域标志不一样。
20.说说BGP路由协议和IGP路由协议的区别
BGP 路由协议是距离矢量路由协议,是 AS 之间的路由协议,基于 TCP 协议,端口是
179 , BGP 邻居的建立不需要线路直连。采用的是触发式更新策略
IGP 路由协议是链路状态协议, AS 内的路由协议,基于 ip 组播协议, IGP 之间建立邻居
需要线路直连,采用的是周期更新策略
♥️关注,就是我创作的动力
♥️点赞,就是对我最大的认可
♥️这里是小刘,励志用心做好每一篇文章,谢谢大家