📄 x25.txt
字号:
Linux X.25 ProjectAs my third year dissertation at University I have taken it upon myself towrite an X.25 implementation for Linux. My aim is to provide a complete X.25Packet Layer and a LAPB module to allow for "normal" X.25 to be run usingLinux. There are two sorts of X.25 cards available, intelligent ones thatimplement LAPB on the card itself, and unintelligent ones that simply doframing, bit-stuffing and checksumming. These both need to be handled by thesystem.I therefore decided to write the implementation such that as far as thePacket Layer is concerned, the link layer was being performed by a lowerlayer of the Linux kernel and therefore it did not concern itself withimplementation of LAPB. Therefore the LAPB modules would be called byunintelligent X.25 card drivers and not by intelligent ones, this wouldprovide a uniform device driver interface, and simplify configuration.To confuse matters a little, an 802.2 LLC implementation for Linux is beingwritten which will allow X.25 to be run over an Ethernet (or Token Ring) andconform with the JNT "Pink Book", this will have a different interface tothe Packet Layer but there will be no confusion since the class of devicebeing served by the LLC will be completely separate from LAPB. The LLCimplementation is being done as part of another protocol project (SNA) andby a different author.Just when you thought that it could not become more confusing, anotheroption appeared, XOT. This allows X.25 Packet Layer frames to operate overthe Internet using TCP/IP as a reliable link layer. RFC1613 specifies theformat and behaviour of the protocol. If time permits this option will alsobe actively considered.A linux-x25 mailing list has been created at vger.kernel.org to support thedevelopment and use of Linux X.25. It is early days yet, but interestedparties are welcome to subscribe to it. Just send a message tomajordomo@vger.kernel.org with the following in the message body:subscribe linux-x25endThe contents of the Subject line are ignored.Jonathang4klx@g4klx.demon.co.uk
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -