什么是计算机网络中的SLIP?

SLIP 代表串行线路互联网协议。SLIP 是一种允许用户使用计算机调制解调器访问 Internet 的 Internet 协议。今天,SLIP 不像它的继任者 PPP(点对点协议)那样频繁使用,它提供了增强的错误检测和自动配置。

SLIP 通常用于专用串行链路,有时用于拨号目的,通常用于 1200bps 和 19.2Kbps 之间的线路速度。它对于允许主机和路由器的混合相互通信很有用(主机-主机、主机-路由器和路由器-路由器都是常见的 SLIP 网络配置)。

SLIP 定义了一系列字符,用于在串行线路上构建 IP 数据包,仅此而已。它不提供寻址、数据包类型识别、错误检测/纠正或压缩机制。但是,由于该协议的作用很小,因此通常很容易实现。

SLIP的问题

与 SLIP 相关的问题解释如下 -

标准化数据报大小规范

SLIP 支持的最大数据报大小未标准化,取决于实现。通常的默认值为 1006 字节,它成为链路的最大传输单元 (MTU)。如果使用不同的大小,则必须将其编程到 IP 层中。

错误检测/纠正机制

SLIP 不提供任何检测或纠正传输错误的方法。虽然这种保护是通过 IP 报头校验和其他机制在更高层提供的,但它是“传统上”也在第二层完成的工作。

原因是依赖于那些更高层意味着只有在整个数据报被发送并传回接收方的堆栈后才会检测到错误。纠错只能以重新发送任何损坏的数据报的形式出现。

这是低效的,特别是考虑到串行链接通常比普通 LAN 链接慢得多。

控制消息

SLIP 无法让两个设备在它们之间传递控制信息来管理链路。

类型识别

由于 SLIP 不包含自己的报头,因此无法识别它正在发送的协议。在为 IP 开发时,您可以看到没有理由不能使用 SLIP 发送另一个第三层协议。但是,如果没有类型标识,就无法在同一链路上混合来自两个或多个三层协议的数据报。

地址发现方法

由于连接的点对点性质,第二层不需要寻址。只有两个设备,所以每条消息的预期接收者是显而易见的。但是,设备确实需要某种方式来了解彼此的 IP 地址,以便在第三层进行路由。SLIP 没有为此提供任何方法。

支持压缩

与其他技术相比,压缩将提高串行线路的性能,这同样是慢的。SLIP 不提供压缩功能。请注意,调制解调器通常支持使用它们的串行连接的第一层压缩。

SLIP 上还有一个变体,称为 Compressed SLIP 或 CSLIP,它是在 1980 年代后期创建的,但它没有像常规 SLIP 那样广泛部署。

安全功能

SLIP 不提供连接验证或数据加密的方法,这意味着甚至不提供安全的基础知识。

以上是 什么是计算机网络中的SLIP? 的全部内容, 来源链接: utcz.com/z/354428.html

回到顶部