计算机网络20道简答题

1.计算机网络

 (1)定义:

计算机网络是指将地理位置不同的具有独立功能的多台计算机及其外部设备,通过通信线路连接起来,在网络操作系统,网络管理软件及网络通信协议的管理和协调下,实现资源共享和信息传递的计算机系统。

(2)功能:

实现资源共享,

实现数据信息的快速传递,

提高可靠性,

提供负载均衡与分布式处理能力

集中管理

综合信息服务

(3)分类:

按计算网络覆盖范围分类

局域网、广域网、城域网

按计算机网络拓扑结构分类

星状网、环状网、总线型网、树状网、网状网

按网络的所有权划分

公用网、专用网

按照网络中计算机所处地位划分

对等网络、客户机/服务器模式

2.网络协议:

网络协议指的是计算机网络中互相通信的对等实体之间交换信息时所必须遵守的规则的集合。

三要素:①语法:数据与控制信息结构和格式。

②语义:需要发出何种控制信息,完成何种动作及做出何种反应。

③时序:对事件实施顺序的详细说明。

3.网络体系结构:

TCP/IP:网络接口层,网际层,传输层,应用层 

应用层:用户调用、访问网络的应用程序

传输层:管理网络节点间的连接

网际层:将数据放入IP包

物理层:在网络介质上传输包

OSI/RM:

第1层:物理层,在物理信道上传输原始的数据比特(bit)流,提供为建立、维护和拆除物理链路连接所需的各种传输介质、通信接口特性等。

第2层:数据链路层,建立相邻节点之间的数据链路,传输有地址的帧,并进行数据流量控制与差错检测。

第3层:网络层,为传输层的数据传输提供建立、维护和终止网络连接的手段,把上层来的数据组织成数据包(Packet)在节点之间进行交换传送,并且负责路由控制和拥塞控制。

第4层:传输层,为上层提供端到端(最终用户到最终用户)的透明的、可靠的数据传输服务。

第5层:会话层,为表示层提供建立、维护和结束会话连接的功能,并提供会话管理服务。

第6层:表示层,为应用层提供信息表示方式的服务,如数据格式的变换、文本压缩和加密技术等。

第7层:应用层,为网络用户或应用程序提供各种服务,如文件传输、电子邮件(E-mail)、分布式数据库以及网络管理等。

OSI和TCP/IP的异同及特点是什么?

  1. OSI和TCP/IP的相同点是二者均采用层次结构,而且都是按功能分层。
  2. OSI和TCP/IP的不同点:

①OSI分七层,自下而上分为物理层、数据链路层、网络层、传输层、会话层、表示层和应用层,而TCP/IP分四层:网络接口层、网际层、传输层和应用层。

②OSI层次间存在严格的调用关系,两个(N)层实体的通信必须通过下一层(N-1)层实体,不能越级,而TCP/IP可以越过紧邻的下一层直接使用更低层次所提供的服务,因而减少了一些不必要的开销,提高了协议的效率。

③OSI先有模型,再有协议,比较适合理论上探讨。TCP/IP先有协议,再有模型,已得到广泛的实际应用。

4.采用多路复用技术的原因?

(1)原因:网络通信中利用信道复用技术可以提高网络信道资源的利用率。复用的是我们的网络资源,让不同的计算机连接到相同的信道上,以共享信道资源。在一条传输介质上传输多个信号,提高线路的利用率,降低网络的成本。

(2)常见的多路复用技术:频分复用、时分复用、统计时分复用、波分复用、码分复用。

5.基带传输与频带传输(宽带传输)

基带传输:在数据通信中,把矩形脉冲信号的固有频带称为基本频带,简称基带。这种矩形脉冲信号就称为基带信号。在数字信道上,直接传送基带信号的方法,称为基带传输。

频带传输:是信号经调制后传输到终端后经再解调的传输方式。就是将代表数据的二进制信号,过调制解调器,变换成具有一定频带范围的模拟数据信号进行传输,传输到接收端后再将模拟数据信号解调还原为数字信号。频带传输需在发送端和接收端分别设置调制解调器。此种传输方式克服了许多长途电话线路不能直接传输基带信号的缺点,且能实现多路复用功能。

6.什么是IP地址:

IP地址是网络层和以上各层使用的地址,是一种逻辑地址(称IP地址为逻辑地址是因为IP地址是用软件实现的)

IP地址的作用:标识一台主机或路由设备在因特网中的位置。

子网掩码的作用:子网掩码与IP地址进行逐位的“与”运算,就可以得到IP地址的网络地址。子网掩码屏蔽IP地址的一部分以区别网络标识和主机标识。可以将一个大的IP地址划分为若干个小的子网络,实现子网划分。

7.数据链路层的主要功能:

封装成帧,透明传输,差错检验。传输数据帧是其最主要的功能。数据链路层在物理层提供的服务的基础上向网络层提供服务,其最基本的服务是将源自网络层来的数据可靠地传输到相邻节点的目标机网络层。

8数据链路与链路的关系

链路就是从一个结点到相邻结点的一段物理线路,中间没有任何其他的交换结点。而数据链路与链路的区别在于数据链路除链路外,还必须有一些必要的 规程来控制数据的传输。若把实现这些协议的硬件和软件加到链路上,就构成了数据链路。因此,数据链路比链路多了实现通信规程所需要的硬件和软件。

9.CSMA/CD工作原理:

当一个站点想要发送数据的时候,它检测网络查看是否有其他站点正在传输,即监听信道是否空闲。如果信道忙,则等待,直到信道空闲;如果信道闲,站点就传输数据。在发送数据的同时,站点继续监听网络确信没有其他站点在同时传输数据。如果两个或多个站点同时发送数据,就会产生冲突。当一个传输节点识别出一个冲突,它就发送一个拥塞信号,让其他的节点都能发现。其他节点收到拥塞信号后,都停止传输,等待一个随机产生的时间间隙后重发。

其原理简单总结为:先听后发,边发边听,冲突停发,随机延迟后重发。

10.网络层当中RIP路由协议的特点:

①仅和相邻路由器交换信息。

②路由器交换的信息是当前本路由器所知道的全部信息,即自己的路由表。

③按固定的时间间隔交换路由信息。

11.路由器的工作原理:

(1)主机A将欲发送的数据发送给路由器1

(2)路由器1收到主机A的数据包以后,先从数据包中取出主机B的地址,再根据路由表从多条路径中计算出发往主机B的最短路径,并将数据包转发给路由器4

(3)路由器4重复路由器1的工作,并将数据包转发给路由器5。

(4)路由器5取出主机B的地址,发现主机B就在该路由器所连接的网络上,就将该数据包发往主机B,

(5)主机A的数据包经一级级转发,最终发送到目的主机B

12.传输层的主要功能(3条):

  1. 提供两主机之间端到端的通信
  2. 对收到的报文进行差错检测
  3. 根据应用的不同,可以提供两种不同的传输协议,面向连接的TCP与无连接的UDP,此外,传输层还有流量控制和拥塞控制的功能。

 13.端口的作用?

使运行不同操作系统的计算机的应用进程能够互相通信。

端口的类型(3点):

①硬件端口

CPU通过接口寄存器或特定电路与外设进行数据传送,这些寄存器或特定电路称之为端口。

②网络端口

所指的端口不是指物理意义上的端口,而是特指TCP/IP协议中的端口,是逻辑意义上的端口。

③软件端口

缓冲区。

14.流量控制与拥塞控制的关系

①拥塞控制所要做的都有一个前提,就是网络能够承受现有的网络负荷。
②拥塞控制是一个全局性的过程,涉及到所有的主机、所有的路由器,以及与降低网络传输性能有关的所有因素。
③流量控制往往指在给定的发送端和接收端之间的点对点道信量的控制。
④流量控制所要做的就是抑制发送端发送数据的速率,以便使接收端来得及接收。

15.ICMP协议的作用:

用来检测网络通信故障和实现链路追踪

两种类型:

①ICMP差错报告报文 ②ICMP询问报文

16.DNS域名解析

域名作用:

用于在数据传输时对计算机的定位标识(有时也指地理位置)

解析过程:

Internet上的计算机是通过IP地址来定位的,给出一个IP地址,就可以找到Internet上的某台主机。而因为IP地址难于记忆,又发明了域名来代替IP地址。但通过域名并不能直接找到要访问的主机,中间要加一个从域名查找IP地址的过程,这个过程就是域名解析。

17.电子邮件系统的组成?

用户代理、邮件服务器,以及邮件发送协议(如SMTP)和邮件读取协议(如POP3)。

UA(用户代理)的作用:

UA就是用户与电子邮件系统的接口。用户代理使用户能够通过一个很友好的接口来发送和接收邮件。

18.协议的中文名称及主要作用

ARP协议:地址解析协议,使用地址解析协议,可根据网络层IP数据包包头中的IP地址信息解析出目标硬件地址(MAC地址)信息,以保证通信的顺利进行。

IP协议:网际互连协议,提高网络的可扩展性。

TCP协议:传输控制协议,能够在多个不同网络间实现信息传输的协议簇。

HTTP协议:超文本传输协议,指定了客户端可能发送给服务器什么样的消息以及得到什么样的响应。

ICMP协议:Internet控制报文协议,用于在IP主机路由器之间传递控制消息。

FTP协议:文件传输协议,用于在网络上进行文件传输的一套标准协议,保证客户与服务器之间的连接是可靠的,而且是面向连接,为数据传输提供可靠保证。

DNS协议:域名系统,为了便于记忆。

19.VLAN

定义:

VLAN (Virtual Local Area Network)又称虚拟局域网,是指在交换局域网的基础上,采用网络管理软件构建的可跨越不同网段、不同网络的端到端的逻辑网络。一个VLAN组成一个逻辑子网,即一个逻辑广播域,它可以覆盖多个网络设备,允许处于不同地理位置的网络用户加入到一个逻辑子网中。

功能:

通过划分不同的VLAN,相同VLAN内的主机可以直接通信,不同VLAN之间的主机不能直接通信,从而将广播域限制在一个VLAN内。

①增加局域网的安全

②限制广播域

③灵活构建虚拟局域网

④提高网络的健壮性

为什么要划分VLAN?

①控制广播风暴

②增强网络的安全性

③增强网络管理

20.IP协议与UDP协议的关系:

区别:

①TCP基于连接,而UDP基于无连接的;

②对系统资源的要求:TCP较多(TCP有20个字节信息包),UDP少(UDP信息包只有8个字节);

③UDP程序结构较简单;

④TCP是字节流模式,而UDP是数据报文模式 ;

⑤TCP保证数据正确性,安全可靠,并且保证数据顺序,而UDP可能丢包,而且UDP不保证数据顺序。

为什么有了IP协议还要用UDP?

协议复用IP Header 协议字段只有一个字节,即最多提供255种协议的辨识,而且基本都被大牌协议所霸占着。留给终端用户的空间非常小,所以需要UDP提供更大的端口空间来满足用户的应用程序的需求。

  • 8
    点赞
  • 79
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值