📅  最后修改于: 2020-11-10 06:14:24             🧑  作者: Mango
网络面试问题
下面列出了最常见的网络面试问题和答案
1)什么是网络?
- 网络是与物理媒体链接连接的一组设备。在网络中,两个或多个节点通过物理链路连接,或者两个或多个网络通过一个或多个节点连接。
- 网络是相互连接以允许共享数据的设备的集合。
- 网络的示例是互联网。互联网连接了世界各地的数百万人。
2)网络拓扑是什么意思?
网络拓扑指定计算机网络的布局。它显示了设备和电缆如何相互连接。拓扑的类型是:
总线:
- 总线拓扑是一种网络拓扑,其中所有节点都连接到一条称为中央电缆或总线的电缆上。
- 它充当共享通信介质,即,如果任何设备想要将数据发送到其他设备,则它将通过总线发送数据,而总线又将数据发送到所有连接的设备。
- 总线拓扑对于少量设备很有用。好像总线已损坏,那么整个网络就会失败。
星:
- 星型拓扑是一种网络拓扑,其中所有节点都连接到称为中央设备的单个设备上。
- 与其他拓扑相比,星形拓扑需要更多的电缆。因此,它更可靠,因为一根电缆出现故障只会断开连接到该电缆的特定计算机的连接。
- 如果中央设备损坏,则整个网络将失败。
- 星型拓扑非常易于安装,管理和故障排除。
- 星形拓扑通常用于办公室和家庭网络。
环
- 环形拓扑是一种网络拓扑,其中节点精确地连接到两个或多个节点,从而形成一条连续的传输路径。
- 它不需要任何中央服务器来控制节点之间的连接。
- 如果单个节点损坏,则整个网络将失败。
- 环形拓扑很少使用,因为它昂贵,难以安装和管理。
- 环形拓扑的示例是SONET网络,SDH网络等。
网眼
- 网状拓扑是一种网络拓扑,其中所有节点都单独连接到其他节点。
- 它不需要任何中央交换机或集线器来控制节点之间的连接。
- 网格拓扑分为两部分:
- 完全连接的网状拓扑:在这种拓扑中,所有节点都相互连接。
- 部分连接的网状拓扑:在这种拓扑中,所有节点都不相互连接。
- 这是很可靠的,因为一根电缆出现故障只会断开连接到该电缆的指定计算机。
- 网状拓扑很少被使用,因为当连接变得更多时,安装和配置变得困难。
- 布线成本很高,因为它需要大量布线。
树
- 树形拓扑是星形和总线形拓扑的组合。它也被称为扩展星形拓扑。
- 在树形拓扑中,所有星形网络都连接到一条总线。
- 在此拓扑中使用以太网协议。
- 在这种情况下,整个网络被分为易于维护的称为星型网络的部分。如果一个网段损坏了,但对其他网段没有影响。
- 树形拓扑取决于“主总线”,如果树断开,则整个网络都将受到破坏。
杂种
- 混合拓扑是不同拓扑的组合,以形成最终的拓扑。
- 如果星形拓扑与另一个星形拓扑连接,则它将保持星形拓扑。如果星形拓扑与其他拓扑连接,则它将变为混合拓扑。
- 它提供了灵活性,因为它可以在不同的网络环境中实现。
- 拓扑的弱点被忽略,仅考虑强度。
3)分布式处理的优点是什么?
分布式处理的优点列表:
- 安全
- 支持封装
- 分布式数据库
- 更快地解决问题
- 通过冗余实现安全性
- 协同处理
4)检查网络可靠性的标准是什么?
网络可靠性:网络可靠性是指网络通过网络执行所需操作(例如通过网络进行通信)的能力。
网络可靠性在网络功能中起着重要作用。网络监视系统和设备是使网络可靠的基本要求。网络监视系统可识别网络中发生的问题,同时网络设备可确保数据应到达适当的目的地。
网络的可靠性可以通过以下因素来衡量:
- 停机时间:停机时间定义为恢复所需的时间。
- 失败频率:这是指它无法按预期方式工作的频率。
- 灾难:表示网络已受到某些意外事件的攻击,例如火灾,地震。
5)影响网络安全的因素有哪些?
安全影响因素主要有两个:
6)哪些因素会影响网络的可靠性?
以下因素影响网络的可靠性:
7)影响网络性能的因素有哪些?
以下因素影响网络的性能:
8)什么使网络有效?
使网络有效的主要有两个标准:
- 性能:可以通过许多方式来衡量性能,例如传输时间和响应时间。
- 可靠性:可靠性是根据故障频率来衡量的。
- 健壮性:健壮性指定健壮和处于良好状态的质量或状况。
- 安全性:它指定如何保护数据免遭未经授权的访问和病毒。
9)什么是带宽?
每个信号都有上限频率和下限频率的限制。网络上限和下限频率之间的范围称为带宽。
10)什么是节点和链接?
网络是通过某些物理介质(例如光纤或同轴电缆)直接连接的两台或更多计算机的连接设置。这种连接的物理介质称为链接,而连接的计算机称为节点。
11)什么是网关?网关和路由器之间有什么区别吗?
连接到两个或多个网络的节点通常称为网关。也称为路由器。它用于将消息从一个网络转发到另一个网络。网关和路由器均调节网络中的流量。
网关和路由器之间的区别:
路由器在两个相似网络之间发送数据,而网关在两个异类网络之间发送数据。
12)什么是DNS?
DNS是域名系统的首字母缩写。
- DNS由Paul Mockapetris和Jon Postel于1983年提出。
- 它是一个用于Internet上所有资源的命名系统,其中包括物理节点和应用程序。它用于通过网络轻松定位资源。
- DNS是将域名映射到其关联IP地址的互联网。
- 如果没有DNS,则用户必须知道您要访问的网页的IP地址。
DNS的工作:
如果要访问“ javaTpoint”的网站,则用户将在Web浏览器的地址栏中键入“ https://www.javatpoint.com”。输入域名后,域名系统会将域名转换为IP地址,计算机可以轻松解释该IP地址。使用IP地址,计算机可以找到用户请求的网页。
13)什么是DNS转发器?
- 当转发器收到无法快速解决的DNS查询时,它将与DNS服务器一起使用。因此,它将那些请求转发到外部DNS服务器以进行解析。
- 配置为转发器的DNS服务器的行为与未配置为转发器的DNS服务器的行为不同。
- 以下是将DNS服务器配置为转发器时的行为方式:
- 当DNS服务器接收到查询时,它将通过使用缓存来解析查询。
- 如果DNS服务器无法解析查询,则它将查询转发到另一个DNS服务器。
- 如果转发器不可用,则它将尝试使用根提示来解析查询。
14)什么是NIC?
- NIC代表网络接口卡。它是连接到PC的外围卡,用于连接网络。每个NIC都有自己的MAC地址,用于标识网络上的PC。
- 它提供了到局域网的无线连接。
- NIC主要用于台式计算机。
15)10Base-T是什么意思?
用于指定数据传输速率。在10Base-T中,10指定数据传输速率,即10Mbps。 “基”一词指定了与宽带相对的基带。 T指定为双绞线的电缆类型。
16)什么是计算机网络中的NOS?
- NOS代表网络操作系统。它是专用软件,用于提供与计算机的网络连接性,从而可以与其他计算机和连接的设备进行通信。
- NOS是允许设备与其他设备进行通信,共享文件的软件。
- 第一个网络操作系统是1983年发布的NovelNetWare。NOS的其他示例包括Windows 2000,Windows XP,Linux等。
17)有哪些不同类型的网络?
可以根据分布区域划分网络。例如:
- PAN(个人局域网) :其范围限制为10米。它是为个人使用而创建的。通常,个人设备已连接到该网络。例如计算机,电话,传真,打印机等。
- LAN(局域网) :用于小型地理位置,例如办公室,医院,学校等。
- HAN(房屋局域网) :实际上,它是在房屋内使用的LAN,用于连接家用设备,例如个人计算机,电话,打印机等。
- CAN(校园区域网络) :它是校园区域内设备的连接,链接到同一校园内组织的其他部门。
- 城域网(MAN) :用于连接跨大城市(如大范围城市)的设备。
- WAN(广域网) :广泛用于连接城市和国家的地理位置。
- GAN(全球局域网) :它使用卫星连接全球范围内的设备。
18)什么是POP3?
POP3代表邮局协议版本3。 POP负责访问客户端计算机上的邮件服务。 POP3可在两种模式下使用,例如删除模式和保留模式。
19)您对MAC地址了解什么?
MAC代表媒体访问控制。它是网络体系结构的媒体访问控制层上设备的地址。这是一个唯一的地址,表示没有两个设备可以具有相同的MAC地址。
20)什么是IP地址?
IP地址是网络系统中计算机的唯一32位软件地址。
21)什么是私有IP地址?
已为IP地址保留了三个IP地址范围。它们在互联网上无效。如果要通过这些专用IP访问Internet,则必须使用代理服务器或NAT服务器。
22)什么是公共IP地址?
公用IP地址是Internet服务提供商提供的地址,可帮助您在Internet上进行通信。
23)什么是APIPA?
APIPA是自动专用IP寻址的首字母缩写。此功能通常在Microsoft操作系统中找到。
24)ADS的完整形式是什么?
- ADS代表Active Directory结构。
- ADS是用于管理计算机和其他设备的Microsoft技术。
- ADS允许网络管理员管理网络中的域,用户和对象。
- ADS包含三个主要层:
- 域:使用相同数据库的用户将被分组到一个域中。
- 树:多个域可以分组为一个树。
- 森林:可以将多棵树分组为一个森林。
25)什么是RAID?
RAID是通过使用多个硬盘驱动器来提供容错功能的方法。
26)什么是匿名FTP?
匿名FTP用于授予用户访问公共服务器中文件的权限。被允许访问这些服务器中数据的用户不需要标识自己,而是以匿名访客身份登录。
27)什么是协议?
协议是一组规则,用于管理信息通信的所有方面。
28)协议的主要元素是什么?
协议的主要元素是:
- 语法:它指定数据的结构或格式。它还指定了它们显示的顺序。
- 语义:它指定每个位的含义。
- 时间:时间指定两个特征:应何时发送数据以及可以多快地发送数据。
29什么是域名系统?
客户端/服务器程序有两种类型。第一个由用户直接使用,第二个支持应用程序。
域名系统是第二种支持程序,其他程序可以使用该程序来查找电子邮件收件人的IP地址。
30)什么是链接?
链接是两个设备之间的连接性,其中包括用于在设备之间进行通信的电缆和协议。
31)OSI参考模型中有几层?
OSI参考模型:OSI参考模型是一个ISO标准,它定义了用于在七层中实现协议的联网框架。这七个层可以分为三类:
- 网络层:第1层,第2层和第3层是网络层。
- 传输层:第4层是传输层。
- 应用层。第5层,第6层和第7层是应用程序层。
OSI参考模型有7层。
1.物理层
- 它是OSI参考模型的最低层。
- 它用于在物理介质上传输非结构化原始位流。
- 物理层以电气/光学或机械形式传输数据。
- 物理层主要用于设备之间的物理连接,可以通过使用双绞线电缆,光纤或无线传输介质进行物理连接。
2.数据链路层
- 它用于将数据从一个节点传输到另一节点。
- 它从网络层接收数据,并将数据转换为数据帧,然后将物理地址附加到这些帧,然后将这些地址发送到物理层。
- 它实现了从一个节点到另一节点的无错误数据传输。数据链接层的功能:
- 帧同步:数据链路层将数据转换为帧,并确保目标必须识别每个帧的开始和结束。
- 流控制:数据链路层控制网络内的数据流。
- 错误控制:检测并纠正从源到目标的传输过程中发生的错误。
- 寻址:数据链路层将物理地址与数据帧连接在一起,以便可以轻松识别各个计算机。
- 链路管理:数据链路层管理源和目标之间的链路的启动,维护和终止,以有效交换数据。
3.网络层
- 网络层将逻辑地址转换为物理地址。
- 它提供了路由概念,意味着它确定了数据包从源到目的地的最佳路由。网络层功能:
- 路由:网络层确定从源到目的地的最佳路由。此函数称为路由。
- 逻辑寻址:网络层定义寻址方案以唯一地标识每个设备。
- 打包:网络层从上层接收数据并将数据转换为数据包。此过程称为打包。
- 互联网络:网络层在不同类型的网络之间提供逻辑连接,以形成更大的网络。
- 分段:这是将数据包划分为多个片段的过程。
4.传输层
- 它通过网络传递消息并提供错误检查,以便在数据传输期间不会发生错误。
- 它提供两种服务:
- 面向连接的传输:在这种传输中,接收方在接收到数据包后将确认发送给发送方。
- 无连接传输:在这种传输中,接收方不会将确认发送给发送方。
5.会话层
- 会话层的主要职责是开始,维护和结束设备之间的通信。
- 会话层还报告来自上层的错误。
- 会话层建立并维护两个用户之间的会话。
6.表示层
- 表示层也称为转换层,因为它将数据从一种格式转换为另一种格式。
- 在发送方,此层将应用程序层使用的数据格式转换为通用格式,在接收方,此层将公共格式转换为应用程序层使用的格式。表示层的功能:
7.应用层
- 应用层使用户能够访问网络。
- 它是OSI参考模型的最顶层。
- 应用层协议是文件传输协议,简单邮件传输协议,域名系统等。
- 最广泛使用的应用协议是HTTP(超文本传输协议)。用户使用HTTP发送对该网页的请求。
32)OSI物理层的用途是什么?
OSI物理层用于将数据位转换为电信号,反之亦然。在此层上,将考虑和设置网络设备和电缆类型。
33)解释OSI会话层的功能?
OSI会话层为网络上的两个设备通过保持会话相互通信提供了协议和方法。该层负责建立会话,管理会话期间的信息交换以及会话终止时的拆除过程。
34)UTP电缆允许的最大长度是多少?
UTP电缆的最大长度为90至100米。
35)什么是RIP?
- RIP代表路由信息协议。路由器可以访问它,以将数据从一个网络发送到另一个网络。
- RIP是一种动态协议,用于通过使用跃点计数算法在网络上找到从源到目的地的最佳路由。
- 路由器使用此协议来交换网络拓扑信息。
- 小型或中型网络可以使用此协议。
36)您对TCP / IP了解什么?
TCP / IP是传输控制协议/ Internet协议的缩写。它是一组协议层,旨在在不同类型的网络上交换数据。
37)什么是netstat?
“ netstat”是一个命令行实用程序。它提供有关连接的当前TCP / IP设置的有用信息。
38)通过ping命令您了解什么?
“ ping”是一个实用程序,可让您检查网络设备之间的连接。您可以使用其IP地址或名称ping设备。
39)什么是Sneakernet?
Sneakernet是最早的联网形式,其中数据是使用可移动媒体进行物理传输的。
40)解释对等过程。
在给定层进行通信的每台计算机上的进程称为对等进程。
41)什么是拥塞交换机?
交换机比共享链路更快地接收数据包。它可以容纳并存储在内存中一段较长的时间,然后交换机最终将耗尽缓冲区空间,并且必须丢弃某些数据包。该状态称为拥塞状态。
42)什么是网络中的复用?
在网络中,复用是用于允许跨单个数据链路同时传输多个信号的一组技术。
43)地址共享有哪些优势?
地址共享提供了安全优势,而不是路由。这是因为Internet上的主机PC只能看到提供地址转换的计算机上外部接口的公用IP地址,而看不到内部网络上的私有IP地址。
44)什么是RSA STL algorithm?
RSA是Rivest-Shamir-Adleman算法的缩写。它主要用于公共密钥加密。
45)TCP / IP中有几层?
TCP / IP中有4个基本层:
46)TCP / IP模型和OSI模型之间有什么区别?
以下是TCP / IP模型和OSI模型之间的区别:
TCP/IP model |
OSI model |
Full form of TCP is transmission control protocol. |
Full form of OSI is Open System Interconnection. |
TCP/IP has 4 layers. |
OSI has 7 layers. |
TCP/IP is more reliable than the OSI model. |
OSI model is less reliable as compared to the TCP/IP model. |
TCP/IP model uses horizontal approach. |
OSI model uses vertical approach. |
TCP/IP model uses both session and presentation layer in the application layer. |
OSI Reference model uses separate session and presentation layers. |
TCP/IP model developed the protocols first and then model. |
OSI model developed the model first and then protocols. |
In Network layer, TCP/IP model supports only connectionless communication. |
In the Network layer, the OSI model supports both connection-oriented and connectionless communication. |
TCP/IP model is a protocol dependent. |
OSI model is a protocol independent. |
47)域和工作组有什么区别?
Workgroup |
Domain |
A workgroup is a peer-to-peer computer network. |
A domain is a Client/Server network. |
A Workgroup can consist of maximum 10 computers. |
A domain can consist up to 2000 computers. |
Every user can manage the resources individually on their PCs. |
There is one administrator to administer the domain and its resources. |
All the computers must be on the same local area network. |
The computer can be on any network or anywhere in the world. |
Each computer must be changed manually. |
Any change made to the computer will reflect the changes to all the computers. |