⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 rfc1547.txt

📁 中、英文RFC文档大全打包下载完全版 .
💻 TXT
📖 第 1 页 / 共 4 页
字号:
4.2.2 ISO 6256 - HDLC Balanced Class of Procedures   ISO 6256, the HDLC Balanced Class of Procedures, specifies a data   link layer protocol which provides error correction, sequencing and   flow control.  ISO 6256 builds on ISO 3309 and ISO 4335, HDLC   Elements of Procedures.   As far as meeting our requirements is concerned, ISO 6256 does notPerkins                                                        [Page 16]RFC 1547          Point-to-Point Protocol Requirements     December 1993   provide any more utility than does ISO 3309.  The capabilities that   are provided are all considered unnecessary and overly complex.4.2.3 CCITT X.25 and X.25 LAPB   CCITT recommendation X.25 [11] describes a network layer protocol   providing error-free, sequenced, flow controlled virtual circuits.   X.25 includes a data link layer, X.25 LAPB, which uses ISO 3309, 4335   and 6256.  Neither X.25 LAPB or full LAPB meet any more of our   requirements than the ISO protocols.4.2.4 CCITT I.441 LAPD   CCITT I.441 LAPD [12] defines the Link Access Procedure on the ISDN   D-Channel.  The data link layer of LAPD is very similar to that of   LAPB and fails to meet the same requirements.4.3 Other Protocols4.3.1 Cisco Systems point-to-point protocols   The Cisco Systems gateway supports both asynchronous links using SLIP   and synchronous links using either simple HDLC framing, X.25 LAPB or   full X.25.  The HDLC framing procedure includes a four byte header.   The first octet (address) is either 0x0F (unicast intent) or 0x8F   (multicast intent).  The second octet (control byte) is left zero and   is not checked on reception.  The third and fourth octets contain a   standard 16 bit Ethernet protocol type code.   A "keepalive" or "beaconing" protocol is used to ensure the two-way   connectivity of the serial line.  Each end of the link periodically   sends two 32 bit sequence numbers to the other side.  One sequence   number is the local side's sequence number, the other is the sequence   number received from the other side.  Hearing the local sequence   number from the other side indicates that the link is working in both   directions.   The keepalive protocol is extensible.  One extension is used to   default IP addresses on serial lines of systems without non-volatile   memory.  A request for address is sent to the remote side.  The   remote side responds with its own IP address and a subnet mask.  When   the querying side receives the reply, it checks if the host portion   of the remote address is either 1 or 2.  If so, the opposite address   is chosen for the local address.  If not, the protocol cannot be used   and we must rely on other address resolution means.  This protocol   assumes that each serial link uses one subnet or network number.   LAPB assuming IP is another possible encapsulation.  A multi-protocolPerkins                                                        [Page 17]RFC 1547          Point-to-Point Protocol Requirements     December 1993   extension of LAPB (multi-LAPB) includes a 16 bit Ethernet type code   after the address and control bytes and in front of the actual   protocol data.  DDN X.25 and Commercial X.25 encapsulations are also   supported.  Multiple protocols are supported by making protocol   dependent CALL REQUEST's.4.3.2 MIT PC/IP framing protocol   The MIT PC/IP framing protocol [13] provides a mechanism for the   transmission of IP datagrams over asynchronous links.  The low-level   protocol (LLP) sublayer provides encapsulation while the local net   protocol provides multiplexing of IP datagrams and IP address request   packets.  The protocol only allows host-to-gateway connections.   Host-to-gateway flow control is provided by requiring the host to   transmit request packets to the gateway until an acknowledgment is   received.  Rudimentary IP address negotiation requires the host to   ascertain its IP address from the gateway.   The protocol does not implement error detection, connection status   determination, fault detection or option negotiation.  Only   asynchronous links are supported.4.3.3 Proteon p4200 point-to-point protocol   The Proteon p4200 multi-protocol router supports transmission of   packets over bit-oriented synchronous links with a wide range of   speeds (zero to 2 Mb/sec).  The p4200 point-to-point protocol   encapsulates packets inside HDLC frames but does not use the HDLC   address or control fields; these two octets are instead used for a   16-bit type field.  The p4200 does use the HDLC frame check sequence   trailer.  Protocol type numbers are ad hoc and do not correspond to   any existing standard.  A simple liveness protocol detects dead   connections.   Although the Proteon protocol does meet many of our requirements, it   does not meet our requirements for option negotiation.4.3.4 Ungermann Bass point-to-point protocol   The Ungermann Bass router supports synchronous links using simple   HDLC framing.  Neither the HDLC address or control field are used, IP   datagrams are placed immediately after the HDLC flag.   The U-B protocol does not meet any of our requirements for fault   detection or option negotiation.  No mechanism for future   extensibility is currently defined.Perkins                                                        [Page 18]RFC 1547          Point-to-Point Protocol Requirements     December 19934.3.5 Wellfleet point-to-point protocol   The Wellfleet router supports synchronous links using simple HDLC   framing.  The HDLC framing procedure uses the HDLC address and places   the Unnumbered Information (UI) command in all frames.  A simple   header following the UI command provides a two octet type field using   the same values as Ethernet.   The Wellfleet protocol does not meet any of our requirements for   fault detection or option negotiation.  No mechanism for future   extensibility is currently defined, although one could be added.4.3.6 XNS Synchronous Point-to-Point Protocol   The Xerox Network Systems Synchronous Point-to-Point protocol (XNS   PPP) [14] was designed to address most of the same issues that an   ISPPP must address.  In particular, it addresses the issues of   simplicity, transparency, efficiency, packet framing, protocol   multiplexing, error detection, standard MTUs, symmetry, switched and   non-switched media, connection status, network address negotiation   and future extensibility.  However, the XNS SPPP does not meet our   requirements for multiple data link layer protocols, fault detection   and data compression negotiation.  Although protocol multiplexing is   provided, the packet type field has only 8 bits which is too few.Perkins                                                        [Page 19]RFC 1547          Point-to-Point Protocol Requirements     December 1993References   [1]  Postel, J., "Internet Protocol", STD 5, RFC 791, USC/Information        Sciences Institute, September 1981.   [2]  Postel, J., "User Datagram Protocol", STD 6, RFC768, USC/Information        Sciences Institute, August 1980.   [3]  Electronic Industries Association, EIA Standard RS-232-C,        "Interface Between Data Terminal Equipment and Data        Communications Equipment Employing Serial Binary Data        Interchange", August 1969.   [4]  Mills, D. L., "DCN Local-Network Protocols", STD 44, RFC 891,        University of Delaware, December 1983.   [5]  Farber, David J., Delp, Gary S., and Conte, Thomas M., "A        Thinwire Protocol for Connecting Personal Computers to the        Internet", RFC 914, University of Delaware, September 1984.   [6]  Finn, G., "Reliable Asynchronous Transfer Protocol (RATP)",        RFC 916, USC/Information Sciences Institute, October 1984.   [7]  Robinson, J., "Reliable Link Layer Protocols", RFC 935, BBN,        January 1985.   [8]  Braden, R., and J. Postel, "Requirements for Internet        Gateways", STD 4, RFC1009, USC/Information Sciences Institute,        June 1987.   [9]  Romkey, J., "A Nonstandard for the Transmission of IP Datagrams        Over Serial Lines: SLIP", STD 47, RFC 1055, June 1988.  STD        4, RFC 1009, June 1987.   [10] ISO International Standard (IS) 3309, "Data Communications -        High-level Data Link Control Procedures - Frame Structure",        1979.   [11] CCITT Recommendation X.25, "Interface Between Data Terminal        Equipment (DTE) and Data Circuit Terminating Equipment (DCE)        for Terminals Operating in the Packet Mode on Public Data        Networks", Vol. VIII, Fascicle VIII.2, Rec. X.25.   [12] CCITT Recommendation Q.921 "ISDN User-Network Interface Data        Link Layer Specification".Perkins                                                        [Page 20]RFC 1547          Point-to-Point Protocol Requirements     December 1993   [13] Romkey, J.L., "PC/IP Programmer's Manual", Massachussetts        Institute of Technology Laboratory for Computer Science,        January 1986.   [14] Xerox Corporation, "Synchronous Point-to-Point Protocol", Xerox        System Integration Standard, Stamford, Connecticut, XSIS        158412, December 1984.   [15] "Digital Data Communications Message Protocol", Digital        Equipment Corporation.Security Consideration   Security issues are not discussed in this memo.Chair's Address   The working group can be contacted via the current chair:      Fred Baker      Advanced Computer Communications      315 Bollay Drive      Santa Barbara, California  93117      EMail: fbaker@acc.comAuthor's Address   Questions about this memo can also be directed to:      Drew Perkins      4015 Holiday Park Drive      Murrysville, PA  15668      EMail: perkins+@cmu.eduEditor's Address   Typographic revision and historical notes by:      William Allen Simpson      1384 Fontaine      Madison Heights, Michigan  48071      EMail: Bill.Simpson@um.cc.umich.eduPerkins                                                        [Page 21]

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -