计算机网络简答题

合集下载

最全计算机网络简答题

最全计算机网络简答题

一、简要比较OSI参考模型和TCP/IP模型相同点:1.二者都采用分层的体系结构,将庞大且复杂的问题划分为若干个较容易处理的,范围较小的问题,而且分层的功能也大体相似.2.二者都是基于独立的协议栈的概念。

3.二者都是可以解决异构网络的互联,实现世界上不同厂家生产的计算机之间的通信。

不同点:1.OSI参考模型的最大功能就是精确地定义了三个主要概念:服务、协议和接口,这与现代的面向对象程序设计思想非常吻合。

而TCP/IP模型在这三个概念却没有明确区分,不符合软件工程的思想。

2.OSI参考模型产生在协议发明之间,没有偏向于任何特定的协议,通用性良好。

但设计者在协议方面没有太多的经验,不知道把哪些功能放到那一层更好.TCP/IP模型正好相反。

首先出现的是协议,模型实际上是对已有协议的描述,因此不会出现协议不能匹配模型的情况,但该模型不适合任何其他非TCP/IP的协议栈。

3.TCP/IP模型在设计之初就考虑到多种异构网的互联问题,并将网际协议IP作为一个单独的重要层次。

OSI参考模型最初只考虑到用一种标准的公用数据网络将各种不同的系统互联。

后来OSI参考模型认识到网际协议IP 的重要性,因此只好在网络层中划分出一个子层来完成类似于TCP/IP模型中IP的功能.4.TCP/IP一开始就对面向连接和无连接服务并重。

OSI在开始时只强调面向连接这一种服务,后来才制定面向无连接服务的有关标准。

5.TCP/IP较早就有较好的网络管理功能,而OSI到后来才开始考虑。

二、试述五层协议的网络体系结构的要点,包括各层的主要功能.所谓五层协议的网络体系结构是为便于学习计算机网络原理而采用的综合了OSI七层模型和TCP/IP的四层模型而得到的五层模型.1.应用层应用层确定进程之间通信的性质以满足用户的需要。

应用层不仅要提供应用进程所需要的信息交换和远地操作,而且还要作为互相作用的应用进程1的用户代理(user agent),来完成一些为进行语义上有意义的信息交换所必须的功能。

计算机网络考试问答题

计算机网络考试问答题

计算机网络考试问答题1. 什么是计算机网络?计算机网络是将多台计算机连接起来,通过网络传输数据和信息,实现资源共享和信息交流的技术体系。

2. 计算机网络的分类及特点有哪些?计算机网络可以分为局域网(LAN)、城域网(MAN)、广域网(WAN)等不同范围的网络。

其特点包括覆盖范围不同、传输速度各异、连接设备数量多少不同等。

3. TCP/IP协议族包括哪些协议?TCP/IP协议族包括IP协议、TCP协议、UDP协议、ICMP协议等,其中IP协议主要负责数据包的传输,TCP协议负责数据的可靠传输,UDP协议用于不保证可靠性的数据传输,ICMP协议用于网络故障诊断。

4. OSI参考模型各层的功能有哪些?OSI参考模型包括物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。

其中物理层主要负责传输比特流,数据链路层负责实现点对点数据传输,网络层负责路径选择和数据包转发,传输层负责端到端的数据传输,会话层负责建立和维护会话,表示层负责数据格式转换,应用层提供网络服务接口。

5. 计算机网络中常见的拓扑结构有哪些?常见的拓扑结构有总线型、星型、环型、树型、网状型等,每种拓扑结构都有其特定的优缺点,可根据需求选择合适的拓扑结构。

6. 什么是DNS?其作用是什么?DNS即域名系统,用于将域名解析为IP地址,实现域名与IP地址之间的转换。

其作用是方便用户访问互联网,实现便捷的域名访问。

7. HTTP和HTTPS区别是什么?HTTP是超文本传输协议,是明文传输的,不安全;HTTPS是HTTP协议的加密版本,使用SSL/TLS加密传输数据,更安全。

8. 什么是虚拟局域网(VLAN)?有何作用?虚拟局域网是在交换机上通过软件划分的逻辑局域网,不受物理位置的限制,可以实现灵活的网络管理和安全隔离。

9. 计算机网络中常见的安全攻击方式有哪些?常见的安全攻击方式有病毒、木马、蠕虫、DoS攻击、SQL注入、钓鱼等,需采取相应的安全措施加强网络防护。

计算机网络技术简答题

计算机网络技术简答题

计算机网络技术简答题1. 什么是计算机网络?计算机网络指的是将多台独立的计算设备通过通信链路连接起来,以实现数据和资源共享、信息传递等功能。

2. 网络拓扑结构有哪些类型?请分别介绍。

- 总线型拓扑:所有节点都连接在一条公共总线上,任何一个节点发送消息时会被其他所有节点接收到。

缺点是当总线发生故障时整个系统无法工作。

- 星型拓扑:每个节点都直接与中央控制器(如交换机)相连,在数据传输过程中只需要经过这个控制器即可。

优点是易于管理和维护,但若控制器出现问题则整个系统也受影响。

- 环形拓扑:各个节点按环形顺序依次相连,并且每两对邻近的节点之间有一根物理链路进行连接。

其中最常见的环网协议为Token Ring协议。

3. OSI参考模型包含几层?请并简要描述每一层所负责处理的任务。

a) 物理层: 负责定义电气特性及光学特性等硬件相关内容;b) 数据链路层: 负责将物理层提供的原始比特流转换为逻辑上有意义的数据帧;c) 网络层: 提供不同网络之间进行通信所需的路由和寻址功能,负责分组交换、拥塞控制等任务;d) 传输层:主要处理端到端(end-to-end)可靠性以及错误恢复机制,并确保数据按序正确地发送与接收。

e) 会话层:建立、管理和终止应用程序之间的对话或会话。

f) 表示层:负责在两个系统中交换信息时对这些信息进行编码格式化,使其能够被接受方解读并使用。

例如加密/解密操作等。

g)应用程序:最高一级,在此完成用户需要实现各种服务。

4. TCP/IP协议族包含哪几个协议?请简单介绍每一个协议所承担的作用。

- IP 协议 : 定义了计算机如何通过互联网相互连接- ICMP 协议 : 主要是让服务器向其他设备报告自己状态, 比如超过 TTL 时间未返回就给源发回一个 "Time Exceeded" 的消息.- ARP/RARP 协定 : 解决IP地址无法直达MAC 地址问题-TCP 和 UDP 是位于第四(运输 ) 层的协议- HTTP 协定 : 超文本传输协议,是一种用于分布式、合作性计算机超媒体信息系统。

计算机网络简答题

计算机网络简答题

1.物理层要解决哪些问题?物理层的主要特点是什么?答:物理层要解决的主要问题:(1)物理层要尽可能地屏蔽掉物理设备和传输媒体,通信手段的不同,使数据链路层感觉不到这些差异,只考虑完成本层的协议和服务。

(2)给其服务用户(数据链路层)在一条物理的传输媒体上传送和接收比特流(一般为串行按顺序传输的比特流)的能力,为此,物理层应该解决物理连接的建立、维持和释放问题。

(3)在两个相邻系统之间唯一地标识数据电路物理层的主要特点:(1)由于在OSI之前,许多物理规程或协议已经制定出来了,而且在数据通信领域中,这些物理规程已被许多商品化的设备所采用,加之,物理层协议涉及的范围广泛,所以至今没有按OSI的抽象模型制定一套新的物理层协议,而是沿用已存在的物理规程,将物理层确定为描述与传输媒体接口的机械,电气,功能和规程特性。

(2)由于物理连接的方式很多,传输媒体的种类也很多,因此,具体的物理协议相当复杂。

2.数据链路层中的链路控制包括哪些功能?试讨论数据链路层做成可靠的链路层有哪些优点和缺点.答:链路管理、帧定界、流量控制、差错控制、将数据和控制信息区分开、透明传输、寻址可靠的链路层的优点和缺点取决于所应用的环境:对于干扰严重的信道,可靠的链路层可以将重传范围约束在局部链路,防止全网络的传输效率受损;对于优质信道,采用可靠的链路层会增大资源开销,影响传输效率。

3.假设有五个IP地址A:131.107.256.80,B:231.222.0.11,C:126.1.0.0,D:198.121.254.255,E:202.117.34.32,找出不能分配给主机的IP地址,并说明原因。

答:(1)A的第三个数256大于255是非法值,不能用于主机地址;(2)B的第一个数231是保留给组播的地址,不能用于主机地址;(3)C以全0结尾的IP地址是网络地址,不能用于主机地址;(4)D以全1结尾的IP地址是广播地址,不能用于主机地址。

计算机网络 简答题

计算机网络 简答题

计算机网络简答题1、OSI七层模型中表示层的功能有哪些?(3分钟)答:表示层主要是进行数据格式的转换,主要功能包括:1、数据的解码和编码2、数据的加密和解密3、数据的压缩和解压缩2、TCP协议和UDP协议的区别有哪些?(3分钟)答:1、TCP属于面向连接的协议,UDP属于面向无连接的协议2、TCP可以保证数据可靠、有序的传输,可以进行流量控制,UDP无法实现。

3、TCP协议有效载荷小于UDP协议(基于MSS计算),UDP性能高于TCP4、TCP一般用于可靠的,对延时要求不高的应用,UDP一般应用于小数据量或对延时敏感的应用。

3、简述OSI七层模型中传输层、网络层、数据链路层的功能和它们进行数据封装时头部信息。

(2分钟)答:1、传输层:服务点编址、分段与重组、连接控制、流量控制、差错控制,封装源端口、目的端口;2、网络层:为网络设备提供逻辑地址;进行路由选择、分组转发;封装源IP、目的IP、协议号;3、数据链路层:组帧、物理编址、流量控制、差错控制、接入控制;封装源MAC、目的MAC、帧类型。

4、TCP/IP协议栈和OSI七层模型之间的区别(1分钟)答:1、TCP/IP协议栈是由一组协议共同组成的一个协议栈,OSI定义的是一个网络的结构体系和各层功能的划分;2、OSI是模型、框架,TCP/IP协议栈是实现各层功能的协议族;3、OSI为七层、TCP/IP协议栈为四层。

4、TCP/IP的应用层相对于OSI的应、表、会三层5、TCP/IP的网络接口层相对于OSI的数链层和物理层5、IP地址与MAC地址的区别是什么(2分钟)答:1、IP地址是网络层逻辑地址,MAC地址是数据链路层物理地址;2、IP地址用于表示网络中某设备或节点的身份(网络位、主机位)(本网段唯一);3、MAC地址用于表示某设备或节点在本以太网链路中的物理地址(全局唯一);4、IP地址由32位,MAC由48位组成;5、IP地址可区别不同网段,MAC地址无法进行区分。

计算机网络简答题

计算机网络简答题

第一章:计算机网络的性能指标:带宽、吞吐量、时延、时延带宽积、往返时延OSI 7层:物理层、数据链路层、网络层、传输层、会话层、表示层、应用层1.简述计算机网络的结构和功能答:计算机网络有3个主要组成部分:(1)若干个主机:各为用户提供服务(2)一个通信子网:主要由结点交换机和连接这些结点的通信链路所组成的(3)一系列的协议:为在主机和主机之间、主机和子网之间、子网中各结点之间的通信而用的,它是通信双方事先约定好的和必须遵循的规则。

2.简述OSI/RM和TCP/IP模型的区别答:(1)OSI分7层,TCP分四层(2)OSI层次之间存在严格的调用关系(3)OSI只考虑用一种标准的公用数据网将各种不同的系统互连在一起,TCP一开始就考虑到多种异构网的互联问题(4)OSI开始偏重于面向连接的服务,TCP一开始就有面向连接和无连接服务。

(5)OSI和TCP可靠性的强调不同(6)智能位置不同(7)OSI后来才考虑网络管理问题,TCP有较好的网络管理。

3.什么是协议?例举生活中使用协议的例子答:协议是一组规则的集合,是进行交互的双方必须遵守的约定。

如:http协议4.协议与服务有何区别?有何关系?答:(1)协议的实现保证了能够向上一层提供服务,本层的服务用户只能看见服务而无法看见下面的协议,下面的协议对上面的服务用户是透明的(2)协议是“水平的”,即协议是控制两个对等实体进行通信的规则。

但服务是“垂直的”,即服务是由下层通过层间接口向上层提供的。

上层使用所提供的服务必须与下层交换一些命令,这些命令在OSI 中称为服务原语。

5网络协议的三个要素是什么?各有什么含义?答:网络协议:为进行网络中的数据交换而建立的规则、标准或约定。

三要素:(1)语法:数据与控制信息的结构或格式(2)语义:需要发出何种控制信息,完成何种动作以及做出何种响应(3)同步:事件实现顺序的详细说明。

第二章:1常用的传输介质有哪几种?各有何特点?答:传输介质可分为有线通信介质和无线通信介质。

计算机网络技术简答题

计算机网络技术简答题

计算机网络技术简答题计算机网络技术简答题1、OSI模型1.1 请简要介绍OSI模型的七个层次。

1.2 每个层次的功能是什么?请详细描述。

2、TCP/IP协议族2.1 请简要介绍TCP/IP协议族的四个层次。

2.2 每个层次的功能是什么?请详细描述。

3、IP协议3.1 请简要介绍IP协议的作用。

3.2 请解释IP地质、子网掩码、网关的概念。

4、ARP协议4.1 请简要介绍ARP协议的作用。

4.2 描述ARP请求和应答的过程。

5、DNS5.1 什么是DNS?它的作用是什么?5.2 DNS解析过程是如何进行的?6、HTTP协议6.1 请简要介绍HTTP协议的作用。

6.2 请解释GET和POST请求的区别。

7、HTTPS协议7.1 请简要介绍HTTPS协议的作用。

7.2 HTTPS协议如何确保通信的安全性?8、路由算法8.1 请介绍常用的路由算法有哪些?8.2 分别描述距离向量和链路状态路由算法的特点。

9、防火墙9.1 请简要介绍防火墙的作用。

9.2 防火墙有哪些常见的实现方式?附件:暂无附件。

法律名词及注释:1、OSI模型 - Open Systems Interconnection,是一个将计算机网络体系结构划分为七个层次的规范。

2、TCP/IP协议族 - Transmission ControlProtocol/Internet Protocol,是一组用于在网络间进行通信的协议的集合。

3、IP协议 - Internet Protocol,用于在网络中寻址和定位设备的协议。

4、ARP协议 - Address Resolution Protocol,用于将网络层地质映射到数据链路层地质的协议。

5、DNS - Domn Name System,一种用于将域名解析为IP地质的系统。

6、HTTP协议 - Hypertext Transfer Protocol,用于在Web浏览器和服务器之间进行通信的协议。

计算机网络简答题

计算机网络简答题

计算机网络简答题计算机网络简答题1.什么是计算机网络?计算机网络是由多台计算机通过通信设备互联而成的网络系统,用于实现计算机之间的数据传输和资源共享。

2.计算机网络的分类有哪些?计算机网络可以根据规模、拓扑结构和使用范围进行分类。

按规模可分为广域网(WAN)、局域网(LAN)和城域网(MAN)。

按拓扑结构可分为总线型、环型、星型和网状结构。

按使用范围可分为公用网、内部网、校园网等。

3.在计算机网络中,什么是协议?协议是计算机网络中进行信息交换和通信所必需的一组规则和约定。

它规定了网络中数据的格式、传输方式、错误处理等细节,使得不同厂商或系统之间能够进行互操作。

4.TCP/IP是什么?TCP/IP是互联网中最重要的协议族,它是由传输控制协议(TCP)和网际协议(IP)组成。

TCP负责数据的可靠传输,而IP负责数据的路由和寻址。

5.OSI参考模型是什么?OSI参考模型是国际标准化组织(ISO)制定的一种将计算机网络通信协议划分为七个层次的模型。

从下到上分别是物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。

该模型将网络协议的功能和任务分层,使得网络设计和管理更加清晰和简便。

6.路由器和交换机的区别是什么?路由器和交换机都是计算机网络中常见的网络设备。

路由器主要负责在不同网络之间传输数据,根据目的IP地质进行数据转发。

而交换机则用于在同一个局域网内进行数据包的转发和交换,根据MAC地质进行数据转发。

7.什么是IP地质?IP地质是互联网协议的一部分,用于确定设备在网络上的唯一标识。

它由32位(IPv4)或128位(IPv6)的二进制数字组成。

IP 地质分为两部分,网络部分和主机部分,用于实现数据的路由和寻址。

8.什么是子网掩码?子网掩码用于划分IP地质中的网络部分和主机部分。

它是一个32位的二进制数,与IP地质进行“与”操作,将网络地质与主机地质分隔开。

子网掩码的主要作用是确定IP地质中哪些位是网络部分,哪些位是主机部分。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

1.传播时延、发送时间、处理时延和排队时延各自的物理意义是什么?答案:传播时延:表示信号在传输通道上产生的时延,包括线路时延和中间节点的时延;线路上的传播时延= 线路长度/ 信号的速度发送时延:以一定的速率发送完一个一定长度的报文所需的时间;报文的发送时延=报文长度/ 报文的发送速率处理时延:节点进行报文存储转发处理所产生的时间;排队时延:报文发送前在发送队列中排队的时间。

2.请描述网络体系结构的五层模型中数据传输的基本过程答案:应用进程A的数据传送到应用层时,加上应用层控制报头,组织成应用层的数据单元,然后传输到传输层;传输层接收后,加上本层的控制报头,构成了报文段,然后传输到网络层;网络层接收后,加上本层的控制报头,构成了分组,然后传输到数据链路层;4)数据链路层接收后,加上本层的控制信息,构成了数据帧,然后传输到物理层;5)物理层接收后,以透明比特流的形式通过传输介质传输出去3.简述五层协议体系结构中各层的主要任务。

答案:在学习网络体系结构时,往往采用五层结构,以便更容易理解网络原理。

物理层:物理层的任务就是透明地传送比特流。

数据链路层:数据链路层的任务是在两个相邻结点间的线路上无差错地传送以帧为单位的数据。

每一帧包括数据和必要的控制信息。

网络层:网络层的任务就是要选择合适的路由,使发送站的运输层所传下来的分组能够正确无误地按照地址找到目的站,并交付给目的站的运输层。

运输层:运输层的任务是向上一层的进行通信的两个进程之间提供一个可靠的端到端服务,使它们看不见运输层以下的数据通信的细节。

应用层:应用层直接为用户的应用进程提供服务。

4.试简述分组交换的要点。

解答:分组交换采用存储转发技术,当需要发送数据时无需在源和目的之间先建立一条物理的通路,而是将要发送的报文分割为较小的数据段,将控制信息作为首部加在每个数据段前面(构成分组)一起发送给分组交换机。

每一个分组的首部都含有目的地址等控制信息。

分组交换网中的分组交换机根据分组首部中的控制信息,把分组转发到下一个分组交换机。

用这种存储转发方式将分组转发到达最终目的地。

5.因特网的两大组成部分(边缘部分与核心部分)的特点是什么?它们的工作方式各有什么特点?答案:因特网的拓扑结构虽然非常复杂,并且在地理上覆盖了全球,但从其工作方式上看,可以划分为以下的两大块:(1)边缘部分由所有连接在因特网上的主机组成。

这部分是用户直接使用的,用来进行通信(传送数据、音频或视频)和资源共享。

(2)核心部分由大量网络和连接这些网络的路由器组成。

这部分是为边缘部分提供服务的(提供连通性和交换)。

6.什么是网络协议?网络协议的三个要素是什么?各有什么含义?答案:网络协议:为进行网络中的数据交换而建立的规则、标准或约定。

由以下三个要素组成:(1)语法:即数据与控制信息的结构或格式。

(2)语义:即需要发出何种控制信息,完成何种动作以及做出何种响应。

(3)同步:即事件实现顺序的详细说明。

7. 物理层的接口有哪几个方面的特性?各包含些什么内容?答案:(1)机械特性:说明接口所用的接线器的形状和尺寸、引线数目和排列、固定和锁定装置等等。

(2)电气特性:指明在接口电缆的各条线上出现的电压的范围。

(3)功能特性:指明某条线上出现的某一电平的电压表示何意。

(4)过程特性:说明对于不同功能的各种可能事件的出现顺序。

8.物理层的功能是什么?物理层的接口规定了哪些特性?答案:功能:实现物理上互连系统间的信息传输,涉及通信在信道上传输的原始比特流;物理层接口特性有:机械特性、电气特性、功能特性、过程特性9.数据链路层的有那三个基本问题?为什么都必须加以解决?答案:数据链路层的三个基本问题:封装成帧、可靠传输、差错检测。

⑴封装成帧就是在一段数据前后分别添加首部和尾部。

接收端以便从收到的比特流中识别帧的开始与结束,帧定界是分组交换的必然要求;⑵可靠传输:若在数据链路层不实现可靠传输由高层如运输层通过端到端的差错检测和重传来纠正这些差错会产生很大的重传时延。

⑶差错检测防止差错的无效数据帧,浪费网络资源。

10. 网络适配器(网卡)的作用是什么?网络适配器工作在哪一层?答案:网络适配器最重要的功能是负责数据帧的收发,对计算机网络层交下来的数据封装成帧,传输到物理层线路上;对收到的帧进行检错,判断是丢弃还是上交给计算机的网络层。

适配器中有存储芯片,RAM用来作为缓存以平衡网络上的数据率和计算机数据率的不同,ROM则存放着MAC地址,以在总线上正确的寻找设备。

网络适配器具有物理层和数据链路层的功能。

11.试说明IP地址与物理地址的区别。

为什么要使用这两种不同的地址。

答案:物理地址即硬件地址,由48bit构成,是接入网络设备的唯一标识,在数据传输中封装在数据链路层的数据帧的首部;IP地址由32bit组成,是逻辑地址,在IP协议的通信中,被封装在IP数据报的首部。

由于IP地址可以设置到相应的网络设备中,根据IP地址的结构,可以很方便的在互连网中进行寻址和路由,并转换为相应的硬件地址,在通信中两种地址工作在协议的不同层次。

所以,需要使用这两种地址。

12.子网掩码的用途是什么?答案:子网掩码是一个32位的二进制数,其主作用就是将IP地址划分成网络地址和主机地址两部分。

与IP地址进行一个逻辑与(AND)就可以迅速得到一个IP地址中的网络标识部分。

对应于网络号部分,掩码中的值为1,而对应于主机号部分,掩码中的值为0。

13.试简单说明下列协议的作用:IP、ARP。

答案:⑴IP协议:实现网络互连。

使参与互连的性能各异的网络从用户看起来好像是一个统一的网络。

网际协议IP是TCP/IP体系中两个最主要的协议之一。

⑵ARP协议:是解决同一个局域网上的主机或路由器的IP地址和硬件地址的映射问题。

14.简述IPV4向IPV6过渡的基本方案。

答案:基本方案有:⑴、双协议栈:双协议栈是IPv6过渡技术的基础,不仅用于建设双栈网络,也是各种过渡隧道机制的基础,它是指在同一网络节点支持IPv4和IPv6两种协议栈。

⑵、隧道技术:在IPv6分组进入IPv4网络时,将IPv6分组封装成IPv4分组,整个IPv6分组就变成了IPv4分组的数据部分。

当IPv4分组离开IPv4网络时,再从IPv4数据报中(数据部分)分离出原来的IPv6数据报。

15.在“滑动窗口”概念中,“发送窗口”和“接收窗口”的作用是什么?如果接收方的接收能力不断地发生变化,则采取何种措施可以提高协议的效率。

答案:“发送窗口”作用是限制发送方连续发送数据的数量,即控制发送方发送数据的平均速率。

“接收窗口”反映了接收方当前可用接收缓存的大小,即接收方接收能力的大小。

当接收方的接收能力不断地发生变化时,可以将接收窗口的大小发送给发送方,调节发送方的发送速率,避免因发送方发送速率太大或太小而导致接收缓存的溢出或带宽的浪费,从而提高协议的效率。

16.面向连接和非连接的服务的特点是什么。

答案:⑴面向连接的服务,通信双方在进行通信之前,要事先在双方之间建立起一个完整的可以彼此沟通的通道,在通信过程中,整个连接的情况一直被实时地监控和管理;⑵而非连接的服务,不需要预先建立起一个联络两个通信结点的连接,需要通信的时候,发送结点就可以往“网络”上送送信息,让信息自主地在网络上去传输,一般在传输的过程中不再加以监控。

17.TCP协议通过哪些差错检测和纠正方法来保证传输的可靠性?答案:TCP协议支持数据报传输可靠性的主要方法是确认、超时、重传、校验和以及流量控制。

(1)校验和——每个TCP报文段都包括检验和字段,校验和用来检查报文段是否出现传输错误,如果报文段出现传输错误,就丢弃该报文段。

(2)确认——接收端检查报文是否出错,发现出错时就丢弃,不发确认;而发送端TCP就通过检查接收端的确认,判断发送的报文段是否已经正确到达目的地。

(3)超时——发送端根据发出的报文段在超时规定的时间内是否收到确认,从而来判断该报文段是否丢失或传输出错。

TCP使用了4种计时器:重传计时器、坚持计时器、保持计时器和时间等待计时器来保证了传输的可靠性。

18.简述TCP和UDP两种协议的主要特点及其异同。

答案:⑴TCP特点:面向连接;面向字节流;提供流量控制和拥塞控制;点对点(一对一);提供可靠交付服务;TCP协议中植入了许多安全保证功能,在实际执行的过程中会占用大量的系统开销,使速度受到严重的影响。

⑵UDP特点:无连接;尽最大努力交付;面向报文;无拥塞控制;支持一对一、一对多、多对一和多对多;首部开销小(只有8字节);不可靠的;时延小;实时性强。

UDP由于排除了可靠传递机制,将安全和排序等功能移交给上层应用来完成,极大降低了执行时间,使速度得到了保证。

UDP适应于对实时要求较高、不允许有较大时延的情况,如航空信息应用、股票信息应用和视频会议等。

UDP数据报和TCP 报文段首部相同部分:源端口、目的端口、检验和.19. 简述TCP流量控制和拥塞控制的不同。

答案:⑴流量控制解决因发送方发送数据太快而导致接收方来不及接收使接收方缓存溢出的问题。

流量控制的基本方法就接收方根据自己的接收能力控制发送方的发送速率。

TCP采用接收方控制发送方发送窗口大小的方法来实现在TCP连接上的流量控制。

⑵拥塞控制就是防止过多的数据注入到网络中,这样可以使网络中的路由器或链路不致过载。

TCP的发送方维持一个叫做拥塞窗口的状态变量。

拥塞窗口的大小取决于网络的拥塞程度,当网络拥塞时减小拥塞窗口的大小,控制TCP发送方的发送速率。

TCP发送方的发送窗口大小取接收窗口和拥塞窗口的最小值。

20. 试述电子邮件的最主要的组成部件。

用户代理UA的作用是什么?没有UA行不行?答案:电子邮件系统的三个主要组成构件:用户代理、邮件服务器,以及发送和接收电子邮件所需的协议。

用户代理UA就是用户与电子邮件系统的接口,又称为电子邮件客户端软件。

用户代理使用户能够通过一个很友好的接口(目前主要是用窗口界面)来撰写、发送、接收和阅读邮件。

现在可供大家选择的用户代理有很多种。

没有UA用户就不能处理和发送邮件。

21. 如果一台计算机要接入到因特网,那么它必须配置哪些协议参数?DHCP协议的作用是什么?答案:一台连接到因特网的计算机通常需要配置以下参数:(1) IP地址。

(2) 子网掩码。

(3) 默认路由器的IP地址。

(4) 域名服务器的IP地址。

动态主机配置协议DHCP (Dynamic Host Configuration Protocol)提供了一种机制,称为即插即用连网(plug-and-play networking)。

这种机制允许一台计算机加入新的网络和获取IP地址而不用手工参与。

22.DNS有哪两种域名解析方式,简述这两种方式区别和特点。

相关文档
最新文档