《网络通信协议.ppt》由会员分享,可在线阅读,更多相关《网络通信协议.ppt(52页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、网络通信协议 Still waters run deep.流静水深流静水深,人静心深人静心深 Where there is life,there is hope。有生命必有希望。有生命必有希望&本章任务l低层协议l中、高层协议5.1低层协议l低层是指物理层和数据链路层l数据链路层又被划分成两个子层:介质访问控制(MAC)子层和逻辑链路(LLC)子层。l介质访问控制子层是数据链路层的一个功能子层,它构成了数据链路层的下半部,直接与物理层相邻。它的主要功能是进行合理的信道分配,解决信道竞争问题。l逻辑链路子层也是数据链路层的一个功能子层。l逻辑链路LLC在介质访问控制MAC子层的支持下向网络层提供
2、服务。l它的功能包括:数据帧的组装与拆卸、帧的收发、差错控制、数据流控制和发送顺序控制等功能并为网络层提供两种类型的服务,面向连接服务和无连接服务。l5.1.1以太网协议l以太网(Ethernet)最初是由美国Xerox公司和Stanford大学联合开发于1975年推出的。l后来,由Xerox、Intel和DEC公司合作于1980年9月第一次公布了Ethernet的的详细技术规范,成为世界上第一个局域网工业标准。lEthernetEthernet采用的是争用型介质访问控制协议,即采用的是争用型介质访问控制协议,即CSMA/CDCSMA/CD。lCSMA/CDCSMA/CD,即,即载波监听多路访
3、问载波监听多路访问载波监听多路访问载波监听多路访问/冲突检测冲突检测冲突检测冲突检测,它,它是一种争用型的介质访问控制协议。是一种争用型的介质访问控制协议。lIEEE:IEEE:电气和电子工程师协会电气和电子工程师协会 lIEEE802.3IEEE802.3定义了两种类型的以太网,即基带类定义了两种类型的以太网,即基带类以太网和宽带类以太网。以太网和宽带类以太网。l例如:例如:10BASE10BASE系列以太网就是基带以太网。系列以太网就是基带以太网。“10”“10”代代表信号传输这率为代代表信号传输这率为10Mb/s10Mb/s,“BASE”“BASE”代表是基带信号,主要有代表是基带信号,
4、主要有10BASE-510BASE-5,10BASE-210BASE-2,10BASE10BASET T和和10BASE-F10BASE-F。l1 110Mb/s10Mb/s以太网以太网l(1 1)10BASE-510BASE-5l10BASE-510BASE-5所采用的传输介质是所采用的传输介质是5050基带粗同轴电基带粗同轴电缆,所以缆,所以10BASE-510BASE-5又称为粗缆以太网。又称为粗缆以太网。l“5”“5”表示每一段电缆的最大长度为表示每一段电缆的最大长度为500m500m,当网,当网段需要超过段需要超过500m500m时,可采用中继器来延长网段。时,可采用中继器来延长网段
5、。l(2 2)10BASE-210BASE-2l10BASE-210BASE-2又称为细缆以太网,是作为又称为细缆以太网,是作为10BASES-10BASES-5 5的一种替代方案而制订的。的一种替代方案而制订的。l(3 3)10BASE-T10BASE-Tl“T”“T”代表双绞线星型网。代表双绞线星型网。10BASE-T10BASE-T与其他以太与其他以太网标准有根大的不同。它采用以集线器为中心的网标准有根大的不同。它采用以集线器为中心的星型拓扑结构,使用标准的星型拓扑结构,使用标准的RJ45RJ45插头与三类或五插头与三类或五类非屏蔽双绞线连接网卡和集线器。类非屏蔽双绞线连接网卡和集线器。
6、l(4 4)10BASE-FP10BASE-FP、10BASE-FL10BASE-FL与与10BASE-FB10BASE-FBl10BASE-FP10BASE-FP、10BASE-FL10BASE-FL与与10BASE-FB10BASE-FB是是IEEE8023IEEE8023物理层标准中的三种光纤介质标准,传物理层标准中的三种光纤介质标准,传输速率也为输速率也为10Mb10Mbs s。l10BASE-FP10BASE-FP标准定义了无源集线器连接光纤的以标准定义了无源集线器连接光纤的以太网,其基本结构与太网,其基本结构与10BASE-T10BASE-T类似,采用星型类似,采用星型拓扑结构,网
7、卡与无源集线器之间用光纤连接起拓扑结构,网卡与无源集线器之间用光纤连接起来,最大距离为来,最大距离为500m500ml10BASE-FB10BASE-FB标准将网卡与有源集线器之间用光纤标准将网卡与有源集线器之间用光纤连接起来,最大距离可达连接起来,最大距离可达2000m2000m。l10BASE-FL10BASE-FL标准将以太网中继器的数目由最多标准将以太网中继器的数目由最多4 4个扩大到个扩大到6 6个,以便增加以太网的主干网长度。个,以便增加以太网的主干网长度。l2100Mbs快速以太网l快速以太网是从10BASE-T发展而来的l保留着传统的10BASE系列Ethernet的所有特征,
8、即相同的帧格式、相同的介质访问控制方法CSMA/CD、根同的组网方法,而把每个比特发送时间由100ns降至10ns。l100BASET定义了三种物理层标准:l100BASET4l100BASETXl100BASEFX,分别支持不同的传输介质。l(1)100BASE一T4l100BASET4是4对无屏蔽双绞线(UTP)电缆系统,l支持3类、4类和5类UTP电缆lUTP电缆连接器采用RJ45连接器、100BASET4定义了一种新的信号编码和收发技术,它采用8B6T编码技术,该技术提高了以太网的速度。l(2)100BASETXl100BASETX是2对UTP电缆系统,l支持5类UTP和4类屏蔽双绞线
9、(STP)电缆其中5类UTP电缆采用RJ45连接器,而4类STP电缆采用9芯D型(DB9)连接器。l(3 3)100BASE100BASEFXFXl100BASE100BASEFXFX是多模光纤系统,使用是多模光纤系统,使用2 2芯芯62.562.5125m125m光纤。光纤。l适用超长距离或易受电磁波干扰的环境。适用超长距离或易受电磁波干扰的环境。l100BASE100BASET T网络采用以集线器为中心的星形拓网络采用以集线器为中心的星形拓扑结构,并规定了计算机节点与集线器之间的最扑结构,并规定了计算机节点与集线器之间的最大电缆长度:大电缆长度:100BASE100BASET4T4和和10
10、0BASE100BASETXTX均均为为100m100BASE100m100BASEFXFX为为400m400m。并且。并且100BASE100BASET4T4、100BASE100BASETXTX和和100BASE100BASEFXFX可以可以通过一个集线器实现混合连接,集成到同一网络通过一个集线器实现混合连接,集成到同一网络中。中。l3千兆以太网l千兆以太网是由千兆位以太网联盟开发的1Gbs(1000Mbs)以太网技术,千兆以太网标准中MAC子层仍采用CSMACD协议但对MAC层规范进行了重定义,以维持适当的网络传输距离。l千兆以太网标准分成两个部分:IEEE802.3z和IEEE802.
11、3ab。l(1 1)IEEE802.3zIEEE802.3zl它定义的传输介质为光纤和宽带同轴电缆。它定义的传输介质为光纤和宽带同轴电缆。l(2)IEEE802.3ab(2)IEEE802.3abl它定义的传输介质为它定义的传输介质为55类类UTPUTP电缆,传输距离为电缆,传输距离为100m100m。l千兆以太网采用以交换机为中心的星形拓扑结构,千兆以太网采用以交换机为中心的星形拓扑结构,主要用于交换机与交换机之间或者交换机与企业主要用于交换机与交换机之间或者交换机与企业超级服务器之间的高速网络连接。超级服务器之间的高速网络连接。l5.1.2令牌网协议l令牌网协议涉及到两个标准:IEEE80
12、2.4和IEEE802.5,lIEEE802.4适用于令牌总线网lIEEE802.5适用于令牌环网。l5.1.3其它协议l1光纤分布式数据接口(FDDI)l光纤分布式数据接口FDDI(FiberDistributedDataInterface)是一种采用令牌传递访问控制协议、环形拓扑结构和光纤介质的100Mb/s高速局域网。l因此,FDDI可以看作是一种高速令牌环网。l2异步传输模式(ATM)l异步传输模式ATM(AsynchronousTransferMode)就是建立在电路交换和分组交换的基础上的一种面向连接的快速分组技术,它采用定长分组(信元)作为传输和交换的单位。lATM以信元为传输基
13、本单位。l信元有信头和信息段组成。lATM通过信头来识别通路。PS.自动柜员机(ATM)是AutomaticTellerMachine的缩写lATM的主要优点有:l(1)选择固定长度的信元作为信息传输的单位,有利于带宽高速交换。l(2)能支持不同速率的各种业务。l(3)所有信息在最低层是以面向连接的方式传送,保持了电路交换在实时性和服务质量方面的优点。l(4)ATM使用光纤信道传输,明显提高信元在网络中的传送速率。5.2中、高层协议l5.2.1NetBEUI协议lNetBEUI协议它的全称是:NetBIOSExtendUserInterface,即NetBIOS用户扩展接口。l由于NetBIO
14、S和NetBEUI都不能提供OSI的所有层的服务,当与OSI模型比较时,常与其他协议群,如IPX/SPX或TCP/IP配对使用。图5-3NetBIOS和NetBEUI与OSI模型的比较NetBIOS不包括网络层,因而不能进行路由选择。l5.2.2IPX/SPX协议lIPX/SPX最初是由Xerox开发的一种协议,在20世纪80年代由Novell进行修改并应用于它的NetWare网络操作系统。lIPX/SPX协议群包含了许多属于OSI模型不同层的子协议,图5-4给出了IPX/SPX子协议与OSI模型的大致对应关系。图5-3IPX/SPX与OSI模型比较l(1)IPXlIPX(InternetPa
15、cketExchangeProtocol),即互联网分组交换协议,它作用于OSI模型的网络层,提供路由和网际服务。l(2)SPXlSPX(序列包交换)协议属于OSI模型的传输层,它与IPX协议共同作用以确保数据被完整的、无错的接受。l(3 3)SAPSAPlSAPSAP(服务广告协议)作用于(服务广告协议)作用于OSIOSI模型的应用层、模型的应用层、表示层、会话层,直接运行于表示层、会话层,直接运行于IPXIPX协议之上。协议之上。l例如,一个用作打印服务器的服务器可以使用例如,一个用作打印服务器的服务器可以使用SAPSAP协议有效地通知网络中的每个节点,协议有效地通知网络中的每个节点,“我
16、可我可以帮助你打印。以帮助你打印。”l(4 4)NCPNCPlNCPNCP(NetWareNetWare核心协议)处理客户机与服务器核心协议)处理客户机与服务器之间的服务请求,如打印和文件访问。之间的服务请求,如打印和文件访问。lIPXIPX地址包括两个部分:网络地址(也被称为外地址包括两个部分:网络地址(也被称为外部网络号)以及节点地址。部网络号)以及节点地址。l5.2.3TCP/IP协议lTCP/IP协议产生于20世纪70年代后期,当时美国的ARPA(高级研究计划局)为实现异种网之间的互连和互通,大力资助互连网技术的研究和开发,从而导致了TCP/IP的出现和发展。lTCP/IPTCP/IP
17、模型分成了四个层次的结构:模型分成了四个层次的结构:l主机网络层、互联层、传输层、应用层。主机网络层、互联层、传输层、应用层。l主机主机-网络层:大致对应于网络层:大致对应于OSIOSI模型的数据链路层模型的数据链路层和物理层。该层处理数据的格式化以及将数据传和物理层。该层处理数据的格式化以及将数据传输到网络电缆。输到网络电缆。l互连层:对应于互连层:对应于OSIOSI模型的网络层,包括模型的网络层,包括IPIP(网际(网际协议)、协议)、ICMPICMP(网际控制报文协议)、(网际控制报文协议)、IGMPIGMP(网际组报文协议)以及(网际组报文协议)以及ARPARP(地址解析协议)。(地址
18、解析协议)。这些协议处理信息的路由以及主机地址解析。这些协议处理信息的路由以及主机地址解析。l传输层:大致对应于传输层:大致对应于OSIOSI模型的会话层和传输层,模型的会话层和传输层,包括包括TCPTCP(传输控制协议)以及(传输控制协议)以及UDPUDP(用户数据(用户数据报协议),这些协议负责提供流控制、错误校验报协议),这些协议负责提供流控制、错误校验和排序服务。所有的服务请求都使用这些协议。和排序服务。所有的服务请求都使用这些协议。l应用层:大致对应于应用层:大致对应于OSIOSI模型的应用层和表示层,模型的应用层和表示层,包括包括FTPFTP(文件传输协议)、(文件传输协议)、HT
19、TPHTTP(超文本传输(超文本传输协议),协议),SMTPSMTP(简单邮件传输协议)、(简单邮件传输协议)、DNSDNS(域名系统)、(域名系统)、TELNETTELNET(远程登录)以及(远程登录)以及DHCPDHCP(动态主机配置协议)、(动态主机配置协议)、TFTPTFTP(普通文件(普通文件传输协议)等,应用程序通过该层利用网络。传输协议)等,应用程序通过该层利用网络。l(1)TCP协议lTCP的主要功能是在一对高层协议之间提供面向连接的传输服务,连接管理可以分为三个阶段:建立连接、数据传输和终止连接。l在在TCPTCP协议中,建立连接要通过协议中,建立连接要通过“三次握手三次握手
20、”机机制来完成。制来完成。l下面是最常见的三次握手过程:下面是最常见的三次握手过程:lTCPTCP实体实体A A向向TCPTCP实体实体B B发送发送1 1个同步个同步TCPTCP段,段,请求建立连接。请求建立连接。lTCPTCP实体实体B B将确认将确认TCPTCP实体实体A A的请求,并同时向的请求,并同时向TCPTCP实体实体A A发出同步请求。发出同步请求。lTCPTCP实体实体A A将确认将确认TCPTCP实体实体B B的请求,即向的请求,即向TCPTCP实体实体B B发送确认发送确认TCPTCP段。段。lTCPTCP实体实体A A在已建立的连接上开始传输在已建立的连接上开始传输TC
21、PTCP数据数据段。段。l(2)UDP协议lUDP提供一种面向进程的无连接传输服务,这种服务不确认报文是否到达,不对报文排序,也不进行流量控制,因此UDP报文可能会出现丢失、重复和失序等现象。l2ARP、RARP、ICMP协议l(1)ARP协议lARP(AddressResolutionProtocol)是IP地址到物理地址映像服务的协议l当一个主机向另一个主机发送报文时,只有知道与对方IP地址相对应的物理地址后才能在物理网络上进行传输。l这种地址解析服务是由ARP协议提供的。l(2)RARP协议l提供从物理地址到IP地址映射服务的协议l如果一个主机初始化后只有自己的物理地址而没有IP地址,则
22、可以通过RARP协议发送广播式请求报文来请求自己的IP地址,而RARP服务器负责对该请求作出应答。l(3 3)ICMPICMP协议协议l网际控制报文协议网际控制报文协议ICMPICMP(InternetControlInternetControlMessageProtocolMessageProtocol)l在传送过程中,如果发生差错或意外情况,如数在传送过程中,如果发生差错或意外情况,如数据报目的地址不可达、数据报在网络中的滞留时据报目的地址不可达、数据报在网络中的滞留时问超过其生存期,中转节点或目的节点主机因缓问超过其生存期,中转节点或目的节点主机因缓冲区不足而无法处理数据报等,总要通过一
23、种通冲区不足而无法处理数据报等,总要通过一种通信机制,向源节点报告差错情况,以便源节点对信机制,向源节点报告差错情况,以便源节点对差错进行相应的处理。差错进行相应的处理。l3IP协议lIP(InternetProtocol)是TCP/IP协议集的核心协议之一。lIP的基本任务是通过互连网传输数据报,各个IP数据报是独立传输的。l(1)IP地址的格式lIP地址有两种常用的表示方法:二进制记法和点分十进制记法。l在二进制记法中,在二进制记法中,IPIP地址用地址用3232位二进制数表示。位二进制数表示。为了使这个地址有更好的可读性,通常在每个字为了使这个地址有更好的可读性,通常在每个字节(节(8
24、8位)之间加一个空格。位)之间加一个空格。l例如例如:01110101100101010001110111101010:01110101100101010001110111101010l为了便于记忆,通常采用为了便于记忆,通常采用4 4个十进制数来表示一个个十进制数来表示一个IPIP地址,十进制数之间采用句点地址,十进制数之间采用句点“.”“.”进行分隔。进行分隔。这种这种IPIP他址的表示方法称为点分十进制法。他址的表示方法称为点分十进制法。l例如:例如:125.11.4.32125.11.4.32。应当注意,因为每个字节仅。应当注意,因为每个字节仅有有8 8位,所以在点分十进制记法中的每个
25、数字一定位,所以在点分十进制记法中的每个数字一定在在0 0到到255255之间。之间。l(2 2)IPIP地址的分类地址的分类l为了保证为了保证IPIP地址可以覆盖网上的所有结点,地址可以覆盖网上的所有结点,IPIP地地址的地址空间应当足够的大,目前的址的地址空间应当足够的大,目前的IPIP地(地(IPv4IPv4:IPIP第第4 4版本)由版本)由3232个二进制位表示,每个二进制位表示,每8 8个二进个二进制位为一个位组(宇节),则整个制位为一个位组(宇节),则整个IPIP地址空间占地址空间占4 4个字节,分别表示主机所在的网络,以及主机在个字节,分别表示主机所在的网络,以及主机在该网络中
26、的标识该网络中的标识即:即:IPIP地址地址=网络地址网络地址(netid)(netid)主机地址主机地址(hostid)(hostid)l每个每个IPIP地址中的网络地址和主机地址的位数按不地址中的网络地址和主机地址的位数按不同的类别来划分,共分为五类。这五类同的类别来划分,共分为五类。这五类IPIP地址以地址以A,B,CA,B,C,D D,E E来表示。如图来表示。如图5-45-4所示所示lA A类地址第一位为类地址第一位为“0”“0”,B B类地址的前两位为类地址的前两位为“10”“10”,C C类地址的前三位为类地址的前三位为“110”“110”,D D类地址类地址的前四位为的前四位为
27、“1110”“1110”,E E类地址的前四位为类地址的前四位为“1111”“1111”其中,其中,A A类、类、B B类和类和C C类地址为基本的类地址为基本的IPIP地址。地址。lA A类类IPIP地址:网络地址长度有地址:网络地址长度有7 7位,允许有位,允许有126126个(个(2-22-2)不同的)不同的A A类网络(类网络(0 0和和127127有特殊的用处)有特殊的用处)。l主机地址长度有主机地址长度有2424位,表示每个位,表示每个A A类网络中可包类网络中可包含含1677721416777214(2-22-2)台主机。)台主机。lAA类类IPIP地址结构适用于有大量主机的大型
28、网络。地址结构适用于有大量主机的大型网络。lB类IP地址:网络地址长度为14位,允许有16384(214)个不同的B类网络l主机地址为16位,因此每个B类网络可以包含65534(22)台主机。lB类IP地址适用干一些国际性大公司与政府机构等lC类IP地址:网络地址为21位,则允许有2097152(221)个不同的C类小型网络l主机地址长度为8位,因此每个C类网络可包括256台主机。lC类IP地址特别适用于一些小公司与普通的研究机构lD类IP地址用于多播。lE类IP地址是保留地址。l它用于某些实验和将来扩展使用如果使用点分十进制记法表示的地址,根据第一个字节就可以确定地址的类,如图5-5。如果第
29、一个字节的数是0127,那么就是A类。如果第一个字节是128191,那就是B类。以此类推。l(3 3)子网掩码)子网掩码l子网掩码是利用一个码字来屏蔽原有的网络地址子网掩码是利用一个码字来屏蔽原有的网络地址划分,而获得一个范围较小的、实际的网络地址划分,而获得一个范围较小的、实际的网络地址(称为子网地址)。(称为子网地址)。l子网掩码是一个子网掩码是一个3232位的二进制,可以采用点分十位的二进制,可以采用点分十进制法进行表示。进制法进行表示。lA A类网络的默认的网络掩码是类网络的默认的网络掩码是255.0.0.0255.0.0.0;lB B类网络的默认的网络掩码是类网络的默认的网络掩码是2
30、55.255.0.0255.255.0.0;lC C类网络的默认的网络掩码是类网络的默认的网络掩码是255.255.255.0255.255.255.0。l网络掩码是用来找出一个给定的IP地址所在的网络地址;子网掩码则用来产生子网地址。l我们把二进制记法的地址和子网掩码进行与(AND)运算,就可以找到子网地址。l例:若目的地址是200.45.34.56而子网掩码是255.255.240.0,试求子网地址。ll解:我们对目的地址和子网掩码进行与(AND)运算。l l地址地址11001000001011010010001000111000110010000010110100100010001110
31、00l l子网掩码子网掩码1111111111111111111100000000000011111111111111111111000000000000l l子网地址子网地址1100100000101101001000000000000011001000001011010010000000000000l l子网地址子网地址200.45.32.0200.45.32.0l(5)IP地址子网的划分l子网划分需要三个步骤:l决定子网数l进行子网划分的第一步是确定需要的子网数。通常根据场所的物理位置、部门数、每个子网所需的主机等来确定子网数。为了便于掩码的运算,子网的数目应为2的若干次方(0,2,4,
32、8,16,32等等)。l找出子网掩码l第二步就是要找出子网掩码。规则如下:l找出默认掩码中的1的个数;l找出定义子网的1的个数;l把前两步中1的个数相加;l找出0的个数,它等于32减去前一步得出1的个数。l找出每个子网的地址范围l确定了子网掩码后,就可以找出每个子网的地址范围。l(6 6)下一代)下一代IPIP地址地址IPV6IPV6lInternetInternet工程任务组(工程任务组(IETFIETF)的下一代)的下一代IPIP工作组定工作组定义这个新版的义这个新版的IPIP协议为协议为IPv6IPv6。lIPv6IPv6是是IPv4IPv4的改良而不是革新,它保留了的改良而不是革新,它
33、保留了IPv4IPv4中中许多成功的特点,舍弃了许多成功的特点,舍弃了IPV4IPV4中的一些不适合应中的一些不适合应用的部分,对协议细节作了许多修改。用的部分,对协议细节作了许多修改。IPv6IPv6与与IPv4IPv4相比,相比,l具有以下优点:地址空间扩大,具有以下优点:地址空间扩大,Ipv6Ipv6将原来的将原来的3232位地址空间增大到位地址空间增大到128128位;简化了数据格式;改善位;简化了数据格式;改善了对各种扩展和选项的支持;支持资源分配;支了对各种扩展和选项的支持;支持资源分配;支持协议扩展;支持更多的安全性。持协议扩展;支持更多的安全性。l4 4应用层各协议应用层各协议
34、l(1 1)FTPFTPl文件传输协议(文件传输协议(FTPFTP)负责把文件通过网络从一)负责把文件通过网络从一个主机把文件复制到另一个主机。个主机把文件复制到另一个主机。l(2 2)HTTPHTTPl超文本传协议超文本传协议HTTPHTTP(HyperTextTransportHyperTextTransportProtocolProtocol)是在)是在InternetInternet上传输超文本或超媒体信上传输超文本或超媒体信息的协议。息的协议。lHTTPHTTP采用客户机采用客户机/服务器的工作模式。服务器的工作模式。l(3 3)SMTPSMTPlSMTPSMTP称为简单称为简单Ma
35、ilMail传输协议(传输协议(SimpleMailSimpleMailTransferProtocolTransferProtocol),目标是向用户提供高效、可目标是向用户提供高效、可靠的邮件传输。靠的邮件传输。l(4)DNSl域名系统(DNS)是采用客户/服务器机制进行名称与IP地址转换的系统。l(5)TelnetlTelnet服务提供一个远程注册能力。这可以使在一个机器上的用户注册到另一个机器,好像它们直接处在第二个机器的前台一样。l(6 6)DHCPDHCPl 动态主机配置协议动态主机配置协议DHCPDHCP(DynamicHostDynamicHostConfigurationPr
36、otocolConfigurationProtocol)是基于)是基于C/SC/S模式的,它提模式的,它提供了一种动态指定供了一种动态指定IPIP地址和配置参数的机制。地址和配置参数的机制。l(7 7)TFTPTFTPlTFTPTFTP(TrivialFileTransferProtocol,TrivialFileTransferProtocol,简单文件传简单文件传输协议)是输协议)是TCP/IPTCP/IP协议族中的一个用来在客户机协议族中的一个用来在客户机与服务器之间进行简单文件传输的协议,提供不与服务器之间进行简单文件传输的协议,提供不复杂、开销不大的文件传输服务。复杂、开销不大的文件传输服务。