计算机网络面试题二

1.什么是计算机网络拓扑结构?计算机网络拓扑结构有哪五种基本形式?

计算机网络的拓扑结构是指网络中各个结点之间相互连接的几何形式。计算机网络拓扑结构的基本形式有:总线型网络、环形网络、星形网络、树形网络、网状网络。

2.什么是协议?协议包含哪三个要素?各要素的功能是什么?

通信双方必须遵守的规则、标准和约定称为协议。

网络协议一般包括三个基本要素:

语法:确定数据格式、数据码型和信号电平等(或:规定数据与控制信息的分组结构或格式)。

语义:确定协议元素的类型(或:规定进行通信需要发出的控制信息、完成的操作动作和响应)

时序关系(同步):确定数据通信过程中状态的变化(或:网络事件实现顺序的详细说明)。

3.简述虚拟局域网可以抑制广播风暴的原因,并列举常用的划分虚拟局域网的三种方法?

虚拟局域网中的每一个主机都可以收到同一个虚拟局域网内的其他主机所发出的广播;但是,当一个主机向虚拟局域网内的其他主机发送数据时,该虚拟局域网外的其他主机不会收到其所发的广播信息。这样的工作机制可以限制接收广播信息的主机数,从而使局域网不会因为传播过多的广播信息而引起性能的恶化,即"抑制广播风暴"。

划分虚拟局域网的三种方法:基于交换端口的划分、基于 MAC地址的划分、基于上层协议类型或地址的划分。

4.为什么SNMP使用UDP进行数据报传输?针对UDP的缺点,SNMP实现应遵循哪些建议?

SNMP 选择UDP是因为UDP效率较高,不会太多地增加网络负载(开销小)

UDP可靠性较差,所以SNMP报文容易丢失。为此,对SNMP实现的建议是:对每个管理信息要

装配成单独的数据报独立发送;报文应尽量短,每个报文不超过484个字节。

相关推荐
青衫码上行3 小时前
【计算机网络 | 第7篇】物理层基本概念
计算机网络
图灵学术计算机论文辅导20 小时前
傅里叶变换+attention机制,深耕深度学习领域
人工智能·python·深度学习·计算机网络·考研·机器学习·计算机视觉
TT-Kun2 天前
Linux 上手 UDP Socket 程序编写(含完整具体demo)
linux·计算机网络·udp
计算机毕业设计木哥2 天前
计算机毕设大数据选题推荐 基于spark+Hadoop+python的贵州茅台股票数据分析系统【源码+文档+调试】
大数据·hadoop·python·计算机网络·spark·课程设计
HXR_plume3 天前
【计算机网络】王道考研笔记整理(4)网络层
笔记·计算机网络·考研
哈基米喜欢哈哈哈4 天前
Cookies和Sessions
网络·后端·计算机网络
丰锋ff4 天前
计算机网络摘星题库800题笔记 第4章 网络层
网络·笔记·计算机网络
千码君20165 天前
计算机网络:超网即路由聚合一定需要连续的IP地址吗?
网络协议·tcp/ip·计算机网络·子网掩码·路由聚合·超网·网络前缀
哈基米喜欢哈哈哈5 天前
计算机网络(一)——TCP
网络·tcp/ip·计算机网络
小马哥编程5 天前
【软考架构】网络规划与设计,三层局域网模型和建筑物综合布线系统PDS
网络·计算机网络·架构·系统架构