串行线互联网协议,也被称为SLIP,是通过串行链路发送互联网协议数据报的一种方式。它传输数据包的每个字节,根据需要向流中添加一个或多个唯一的标记字节。SLIP可由两个系统通过直接电缆连接或调制解调器链路进行通信。大...
串行线互联网协议,也被称为SLIP,是通过串行链路发送互联网协议数据报的一种方式。它传输数据包的每个字节,根据需要向流中添加一个或多个唯一的标记字节。SLIP可由两个系统通过直接电缆连接或调制解调器链路进行通信。大多数个人计算机使用点对点协议(PPP),但是SLIP通常用于需要非常低开销的地方。当一个人控制计算机传输数据报时,串行线路Internet协议可能首先通过串行链路发送一个“结束”标记字节。然后它发送数据包的每个字节,除非它是两个十进制值之一:219或192。如果它是192,结束标记值,SLIP在其位置发送两个特殊字节;219后跟220。如果它是219,SLIP发送一个不同的两字节代码219,后跟221。一旦因特网协议包的所有字节都已发送,SLIP传输192个结束标记字节。当SLIP接收到一个数据包时,它会删除结束标记并用它们的原始值替换任何特殊的字节对。SLIP的一些实现也可能删除零长度的数据包。如果有的话,产生的数据报,然后在没有进一步分析的情况下被传递到下一个网络层。错误检测和纠正留给下一层,如果发现错误,它必须请求重新传输数据包。SLIP规范是由因特网工程任务组(IETF)于1988年发布的,作为征求意见(RFC)1055。它确定了几个SLIP的缺点,包括错误处理和缺少控制消息。串行线路Internet协议的另一个常见问题是没有包协议标识。由于SLIP仅用于处理Internet协议数据报,这可能不是一个经常发生的问题。SLIP可以处理多种互联网协议,但是,只要有一种方法来识别它们安全性不足是使用串行线路互联网协议的另一个考虑因素。在这一层没有连接认证或任何形式的数据加密机制,也没有在下一个网络层进行路由的互联网协议地址发现方法。关于最大数据包大小,SLIP规范很模糊,这表明另一个实现使用了一个限制。串行线路Internet协议不压缩任何数据包数据,但如果使用调制解调器,串行链路上的调制解调器将压缩。压缩SLIP(CSLIP)于1990年由RFC 1144定义,它将每个数据包的传输控制协议(TCP)报头从原来的20个字节缩小到7个字节。但是,其余的数据包保持不变。1994年,RFC 1661中定义的PPP被创建为一个新的健壮的协议,解决了许多滑动问题
-
发表于 2020-08-07 19:40
- 阅读 ( 1256 )
- 分类:电脑网络