计算机网络-谢希仁第六版第五讲 传输层zm2014下

合集下载

计算机网络(第六版)谢希仁版PPT课件

计算机网络(第六版)谢希仁版PPT课件
计算机网络(第 6 版)课件
电子工业出版社 2019年
谢希仁 编著
2020/3/2
目录
第一章 概述 第二章 物理层 第三章 数据链路层 第四章 网络层 第五章 运输层 第六章 应用层 第七章 网络安全 第八章 音频视频 第九章 无线网络 第十章 下一代因特网
对的数量与电话机数的平方成正比。
课件制作人:谢希仁
使用交换机
当电话机的数量增多时,就要使用交换 机来完成全网的交换任务。




交换机

课件制作人:谢希仁
“交换”的含义
在这里,“交换”(switching)的含义就是 转接——把一条电话线转接到另一条电 话线,使它们连通起来。
是指像天线上的驻波的节点,这种节点 很像竹竿上的“节”。 在网络中的 node 的标准译名是“结点” 而不是“节点”。 但数据结构的树(tree)中的 node 应当译 为“节点”。
课件制作人:谢希仁
网络与因特网
网络把许多计算机连接在一起。 因特网则把许多网络连接在一起。
课件制作人:谢希仁
课件制作人:谢希仁
1. 客户服务器方式
客户(client)和服务器(server)都是指通信 中所涉及的两个应用进程。
客户服务器方式所描述的是进程之间服 务和被服务的关系。
客户是服务的请求方,服务器是服务的 提供方。
课件制作人:谢希仁
运行 客户 程序
A
客户
网络边缘 网络核心
运行 服务器 程序 B
课件制作人:谢希仁
因特网的发展情况概况 (统计到 2005 年)
1980 1990 2000 2005
网络数 主机数 用户数 管理机构数

计算机网络(谢希仁)答案完整版

计算机网络(谢希仁)答案完整版

《计算机网络》课后习题答案第一章概述1-1计算机网络向用户可以提供哪些服务?答:计算机网络向用户提供的最重要的功能有两个,连通性和共享。

1-2试简述分组交换的特点答:分组交换实质上是在“存储——转发”基础上发展起来的。

它兼有电路交换和报文交换的优点。

分组交换在线路上采用动态复用技术传送按一定长度分割为许多小段的数据——分组。

每个分组标识后,在一条物理线路上采用动态复用的技术,同时传送多个数据分组。

把来自用户发端的数据暂存在交换机的存储器内,接着在网内转发。

到达接收端,再去掉分组头将各数据字段按顺序重新装配成完整的报文。

分组交换比电路交换的电路利用率高,比报文交换的传输时延小,交互性好。

1-3试从多个方面比较电路交换、报文交换和分组交换的主要优缺点。

答:(1)电路交换电路交换就是计算机终端之间通信时,一方发起呼叫,独占一条物理线路。

当交换机完成接续,对方收到发起端的信号,双方即可进行通信。

在整个通信过程中双方一直占用该电路。

它的特点是实时性强,时延小,交换设备成本较低。

但同时也带来线路利用率低,电路接续时间长,通信效率低,不同类型终端用户之间不能通信等缺点。

电路交换比较适用于信息量大、长报文,经常使用的固定用户之间的通信。

(2)报文交换将用户的报文存储在交换机的存储器中。

当所需要的输出电路空闲时,再将该报文发向接收交换机或终端,它以“存储——转发”方式在网内传输数据。

报文交换的优点是中继电路利用率高,可以多个用户同时在一条线路上传送,可实现不同速率、不同规程的终端间互通。

但它的缺点也是显而易见的。

以报文为单位进行存储转发,网络传输时延大,且占用大量的交换机内存和外存,不能满足对实时性要求高的用户。

报文交换适用于传输的报文较短、实时性要求较低的网络用户之间的通信,如公用电报网。

(3)分组交换分组交换实质上是在“存储——转发”基础上发展起来的。

它兼有电路交换和报文交换的优点。

分组交换在线路上采用动态复用技术传送按一定长度分割为许多小段的数据——分组。

(完整word版)计算机网络(第六版)谢希仁著课后习题答案

(完整word版)计算机网络(第六版)谢希仁著课后习题答案
答:总时延D表达式,分组交换时延为:D= kd+(x/p)*((p+h)/b)+ (k-1)*(p+h)/b
D对p求导后,令其值等于0,求得p=[(xh)/(k-1)]^0.5
1-12 因特网的两大组成部分(边缘部分与核心部分)的特点是什么?它们的工作方式各有什么特点?
答:边缘部分:由各主机构成,用户直接进行信息处理和信息共享;低速连入核心网。
核心部分:由各路由器连网,负责为边缘部分提供高速远程分组交换。
1-13 客户服务器方式与对等通信方式的主要区别是什么?有没有相同的地方?
答:前者严格区分服务和被服务者,后者无此区别。后者实际上是前者的双向应用。
1-14 计算机网络有哪些常用的性能指标?
答:速率,带宽,吞吐量,时延,时延带宽积,往返时间RTT,利用率
答:因为网络协议如果不全面考虑不利情况,当情况发生变化时,协议就会保持理想状况,一直等下去!就如同两个朋友在电话中约会好,下午3点在公园见面,并且约定不见不散。这个协议就是很不科学的,因为任何一方如果有耽搁了而来不了,就无法通知对方,而另一方就必须一直等下去!所以看一个计算机网络是否正确,不能只看在正常情况下是否正确,而且还必须非常仔细的检查协议能否应付各种异常情况。
(4)个域网PAN:个人电子设备
按用户:公用网:面向公共营运。专用网:面向特定机构。
1-09 计算机网络中的主干网和本地接入网的主要区别是什么?
答:主干网:提供远程覆盖\高速传输\和路由器最优化通信
本地接入网:主要支持用户的访问本地,实现散户接入,速率低。
1-10 试在下列条件下比较电路交换和分组交换。要传送的报文共x(bit)。从源点到终点共经过k段链路,每段链路的传播时延为d(s),数据率为b(b/s)。在电路交换时电路的建立时间为s(s)。在分组交换时分组长度为p(bit),且各结点的排队等待时间可忽略不计。问在怎样的条件下,分组交换的时延比电路交换的要小?(提示:画一下草图观察k段链路共有几个结点。)

计算机网络(谢希仁)答案完整版

计算机网络(谢希仁)答案完整版

《计算机网络》课后习题答案第一章概述1-1 计算机网络向用户可以提供哪些服务?答:计算机网络向用户提供的最重要的功能有两个,连通性和共享。

1-2 试简述分组交换的特点答:分组交换实质上是在“存储——转发”基础上发展起来的。

它兼有电路交换和报文交换的优点。

分组交换在线路上采用动态复用技术传送按一定长度分割为许多小段的数据——分组。

每个分组标识后,在一条物理线路上采用动态复用的技术,同时传送多个数据分组。

把来自用户发端的数据暂存在交换机的存储器内,接着在网内转发。

到达接收端,再去掉分组头将各数据字段按顺序重新装配成完整的报文。

分组交换比电路交换的电路利用率高,比报文交换的传输时延小,交互性好。

1-3 试从多个方面比较电路交换、报文交换和分组交换的主要优缺点。

答:(1)电路交换电路交换就是计算机终端之间通信时,一方发起呼叫,独占一条物理线路。

当交换机完成接续,对方收到发起端的信号,双方即可进行通信。

在整个通信过程中双方一直占用该电路。

它的特点是实时性强,时延小,交换设备成本较低。

但同时也带来线路利用率低,电路接续时间长,通信效率低,不同类型终端用户之间不能通信等缺点。

电路交换比较适用于信息量大、长报文,经常使用的固定用户之间的通信。

(2)报文交换将用户的报文存储在交换机的存储器中。

当所需要的输出电路空闲时,再将该报文发向接收交换机或终端,它以“存储——转发”方式在网内传输数据。

报文交换的优点是中继电路利用率高,可以多个用户同时在一条线路上传送,可实现不同速率、不同规程的终端间互通。

但它的缺点也是显而易见的。

以报文为单位进行存储转发,网络传输时延大,且占用大量的交换机内存和外存,不能满足对实时性要求高的用户。

报文交换适用于传输的报文较短、实时性要求较低的网络用户之间的通信,如公用电报网。

(3)分组交换分组交换实质上是在“存储——转发”基础上发展起来的。

它兼有电路交换和报文交换的优点。

分组交换在线路上采用动态复用技术传送按一定长度分割为许多小段的数据——分组。

计算机网络(第六版)谢希仁版PPT课件

计算机网络(第六版)谢希仁版PPT课件
课件制作人:谢希仁
网络与因特网


网络把许多计算机连接在一起。 因特网则把许多网络连接在一起。
课件制作人:谢希仁
网络 结点
互联网(网络的网络)
链路
(a)
(b)
主机
因特网
1.2.2 因特网发展的三个阶段



第一阶段是从单个网络 ARPANET 向互 联网发展的过程。 1983 年 TCP/IP 协议成为 ARPANET 上 的标准协议。 人们把 1983 年作为因特网的诞生时间。
因特网协会 ISOC 因特网体系结构 研究委员会 IAB 因特网研究部 IRTF 因特网研究指导小组 IRSG …
因特网工程部 IETF
因特网工程指导小组 IESG
… 领域 领域 WG … WG WG … WG
RG
RG
课件制作人:谢希仁
制订因特网的正式标准要经过 以下的四个阶段



因特网草案(Internet Draft) ——在这个 阶段还不是 RFC 文档。 建议标准(Proposed Standard) ——从 这个阶段开始就成为 RFC 文档。 草案标准(Draft Standard) 因特网标准(Internet Standard)
课件制作人:谢希仁
各种RFC之间的关系
因特网草案
实验的 RFC
建议标准
提供信息的 RFC
草案标准 6 种 RFC 因特网标准
历史的 RFC
课件制作人:谢希仁
1.3 因特网的组成
从因特网的工作方式上看,可以划分为以 下的两大块: (1) 边缘部分 由所有连接在因特网上的主 机组成。这部分是用户直接使用的,用 来进行通信(传送数据、音频或视频) 和资源共享。 (2) 核心部分 由大量网络和连接这些网络 的路由器组成。这部分是为边缘部分提 供服务的(提供连通性和交换)。

计算机网络第六版

计算机网络第六版

计算机网络第六版计算机网络第六版是由华中科技大学的谢希仁教授编写的教材。

该教材旨在帮助读者理解计算机网络的基本概念和技术,从传输介质、数据链路、网络层和传输层等多个方面详细介绍了计算机网络的工作原理和应用。

一、传输介质计算机网络的传输介质是指网络传输信息的物理媒介,如电缆、光纤以及无线通信设备。

本章内容主要介绍了传输介质的特性、传输性能和各种不同类型的传输介质,以及介绍了不同介质间的优缺点。

二、数据链路数据链路是从发送端到接收端的通信链路,用以保证传输的数据正确的到达接收端。

本章介绍了数据链路的特点、错误控制以及介绍了常见的数据链路传输协议,如无连接(SLIP)和点对点协议(PPP)。

三、网络层网络层主要负责将数据包从源主机传输到目的主机。

本章详细介绍了IP协议的基本概念和实现方法,包括IP地址的分类和执行子网划分、路由协议、路由算法和路由器等内容。

四、传输层传输层定义了两个系统之间的数据传输方式和端到端数据传输过程中所需的相关机制。

本章讲解了传输层的主要角色、不同协议及其特性,如TCP协议和UDP协议,并且对不同协议之间的性能进行了比较和评价。

五、应用层应用层是网络的最上层,通过该层介绍的各种协议,应用程序可以实现从一个计算机到另一个计算机的数据通信。

本章具体介绍了常见的应用层协议,如HTTP、SMTP、FTP以及DNS等。

总之,计算机网络第六版所介绍的知识内容和理论体系非常完整和全面,能够让读者全面了解计算机网络的概念和工作原理,有助于读者全面深入的学习计算机网络知识。

通过对该教材的学习,读者可以对计算机网络有更加深刻的认识,掌握计算机网络相关技术,为其今后从事计算机网络方面有所作为提供重要的理论基础。

计算机网络知识精讲 第五章 传输层

计算机网络知识精讲	第五章	传输层

第五章传输层(一) 传输层提供的服务1. 传输层的功能2. 传输层寻址与端口3. 无连接服务与面向连接服务(二) UDP协议1. UDP数据报2. UDP校验(三) TCP协议1. TCP段2. TCP连接管理3. TCP可靠传输4. TCP流量控制与拥塞控制5.1 传输层提供的服务从通信和信息处理的角度看,传输层向它上面的应用层提供通信服务,它属于面向通信部分的最高层,同时也是用户功能中的最低层。

网络边缘部分的主机的协议栈才有传输层,网络核心部分中的路由器在转发分组时都只用到下三层的功能。

传输层为相互通信的应用进程提供了逻辑通信应用进程之间的通信应用进程之间的通信又称为端到端的通信。

重要功能就是复用和分用。

应用层不同进程的报文通过不同的端口向下交到传输层,再往下就共用网络层提供的服务。

注意:“传输层提供应用进程间的逻辑通信”。

传输层之间的通信好像是沿水平方向传送数据。

但事实上这两个传输层之间并没有一条水平方向的物理连接。

传输层协议和网络层协议的主要区别5.1.1 传输层的功能1、传输层为应用进程之间提供端到端的逻辑通信(但网络层是为主机之间提供逻辑通信)。

2、传输层还要对收到的报文进行差错检测。

传输层需要有两种不同的传输协议面向连接的TCP无连接的UDP。

5.1.2 传输层寻址与端口运行在计算机中的进程是用进程标识符来标志的。

为了使运行不同操作系统的计算机的应用进程能够互相通信,就必须用统一的方法对TCP/IP 体系的应用进程进行标志。

需要解决的问题1、由于进程的创建和撤销都是动态的,发送方几乎无法识别其他机器上的进程。

2、有时会改换接收报文的进程,但并不需要通知所有发送方。

3、需要利用目的主机提供的功能来识别终点,而不需要知道实现这个功能的进程。

端口号简称为端口(port)协议端口号(protocol port number),或通常简称为端口(port)。

虽然通信的终点是应用进程,但可以把端口想象是通信的终点,因为只要把要传送的报文交到目的主机的某一个合适的目的端口,剩下的工作(即最后交付目的进程)就由TCP 来完成。

计算机网络(谢希仁)答案解析[完整版]

计算机网络(谢希仁)答案解析[完整版]

《计算机网络》课后习题答案第一章概述1-1 计算机网络向用户可以提供哪些服务?答:计算机网络向用户提供的最重要的功能有两个,连通性和共享。

1-2 试简述分组交换的特点答:分组交换实质上是在“存储——转发”基础上发展起来的。

它兼有电路交换和报文交换的优点。

分组交换在线路上采用动态复用技术传送按一定长度分割为许多小段的数据——分组。

每个分组标识后,在一条物理线路上采用动态复用的技术,同时传送多个数据分组。

把来自用户发端的数据暂存在交换机的存储器内,接着在网内转发。

到达接收端,再去掉分组头将各数据字段按顺序重新装配成完整的报文。

分组交换比电路交换的电路利用率高,比报文交换的传输时延小,交互性好。

1-3 试从多个方面比较电路交换、报文交换和分组交换的主要优缺点。

答:(1)电路交换电路交换就是计算机终端之间通信时,一方发起呼叫,独占一条物理线路。

当交换机完成接续,对方收到发起端的信号,双方即可进行通信。

在整个通信过程中双方一直占用该电路。

它的特点是实时性强,时延小,交换设备成本较低。

但同时也带来线路利用率低,电路接续时间长,通信效率低,不同类型终端用户之间不能通信等缺点。

电路交换比较适用于信息量大、长报文,经常使用的固定用户之间的通信。

(2)报文交换将用户的报文存储在交换机的存储器中。

当所需要的输出电路空闲时,再将该报文发向接收交换机或终端,它以“存储——转发”方式在网内传输数据。

报文交换的优点是中继电路利用率高,可以多个用户同时在一条线路上传送,可实现不同速率、不同规程的终端间互通。

但它的缺点也是显而易见的。

以报文为单位进行存储转发,网络传输时延大,且占用大量的交换机内存和外存,不能满足对实时性要求高的用户。

报文交换适用于传输的报文较短、实时性要求较低的网络用户之间的通信,如公用电报网。

(3)分组交换分组交换实质上是在“存储——转发”基础上发展起来的。

它兼有电路交换和报文交换的优点。

分组交换在线路上采用动态复用技术传送按一定长度分割为许多小段的数据——分组。

(完整word版)计算机网络(第六版)谢希仁著课后习题答案

(完整word版)计算机网络(第六版)谢希仁著课后习题答案

第一章概述1-01 计算机网络向用户可以提供那些服务?答:连通性和共享1-02 简述分组交换的要点。

答:(1)报文分组,加首部(2)经路由器储存转发(3)在目的地合并1-03 试从多个方面比较电路交换、报文交换和分组交换的主要优缺点。

答:(1)电路交换:端对端通信质量因约定了通信资源获得可靠保障,对连续传送大量数据效率高。

(2)报文交换:无须预约传输带宽,动态逐段利用传输带宽对突发式数据通信效率高,通信迅速。

(3)分组交换:具有报文交换之高效、迅速的要点,且各分组小,路由灵活,网络生存性能好。

1-04 为什么说因特网是自印刷术以来人类通信方面最大的变革?答:融合其他通信网络,在信息化过程中起核心作用,提供最好的连通性和信息共享,第一次提供了各种媒体形式的实时交互能力。

1-05 因特网的发展大致分为哪几个阶段?请指出这几个阶段的主要特点。

答:从单个网络APPANE向互联网发展;TCP/IP协议的初步成型建成三级结构的Internet ;分为主干网、地区网和校园网;形成多层次ISP 结构的Internet ;ISP 首次出现。

1-06 简述因特网标准制定的几个阶段?答:(1)因特网草案(Internet Draft)――在这个阶段还不是RFC文档。

(2)建议标准(Proposed Standard)——从这个阶段开始就成为RFC 文档。

(3)草案标准(Draft Standard)(4)因特网标准(Internet Standard)1- 07 小写和大写开头的英文名字internet 和Internet 在意思上有何重要区别?答:(1)internet (互联网或互连网):通用名词,它泛指由多个计算机网络互连而成的网络。

;协议无特指(2)I nternet (因特网):专用名词,特指采用TCP/IP 协议的互联网络区别:后者实际上是前者的双向应用1-08 计算机网络都有哪些类别?各种类别的网络都有哪些特点?答:按范围:(1)广域网WAN远程、高速、是In ternet的核心网。

计算机网络第六版)谢希仁著课后习题答案

计算机网络第六版)谢希仁著课后习题答案

第一章概述1-01 计算机网络向用户可以提供那些服务?答:连通性和共享1-02 简述分组交换的要点。

答:(1)报文分组,加首部(2)经路由器储存转发(3)在目的地合并1-03 试从多个方面比较电路交换、报文交换和分组交换的主要优缺点。

???? 答:(1)电路交换:端对端通信质量因约定了通信资源获得可靠保障,对连续传送大量数据效率高。

(2)报文交换:无须预约传输带宽,动态逐段利用传输带宽对突发式数据通信效率高,通信迅速。

(3)分组交换:具有报文交换之高效、迅速的要点,且各分组小,路由灵活,网络生存性能好。

1-04 为什么说因特网是自印刷术以来人类通信方面最大的变革?答:融合其他通信网络,在信息化过程中起核心作用,提供最好的连通性和信息共享,第一次提供了各种媒体形式的实时交互能力。

1-05 因特网的发展大致分为哪几个阶段?请指出这几个阶段的主要特点。

答:从单个网络APPANET向互联网发展;TCP/IP协议的初步成型?????? 建成三级结构的Internet;分为主干网、地区网和校园网;?????? 形成多层次ISP结构的Internet;ISP首次出现。

1-06 简述因特网标准制定的几个阶段?答:(1)因特网草案(Internet Draft) ——在这个阶段还不是 RFC 文档。

????? (2)建议标准(Proposed Standard) ——从这个阶段开始就成为 RFC 文档。

(3)草案标准(Draft Standard)???? (4)因特网标准(Internet Standard)1-07小写和大写开头的英文名字? internet 和Internet在意思上有何重要区别????? 答:(1) internet(互联网或互连网):通用名词,它泛指由多个计算机网络互连而成的网络。

;协议无特指??? (2)Internet(因特网):专用名词,特指采用 TCP/IP 协议的互联网络区别:后者实际上是前者的双向应用1-08 计算机网络都有哪些类别?各种类别的网络都有哪些特点?答:按范围:(1)广域网WAN:远程、高速、是Internet的核心网。

计算机网络-谢希仁第六版第五讲 传输层zm2014下

计算机网络-谢希仁第六版第五讲 传输层zm2014下

TCP/IP通信五要素
◆ 目的IP地址
要与之进行数据通信的目的主机所在位置
◆ 目的端口
定位远程主机进行数据交换的进程
◆ 源IP地址
数据的发送方,通过这个要素让远程主机系统知道对等 通信的主机
◆ 源端口号
通过这个来定位本地处理通信数据的进程。
◆ 协议
定位具体的通信协议
12
计算机网络 5. 传输层:UDP
计算机网络 5. 传输层:TCP
TCP的连接标识
• TCP 使用“连接”(而不仅仅是“端口”)作为最基本的 抽象 • 如何标识一条TCP连接? – 用IP地址可以吗? – 用端口号可以吗? – 需要IP地址和端口号共同使用 所以,端点标识!!
20
计算机网络 5. 传输层:TCP
套接字(socket)
30
比特 0
8 源 端 口
16
24 目 的 端 口
31
序 号 TCP 首部 确 数据 偏移 保 留 认 号 窗 口 紧 急 指 针
U A P R S F R C S S Y I G K H T N N
20 字节 固定 首部
检 验 和


(长 度 可 变)


紧急比特 URG —— 当 URG 1 时,表明紧急指 针字段有效。它告诉系统此报文段中有紧急数据, 应尽快传送(相当于高优先级的数据)。 31
TCP 数据部分
IP 首部
IP 数据部分
25
比特 0
8 源 端 口
16
TCP 首部 确 数据 偏移 保 留 认 号 窗 口 紧 急 指 针
U A P R S F R C S S Y I G K H T N N

计算机网络谢希仁第六版课后习题答案

计算机网络谢希仁第六版课后习题答案

《计算机网络》课后习题答案第一章概述1-1计算机网络向用户可以提供哪些服务?答:计算机网络向用户提供的最重要的功能有两个,连通性和共享。

1-2试简述分组交换的特点答:分组交换实质上是在“存储——转发”基础上发展起来的。

它兼有电路交换和报文交换的优点。

分组交换在线路上采用动态复用技术传送按一定长度分割为许多小段的数据——分组。

每个分组标识后,在一条物理线路上采用动态复用的技术,同时传送多个数据分组。

把来自用户发端的数据暂存在交换机的存储器内,接着在网内转发。

到达接收端,再去掉分组头将各数据字段按顺序重新装配成完整的报文。

分组交换比电路交换的电路利用率高,比报文交换的传输时延小,交互性好。

1-3试从多个方面比较电路交换、报文交换和分组交换的主要优缺点。

答:(1)电路交换电路交换就是计算机终端之间通信时,一方发起呼叫,独占一条物理线路。

当交换机完成接续,对方收到发起端的信号,双方即可进行通信。

在整个通信过程中双方一直占用该电路。

它的特点是实时性强,时延小,交换设备成本较低。

但同时也带来线路利用率低,电路接续时间长,通信效率低,不同类型终端用户之间不能通信等缺点。

电路交换比较适用于信息量大、长报文,经常使用的固定用户之间的通信。

(2)报文交换将用户的报文存储在交换机的存储器中。

当所需要的输出电路空闲时,再将该报文发向接收交换机或终端,它以“存储——转发”方式在网内传输数据。

报文交换的优点是中继电路利用率高,可以多个用户同时在一条线路上传送,可实现不同速率、不同规程的终端间互通。

但它的缺点也是显而易见的。

以报文为单位进行存储转发,网络传输时延大,且占用大量的交换机内存和外存,不能满足对实时性要求高的用户。

报文交换适用于传输的报文较短、实时性要求较低的网络用户之间的通信,如公用电报网。

(3)分组交换分组交换实质上是在“存储——转发”基础上发展起来的。

它兼有电路交换和报文交换的优点。

分组交换在线路上采用动态复用技术传送按一定长度分割为许多小段的数据——分组。

计算机网络试题库-谢希仁(第六版)(答案)

计算机网络试题库-谢希仁(第六版)(答案)

计算机⽹络试题库-谢希仁(第六版)(答案)计算机⽹络试题库1单项选择题1.1 1. 以下属于物理层的设备是(A)A. 中继器B. 以太⽹交换机C. 桥D. ⽹关1.22. 在以太⽹中,是根据___地址来区分不同的设备的(B)A. LLC地址B. MAC地址C. IP地址D. IPX地址3. IEEE802.3u标准是指(B)A. 以太⽹B. 快速以太⽹C. 令牌环⽹D. FDDI⽹1.3 4. 下⾯哪种LAN 是应⽤CSMA/CD协议的(C)A、令牌环B、FDDIC、ETHERNETD、NOVELL1.4 6. TCP 和UDP 协议的相似之处是(C)A、⾯向连接的协议B、⾯向⾮连接的协议C、传输层协议D、以上均不对1.5 7. 应⽤程序PING 发出的是___报⽂。

(C)A、TCP 请求报⽂。

B、TCP 应答报⽂。

C、ICMP 请求报⽂。

D、ICMP 应答报⽂。

1.6 8. ⼩于___的TCP/UDP端⼝号已保留与现有服务⼀⼀对应,此数字以上的端⼝号可⾃由分配。

(C)A、199B、100C、1024D、20481.7 9. 当⼀台主机从⼀个⽹络移到另⼀个⽹络时,以下说法正确的是(B)A、必须改变它的IP 地址和MAC 地址B、必须改变它的IP 地址,但不需改动MAC 地址C、必须改变它的MAC 地址,但不需改动IP 地址D、MAC 地址、IP 地址都不需改动1.8 11. ARP 协议的作⽤是(D)A、将端⼝号映射到IP 地址B、连接IP 层和TCP 层C、⼴播IP 地址D、将IP 地址映射到第⼆层地址1.9 12. 10BASE-T是指(C)A、粗同轴电缆B、细同轴电缆C、双绞线D、光纤1.10 16. 与10.110.12.29 mask 255.255.255.224 属于同⼀⽹段的主机IP 地址是(B)A、10.110.12.0B、10.110.12.30C、10.110.12.31D、10.110.12.321.11 17. 某公司申请到⼀个C 类IP 地址,但要连接6 个的⼦公司,最⼤的⼀个⼦公司有26 台计算机,每个⼦公司在⼀个⽹段中,则⼦⽹掩码应设为(D)A、255.255.255.0B、255.255.255.128C、255.255.255.192D、255.255.255.2241.12 18. 224.0.0.5 代表的是___地址。

计算机网络谢希仁第六版课后答案完整版

计算机网络谢希仁第六版课后答案完整版

计算机网络第六版答案第一章概述1—01 计算机网络向用户可以提供那些服务?答: 连通性和共享1—02 简述分组交换的要点。

答:(1)报文分组,加首部(2)经路由器储存转发(3)在目的地合并1-03试从多个方面比较电路交换、报文交换和分组交换的主要优缺点.(2)答:(1)电路交换:端对端通信质量因约定了通信资源获得可靠保障,对连续传送大量数据效率高.报文交换:无须预约传输带宽,动态逐段利用传输带宽对突发式数据通信效率高,通信迅速.(3)分组交换:具有报文交换之高效、迅速的要点,且各分组小,路由灵活,网络生存性能好。

1-04 为什么说因特网是自印刷术以来人类通信方面最大的变革?答:融合其他通信网络,在信息化过程中起核心作用,提供最好的连通性和信息共享,第一次提供了各种媒体形式的实时交互能力。

1—05 因特网的发展大致分为哪几个阶段?请指出这几个阶段的主要特点。

答:从单个网络APPANET向互联网发展;TCP/IP协议的初步成型建成三级结构的Internet;分为主干网、地区网和校园网;形成多层次ISP结构的Internet;ISP首次出现。

1—06简述因特网标准制定的几个阶段?答:(1)因特网草案(InternetDraft) —-在这个阶段还不是RFC文档。

(2)建议标准(Proposed Standard)——从这个阶段开始就成为RFC 文档.(3)草案标准(Draft Standard)(4) 因特网标准(Internet Standard)1—07小写和大写开头的英文名internet和Internet在意思上有何重要区别?答:(1)internet(互联网或互连网):通用名词,它泛指由多个计算机网络互连而成的网络。

;协议无特指(2)Internet(因特网):专用名词,特指采用TCP/IP协议的互联网络。

区别:后者实际上是前者的双向应用1—08 计算机网络都有哪些类别?各种类别的网络都有哪些特点?答:按范围:(1)广域网WAN:远程、高速、是Internet的核心网。

计算机网络(第五版)谢希仁课后答案第五章

计算机网络(第五版)谢希仁课后答案第五章

计算机网络(第五版)谢希仁课后答案第五章第五章传输层5—01 试说明运输层在协议栈中的地位和作用,运输层的通信和网络层的通信有什么重要区别?为什么运输层是必不可少的?答:运输层处于面向通信部分的最高层,同时也是用户功能中的最低层,向它上面的应用层提供服务运输层为应用进程之间提供端到端的逻辑通信,但网络层是为主机之间提供逻辑通信(面向主机,承担路由功能,即主机寻址及有效的分组交换)。

各种应用进程之间通信需要“可靠或尽力而为”的两类服务质量,必须由运输层以复用和分用的形式加载到网络层。

5—02 网络层提供数据报或虚电路服务对上面的运输层有何影响?答:网络层提供数据报或虚电路服务不影响上面的运输层的运行机制。

但提供不同的服务质量。

5—03 当应用程序使用面向连接的TCP和无连接的IP时,这种传输是面向连接的还是面向无连接的?答:都是。

这要在不同层次来看,在运输层是面向连接的,在网络层则是无连接的。

5—04 试用画图解释运输层的复用。

画图说明许多个运输用户复用到一条运输连接上,而这条运输连接有复用到IP数据报上。

5—05 试举例说明有些应用程序愿意采用不可靠的UDP,而不用采用可靠的TCP。

答:VOIP:由于语音信息具有一定的冗余度,人耳对VOIP数据报损失由一定的承受度,但对传输时延的变化较敏感。

有差错的UDP数据报在接收端被直接抛弃,TCP数据报出错则会引起重传,可能带来较大的时延扰动。

因此VOIP宁可采用不可靠的UDP,而不愿意采用可靠的TCP。

5—06 接收方收到有差错的UDP用户数据报时应如何处理?答:丢弃5—07 如果应用程序愿意使用UDP来完成可靠的传输,这可能吗?请说明理由答:可能,但应用程序中必须额外提供与TCP相同的功能。

5—08 为什么说UDP是面向报文的,而TCP是面向字节流的?答:发送方UDP 对应用程序交下来的报文,在添加首部后就向下交付IP 层。

UDP 对应用层交下来的报文,既不合并,也不拆分,而是保留这些报文的边界。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

18
计算机网络 5. 传输层:TCP
TCP协议-可靠的
□ TCP的特点 – 面向连接 – 每一条连接只能有两个端点endpoint – 保证可靠交付 – 提供全双工通信 – 传送数据单元:报文段TCP segment – 面向字节流
TCP是一个面向连接的、端到端的、提供可 靠性服务的传输层协议
19
2 目的端口
2 长 度
2 检验和
UDP 用户数据报 发送在前 首 部
首 部


数 IP 数据报

15
计算机网络 5. 传输层:UDP
UDP校验和计算

计算范围:伪首部+UDP首部+UDP数据 计算方法:与IP首部校验和的计算方法相同
4 4 目的 IP 地址 2 源端口 2 目的端口 1 0 1 2 17 UDP长度 2 检验和
源端口和目的端口字段——各占 2 字节。端口是传输 层与应用层的服务接口。传输层的复用和分用功能都 要通过端口才能实现。 26
比特 0
8 源 端 口
16
24 目 的 端 口
31
序 号 TCP 首部 确 数据 偏移 保 留 认 号 窗 口 紧 急 指 针
U A P R S F R C S S Y I G K H T N N
4
传输层基本问题分析(脉 络)
◆ 通信源和目的地标识问题
数据从何而来?奔向何方?即数据传输的最初原
始地和最终目的地如何标识? ◆ 服务质量问题 传输层如何实现可靠性?拥塞控制机制?流量控 制机制?其他相关问题?……
□ 用户数据报协议UDP
□ 传输控制协议TCP
5
计算机网络 5. 传输层:进程标识
30
比特 0
8 源 端 口
16
24 目 的 端 口
31
序 号 TCP 首部 确 数据 偏移 保 留 认 号 窗 口 紧 急 指 针
U A P R S F R C S S Y I G K H T N N
20 字节 固定 首部
检 验 和


(长 度 可 变)


紧急比特 URG —— 当 URG 1 时,表明紧急指 针字段有效。它告诉系统此报文段中有紧急数据, 应尽快传送(相当于高优先级的数据)。 31
Application Layer
F T P
T E L N E T
23 TCP
H T T P
D N S
T F T P
S N M P
R I P
21 Transport Layer
80
53
69
UDP
161
520
Port Numbers
查阅:你常用的网络应用的端口号?端口扫描?
计算机网络 比特 0
8 源 端 口
16
24 目 的 端 口
31
序 号 TCP 首部 确 数据 偏移 保 留 认 号 窗 口 紧 急 指 针
U A P R S F R C S S Y I G K H T N N
20 字节 固定 首部
检 验 和


(长 度 可 变)


保留字段——占 6 bit,保留为今后使用,但目前 应置为 0
21
计算机网络 5. 传输层:TCP
TCP 是面向字节流的(1)
发送方

接收方
H x 表示 TCP 报文段的首部 表示序号为 x 的数据字节 从接收缓存 读取字节 加上 TCP 首部 构成 TCP 报文段 131211 H 10 9 H 发送 TCP 报文段 8 7 6H TCP
应用进程

5 4
应用进程
TCP/IP通信五要素
◆ 目的IP地址
要与之进行数据通信的目的主机所在位置
◆ 目的端口
定位远程主机进行数据交换的进程
◆ 源IP地址
数据的发送方,通过这个要素让远程主机系统知道对等 通信的主机
◆ 源端口号
通过这个来定位本地处理通信数据的进程。
◆ 协议
定位具体的通信协议
12
计算机网络 5. 传输层:UDP
传输层提供应用进程间的逻辑通信
AP3 AP4 5 4 IP 层
5 4 3 2 1
AP1 AP 2
应用进程
应用进程 端口 传输层提供应用进程间的逻辑通信 端口
3
2 1
主机 A
AP1 AP2 路由器 1 LAN1 WAN 路由器 2
主机 B LAN2
AP3 AP4
IP 协议- 提供主机之间的逻辑通信 传输层协议- 提供进程之间的逻辑通信
比特 0
8 源 端 口
16
24 目 的 端 口
31
序 号 TCP 首部 确 数据 偏移 保 留 认 号 窗 口 紧 急 指 针
U A P R S F R C S S Y I G K H T N N
20 字节 固定 首部
检 验 和


(长 度 可 变)


确认比特 ACK —— 只有当 ACK 1 时确认号字 段才有效。当 ACK 0 时,确认号无效。
计算机网络 5. 传输层:TCP
TCP的连接标识
• TCP 使用“连接”(而不仅仅是“端口”)作为最基本的 抽象 • 如何标识一条TCP连接? – 用IP地址可以吗? – 用端口号可以吗? – 需要IP地址和端口号共同使用 所以,端点标识!!
20
计算机网络 5. 传输层:TCP
套接字(socket)
23
计算机网络 5. 传输层:TCP
TCP实现可靠传输基本问题
要实现可靠的数据流传输服务, 必须解决哪几个问题?
报文段格式 连接建立与关闭:三次握手+四次握手 可靠性机制 ①防丢失:确认与重传 ②防重复:报文段序号 流量控制:滑动窗口机制 拥塞控制:加速递减与慢启动技术
24
计算机网络 5. 传输层:TCP报文段 比特 0 8 源 端 口
9
计算机网络 5. 传输层:进程标识
端口号的分配
□ 两种基本分配方式 – 全局分配:集中式统一指派 – 本地分配: 动态指派 □ 服务器端使用的端口号0~49151 全局分配或动态指派 □ 客户端使用的端口号49152~65535 动态指派或OS随机分配
10
计算机网络 5. 传输层:进程标识
熟知端口号
用户数据报协议UDP
□ UDP作用 – 相对于IP协议,唯一增加的能力是提供协议 端口,以保证进行通信 □ UDP特点 UDP适合要求简洁、快速、 – 无连接 可靠性要求不高的应用 – UDP不使用拥塞控制,不保证可靠交付 (除了提供校验和机制) – 面向报文(传输基本单位:用户数据报) – 传输效率较高 – 适用于传输量比较少的情况 – 支持一对一、一对多、多对一、多对多通信
21 字节流 20 把字节写入 19 发送缓存
0 字节流 1 2 3
TCP
1817161514
TCP 连接(虚连接)
22
计算机网络 5. 传输层:TCP
TCP 是面向字节流的(2)
• TCP 连接是一条虚连接而不是一条真正的物理连接 • TCP 对应用进程一次把多长的报文发送到TCP 的缓存 中是不关心的。 • TCP 根据对方给出的窗口值和当前网络拥塞的程度来 决定一个报文段应包含多少个字节(UDP 发送的报文 长度是应用进程给出的)。 • TCP 可把太长的数据块划分短一些再传送。TCP 也可 等待积累有足够多的字节后再构成报文段发送出去
TCP报文段的首部
32 bit
16 24 目 的 端 口 31
序 号
TCP 首部 确 数据 偏移 保 留 检 验 和 选 项 (长 度 可 变) 认 号
固定首部 20字节
U A P R S F R C S S Y I G K H T N N
窗 口
紧 急 指 针 填 充
TCP 报文段 发送在前
TCP 首部
TCP 数据部分
IP 首部
IP 数据部分
25
比特 0
8 源 端 口
16
24 目 的 端 口
31
序 号 TCP 首部 确 数据 偏移 保 留 认 号 窗 口 紧 急 指 针
U A P R S F R C S S Y I G K H T N N
20 字节 固定 首部
检 验 和


(长 度 可 变)


7
计算机网络 5. 传输层:进程标识
进程标识—端口port
• 端口:是一种抽象的软件结构 (包括一些数据结构和I/O缓冲区) • 用于标识应用层的进程 • UDP和TCP都使用端口与上层的应用进程进行通 信
8
计算机网络 5. 传输层:进程标识
端口号
• 16 bit (0~65535) • TCP和UDP各自的端口号相互独立 • 端口号只具有本地意义 – 端口号只是为了标志本计算机应用层中的各进程 – 在因特网中不同计算机的相同端口号是没有联系的
进程之间的通信 • 两个主机进行通信实际上就是两个主机中的 应用进程互相通信。 • 应用进程之间的通信又称为端到端的通信。 • “传输层提供应用进程间的逻辑通信”。 – “逻辑通信”指:传输层之间的通信好像是沿 水平方向传送数据。但事实上这两个传输层 之间并没有一条水平方向的物理连接。
计算机网络 5. 传输层:进程标识
13
计算机网络 5. 传输层:UDP
UDP 报文封装
应用层
应用层报文
传输层
UDP首部 UDP数据区
网络层
IP首部
IP数据区
数据 链路层
帧首部
帧数据区
14
相关文档
最新文档