请大家全面复习,重点把握。范围:教材1-7章的内容。
一、选择题(每小题1分 共20分)要求大家掌握计算机网络基本概念、技术
二、判断题(每小题1分 共10分)要求大家明晰计算机网络的基本概念
三、填空题(每空1分 共10分) 对部分细节知识的把握
四、名词解释(每小题3分 共15分)考察每章中的基本概念
1、网络体系结构:网络体系结构是指通信系统的整体设计,它为网络硬件、软件、协议、存取控制和拓扑提供标准。
2、发送时延:主机和路由器发送数据帧所需的时间。
3、VPN:虚拟专用网,在公用网络上建立专用网络,进行加密通讯。
4、套接字(SOCKET):TCP用主机的IP地址加上主机的端口号作为TCP连接的端点,这样的端点叫套接字。
5、停等协议:是发送双方传输数据的一种协议方式,每发送一个分组,必须要停下来等待,等接收方确认后才可继续发送下一个分组。
6、拒绝服务(DoS):指攻击者向互联网上的某个服务器不停的发送大量分组,使服务器无法提供正常的服务,这种攻击被称为拒绝服务。
7、地址解析协议(ARP ):在TCP/IP环境下,网络层有一组将IP地址转换为相应物理网络地址的协议,就叫做地址解析协议。
8、ICMP:Internet控制报文协议,它是TCP/IP协议簇的一个子协议,用于在IP主机,路由器之间传递控制信息。
9、网络地址转换(NAT):用于IP地址的转换,它解决了多个用户使用一个公用IP上网的问题,缓解了IP地址的危机;实现了内部IP地址隐藏及服务器的负载均衡。它分为静态NAT、动态NAT和端口NAT三类。
10、TDM:是采用同一物理连接的不同时段来传输不同的信号,也能达到多路传输的目的。
11、FDM:是指载波带宽被分为多种不同频带的子信道,每个子信道可以并行传送一路信号的一种多路复用技术。
12、DNS:域名系统,用来把人们使用的机器名字转换为IP地址,DNS是一个联机分布或数据库系统,采用客户服务器方式,使人们更方便的访问互联网。
13、URL:也被称为网页地址,是因特网上标准的资源的地址,用于指明通过互联网可以访问资源的位置,以及访问这个资源的方法。
14、TCP:传输控制协议,是一种面向连接的,可靠的,基于字节流的传输层通信协议,是为了在不可靠的互联网上提供可靠的端到端字节流而专门设计的一个传输协议。
15、IP:网际协议IP是TCP/IP的心脏,也是网络层中最重要的协议,IP 层接收更低层发来的的数据包,并把该数据包发送到更高层--TCP或UDP层:相反IP层也把从TCP或UDP接收来的数据包传送到更低层。IP数据包是不可靠的; IP数据包中包含有发送它的主机的地址(源地址)和接收它的主机地址(目的地址)。
16、IPV6:长度为128位的网络层地址。(代替IPv4的下一代IP协议)。
17、UDP协议:用户数据报协议,它是运输层的一个协议,这个协议在传送数据之前不需要建立连接。远地主机的运输层在接收到UDP报文之后,不需要给出任何确认,UDP不提供可靠交付,但是提供广播和多播服务。
18、HTTP:是一个简单的请求-响应协议,它通常运行在TCP之上,是一个应用层协议,它使用TCP连接进行可靠的传送。
19、SNMP:简单网络管理协议是专门设计用于在IP网络管理网络节点的一种标准协议,它是一种应用层协议。
20、WWW:是基于客户机/服务器方式的信息发现技术和超文本技术的综合。
21、MAC地址:又称物理地址和硬件地址,它是网络.上用于识别一个网络硬件设备的标识符,要求全世界所有局域网.上的站点的MAC不相同。MAC地址的长度可是6B或2B,通常采用6B的地址
22、公用密钥加密:是指为计算机用户提供了一种安全交换信息的方法,它需要两个密钥:公开密钥和私有密钥,公开密钥与私有密钥是一对,如果用公开密钥对数据进行加密,只有用对应的私有密钥才能解密,如果用私有密钥对数据进行加密,那么只有用对应的公开密钥才能解密。
23、对称密钥:即发送和接收数据的双方必须使用相同的/对称的密钥对明文进行加密和解密的运算。
24、多路复用:把多路用户信息用单一的传输设备在单一的传输线路上进行传输的技术。
25、以太网:是一种计算机局域网技术,规定了包括物理层的连线、电子信号和介质访问层协议的内容。
26、CSMA/CD:是以太网的介质访问控制方法,其意思是载波监听多路访问、冲突检测。27、FTP :是一种数据传输协议,用于将文件传输到主机或与主机交换文件,专门用来传输文件的协议,负责将我们电脑上的数据与服务器数据进行交换。
五、简答题(每小题5分 共25分)
- 所有传统网络应用程序原理,应用,端口号等。
FTP:文件传送协议,端口号: 21,用于文件的上传下载,只提供文件的一些基本服务,使用TCP可靠的传输服务。
TELENT:远程终端协议,端口号: 23,用于实现远程登录,使用C/S模式。
TFTP:简单文件传送协议,端口号,69,用于嵌入式系统开发,UDP 环境等,使用UDP数据报,有自己的差错改正措施,只支持文件传输,不支持交互。
HTTP:超文本传输协议,端口号: 80,用于网页浏览,使用面向连接的TCP作为传输协议,保证数据的可靠传输。
SMTP:简单邮件传递协议,端口号: 25,SMTP服务器所开放的端口,用于发送邮件。
- IPV4的报文结构及各字段的作用
书上136页
各字段的作用:
(1)版本:占4位,指IP协议的版本。通信双方使用的IP协议的版本必须一致。
(2)首部长度:占4位,可表示的最大十进制数值是15。首部长度字段所表示数的单位是32位字。
(3)区分服务:占8位,用来获得更好的服务
(4)总长度:总长度指首部和数据之和的长度,单位为字节。
(5)标识:占16位,IP软件在存储器中维持一个计数器,每产生一个数据报,计数器就加1,并将此值赋给标识字段。
(6)标志:占3位,但目前只有两位有意义。
(7)片偏移:占13位,片偏移指出:较长的分组在分片后,某片在原分组中的相对位置。
或者
IPV4的报文结构:
版本 | 首部长度 | 区分服务 | 总长度 | ||
标识 | 标志 | 片偏移 | |||
生存时间 | 协议 | 首部校验和 | |||
源地址 | |||||
目的地址 | |||||
可选字段(长度可变) | 填充 | ||||
数据部分 | |||||
IPV4⾸部各字段意义作用:
- 版本:占4位。指IP协议是IPv4还是IPv6,通信双⽅的版本必须⼀致。
- ⾸部长度:占4位。以4B为单位,最⼤值为60B。默认情况下⾸部长度看成20B,此时不使⽤任何选项(即可选字段)。
- 区分服务:占8位。用来获得更好的服务。
- 总长度:占16位。指⾸部和数据之和的长度,单位为字节。
- 标识:占16位。它是⼀个计数器,每产⽣⼀个数据报就加1,但它并不是“序号”,因为IP是⽆连接服务,数据报不存在按序接收的问题。(当⼀个数据报长度超过⽹络的MTU时,必须分⽚时,这个标识字段的值就被复制到所有的数据报片的标识字段中,此时每个数据报⽚都复制⼀次标识号以便能重装成原来的数据报。)
- 标志:占3位。⽬前只有前两位有效,即最低位MF和中间一位DF。MF=1表⽰后⾯还有分⽚;MF=0表⽰这是最后⼀个分⽚。DF=0允许分⽚;DF=1不允许分⽚。
- ⽚偏移:占13位。片偏移指出:较长的分组在分片后,谋片在原分组中的相对位置。
- ⽣存时间(TTL):占8位。表明这是数据报在网络中的寿命。
- 协议:占8位。协议字段指出此数据报携带的数据使用何种协议,以便使目的主机的IP层知道应将数据部分上交给哪个协议进行处理。
- ⾸部检验和:占16位。只检验数据报⾸部,不检验数据部分。
- 源地址:占32位。表⽰发送⽅的IP地址。
- ⽬的地址:占32位。表⽰接收⽅的IP地址。
- IPv6的报文结构及各字段的作用
版本 | 通信量类 | 流标号 | ||||
有效载荷长度 | 下一个首部 | 跳数限制 | ||||
源地址(128位) | ||||||
目的地址(128位) | ||||||
下一个首部 | 首部长度 | |||||
下一个首部 | 首部长度 | |||||
数据部分 | ||||||
- 版本:占4位。他指明了协议的版本,对IPv6该字段是6。
- 通信量类:占8位。这是为了区分不同的IPv6数据报的类别或优先级,和IPv4的区分服务字段的作用相似
- 流标号:占20位。IPv6的一个新的机制是支持资源预分配,并且允许路由器把每一个数据报与一个给定的资源分配相联系。IPv6提出流的抽象概念。所谓“流”就是互联网络上从特定源点到特定终点的一系列数据报,而在这个“流”所经过的路径上的路由器都保证指明的服务质量。所有属于一个流的数据报具有同样的流标号。
- 有效载荷长度:占16位。它指明IPv6数据报除基本首部以外的字节数。
- 下一个首部:占8位。它相当于IPv4的协议字段或可选字段;它的值指出了基本首部后面的数据应交付IP层上面的哪一个高层协议;当出现扩展首部时,下一个首部字段的值就标识后面第一个扩展首部的类型。
- 跳数限制:占8位。用来防止数据报在网络中无限期地存在。当跳数限制的值为零时,就要把这个数据报丢弃。
- 源地址:占128位。是数据报的发送端的IP地址。
- 目的地址:占128位。是数据报的接受端的IP地址。
- 常用的网络传输介质及其标记的含义?
双绞线
分为两种类型:屏蔽双绞线和非屏蔽双绞线。屏蔽双绞线电缆的外层由铝铂包裹,以减小辐射,但并不能完全消除辐射,屏蔽双绞线价格相对较高,安装时要比非屏蔽双绞线电缆困难。非屏蔽双绞线电缆具有以下优点:(1)无屏蔽外套,直径小,节省所占用的空间;(2)重量轻,易弯曲,易安装;(3)将串扰减至最小或加以消除;(4)具有阻燃性;(5)具有独立性和灵活性,适用于结构化综合布线。
双绞线采用了一对互相绝缘的金属导线互相绞合的方式来抵御一部分外界
电磁波干扰。把两根绝缘的铜导线按一定密度互相绞在一起,可以降低信号干扰
的程度,每一根导线在传输中辐射的电波会被另一根线上发出的电波抵消。“双
绞线”的名字也是由此而来。双绞线是由4对双绞线一起包在一个绝缘电缆套管
里的。一般双绞线扭线的越密其抗干扰能力就越强,与其他传输介质相比,双绞
线在传输距离,信道宽度和数据传输速度等方面均受到一定限制,但价格较为低
廉。
同轴电缆
同轴电缆来传递信息的一对导体是按照一层圆筒式的外导体套在内导体(一根细芯)外面,两个导体间用绝缘材料互相隔离的结构制选的,外层导体和中心轴芯线的圆心在同一个轴心上。同轴电缆之所以设计成这样,也是为了防止外部电磁波干扰异常信号的传递。
同轴电缆根据其直径大小可以分为:粗同轴电缆与细同轴电缆。粗缆适用于
比较大型的局部网络,它的标准距离长,可靠性高,由于安装时不需要切断电缆,
因此可以根据需要灵活调整计算机的入网位置,但粗缆网络必须安装收发器电
缆,安装难度大,所以总体造价高。相反,细缆安装则比较简单,造价低,但由
于安装过程要切断电缆,两头须装上基本网络连接头(BNC),然后接在T型连接
器两端,所以当接头多时容易产生不良的隐患,这是目前运行中的以太网所发生
的最常见故障之一。
光缆
光纤是以光脉冲的形式来传输信号,以玻璃或有机玻璃等为网络传输介质。它由纤维芯、包层和保护套组成。
光纤可分为单模光纤和多模光纤。
单模光纤只提供一条光路,加工复杂,但具有更大的通信容量和更远的传输距离。
多模光纤使用多条光路传输同一信号,通过光的折射来控制传输速度。
- 以太帧结构
目的地址 | 源地址 | 类型 | 数据 | FCS |
- 网络拥塞的原因,表现,控制方法
原因:在某段时间,若对网络中某一资源的需求超过了该资源所能提供的可用部分,网 络的性能就要变坏。(其他原因,1、缓冲区容量有限2、传输线路的频带有限3、 结点处理能力有限4、由于网络中某部分刚发生故障)
表现:性能变坏;吞吐量下降;最坏的是系统崩溃(仅供参考)
控制方法:拥塞控制与流量控制
拥塞控制分为开环控制和闭环控制两种⽅法。
开环控制: 在设计⽹络时事先将有关发⽣拥塞的因素考虑周到,⼒求⽹络在⼯作时不产⽣拥塞。但⼀旦整个系统运转起来,就不在中途进⾏改正了。
闭环控制: 是基于反馈环路的概念。属于闭环控制的有以下⼏种措施。
1. 监测⽹络系统以便检测到拥塞在何时、何处发⽣。
2. 把拥塞发⽣的信息传送到可采取⾏动的地⽅。
3. 调整⽹络系统的运⾏以解决出现的问题。
流量控制往往指点对点通信量的控制 ,是个端到端的问题(接收端控制发送端)。流量控制所要做的就是抑制发送端发送数据的速率,以便使接收端来得及接收。
- IPV4地址分类,IP地址的主要特点,如何管理,特殊IP地址及其作用
IP地址分为:A、B、C、D、E类;各类最前面分别为0、10、110、1110、11110开头;
IP 地址的主要特点是:
每一个IP地址都由网络号和主机号两部分组成: IP 地址实际上标志一个主机(或路由器)和一条链路的接口:用转发器或网桥连接起来的若干个局域网仍为个网络; 在IP地址中, 所有分配到网络号net-id的网络都是平等的
IPV4中的几个特殊IP地址及其作用:
127.0.0.1 测试本机的网络配置
255.255.255.255 这个地址指本网段内的所有主机
169.254.X.X 当DHCP服务器发生故障,或响应时间太长而超出了一个系统规定的时间,Windows系统会为分配这样一个地址
- IP址危机解决方法
1.NAT网络地址转换。 是一种将私有(保留)地址转化为合法IP地址的转换技术,它被广泛应用于各种类型Internet接入方式和各种类型的网络中。借助于NAT,私有(保留)地址的"内部"网络通过路由器发送数据包时,私有地址被转换成合法的IP地址,一个局域网只需使用少量IP地址(甚至是1个)即可实现私有地址网络内所有计算机与Internet的通信需求。
2.CIDR无类域间路由
它是将好几个IP网络结合在一起,使用一种无类别的域际路由选择算法,可以减少由核心路由器运载的路由选择信息的数量。
3.子网编址
就是某一个机构拥有的地址大于它实际需求的,也就会产生多余的IP地址,以免浪费,也为更方便管理,将大网络细分,也就是子网。编址即给每个地址编上一个序号,即子网编址。 - IPv6网络地址
IPv6的128位地址通常写成8组,每组为四个十六进制数的形式。这个地址比较长,看起来不方便也不易于书写。零压缩法可以用来缩减其长度。如果几个连续段位的值都是0,那么这些0就可以简单的以::来表示。这里要注意的是只能简化连续的段位的0,其前后的0都要保留。还有这个只能用一次,在上例中的ABAA后面的0000就不能再次简化。当然也可以在ABAA后面使用::,这样的话前面的12个0就不能压缩了。这个限制的目的是为了能准确还原被压缩的0,不然就无法确定每个::代表了多少个0。
- 客户-服务器网络模式,客户机、服务器软件的特点。
服务器软件的特点:一种 专门用来提供某种服务的程序,可同时处理多个远地或本地客户的请求。系统启动后一直 不断地运行着,被动地等待并接受客户的通信请求。因此,不需要知道客户程序的地址。一般 需要强大的硬件和高级的操作系统。
- TCP报文结构及各字段的含义。
源端口:16位的源端口字段包含初始化通信的端口号。源端口和IP地址
的作用是标识报文的返回地址。
目的端口:16位的目的端口字段定义传输的目的。这个端口指明接收方
计算机上的应用程序接口。
序列号:该字段用来标识TCP源端设备向目的端设备发送的字节流,
它表示在这个报文段中的第几个数据字节。序列号是一个32位的数。
确认号:TCP使用32位的确认号字段标识期望收到的下一个
段的第一个字节,并声明此前的所有数据已经正确无误地收到,因此,确认号应该是上
次已成功收到的数据字节序列号加1。收到确认号的源计算机会知道特定的段已经被收
到。确认号的字段只在ACK标志被设置时才有效。
数据偏移:这个4位字段包括TCP头大小。由于首部可能含有选项内容,
因此TCP首部的长度是不确定的。首部长度的单位是32比特或4个八位组。首部长度
实际上也指示了数据区在报文段中的起始偏移值。
保留:占6位,目前置0的字段。为将来定义新的用途保留。、
控制位:共6位,每一位标志可以打开一个控制功能。
紧急URG:表示TCP包的紧急指针字段有效,用来保证TCP连接不被中断,并且督促中间齐备尽快处理这些数据。
确认ACK: 取1时表示应答字段有效,也即TCP应答号将包含在TCP段中,为0则反之。
推送PSH:这个标志表示Push操作。所谓Push操作就是指在数据包到达接收端以后,立即送给应用程序,而不是在缓冲区中排队。
复位RST:这个标志表示感谢连接复位请求,用来复位那些产生错误的连接,也被用来拒绝错误和非法的数据包。
同步SYN:表示同步序号,用来建立连接。
终止FIN:表示发送端已经发送到数据末尾,数据传送完成,发送FIN标志位的TCP段,连接将被断开。
窗口:目的主机使用16位的窗口字段告诉源主机它期望每次收到的数据通的字节数。
校验和:TCP头包括16位的校验和字段用于错误检查。源主机基于部分IP头信息,TCP头和数据内容计算一个校验和,目的主机也要进行相同的计算,如果收到的内容没有错误过,两个计算应该完全一样,从而证明数据的有效性。
紧急指针:紧急指针字段是一个可选的16位指针,指向段内的最后一个字节位置,这个字段只在URG标志被设置为1时才有效。
选项:至少1字节的可变长字段,标识哪个选项(如果有的话)有效。如果没有选项,这个字节等于0,说明选项的结束。这个字节等于1表示无需再有操作;等于2表示下四个字节包括源机器的最大长度(Maximum Segment Size,MSS).
填充:这个字段中加入额外的零,以保证TCP头是32的整数倍。
- 网络体系结构为什么采用分层次的结构,常用的网络体系结构
分层次的好处: 1、各层之间是独立、透明的。2、灵活性好,当某层发生变化时,只要其接口关系不变,则其他层均不受影响。3、结构上可分割,各层可以采用最合适的技术来实现。4、易于维护和实现。5、能促进标准化工作。将复杂的工程设计问题分解成若干个容易处理的子问题, "分而治之"逐个加以解决;每一层都是上层提供一定的服务,并对上层屏蔽服务实现的细节;为简化问题,减少协议设计的复杂性;
常用的网络体系结构:1、OSI的体系结构,即OSI的七层协议;2、TCP/IP的体系结构,即TCP/IP的四层协议;3、五层协议的体系结构。
- 数据链路层要解决的几个基本问题,解决方案
(1)封装成帧,在一段数据的前后分别添加首部和尾部,然后就构成了一个帧。确定帧的界限。(2) 透明传输,字节填充就是接收端的数据链路层在将数据送往网络层之前删除插入的转义字符,法解决透明传输的问题就是利用字节填充。(3) 差错控制,使用循环冗余检验(CRC) 方法检验数据是否出现比特差错,如果检验结果余数R=0,则无差错,就接受,如余数R≠0,则出错,就丢弃。
- CSMA/CD的含义及其工作原理
CSMA/CD 即载波监听多路访问/冲突检测方法。(1 分)在以太网中,所有的节点共享传输介质。是一种争用型的介质访问控制协议。对于每一个站而言, 一且它检测到有冲突,它就放弃它当前的传送任务。(1 分) CSMA/CD控制方式的优点是:原理比较简单,技术上易实现,网络中各工作站处于平等地位,不需集中控制,不提供优先级控制。但在网络负载增大时,发送时间增长,发送效率急剧下降。(1分) CSMA/CD应用在数据链路层。(1 分)工作原理是:发送数据前先监听信道是否空闲,若空闲则立即发送数据.在发送数据时,边发送边继续监听.若监听到冲突,则立即停止发送数据.等待一段随机时间,再重新尝试。
- 自动请求重传(ARQ)
ARQ(⾃动重发请求,也称“循环⾃动请求”)协议是指在接收站接收到⼀个包含出错数据的信息(帧)时,⾃动发出⼀个重传错帧的请求。ARQ的作⽤原则是对出错的数据帧⾃动重发,它有三种形式:停等协议ARQ、连续ARQ和选择重传ARQ。
(1)停等协议ARQ
停等协议ARQ的特点如下。
发送⽅发送⼀个数据帧后,必须等待接收⽅的确认帧才可以发送下⼀个数据帧;
在接收⽅接收错误时,接收⽅发⼀否认帧,要求发送⽅重发该帧;
为防⽌发送的数据丢失,发送⽅内部设置⼀个定时器,当超过定时时间发送⽅仍未收到确认帧时,发送⽅重发该帧;
为防⽌确认帧丢失⽽造成发送⽅重发同⼀数据帧,发送⽅给每⼀个数据帧带上⼀个序列号。
(2)连续ARQ
连续ARQ是连续发送若⼲数据帧,如果接收到接收端的确认帧,则继续发送;发送⽅在每发完⼀个数据帧后,就启动内部超时定时器,在
设置的超时时间内未收到确认帧,则重发相应的数据帧。
(3)选择重传ARQ
这种⽅式只重传出现差错的数据帧或定时器超时的数据帧。
- TCP的连接与释放
连接:三次握手
1.主机A向主机B发送TCP连接请求数据包,其中包含主机A的初始序列号seq(A)=x。
2.主机B收到请求后,会发回连接确认数据包
3.主机A收到主机B的确认报文,发送一个序列号seq(A)=x+1进行确认。
释放:四次挥手
1.关闭客户端到服务器的连接。首先客户端A发送一个FIN,用来关闭客户到服务器的数据传送,然后等待服务器的确认。其中终止标志位FIN=1,序列号seq=u
2.服务器收到这个FIN,它发回一个ACK,确认号ACK位收到的序号加1.
3.关闭服务器到客户端的连接:也是发送一个FIN给客户端。
4.客户端收到FIN后,并发回一个ACK报文确认,并将确认号seq设置位收到序号加1.
- TCP传输的可靠性实现方法
TCP为了保证不发生丢包,就给每个字节一个序号, 同时序号也保证了传送到接收端实体的包的按序接收,然后接收实体对已成功收到的字节发回-一个相应的确认:如果发送瑞实体在合理的往返时延内未收到确认,那么对应的数据将会被重传。
- 数字签名原理
数字签名采用了双重加密的方法来实现防伪、防赖。其原理为:
(1)被发送文件用SHA编码加密产生128bit的数字摘要。
(2)发送方用自己的私用密钥对摘要再加密,这就形成了数字签名。
(3)将原文和加密的摘要同时传给对方。
(4)对方用发送方的公共密钥对摘要解密,同时对收到的文件用SHA编码加
密产生又一摘要。
(5)将解密后的摘要和收到的文件在接收方重新加密产生的摘要相互对比。如
两者一致,则说明传送过程中信息没有被破坏或篡改过。否则不然。
- 衡量网络性能的指标
- 速率
- 带宽
- 吞吐量
- 时延
- 时延带宽积
- 往返时间RTT
- 利用率
- 滑动窗口工作原理
1. 窗⼝⼤⼩是指⽆需等待确认就可以继续发送数据的最⼤值
2. 发送前4段时,⽆需ACK,直接发送
3. 收到第⼀个ACK后,滑动窗⼝向后移动,继续发送第五段的数据
4. 操作系统内核为了维护这个滑动窗⼝,需要开辟发送缓冲区来记录当前还有哪些数据没有应答,只有应答的数据才会从缓冲区中删除
5. 窗⼝越⼤,则⽹络的吞吐率就越⾼
六、综合解答题(每小题 10分,共20分)复习知识点
- 常用信道复用技术。
- ICMP协议原理
ICMP提供一致易懂的出错报告信息。发送的出错报文返回到发送原数据的设备,因为只有发送设备才是出错报文的逻辑接受,发送设备随后可根据ICMP报文确定发生错误的类型,并确定如何才能更好地重发失败的教据包,但是ICMP唯一的功能是报告问题而不是纠正错误,纠正错误的任务由发送方完成。
- TCP协议,特点,连接过程及可靠传输。
- UDP协议原理,特点
原理:使用UDP传输数据时,由应用程序根据需要提供报文到达确认、排序、流量控制等功能。通常情况下,UDP采用实时传输机制和时间戳来传别语音和视频数据。
特点: (1)无连接:即发送数据之前不需要建立连接,田此减少了开销、和发送数据之前的时延
(2)使用尽最大努力交付即不保证可靠交付
(3)面向报文:发送方的UDP对应用程序交下来的报文,在添加首邡后就向下交付Ip层,UDP对应用层交下来的报文, 既不合并,也不拆分,而是保留这些报文的边界
(4)没有拥塞控制,因此网络出现的拥塞不会使源主机的发送速率降低
(5)支持一对一,一对多,多对多的交互通信
(6)首部开销小,只有8个方节,比TCP的20个方节的首部要短
- TCP/IP计算机网络体系结构
应用层(各种应用层如TELNET,FTP,SMTP等)
运输层(TCP或UDP)
网际层IP
网络接口层(网络1,网络2,网络3)
- 电子邮件工作原理
1.发送之前发送方与SMTP发送服务器建立TCP连接;
2. SMTP服务器收到客户端发送来的邮件,将其放到邮件缓冲队列中,等待发送到接收发的服务器中;
3. 发送方服务器的SMTP客户端与接收方服务器的SMTP服务器建立 TCP连接,然后把缓冲队列中的邮件发到目的服务器;
4. 运行在接收方服务器的SMTP服务器进程收到邮件后,把邮件发入收件人信箱,等待读取;
5. 收件人打开计算机,运行客户端软件,使用POP3(IMAP)协议读取邮件。
- 发送时延、传播时延及总时延等相关计算
收发两端之间的传输距离为1000km,信号在媒体上的传播速率为2×108m/s。试计算以下两种情况的发送时延、传播时延及总时延(忽略处理时延):
(a)数据长度为107bit,数据发送速率为100kb/s
(b) 数据长度为103bit,数据发送速率为1Gb/s
从以上计算结果可得出什么结论?
(1)发送延迟=107/(100×1000)=100s
传播延迟=1000×1000/(2×108)=5×10s=5ms
(2)发送延迟=103/(109)=10-6s=1us
传播延迟=1000×1000/(2×108)=5×10-3s=5ms
结论:若数据长度大而发送速率低,则在总的时延中,发送时延往往大于传播时延。但若数据长度短而发送速率高,则传播时延就可能是总时延中的主要成分。
- IP分片的基本原理与方法
1、某单位分配到一个地址块136.23.12.64/26.现在需要进一步划分为4个一样大的子网。试问:
(1)每个子网的前缀有多长?
(2) 每个子网中有多少个地址?
(3) 每个子网的地址块是什么?
(4)每个子网可分配给主机使用的最小地址和最大地址是什么(10分)
答: (1)原来网络前缀是26位,需要再增加2位,才能划分4个一样大的子网,每个子网前缀28位。
(2)每个子网的地址中有4位留给主机用,因此共有16个地址。(可用的有14个地址)
(3)四个子网的地址块是:
第一个地址块136.23.12.64/28,可分配给主机使用的:
最小地址:136.23.12.0100 0001=136.23.12.65/28
最大地址:136.23.12.0100 1110=136.23.12.78/28
第二个地址块136.23.12.80/28,可分配给主机使用的:
最小地址:136.23.12.0101 0001=136.23.12.81/28
最大地址:136.23.12.0101 1110=136.23.12.94/28
第三个地址块136.23.12.96/28,可分配给主机使用的:
最小地址:136.23.12.0110 0001=136.23.12.97/28
最大地址:136.23.12.0110 1110=136.23.12.110/28
第四个地址块136.23.12.112/28,可分配给主机使用的:
最小地址:136.23.12.0111 0001=136.23.12.113/28
最大地址:136.23.12.0111 1110=136.23.12.126/28
- 应用层协议WWW的工作原理
当用户想进入WWW万维网上一个网页,或者其他网络资源的时候,通常用户要首先在浏览器上键入想访问网页的统一资源定位符( URL),或者通过超链接方式链接到那个网页或网络资源。这之后的工作首先是URL的服务器名部分,被命名为域名系统的分布于全球的因特网数据库解析,并根据解析结果决定进入哪一个IP地址。接下来的步骤是为所要访问的网页,向在那个IP地址工作的服务器发送一个HLIyl'P请求。在通常情况下,HTML文本、图片和构成该网页的一切其他文件很快会被逐一请求并发送回用户。网络浏览器接下来的工作是把HTML、CSS和其他接收到的文件所描述的内容,加上图像、链接和其他必需的资源,显示给用户。这些就构成了用户所看到的“网页”。
(或者万维网以客户服务器方式工作。浏览器就是在用户主机上的万维网客户程序。万维网文档所驻留的主机则运行服务器程序,因此这台主机也称为万维网服务器。客户程序向服务器程序发出请求,服务器程序向客户程序送回客户所要的万维网文档。在一个户程序主窗口上显示出的万维网文档称为页面(page)。)
- OSI计算机网络体系结构