Linux 拨号网络服务:SLIP 与 PPP 全解析
在 Linux 系统中,要实现通过调制解调器的串行线路连接,有两种重要的协议可供选择,分别是串行线路互联网协议(Serial Line Internet Protocol,SLIP)和点对点协议(Point-to-Point Protocol,PPP)。这两种协议都能帮助我们建立与远程系统的连接,下面我们就来详细了解一下它们。
1. SLIP 协议概述
1.1 SLIP 基本概念
SLIP 协议所需的硬件较为简单,只需要一个带有先进先出(FIFO)缓冲区的串行端口和一个调制解调器。对于较旧的计算机,比如 80286 及其兼容机型,建议检查串行端口的通用异步收发传输器(UART)芯片组,至少要使用 16550 UART。
SLIP 协议支持通过串行线路运行 TCP/IP 协议,无论是拨号电话线还是专用租赁线路都适用。在使用 SLIP 连接时,需要向互联网服务提供商(ISP)咨询相关的配置要求。逻辑上,SLIP 连接的网络只包含两台机器,即由 ISP 提供的 SLIP 服务器和本地的 SLIP 主机,这是一种点对点的网络连接,类似于电话系统,只有两端建立连接后网络才会连通,任何一端断开连接,网络连接就会中断。
1.2 IP 地址分配
当主机与服务器建立连接后,会启动登录序列来验证身份。验证完成后,服务器会为本地主机分配一个 IP 地址,这个地址可以是动态的,也可以是静态的。如果是静态地址,每次建立 SLIP 连接时使用的都是同一个地址;如果是动态地址,每次连接时主机将获得不同的 IP 地址。SLIP 服务器会输出当前会话分配的 IP 地址等数据,而拨号 IP 协
超级会员免费看
订阅专栏 解锁全文
6

被折叠的 条评论
为什么被折叠?



