首页 / 资讯中心 / 文章详情

局域网试题及答案:从OSI七层到交换机配置的实操验证

局域网试题及答案:从OSI七层到交换机配置的实操验证 ★ FEATURED ARTICLE
简介这份《局域网试题及答案》文档面向计算机网络课程学习者、备考网络技术类考试的学生以及需要巩固局域网基础知识的从业人员以完整试题集形式帮助读者检验并强化对局域网核心概念的理解。资源包内含1个doc文档大小约51KB内容按题型组织涵盖单选题、多选题、术语解释题与简答题并附有参考答案与解析。题目涉及OSI七层模型、数据封装顺序、IP地址与子网划分、传输介质特性、交换机与集线器区别、ICMP与TCP协议机制、HTTP端口、MAC地址存储、H3C交换机命令等高频考点术语部分还解释了端口聚合、全双工通信、PPP、ARP与延迟等概念。简答题进一步覆盖NAT实现方法、C类网络子网划分及TCP/IP体系结构分层功能便于读者按模块自测与查漏补缺。目前已有404人学习适合课堂练习、期末复习或认证考试前的集中刷题使用。1. 局域网试题及答案从一份 doc 到能上机验证的知识网很多人拿到「局域网试题及答案.doc」这类文件第一反应是背题。但真正在一线干活的人都清楚局域网这块的考题翻来覆去就围着几个东西转OSI 七层模型各层功能、TCP/IP 协议栈、IP 地址的划分与查看、交换机的工作原理。你把这些背下来考试能过但到了机房里面对一台华为三层交换机、一台 H3C 光口设备、一堆查不到 IP 的终端光背题是不够的。这份文档的价值不在于答案本身而在于它是一张知识网的索引。它把「局域网是什么」「数据怎么从一台机器走到另一台」「IP 地址怎么配、怎么查、怎么排冲突」这些散点串起来。适合两类人一类是要应付网络基础考试、需要把 OSI 和 TCP/IP 讲清楚的学生另一类是做运维、弱电、工控天天跟交换机、IP 地址、局域网共享打交道但理论底子不牢的从业者。下面我不复述题目而是把这份试题背后真正要你掌握的东西拆成能动手验证的路径。2. OSI 七层与 TCP/IP试题里最爱考的分层到底怎么落到真实数据流2.1 分层不是背诵题是排错时的定位地图OSI 七层模型各层功能几乎每份局域网试题都会出。物理层管比特流数据链路层管帧和 MAC网络层管 IP 和路由传输层管端口和可靠性会话层、表示层、应用层在 TCP/IP 里被合并成应用层。考试考的是定义但干活时它的用处是出问题先判断在哪一层。比如「交换机测试」时发现某个口不通你先看物理层——光模块亮不亮、网线通不通再看数据链路层——MAC 地址表里有没有学到再看网络层——IP 地址是不是同网段。这个顺序就是分层给你的排错地图。OSI 传递数据的真实场景其实就是你 ping 一个地址时数据从应用层一路封装下去到对端再一层层解封装。试题里让你「把下图补充完整并进一步体会分层设计」补的就是这个封装/解封装的过程。2.2 用一条 ping 命令把封装过程看穿理论讲完动手验证最直接的方式是抓一次 ping 的包。下面这段用 Python 的 scapy 构造一个 ICMP 请求你能亲眼看到每一层加了什么头。# 需要先安装 scapy: pip install scapy from scapy.all import Ether, IP, ICMP, sendp # 构造一个完整的以太网帧从下往上看每一层的头 pkt ( Ether(dstff:ff:ff:ff:ff:ff) # 数据链路层目的 MAC这里是广播 / IP(dst192.168.1.1) # 网络层目的 IP / ICMP() # 传输层之上ICMP 请求 ) # 在指定网卡上发送iface 换成你本机的网卡名 sendp(pkt, ifaceeth0, verboseTrue)逻辑说明Ether 是二层头IP 是三层头ICMP 是载荷。斜杠/是 scapy 的层叠操作符从左到右就是封装顺序。参数说明dst在 Ether 里是目的 MAC广播地址ff:ff:ff:ff:ff:ff会让同网段所有设备收到IP(dst...)决定三层往哪走iface必须换成你实际在用的网卡Windows 上可能是以太网或WLANLinux 上是eth0、ens33之类。跑之前先用ipconfig或ip addr确认本机 IP 和网段否则包发出去也没人回。2.3 TCP/IP 协议栈和 OSI 的对应关系一张表说清试题里常让你对比 OSI 和 TCP/IP。别死记看这张对应表就够了OSI 七层TCP/IP 四层典型协议排错时看什么应用层/表示层/会话层应用层HTTP、DNS、DHCP服务端口、配置传输层传输层TCP、UDP端口通不通、连接状态网络层网络层IP、ICMP、ARPIP 地址、路由、网关数据链路层/物理层网络接口层Ethernet、PPPMAC、网线、光模块这张表在「交换机配置」和「IP 地址」相关题目里反复出现。你只要记住越往下越靠近硬件越往上越靠近业务。排错从下往上配置从上往下想需求。3. IP 地址从查看、配置到冲突排查试题答案给不了你的实操3.1 怎么查看本机的 IP 地址三个系统各一条命令「怎么查看本机的 IP 地址」是热搜里的高频问题也是试题的基础题。答案不是背出来的是敲出来的。# Windows看所有网卡的 IPv4 地址 ipconfig # Linux看网卡和地址比 ifconfig 更现代 ip addr show # macOS看当前活动网卡的地址 ifconfig | grep inet 逻辑说明ipconfig在 Windows 上默认只给摘要加/all能看到 MAC 和 DHCP 信息。ip addr show会列出所有接口lo是回环eth0/ens33才是真实网卡。参数说明Linux 下如果只想看某个网卡用ip addr show dev eth0macOS 的ifconfig输出里inet后面跟的就是 IPv4 地址inet6是 IPv6。查完地址你才能判断自己在哪个网段网关该填什么。3.2 修改虚拟机 IP 地址桥接和 NAT 的坑「修改虚拟机 IP 地址」是热搜词也是新手最容易翻车的地方。虚拟机网络模式决定了你怎么改。# Linux 虚拟机里临时改 IP重启失效 sudo ip addr add 192.168.1.100/24 dev ens33 sudo ip route add default via 192.168.1.1 # 永久改Ubuntu 用 netplan编辑 /etc/netplan/01-netcfg.yaml network: version: 2 ethernets: ens33: dhcp4: no addresses: [192.168.1.100/24] gateway4: 192.168.1.1 nameservers: addresses: [223.5.5.5]逻辑说明临时改用ip addr add重启就没了适合测试。永久改要动配置文件Ubuntu 18.04 之后是 netplan改完必须sudo netplan apply。参数说明/24是子网掩码对应 255.255.255.0gateway4是网关必须和虚拟机所在网段一致。桥接模式下虚拟机要跟宿主机同网段NAT 模式下虚拟机在 VMware/VirtualBox 自己的网段里网关是虚拟网卡地址。改完先ping网关再ping外网两步都通才算成。3.3 局域网 IP 地址已使用查询冲突检测的土办法和正经办法「局域网 IP 地址已使用查询」和「开源的 IP 地址冲突检测软件」是真实需求。最土但最快的办法是 ping 一遍# Linux/macOS扫 192.168.1.1 到 254看谁在线 for i in $(seq 1 254); do ping -c 1 -W 1 192.168.1.$i /dev/null 21 echo 192.168.1.$i 在线 done逻辑说明-c 1只发一个包-W 1等一秒避免卡死。参数说明网段换成你自己的seq 1 254是主机位范围。这个办法慢但不需要装任何东西。正经办法是用arp-scan或nmap# 需要安装sudo apt install arp-scan sudo arp-scan --localnetarp-scan直接读 ARP 表比 ping 快得多而且能拿到 MAC 地址方便定位是哪台设备。如果发现两个设备抢同一个 IP先拔掉其中一个再在交换机上查 MAC 地址表找到对应端口。4. 交换机从工作原理到配置试题里的选择题机房里的真设备4.1 交换机工作原理MAC 地址表是怎么学出来的「交换机工作原理」是试题必考。核心就一句交换机根据 MAC 地址表转发帧表是自学的。收到一个帧看源 MAC把「这个 MAC 在哪个口」记下来看目的 MAC表里有就单播转发没有就广播泛洪。这个「学源、查目的」的过程就是交换机测试和排错的基础。「交换机做镜像」也是基于这个原理把某个口的流量复制一份到监控口用来抓包分析。华为交换机上叫端口镜像配置大概是observe-port加port-mirroring。你理解了转发原理镜像配置就是顺理成章的事。4.2 华为三层交换机基础配置从 console 到能 ping 通「华为三层交换机」和「华为交换机命令大全」是热搜常客。下面是一段最小可用配置从登录到三层互通。# 通过 console 或 SSH 登录后进入系统视图 system-view # 改设备名方便识别 sysname SW1 # 创建 VLAN 10 和 20 vlan batch 10 20 # 配置连接终端的接口为 access 口划入 VLAN 10 interface GigabitEthernet0/0/1 port link-type access port default vlan 10 quit # 配置 VLANIF 接口实现三层互通 interface Vlanif10 ip address 192.168.10.1 255.255.255.0 quit interface Vlanif20 ip address 192.168.20.1 255.255.255.0 quit # 保存配置 save逻辑说明system-view进配置模式vlan batch批量建 VLANport link-type access把口设成接终端Vlanif是三层接口给 VLAN 配网关。参数说明GigabitEthernet0/0/1是接口编号不同型号不一样用display interface brief查。ip address后面是地址和掩码。配完用display ip interface brief看接口状态用ping测互通。注意三层交换机默认可能没开路由需要确认ip routing是否启用。4.3 H3C 交换机查光口光衰命令和结果怎么看「h3c交换机查光口光衰命令 结果参数解释」是热搜里的具体问题。光衰不正常链路就时通时断这是「交换机死机」类故障的常见根因之一。# H3C 交换机上查看光模块信息 display transceiver interface GigabitEthernet1/0/1 # 只看诊断信息光衰 display transceiver diagnosis interface GigabitEthernet1/0/1逻辑说明第一条看光模块型号和厂商第二条看收发光功率。参数说明输出里Rx Power是接收光功率Tx Power是发送光功率单位通常是 dBm。正常多模光模块接收范围大概在 -3 到 -20 dBm 之间低于 -20 就可能丢包。如果Rx Power显示-40或N/A基本是没收到光检查光纤是否插反、是否断了。这个命令在「交换机测试」和「h3c怎么指定交换机接口ping」场景里都用得上。5. 避坑与排查局域网试题不会告诉你的五个翻车现场5.1 现象虚拟机改了 IP 就上不了网。原因网关和网段不匹配。解决先确认虚拟机网络模式桥接要跟宿主机同网段NAT 要用虚拟网卡网关改完ping网关验证。5.2 现象交换机某个口插上没反应。原因接口被 shutdown 或划到了不存在的 VLAN。解决display interface brief看状态display current-configuration interface看配置确认undo shutdown且 VLAN 已创建。5.3 现象局域网里有人 IP 冲突时断时续。原因手工配了同网段重复地址或 DHCP 地址池和静态地址重叠。解决用arp-scan扫出冲突 MAC在交换机上display mac-address定位端口把静态地址挪出 DHCP 池范围。5.4 现象SSH 连 H3C 交换机连不上。原因没开 SSH 服务、没配认证、或 ACL 限制。解决确认ssh server enable配好local-user和authorization-attribute检查acl是否放行了管理网段。5.5 现象光口链路频繁 up/down。原因光衰过大或光模块不兼容。解决display transceiver diagnosis看收发光功率清洁光纤接头必要时换模块或跳线。别忽略「交换机死机」有时就是光模块反复重启拖垮了系统。6. 把试题变成实验用 eNSP 或 GNS3 搭一个可验证的局域网试题背得再熟不如自己搭一遍。华为的 eNSP 和开源的 GNS3 都能在本地模拟交换机和路由器配合虚拟机做端到端验证。我的习惯是每做一道关于 VLAN 或 IP 划分的题就在模拟器里把拓扑搭出来配一遍再用ping和display命令验证。比如试题问「两个 VLAN 怎么互通」你就在 eNSP 里拖两台交换机、几台 PC配 VLANIF看能不能 ping 通。通了这题才算真会。进阶一点可以抓包看 ARP 和 ICMP 的交互验证「OSI 传递数据的真实场景」。Wireshark 抓一次 ping你能看到 ARP 请求、ARP 应答、ICMP 请求、ICMP 应答四个包正好对应数据链路层到网络层的协作。这个验证过程比背十遍「交换机工作原理」都管用。最后说个我自己的教训早年我图省事改完交换机配置不save重启后全丢排查了半天以为是硬件故障。从那以后任何配置变更先display current-configuration确认再save最后display saved-configuration核对。这个习惯帮我省了无数次后悔药。局域网这东西理论是地图命令是腿验证是眼睛缺一个都容易翻车。希望帮到你。本文还有配套的精品资源点击获取
阅读完成 · 觉得有帮助?
咨询建站