1 / 11
文档名称:

2021年在串行线路上传输数据报的非标准协议.doc

格式:doc   大小:30KB   页数:11页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

2021年在串行线路上传输数据报的非标准协议.doc

上传人:梅花书斋 2020/11/4 文件大小:30 KB

下载得到文件列表

2021年在串行线路上传输数据报的非标准协议.doc

相关文档

文档介绍

文档介绍:组织:中国互动出版网()
RFC文档汉字翻译计划()E-mail:
译者:王安鹏(anpengwang )
译文公布时间:-5-23
版权:本汉字翻译文档版权归中国互动出版网全部。能够用于非商业用途自由转载,但必需保留本文档翻译及版权信息。
Network Working Group J. Romkey
Request for Comments: 1055 June l988
在串行线路上传输IP数据报非标准协议
(RFC1055 A NONSTANDARD FOR TRANSMISSION OF IP DATAGRAMS OVER SERIAL LINES: SLIP)
目录
介绍 1
历史(HISTORY) 1
可用性(AVAILABILITY) 2
协议(PROTOCOL) 2
缺点(DEFICIENCIES) 2
SLIP驱动程序(SLIP DRIVERS) 3
介绍
TCP/IP协议组运行在多种多样网络媒介上:IEEE (以太网)(令牌环)局域网(LAN)、、卫星链路和串行线路。其中很多网络已经有IP分组标准封装格式,但没有用于串行线路标准。SLIP(串行线路IP)现在已成为实际上标准,广泛地用于在点对点串行连接上运行TCP/IP。这并不是一个Internet标准,本备忘录公布不受限制。
历史(HISTORY)
SLIP源于80年代早期3COM UNET TCP/IP实现。SLIP只是一个分组分帧协议,仅仅定义了一系列在串行线路上结构IP分组字符。它没有提供地址、分组类型标识、错误检验/修正或压缩机制。因为这个协议所作工作这么少,通常很轻易实现。
大约在1984年,Rick Unix和Sun Microsystem工作站实现了SLIP并公之于众,并作为一个使用串行线路连接TCP/IP主机和路由器简单可靠方法很快流行起来。
SLIP通常专门用于串行连接,有时候也用于拨号网络,。SLIP许可主机和路由器混合连接(主机-主机、主机-路由器、路由器-路由器全部是SLIP网络通用配置),所以很有用。
可用性(AVAILABILITY)
SLIP可用于大多数基于Berkeley UNIX系统,。SLIP可用于Ultrix、 Sun UNIX 和大多数派生自BerkeleyUNIX系统。部分终端集线器和IBM PC实现也支持该协议。
Berkeley .Z中取得。确保传输是二进制文件,并使用UNIX解压程序打开它,然后把解开文件作为UNIX/bin/sh(如/bin/sh )SHELL命令使用
协议(PROTOCOL)
SLIP定义了两个特殊字符:END和ESC。END是八进制300(十进制192),ESC不一样和ASCIIESCAPE字符,是八进制333(十进制219),本文中ESC指是SLIP ESC字符。发送分组时,SLIP主机只是简单地发送分组数据。假如数据中有一个字节和END字符编码相同,就连续传输两个字节ESC和八进制334(十进制220)替换它。假如和ESC字符相同,就连续传输两个字节ESC和八进制335(十进制221)替换它。分组最终一个字节发出后,再传送一个END字符。
Phil Karn提议稍微修改一下这个算法,分组开始和结束全部使用END字符,这么能够刷掉线路噪声造成不正确字节。通常情况下接收方将只看到两个紧挨着END字符并生成一个坏IP分组。假如SLIP实现没有丢弃长度为0IP分组,IP实现就应该丢弃。假如存在线路噪声,接收到由线路噪声造成数据将被丢弃,而不会影响后续分组。
因为没有“标准”SLIP规范,也就没有SLIP分组最大长度实际定义。可能最好是接收Berkeley UNIX SLIP驱动程序使用最大分组长度:1006字节,其中包含IP头和传输协议头,但不含分帧字符。这么任何新SLIP实现全部应能够接收1006字节数据报,在一个数据报内发送字节数不应超出1006。
缺点(DEFICIENCIES)
有多个特征使很多用户期望SLIP提供而没有提供。公平讲,SLIP只是一个很久以前设计很简单协议,而在当初这些问题还并不真正关键。下面是对现有SLIP协议通常认识到缺点:
地址