作为ICT系统集成领域的从业者,数通技术(路由交换、TCP/IP、网络架构等)是求职大厂的核心门槛。无论是华为、华三、深信服等厂商,还是互联网大厂的网络团队,数通相关笔试+面试题都占据了技术考核的60%以上。
我整理了自己备考时刷过的50道数通高频题(含解析),涵盖基础理论、实操配置、故障排查、架构设计四大模块,每道题都对应大厂真实面试场景。
解析:
解析:
解析:
解析:
解析:
解析:
解析:
解析:
解析:
解析:
解析:
解析:
解析:
解析:
解析:
对比维度 | IPv4 | IPv6 |
|---|---|---|
地址长度 | 32位(4个字节) | 128位(16个字节) |
地址数量 | 约42亿个,地址短缺 | 地址数量极多(2^128),解决地址短缺问题 |
地址表示 | 点分十进制(如192.168.1.1) | 冒分十六进制(如2001:0db8:85a3:0000:0000:8a2e:0370:7334) |
配置方式 | 手动配置或DHCP自动配置 | 自动配置(SLAAC)、DHCPv6配置 |
安全性 | 需依赖第三方协议(如IPsec) | 内置IPsec协议,原生支持加密和认证 |
头部结构 | 头部字段多,灵活性差 | 头部字段简化,扩展性强 |
配置步骤:
// 1. 创建VLAN
[Switch] vlan batch 1020 // 批量创建VLAN10、20
// 2. 配置接入端口
[Switch] interface GigabitEthernet0/0/1
[Switch-GigabitEthernet0/0/1] port link-type access
[Switch-GigabitEthernet0/0/1] port default vlan 10
[Switch-GigabitEthernet0/0/1] quit
// 3. 配置三层VLAN接口(实现VLAN间路由)
[Switch] interface Vlanif 10
[Switch-Vlanif10]ip address 192.168.10.1 255.255.255.0
[Switch-Vlanif10] quit
[Switch] interface Vlanif 20
[Switch-Vlanif20]ip address 192.168.20.1 255.255.255.0
[Switch-Vlanif20] quit
验证命令:display vlan(查看VLAN配置)、display ip routing-table(查看路由表,应有VLAN10/20的直连路由)。
场景:RouterA(192.168.1.1/24)需访问RouterB后的192.168.2.0/24网段,RouterA与RouterB通过Serial0/0/0接口连接(RouterB的S0/0/0接口IP为10.0.0.2/30)。 配置步骤:
// RouterA配置静态路由
[RouterA]ip route-static 192.168.2.0 255.255.255.0 10.0.0.2
// 配置默认路由(所有未知网段转发到10.0.0.2)
[RouterA]ip route-static 0.0.0.0 0.0.0.0 10.0.0.2
验证命令:display ip routing-table protocol static(查看静态路由是否生效)。
场景:禁止192.168.1.100/32访问互联网,允许其他内网IP(192.168.1.0/24)访问。 配置步骤:
// 1. 创建高级ACL 3000
[Router] acl number 3000
[Router-acl-adv-3000] rule deny ipsource192.168.1.100 0 destination any
[Router-acl-adv-3000] rule permit ipsource192.168.1.0 0.0.0.255 destination any
[Router-acl-adv-3000] quit
// 2. 在出口接口(连接公网的接口,如G0/0/1)应用ACL
[Router] interface GigabitEthernet0/0/1
[Router-GigabitEthernet0/0/1] traffic-filter outbound acl 3000
[Router-GigabitEthernet0/0/1] quit
注意:ACL规则按顺序匹配,先拒绝特定IP,再允许其他IP;outbound方向表示对出接口的流量过滤。
场景:内网网段192.168.1.0/24,路由器公网接口G0/0/1的IP为202.100.1.1/24,通过PAT(端口地址转换)实现内网上网。 配置步骤:
// 1. 创建基本ACL允许内网网段
[Router] acl number 2000
[Router-acl-basic-2000] rule permit source192.168.1.0 0.0.0.255
[Router-acl-basic-2000] quit
// 2. 在公网接口配置PAT
[Router] interface GigabitEthernet0/0/1
[Router-GigabitEthernet0/0/1] nat outbound 2000
[Router-GigabitEthernet0/0/1] quit
验证命令:display nat session all(查看NAT会话表,确认内网IP是否转换为公网IP)。
场景:RouterA的G0/0/0接口IP为10.0.0.1/30,RouterB的G0/0/0接口IP为10.0.0.2/30,两台路由器都属于Area 0。 配置步骤:
// RouterA配置
[RouterA] ospf 1 router-id 1.1.1.1 // router-id需唯一,建议用环回口IP
[RouterA-ospf-1] area 0
[RouterA-ospf-1-area-0.0.0.0] network 10.0.0.0 0.0.0.3 // 宣告直连网段(反掩码)
[RouterA-ospf-1-area-0.0.0.0] quit
[RouterA-ospf-1] quit
// RouterB配置
[RouterB] ospf 1 router-id 2.2.2.2
[RouterB-ospf-1] area 0
[RouterB-ospf-1-area-0.0.0.0] network 10.0.0.0 0.0.0.3
[RouterB-ospf-1-area-0.0.0.0] quit
[RouterB-ospf-1] quit
验证命令:display ospf peer(查看OSPF邻居关系是否建立)、display ip routing-table protocol ospf(查看OSPF学习到的路由)。
场景:内网网段192.168.1.0/24,网关为192.168.1.1,DNS服务器为223.5.5.5,地址池范围192.168.1.10-192.168.1.200。 配置步骤:
// 1. 配置全局地址池
[Router]ip pool dhcp-pool1
[Router-ip-pool-dhcp-pool1] gateway-list 192.168.1.1
[Router-ip-pool-dhcp-pool1] network 192.168.1.0 mask 255.255.255.0
[Router-ip-pool-dhcp-pool1] excluded-ip-address 192.168.1.1 192.168.1.9 // 排除网关和静态IP
[Router-ip-pool-dhcp-pool1] dns-list 223.5.5.5
[Router-ip-pool-dhcp-pool1] quit
// 2. 在连接内网的接口(如G0/0/0)启用DHCP服务
[Router] interface GigabitEthernet0/0/0
[Router-GigabitEthernet0/0/0]ip address 192.168.1.1 255.255.255.0
[Router-GigabitEthernet0/0/0] dhcp select global
[Router-GigabitEthernet0/0/0] quit
验证命令:display ip pool name dhcp-pool1 used(查看地址池使用情况)。
场景:两台交换机通过G0/0/23、G0/0/24接口连接,配置链路聚合,提高链路带宽并实现冗余。 配置步骤:
// 交换机A配置
[SwitchA] interface Eth-Trunk 1
[SwitchA-Eth-Trunk1] trunkport GigabitEthernet 0/0/23 to 0/0/24 // 加入成员接口
[SwitchA-Eth-Trunk1] port link-type trunk
[SwitchA-Eth-Trunk1] port trunk permit vlan all
[SwitchA-Eth-Trunk1] quit
// 交换机B配置(与A一致)
[SwitchB] interface Eth-Trunk 1
[SwitchB-Eth-Trunk1] trunkport GigabitEthernet 0/0/23 to 0/0/24
[SwitchB-Eth-Trunk1] port link-type trunk
[SwitchB-Eth-Trunk1] port trunk permit vlan all
[SwitchB-Eth-Trunk1] quit
验证命令:display eth-trunk 1(查看链路聚合配置及状态)。
场景:核心层两台三层交换机(SwitchA、SwitchB)为VLAN10提供网关,虚拟IP为192.168.10.254,SwitchA为主网关,SwitchB为备用网关。 配置步骤:
// SwitchA(主网关)配置
[SwitchA] interface Vlanif 10
[SwitchA-Vlanif10]ip address 192.168.10.1 255.255.255.0
[SwitchA-Vlanif10] vrrp vrid 1 virtual-ip 192.168.10.254
[SwitchA-Vlanif10] vrrp vrid 1 priority 120 // 优先级高于默认值100
[SwitchA-Vlanif10] quit
// SwitchB(备用网关)配置
[SwitchB] interface Vlanif 10
[SwitchB-Vlanif10]ip address 192.168.10.2 255.255.255.0
[SwitchB-Vlanif10] vrrp vrid 1 virtual-ip 192.168.10.254
[SwitchB-Vlanif10] quit
验证命令:display vrrp interface Vlanif 10(查看VRRP状态,SwitchA应为Master,SwitchB为Backup)。
场景:内网服务器IP为192.168.1.88,公网接口G0/0/1的IP为202.100.1.1,将公网IP 202.100.1.88映射到内网服务器192.168.1.88,开放80端口(HTTP)。 配置步骤:
// 1. 配置静态NAT映射
[Router] nat static global 202.100.1.88 inside 192.168.1.88 netmask 255.255.255.255
// 2. 配置ACL允许外网访问80端口
[Router] acl number 3000
[Router-acl-adv-3000] rule permit tcp destination 202.100.1.88 0 destination-port eq 80
[Router-acl-adv-3000] quit
// 3. 在公网接口应用ACL
[Router] interface GigabitEthernet0/0/1
[Router-GigabitEthernet0/0/1] traffic-filter inbound acl 3000
[Router-GigabitEthernet0/0/1] quit
验证命令:display nat static(查看静态NAT配置)。
场景:RouterA(Area 0)、RouterB(Area 0和Area 1)、RouterC(Area 1),RouterA与RouterB通过10.0.0.0/30网段连接,RouterB与RouterC通过10.0.0.4/30网段连接。 配置步骤:
// RouterA配置(Area 0)
[RouterA] ospf 1 router-id 1.1.1.1
[RouterA-ospf-1] area 0
[RouterA-ospf-1-area-0.0.0.0] network 10.0.0.0 0.0.0.3
[RouterA-ospf-1-area-0.0.0.0] quit
[RouterA-ospf-1] quit
// RouterB配置(ABR,Area 0和Area 1)
[RouterB] ospf 1 router-id 2.2.2.2
[RouterB-ospf-1] area 0
[RouterB-ospf-1-area-0.0.0.0] network 10.0.0.0 0.0.0.3
[RouterB-ospf-1-area-0.0.0.0] quit
[RouterB-ospf-1] area 1
[RouterB-ospf-1-area-0.0.0.1] network 10.0.0.4 0.0.0.3
[RouterB-ospf-1-area-0.0.0.1] quit
[RouterB-ospf-1] quit
// RouterC配置(Area 1)
[RouterC] ospf 1 router-id 3.3.3.3
[RouterC-ospf-1] area 1
[RouterC-ospf-1-area-0.0.0.1] network 10.0.0.4 0.0.0.3
[RouterC-ospf-1-area-0.0.0.1] quit
[RouterC-ospf-1] quit
验证命令:display ospf peer(查看OSPF邻居关系)、display ip routing-table protocol ospf(查看跨区域路由是否学习到)。
可能原因:
排查步骤:
display interface GigabitEthernet0/0/1(查看端口状态是否为Up);display vlan(确认端口已加入目标VLAN);display interface trunk(确认trunk端口已允许目标VLAN通过,若未允许则配置port trunk permit vlan all);display ip interface brief(确认VLAN接口IP配置正确且状态为Up);可能原因:
排查步骤:
display ospf configuration(确认router-id唯一,接口已正确宣告进同一区域);display ospf interface GigabitEthernet0/0/0(查看接口的Hello/Dead时间,确保两端一致);display acl all(确认无ACL阻止OSPF协议报文,OSPF协议号为89);display ospf peer brief(若状态为Down,需重新检查配置;若为Init,说明仅收到Hello包但未回应,可能是宣告网段错误)。可能原因:
排查步骤:
display nat session all(确认主机有NAT会话,若无则检查ACL和NAT应用接口);可能原因:
排查方法:
display current-configuration | include ip route-static(确认静态路由配置正确);display ip interface brief(确认出接口状态为Up)。可能原因:
排查步骤:
display vlan(确认VLAN已创建,主机端口已加入目标VLAN);display ip interface brief(确认VLANif接口已配置IP且状态为Up,若VLAN下无UP端口,可手动启用undo shutdown);可能原因:
排查步骤:
display acl 2000(确认ACL允许内网网段,规则顺序正确);display current-configuration interface GigabitEthernet0/0/1(确认公网接口已配置nat outbound 2000);display ip interface brief(确认公网接口IP配置正确且状态为Up);可能原因:
排查步骤:
display interface GigabitEthernet0/0/23(查看成员接口状态是否为Up);display eth-trunk 1(确认两端模式一致,建议均用手动模式);display current-configuration interface GigabitEthernet0/0/23(确认两端接口配置一致);undo shutdown启用。可能原因:
排查步骤:
display vrrp interface Vlanif 10(查看主网关优先级和状态);display current-configuration | include vrrp(确认虚拟IP、vrid一致);display acl all(确认无ACL阻止VRRP报文)。可能原因:
排查步骤:
display ip routing-table(确认有到达公网的路由,如默认路由0.0.0.0/0);display nat session all(确认主机有NAT会话);display acl all(确认无ACL过滤去往公网的流量)。可能原因:
排查步骤:
display ospf configuration(确认所有直连网段已正确宣告);display ospf area(确认非骨干区域已连接Area 0);display ospf lsdb(查看LSDB中是否包含缺失的LSA);display route-policy(确认无路由策略过滤OSPF路由)。可能原因:
排查步骤:
interface GigabitEthernet0/0/1 → speed auto → duplex auto(两端均设为自动协商);display interface GigabitEthernet0/0/1(查看是否有大量异常流量);可能原因:
排查步骤:
display ip pool name dhcp-pool1 used(查看地址池使用情况,若耗尽可扩大地址池范围);display current-configuration interface GigabitEthernet0/0/0(确认接口已配置dhcp select global);dhcp relay server-ip;display acl all(确认无ACL阻止UDP 67、68端口)。可能原因:
排查步骤:
display nat static(确认公网IP与内网IP映射正确);display acl 3000(确认ACL允许外网访问服务器端口);netstat -an | findstr 80(Windows)或netstat -an | grep 80(Linux),确认服务已启动;可能原因:
解决方法:
stp enable(默认启用),解决环路问题;display interface查看端口流量,若某端口广播流量异常,执行shutdown隔离;可能原因:
排查步骤:
display ip interface brief(确认两端Serial接口IP在同一网段);display interface Serial0/0/0(确认两端封装协议一致,默认HDLC);clock rate 64000;display acl all(确认无ACL阻止ICMP报文)。架构设计:
冗余设计方案:
可能原因:
排查步骤:
ping 目标IP -c 100 -i 0.1(发送100个数据包,间隔0.1秒,查看丢包率和延迟);display cpu-usage(查看CPU利用率)、display memory-usage(查看内存利用率),若超过80%需排查资源占用进程;display interface GigabitEthernet0/0/1(查看接口输入/输出速率,若接近端口带宽上限,可能是带宽饱和);display ip routing-table(查看是否存在重复路由)、tracert 目标IP(跟踪数据包转发路径,若出现循环则存在路由环路);display acl statistics(查看ACL是否拦截大量异常流量)、防火墙日志(查看是否有DDoS攻击告警);核心区别:
对比维度 | 三层交换机 | 路由器 |
|---|---|---|
核心功能 | 二层转发(L2)+ 三层路由(L3),侧重局域网内数据转发 | 三层路由(L3),侧重不同网络间数据转发(如内网→公网) |
转发性能 | 基于硬件ASIC转发,转发速率快,适合高带宽场景 | 基于软件CPU转发,转发速率相对较慢(高端路由器除外) |
接口类型 | 以以太网电口/光口为主,接口密度高(如24口、48口) | 支持以太网口、串口、POS口等,接口密度低 |
适用场景 | 局域网核心层、汇聚层,实现VLAN间路由、链路聚合 | 企业出口网关、广域网互联,实现路由转发、NAT、ACL |
选择建议:
BGP协议作用:边界网关协议,用于不同自治系统(AS)之间交换路由信息,核心是“路径向量”路由协议,通过AS路径、本地优先级等属性选择最优路由。 应用场景:
与OSPF的区别:
对比维度 | BGP | OSPF |
|---|---|---|
协议类型 | 路径向量协议 | 链路状态协议 |
适用范围 | 自治系统之间(AS间) | 自治系统内部(AS内) |
路由选择依据 | 路由属性(AS路径、本地优先级、MED等) | 链路开销(带宽),SPF算法计算最短路径 |
转发效率 | 仅传递路由条目,不传递链路状态信息,资源消耗低 | 传递LSA,生成LSDB,资源消耗较高 |
收敛速度 | 收敛较慢(适用于稳定的骨干网) | 收敛较快(适用于AS内快速故障恢复) |
Spine-Leaf架构:数据中心主流架构,分为Spine(骨干层)和Leaf(接入层)两层,无汇聚层,Leaf交换机直接连接Spine交换机。 核心优势:
核心组件:
核心原则:纵深防御、最小权限、内外隔离、可审计。 关键组件及作用:
需求分析:1000人办公,包含办公区、研发区、服务器区、管理层,要求高可用、安全隔离、可扩展,支持远程办公。 架构设计:
核心架构:SDN采用“控制层与数据层分离”的架构,分为三层:
核心优势:
应用场景:
一、性能优化方案:
二、安全性优化方案:
数通技术是ICT行业的“基石”,无论是网络工程师、安全工程师,还是系统集成工程师,扎实的数通基础都是职业发展的核心竞争力。这50道高频题是我从数十份大厂面试真题、多年项目经验中提炼的精华,覆盖了求职必备的核心知识点。
刷题的本质不是“死记硬背”,而是通过题目理解技术原理、掌握实操技巧、培养解决问题的思维。建议大家在刷题的同时,多动手实操,多复盘项目经验,将技术点融会贯通。
无论你是刚入行的新人,还是想跳槽到大厂的资深工程师,希望这篇文章能帮你少走弯路,早日拿到心仪的offer!