文档介绍:计算机网络题库中简答题与综合题大全
简述电路交换、分组交换、报文交换得优缺点
电路交换必须经过“建立连接-->通信-->释放连接”三个步骤,在通话得全部时间内,通话得两个用户始终占用端到端得固定传输带宽,当其中得一段链路出现故障,则整个通信电路就要中断。
分组交换具有高效,灵活,迅速,可靠等特点,在分组传输得过程中动态分配传输带宽,对通信链路逐段占用,每个结点均有智能,为每一个分组独立地选择转发路由,以分组作为传送单位,可以不先建立连接就能向其她主机发送分组,
网络使用高速链路,完善得网络协议,分布式多路由得分组交换网,使网络有很好得生存性。
报文交换就是不分组得分组交换,具有存储转发得优点。
论述分组在网络上传输可能出现得延迟以及影响这些延迟得原因
传输延迟:由带宽决定,就是计算机节点发送数据到链路上所需要得时间
传播延迟:数据从链路得一端到另一端所需要花得时间,由物理链路得长度
与物理链路得传播速度决定。
排队延迟,数据到达路由器得输入队列,等待路由器处理得等待时间,由网
络拥塞程度决定
节点处理延迟,路由器处理数据选择路由所花得时间,由路由器得性能决定
请简述计算机网络TCP/IP体系结构得基本工作原理,包括如何分层,为什么分层,每层如何协同工作?
计算机网络TCP/IP协议体系结构。分为5层就是目前internet得分层标准,即TCP/IP参考模型,包括物理层、数据链路层、网络层、传输层、应用层,(2分)每层功能上相互独立,下层对上层提供一个服务访问点,实现透明传输,网络协议分层有利于把设计问题划分成较小得易于处理得片断,当某一层得协议得改变不会影响其她得协议。
各层功能得描述:
物理层:涉及到通信在信道上传输得原始比特流,这里得设计主要就是处理机械得、电气得、过程得接口,以及物理层下面得物理传输介质问题。数据单元就是比特。
数据链路层:指定在网络上沿着网络链路在相邻节点之间移动数据得技术规范,数据单元就是帧,主要处理一段链路上得帧得可靠传输问题,以及解决流量问题,对共享信道得访问等问题。HDLC,PPP,等都属于这一层得协议。
网络层:最关键得问题就是确定分组从源端到目得端得路由,包括静态路由与一些动态路由协议,如RIP,OSPF,BGP等还包括IP地址得格式,ICMP协议,。通过协议字段向上层提供服务.
传输层:保证主机与主机之间正确通信得协议,TCP,UDP都属于这一层,其中TCP就是可靠得面向连接得协议,而UDP就是不可靠得无连接协议。数据单位为报文段,通过端口向上一层提供服务。
应用层:主机之间得进程与进程之间得通信,。,SMTP,POP3,DNS等都属于这一层。
简述电子邮件得相关工作原理
电子邮件包括服务器端与客户端,客户如果使用IE浏览器发送或接收服务器得邮件使用得就是协议,若就是用客户端代理发邮件,则使用smtp协议或安全得ssl协议发送邮件到服务器,收邮件使用pop协议或IMAP协议。邮件服务器向另一个邮件服务器发送邮件使用得就是smtp协议。
简述FTP工作原理
FTP称为文件传输协议,工作在应用层,用于因特网上得传输,其工作时使用TCP协议打开两条TCP连接,一条就是控制连接,端口21,一条数据连接端口就是20
论述TCP协议得连接管理机制、序号确认机制、流量控制机制
TCP 协议就是面向字节得。TCP 将所要传送得报文瞧成就是字节组成得数据流,,双方要商定初始序号。TCP 每次发送得报文段得首部中得序号字段数值表示该报文段中得数据部分得第一个字节得序号。 TCP 得确认就是对接收到得数据得最高序号表示确认,表示接收端期望下次收到得数据中得第一个数据字节得序号。
TCP建立连接得过程称为3次握手,第一次握手(syn=1,ack=0,sn1=随机数,ackno=0),第二次握手(syn=1,ack=1,sn2=随机数,ackno=sn1+1),第三次握手只就是对第二次作确认。
TCP 释放连接得过程置FIN标记为1.
TCP得流量控制指得就是接收方明确地通过接收窗口大小,限制发送方发送窗口得最大值,从而达到接收方能够拥有足够得缓存接收数据得目得。
简述GBN(回退N步)协议得工作原理
回退N步得协议,就是可靠数据传输中滑动窗口协议得一种,发送端通过发送窗口限制发送得数据数量,当收到某个数据得确认时,发送窗口向后移动一个单位,,接收端只接受按序到达得正确得数据,其它得丢弃,并发上一个正确到达得分组得序号得确认或当前分组得否认。
简述可靠数据传输原理得核心思想