还剩7页未读,继续阅读
文本内容:
工端系统和网络核心、协议处在因特网边缘的部分就是连接在因特网上的所有的主机这些主机又称为端系统网络核心部分要向网end system络边缘中的大量主机提供连通性,使边缘部分中的任何一个主机都能够向其他主机通信即传送或接收各种形式的数据在网络核心部分起特殊作用的是路由器路由器是实现分组交换router packet的关键构件,其任务是转发收到的分组,这是网络核心部分最重要的功能switching注分组交换主要有两类,一类叫做路由器,一类叫作链路层交换机两者的作用类似,都是转发分组,不同点在于转发分组所依据的信息不同路由器根据分组中的地址转发分组,链路层交换机根据分组中的目的地址转发IP MAC分组用于网络核心的交换技术主要有两种电路交换分组交换协议是通信circuit switching,packet switchingprotocol双方共同遵守的规则,主要用于指定分组格式以及接收到每个分组后执行的动作两种基本的服务面向连接的服务1保证从发送端发送到接收端的数据最终将按顺序、完整地到达接收端面向连接服务的过程包括连接建立、数据传输和连接释放个阶段在数据交换之前,必须先建立连接;数据交换3结束后,必须终止这个连接传送数据时是按序传送的有握手信号,由提供,提供可靠的流量控制和拥塞控制tcp无连接服务2对于传输不提供任何保证在无连接服务的情况下,两个实体之间的通信不需要先建立好一个连接,因此其下层的有关资源不需要事先进行预定保留这些资源将在数据传输时动态地进行分配无连接服务的特点是无握手信号,由提供,不提供可靠的流量控制和拥塞控制,因而是一种不可靠的服务,称udp为“尽最大努力交付”面向连接服务并不等同于可靠的服务,面向连接服务时可靠服务的一个必要条件,但不充分,还要加上一些措施才能实现可靠服务目前只提供一种服务模型,”尽力而为,无服务质量功能通讯介质及特点Internet导向传输媒体双绞线、同轴电缆、光纤非导向传输媒体无线电通讯双绞线抗电磁干扰,模拟传输和数字传输都可以用同轴电缆广泛用于闭
1.Twisted-Pair CopperWire.Coaxial Cable路电视中,容易安装、造价较低、网络抗干扰能力强、网络维护和扩展比较困难、电缆系统的断点较多,影响网络系统的可靠性.光纤传输损耗小,抗雷电和电磁干扰性好,保密性好,体积小,质量轻2Fiber Optics.无线电通讯用无线电传输,优点通讯信道容量大,微波传输质量高可靠性高,与电缆载波相比,投资少3Radio见效快缺点在传播中受反射、阻挡、干涉的影响延时分类、传输时延发送时延发送数据时,数据块从结点进入到传输媒体所需要的时间也就是从发送数据帧的第一个1比特算起,到该帧的最后一个比特发送完毕所需的时间、传播时延电磁波在信道中需要传播一定的距离而花费的时间信号传输速率即发送速率和信号在信道上的传2播速率是完全不同的概念、处理时延交换结点为存储转发而进行一些必要的处理所花费的时间
3、排队时延结点缓存队列中分组排队所经历的时延排队时延的长短往往取决于网络中当时的通信量4注排队延迟是节点延迟中最复杂、也是最有趣的部分之所以最有趣,指目前或多研究工作就是针对排队延迟来进行的,包括调度算法、缓存策略等排队延迟与网络设备的负载状况密切相关,不同分组所经历的排队延迟会随着负载的变化而变化分组交换数据被分成一个一个的分组,每个分组均携带目的地址,网络并不为传输在沿途上预留资packet packet switches源,为每个独立确定转发方向.packetswitchespacket与电路交换不同,链路、交换机/路由器等资源被多个用户所共享,交换机在转发一个分组时的速度为其输出链路的速度full每个端到端的数据流被划分成分组()用户的分组可共享网络资源,每个分组使用全部的链路带宽,资源在D packet必要时才使用在路由器上存储转发分组一次移动一个步跳,等到整个分组到达完毕后,再进行转发2在突发性数据传输过程中表现优异资源共享、无须事先建立连接33过度拥塞导致分组延迟和丢失,需要协议来保障可靠的数据传输,拥塞控制注分组交换一般采用存储转发技术,分组在分组交换机中会经历一个排队()延迟排队延迟与交换机的queuing忙闲有关,大小可变如果分组到达时缓存已满,则交换机会丢掉一个分组分组交换网络有两大类、1(数据报)网络、虚电路网络Datagram2Virtual Circuit的体系结构TCP/IP层次、功能、层次之间的关系)每层数据包的名称1)2)每层地址)接口、协议、服务34至上而下分为应用层包含大量应用普遍需要的协议(如等);应用传递的数据包叫做报文HTTP FTPSMTP DNS传输层负责从应用层接收消息,并传输应用层的到达目的后将消息上交给应用传输层的数据包叫做message,(段)此层协议有segment TCPUDP网络层源的传输层协议负责将交给网络层,网络层负责将传输到目的的传输层,网Host segmentsegment host络层的数据包叫做(数据报)此层协议有datagram IP链路层网络层负责在源和目的之间传递数据,链路层负责将从一个节点传输到下一个节点链路层传输数packet据的单位叫做(帧)此层协议有、、协议Frame EthernetWiFi PPP物理层层负责将一个从一个传递到下一个物理层负责将中的每一位()从链路Link FrameNode Node,Frame bit的一端传输到另一端,物理层传输数据的单位叫做(比特)bit数据报的名称功能层次之间的关系每层地址应用层报文支持网络应用不同的应用有5Message一层嵌到另一层不同的地址传输层报文段负责应用进程间的通讯(每一层次都从端口号4Segment网络层数据段从源到目的地数据报的路由上层的导数据,加地址3Datagram Ip上首部信息形成新数据链路层帧相邻节点之帧转发网卡地址2Frames1物理层无数据包比特转发的数据单元,将新无的数据单元传一互联网是个异常复杂的系统,包括硬件软件,包括应用、协议、端系统、不同种类的通信介质、路由静交换机等Internet的体系结构也采用的分层结构,的每一层也是利用本层或下层功能为上层提供一种或多种服务Internet应用层的地址不止有地址还有端口号,传输层、网络层为地址,链路层、物理层的地址为地址接口在IP IPMAC两层之间,协议是同层之间的,服务是下层为上层提供的应用结构和C/S P2P客户服务器方式所描述的是进程之间的服务和被服务的关系客户是服务的请求方,服务器是服务的提供C/S方的好处是系统管理容易,问题是容易成为系统的瓶颈.Client/Server Serverbottleneck中,)没有在中处于中心地位的所有的地位平等,叫做因此这种系统也叫P2P(1C/S Server,Host Peers,Peerto Peer.中没有必须的服务器,并且可以随时更换自己的是的一个很
(2)P2P alwayson peerIP GnutellaPure P2P好的例子的最大好处是系统可扩展性)强由于每个既是又是随着系统中
(3)P2P(scalability peerServer Client,Peer的数量增多,系统的处理能力越强的问题是可管理性,由于系统是完全分散的、无中心的,管理起来极其困难
(4)P2P常见的应用、服务要求和底层协议部分网络应用的要求应用数据丢失宽带时间敏感文件传输不能丢失弹性不电子邮件不能丢失弹性不文档不能丢失弹性不Web JLkb/s实时音频/视频容忍丢失音频几kb/s视频是,100ms10kb/s〜5mb/s存储音频/视频容忍丢失同上是,几秒交互游戏容忍丢失几kb/s〜10kb/s是,100ms即时讯息不能丢失弹性是和不是流行的因特网应用及其应用层协议和下面的运输协议应用应用层协议下面的运输协议/底层协议电子邮件Smtp tcp远程终端访问telnet tcpWebhttp tcp文件传输ftp tcp远程文件服务器或Nfs Udp tcp流媒体通常专用,如或real networkUdptcp因特网电话通常专用,如典型dialpad udp通讯超文本传输协议HTTP主要规定了的结构和和交换的方式HTTP messageclient servermessage)的通讯过程、无状态)流水线协议和非流水线协议1B/S2)持续和非持续方式)代理服务器、34cookie一))浏览器首先建立与服务器的连接1TCP)连接建立起来后,浏览器和服务器就向/从接口发送/接收的消息、借助的2HTTP TCPreliable datatransfer,HTTP知道消息肯定会到达对方,这就是协议分层的好处是一种(无状态)协议,不保存任何的任何状态信息如果在很短的时间内从HTTP statelessserver clientserver接收到对某个的两次请求,就会发送两次)browser objectserver responseo2非流水线方式客户在收到前一个响应后才能发出下一个请求这比非持续连接的两倍的开销节省了建立RTT TCP连接所需的一个时间但服务器在发送完一个对象后,其连接就处于空闲状态,浪费了服务器资源RTT TCP流水线方式客户在收到的响应报文之前就能够接着发送新的请求报文一个接一个的请求报文到达服务器后,HTTP服务器就可连续发回响应报文使用流水线方式时,客户访问所有的对象只需花费一个时间,使连接中的RTT TCP空闲时间减少,提高了下载文档效率)、非持续连接建立一次连接,和通过此连接只传输一个消息和一个消31TCP browserserver requestrespond息上、持续连接建立一次连接,和通过此连接可以传输多个消息和多个2TCP browserserver requestrespond消息传输层的作用传输层位于网络层和应用层之间,是网络分层模型的核心传输层负责运行在不同上应用进程之间的通信Host的服务特点是一种无连接的、轻量级传输层协议,提供了最最健的服务模型UDPUDP没有连接,直观上就应该比更高效TCP、不可靠的数据传输发送端将数据入后,并不保证数据最终会到达接收端,即使到达1Push UDPSocketUDP也不保证是按序到达;发送方可以以任意的速率向网络中发送数据,不管网络的拥塞状况但发送的数
2.m congestioncontrol WJ据可能最终到达不了接收方,产生丢包优点、应用可更好控制何时发送何种数据无须建立连接,可尽快将消息发给网络层;可能需要重传在规定时1UDP TCP间内没有到达的没有建立连接所引入的延迟,这可能是选择而不是的最主要原因Segmento UDPDNS UDPTCP、实现简单因为是无连接的,因而无须维护连接状态,实现简单;、头部开销小的头2UDP Host3UDP Segment部字段共个字节;而的头部共包括个字节.8TCP20可靠性传输原理可靠性传输原理是由rdtl.O rdt
2.0rdt
2.1rdt
2.2rdt
3.0一步步累加而来的rdtl.O接收方无返回确认信息接收方进行检错,并发送或反馈给发送方rdt
2.0ACK NAKrdt
2.l加入序列号和接收方不再发而将中加入序列号发送方引入定时器以上都是停等式0lrdt
2.2NAK ACKrdt
3.0协议为了解决协议低效问题的方法非常简单,就是允许发送方可以在等待stop-and-wait stop-and-wait Receiver的之前连续发送多个分组这种技术叫做流水线ACK流水线技术对可靠数据传输协议的影响、更大的序列号范围连续发送的并且是还没有得到的多个分组必须要有唯一的序列号,否则引起混乱1ACK、和方需要存储空间来缓存分组对于来说,需要缓存已经发送出去但还没有得到的2Sender ReceiverSender ACK分组;为了实现按序递交,接收方一般也需要存储空间序列号的范围和的大小取决于传输层协议如何相应分组丢失、差错以及过度延迟分组的方式Buffer解决流水线的差错恢复有两种基本方法回退步和选择性重传N Go-Back-N SelectiveRepeat允许发送方发送个分组而无需确认,流水线中最多有个等待确认消息的分组,允许使用GBN Go-Back-N NN的序列号范围可以看作是长度为的一个窗口随着协议的运行,这个窗口在序列号空间内向前滑动,因此这种协议N也叫滑动窗口协议在此系统中,一个分组或其的丢失可能造成重传太多的分组sliding-window protocolACK GBN当信道差错率逐渐变大,信道会被不必要的重传分组所塞满选择性重传就是只重传那些出现错误的分组,而不是窗口中的所有分组SR SelectiveRepeat Sender的服务特点、流的概念TCP传输控制协议是一种面向连接的协议,即数据传输之前要经过三次握手TCP TransmissionControl Protocol,建立一条全双工连接,然后才能进行真正的数据传输除了是一种面向连接的协议外,还提供可靠的、按需到达的字节流数据传输、流控和拥塞控制无头无尾,TCP连续不断面向字节流不采用停等式的传输,而用流水线的方式,且序列号是根据数据段的第一个字节填写的TCP TCP的流量控制原理流量控制()就是让发送方的发送速率不要太快,既要让接收方来得及接收,也不要使网络发生拥flow control塞实现方式利用滑动窗口机制可以很方便地在连接上实现流量控制TCP定义:主要是为避免低速端系统不至于被对端发送的数据所淹没基本机制是缓冲流量控制的基本思想比较简单,即的维护一个叫做接收窗口的变量,指示接收TCP Sender Receiver windows方空闲的缓存大小,发送方最多背靠背发送个字节,以免淹没接收方RcvWindow连接建立时接收方开辟大小为的缓存,应用进程不断从中读取数据,利用和RcvBuffer BufferLastByteRead分别记录最后读取的字节和最后收到字节的序列号,则就是在LastByteRcvd LasLastByteRcvd-LastByteRead Buffer中应用还未读取的数据则()为空闲的大小RcvWindow=RcvBuffer-LastByteRcvd-tByteRead Buffer的头部中包含叫做的头部字段,通知发送方自己的空闲大小发送方限TCP SegmentReceive WindowBuffer制自己已经发送的但还未收到的数据不超过接收方的空闲尺寸这样,加上那些已经发送了但还ACK BufferACK未被应用读取的数据后的总量便可小于总的大小Buffer连接建立和拆除的过程的连接建立过程是首先由进程发起、服务器确认、TCPTCP Client客户再确认,其中前两次中没有数据,而第三次中可以携带数据的连接建segment TCP立过程也叫三次握手的连接拆除过程是首先由进程发给服务器、服务器确认、服务器再发给确认TCP ClientFIN FINClient,Client四次握手在发送完最后的后,发起连接拆除方需要等待一段时间,以便在丢失时,拆除方可以重新发送一般ACK ACKACKo等待的拥塞控制原理30soTCP拥塞控制的基本思想避免网络进入一种叫做的状态,即检测到网络出现拥塞状况时降低自己的发送速TCP Gridlock度具体实现时需要考虑三个问题、如何降低发送速率?、如何检测网络拥塞?、利用什么样的算法来减低发送速度?
123、如何降低发送速率?1是限制发送速率的主要因素发送速率()因此,通过调整可以控CongWin rate^CongWin/RTT bytes/Sec CongWin0制发送端的发送速率、如何检测网络拥塞?2超时/收到对某个分组的三次重复确认消息则认为网络出现拥塞此时,降低自己的发送速率、利用什么样ACK,TCP3的算法来减低发送速度?的拥塞控制算法主要包括三部分TCP)加性增-乘性减))慢启动)对超时事件的反应地址1(Additive Increase,Multiplicative Decrease,AIMD23IP我们把整个因特网看成为一个单一的、抽象的网络地址就是给每个连接在因特网上的主机(或路由器)分配IP一个在全世界范围是唯一的位的标识符,采用点分十进制进行表示每一类地址都由两个固定长度的字段组成,32其中一个字段是网络号它标志主机(或路由器)所连接到的网络,而另一个字段则是主机号它标net-id,host-id,志该主机(或路由器)类地址为位,为位,类地址为位为位A net-id8host-id24B net-id16host-id16C类地址为位为位net-id24host-id8目前,中的地址分配策略为(无类域间路由)将位Intemet IPCIDR classlessinter-domain routing,CIDR32的地址分为两部分子网地址和主机地址地址的表示方式为表示子网地址的长度这样,IP a.b.c.d/x,x IP地址的高位为网络号,低位为网络内部的主机号部分x32-x数据报分片)为什么分片1)怎样分片、怎样组装2)在哪里分片和组织3不同链路层协议能够携带的最大传输单元不同,为了将超长的分组挤到链路层分组的有效载荷字段1)MTU ip源发送的某个分组可能需要在某个路由器处分割成多个更小的分组(片),以便能够封装在fragment,中Frame某个分组的所有片需要在将其交给传输层协议之前进行重组根据端到端原则,分片的重组由端系统完成,而不是由路由器完成端系统的网络层协议收到后,根据其头部携带的由(标识)、(分fragment identcation flag片标志)以及(片偏移量)等字段信息来对片进行排序,重组等fragment offset属于某个分组的所有具有相同的根据和字段的值判断时都收到了所有的fragments identifier,flag offset并对他们进行排序当一个分组的一个或多个没有收到,目的端系统将丢弃这个分组的所有fragment Fragment已经收到的)在路由器里分组在终端系统里组装Fragmento3协议NAT网络地址转换()属接入广域网()技术,是一种将私有(保留)地址NAT,Network Address Translation WAN转化为合法地址的转换技术,它被广泛应用于各种类型接入方式和各种类型的网络中原因很简单,IP Internet不仅完美地解决了地址不足的问题,而且还能够有效地避免来自网络外部的攻击,隐藏并保护网络内部NAT IP的计算机协议ICMP是()控制报文协议它是协议族的一个子协议,用ICMP InternetControl MessageProtocol InternetTCP/IP于在主机、路由器之间传递控制消息控制消息是指网络通不通、主机是否可达、路由是否可用等网络本身的IP消息这些控制消息虽然并不传输用户数据,但是对于用户数据的传递起着重要的作用的用途包括ICMP)源端发送的消息,目的端发送的响应1pingtype=8,code=0ICMP type=0code=05)源抑制机制实际中没有使用,目的是拥塞控制2)跟踪主机到主机的路由,利用报文来实现3Trace routeTraceRoute ICMP常用校验技术常用的检错机制包括奇偶校验,校验和()和循环冗余检验码()checksum CRC位奇偶校验可能是最简单的检错方法假设带发送的数据有位,在偶校验方案中只需附加一位校验信1D d息,其值应使得位中的个数为偶数;奇校验校验位的值应使得位中的个数为奇数位奇偶校验d+11d+111方案中,发送方和接收方的处理都比较简单接收方只需要数位信息中的个数,对于偶校验方案,如果d+11位中有奇数个则至少有位发生了错误,精确地说有奇数位信息在传输过程中发生了错误但是,如果其d+11,1中有偶数个位信息发生了错误,奇偶校验方案将无法检测出错误的发生位奇偶校验方法能够检测到单个位错误,但没有办法纠正错误1校验和的基本思想是发送方的计算规则Internet Checksum、按字节为单位进行分组,奇数字节的最后补一个全为的字节;字段初值1segment2segment0checksum为、计算所有字节数的和,进位加在和的后面;
022、将计算得到的和按位求反,得至[接收方的规则3checksum、如果计算所得的和不是全为则在传输过程中发生了错误否则;、认为没有发生错误11,Segment2中,和对包括头部和数据的信息求校验和,只对头部信息求校验和TCP/IP TCPUDP IP叫做循环冗余检测编码,也叫做多项式编码()CRC polynomialcode o多项式编码基于将位串看成是系数为或的多项式,一个位位串可以看作是从到的多项式的系数01k xk-1xO序列,此多项式的阶数为如有位,表示成多项式此多项式为阶多项式k-L1100016x5+x4+x05的基本思想是设位长的位串附加长度为的校验和则实际传输的位串长度为将校验和CRC dD,r R,d+rR附加在位串的尾部,计算校验和使带校验和的位串的多项式能被生成多项式除尽当接收方收到带校验和D R,的位串时,用去除它,如果有余数,则传输出错G多项式按模运算规则进行运算,即,加法不进位,减法不借位,加法、减法与异或运算的结果相同2中,发送方和接收方必须事先商量好一个阶的叫做生成多项式()的(位位模式),并CRC rGenerator Gr+1且其最高位和最低位必须为lo计算校验和的算法如下:、设为•阶,则在待带传输位串的后面添加个使位串变为位,则相应的多项式为、按出1G Ir0,d+r D.2r9的野去用为D.2F Gand□D=101110G=10©、条数即为校验和
3.Cyclic RedundancyCheck3R101011and1001101110000101000□D=101110G=10©ToTo这里有个计算1001-lioCRC□r=3andT OOP000=101110000TToo1001□T D,R=W1110011跚杷镀或烫也劭的)MA@Swo()□CRC-32international standard~多路访问协颤陇海面描曲1)是一种控制共享信道在节点之间共享的徐蕨或赢满.益25)利用信道本身进行信道共享的协商、通信,控制信息传输采用带内机制2多路访问控制协议可以大致分为三类:)信道划分协议;)随机访问协议;12)轮转协议3随机访问协议每个节点如果有数据发送,总是以信道的全速率发送但多个节点同时发送会引发碰撞,此时节点将重传数据,直到数据无碰撞地到达接收端随机访问协议中,如果发生碰撞,节点可能需要延迟一段时间再重新发送数据,而延迟时间的大小是随机的,并且每个节点独立地选择这个延迟时间因而这类协议叫做随即访问协议轮转协议主要有两大类、轮询协议网络中存在一个主节点,主节点以循环方式询问其他每个节点例如,主节点通知节点可以发11送的最大信息量;在节点传输完毕后,主节点通知节点可以发送的最大信息量,依次类推轮询协议可以消12除碰撞的可能,并能避免随机协议中的空闲时隙问题,可以获得很到的信道利用率不过,轮询协议存在如下缺点)轮询延迟;)单点故障问题
12、令牌协议网络没有主节点,网络中按某种固定次序传递叫做(令牌)的节点只有获得令牌后2Token Frame才能发送并且,节点只有在有数据要发送的情况下才能有持有令牌,否则将立即将令牌传向下一Frame,工个节点同时,一个节点在获得令牌后可以发送的最大信息量固定令牌协议的缺点包括令牌传递开销;延迟;单点故障令牌的丢失与恢复载波侦听多路访问中,节点在传输之前侦听信道,如果信道空闲时才开始发送整个不过,CSMA FrameFrameo中的节点在开始发送后就要发送整个不管在该的发送过程中有没有碰撞产生CSMA FrameFrame,Frame与类似,节点在发送数据之前首先侦听信道,如果信道忙,则延后一段时间继续侦听信道,直CSMA/CD CSMA到信道空闲才能开始发送;另外,节点在发送的同时继续侦听信道,如果检测到碰撞,则立CSMA/CD Frame即中止的发送对的改善是显而易见的Frame CSMA/CD CSMACSMA/CD CarrierSense MultipleAccess/Collision Detect载波监听多路访问/冲突检测设备准备发送数据以前先检查载波cairier sensemultiple accesscollision detect信道的介质访问机制如果在特定的时间周期内没有检测到载波,设备就可以发送数据如果两个设备同时发送,就发生了冲突,冲突会被所有的冲突设备检测到这种冲突会导致在随机的时间延迟之后从这些设备重新发送协议ARP地址解析协议的工作是从地址得到对应的地址Address Resolution Protocol IPMAC每个主机的模块维护表,表的结构一般为〈其中,指示表ARP ARP ARP IPAddress,MAC Address,TTL TTLO项从开始创建到从表中删除的时间同一个子网内部的处理过程ARP、主机构造一个查询消息,向子网内所有主机广播,消息中包含欲解析主机的地址1A ARPB IP、主机收到查询消息后,向回答自己的地址2B ARPA MAC表是自动生成的,无须手工操作同时,表也起着的作用ARPARPCache、交换机的区别HUB集线器本质上是一个物理层设备,它作用于单个而不是将收到的信号进行再生和放大,HUB bitFrameo Hub并广播所收到的每一位由于工作在物理层,所以它没有实现要靠主机中的网络适配器来检测冲突Hub CSMA/CD,可以收集信息,提供一定的网络管理功能比如,将一个故障站点断开连接Hub交换机是数据链路层设备,利用存储转发机制处理交换机收到一个后,检查其中的目的地Frameo FrameMAC址,查找本地地址表来决定的出口当被转发到一个时,利用来MAC FrameFrame LANSegment CSMA/CD访问的广播信道Segment交换机的自学习若从发出的帧从接口进入了某交换机,那么从这个接口出发沿相反方向一定可把一个帧传送到交换机每A xAo收到一个帧,就记下其源地址和进入交换机的接口,作为交换表中的一个项目在建立建环表时是把帧首部中的源地址写在“地址,,这一栏的下面在转发帧时,则是根据收到的帧首部中的的地址来转发的这时就把在“地址”栏下面已经记下的源地址当作R目的地址,而把记下的进入接口当作转发接口交换机的切入式转发交换机载转发时不用等收集到一个完整的帧就开始转发重要协议的完整英文中文名称分频复用FDM frequency-division multiplexing分时复用TDM time-division multiplexing超文本传送协议HTTPHyperText Transfer Protocol超文本标记语言HTML HyperTextMark-up Language统一资源定位符URLUniform ResourceLocator域名解析系统DNS DomainName System文件传输协议FTP FileTransferProtocol传输控制协议TCPTransmission ControlProtocol用户数据包协议UDPUser DatagramProtocol网络之间互连的协议IP InternetProtocol网际控制报文协议ICMP InternetControl MessageProtocol地址解析协议ARP AddressResolutionProtocol网络土也址转换NAT NetworkAddressTranslation带冲突检测的载波侦听多路访问CSMA/CD CarrierSense MultipleAccess withcollision detection点至点协议PPPPoint-to-Point ProtocolU介质访问控制MAC MediumAccess Control生存时间值TTL TimeTo Live客户机和服务器结构C/S Client/Server对等计算,对等网络P2PPeertoPeer自动重传请求ARQAutomatic Repeat-reQuest后退帧协议GBNGo-Back-N ARQN ARQ往返时延RTT Round-TripTime最大传输单元MTUMaximum TransmissionUnit无类型域间选路CIDRClassless Inter-Domain Routing动态主机配置协议DHCPDynamic HostConfiguration Protocol循环冗余校验马CRCCyclic RedundancyCheck链路状态LS LinkState距离向量DV DistanceVector开放最短路径优先OSPFOpen ShortestPath First路由信息协议RIP RoutingInformation Protocol分界网关协议BGPBorder Gate-way Protocol。