问答题
PPP协议的主要特点是什么?为什么PPP不使用帧的编号?PPP适用于什么情况?为什么PPP协议不能使数据链路层实现可靠传输?
【正确答案】正确答案:PPP协议主要特点: (1)点对点协议,既支持异步链路,也支持同步链路。 (2)PPP是面向字节的。 PPP不采用序号和确认机制是出于以下的考虑: (1)若使用能够实现可靠传输的数据链路层协议(如HDLC),开销就要增大。在数据链路层出 现差错的概率不大时,使用比较简单的PPP协议较为合理。 (2)在因特网环境下,PPP的信息字段放入的数据是IP数据报。假定采用了能实现可靠传输但十分复杂的数据链路层协议,然而当数据帧在路由器中从数据链路层上升到网络层后,仍有可能因网络拥塞而被丢弃。因此,数据链路层的可靠传输并不能保证网络层的传输也是可靠的。 (3)PPP协议在帧格式中有帧检验序列FCS字段。对每一个收到的帧,PPP都要使用硬件进行CRC校验。若发现有差错,则丢弃该帧(一定不能把有差错的帧交付给上一层)。端到端的差错检测最后由高层协议负责。因此,PPP协议可保证无差错接受。PPP协议适用于用户使用拨号电话线接入因特网的情况。PPP协议不能使数据链路层实现可靠传输的原因:PPP有FCS来确保数据帧的正确性,如果错误则上报错误信息来确保传输的可靠性。当然它和其他L2协议一样,没有TCP的ACK机制,这也是传输层以下协议所具有的特性,以便于提高网络的性能。
【答案解析】