The Linux kernel includes explicit support for several high-level network protocols. Placing this support in the kernel has two principal advantages. First, this code can run more quickly than can an ordinary user-level program. Second, placement in the kernel permits a tighter integration of the features of that protocol with the rest of the system. For instance, kernel-level support for network file-sharing protocols allows Linux to mount remote file exports as if they were local filesystems. The 2.4.x kernel includes support for three particularly important high-level protocols: HTTP, NFS, and SMB/CIFS.
This list of protocols is not comprehensive. Several others (particularly for network file-sharing protocols) are supported.
Tuesday, November 21, 2006
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment