计算机网络原理第七章,西安交通大学计算机网络原理第七章作业.pdf

本文探讨了IP地址与MAC地址的区别与作用,解释了为何需要同时使用两者。此外,讨论了子网掩码在B类网络中的应用,以及ICMP协议如何协助IP协议进行错误报告和网络路径探测。还阐述了TCP和UDP在传输层的不同应用场景,以及UDP分片在网络传输中的处理方式。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

西安交通大学计算机网络原理第七章作业

西安交通大学计算机网络原理第七次作业

计算机11 班 2014 年4 月29 日

作业内容:课本第323 页题目1,4,6,7,8,10,11,13,14,17

1.既然每台主机都有物理地址,为何还要采用 IP地址?

答:MAC 地址唯一标示了主机地址,但是没有标示主机所处的网络地址,仅依靠

MAC 地址无法找到主机。在数据传送时,首先根据IP 地址确定目的主机所处网

络,进入网络后,再根据MAC 地址找到主机。

(1)二者关系

硬件地址(48 位)是主机唯一的表示,放在MAC 帧的首部;而IP 地址(32 位)

是主机在抽象的网络层中的地址,放在 IP 分组的首部。IP 地址的出现主要使为

了避免主机在互相通信时复杂的地址转换工作,使得连接到因特网上的主机之间

的通信就像连接在同一个网络那样简单方便。但IP 地址是不能直接用来通信的,

因为在链路层必须使用硬件地址才能将数据发送到实际的网络上。此外,在一个

网络上可能会有新主机的加入,或者某一台主机由于网卡更换而硬件地址改变,

导致IP 地址和硬件地址之间的映射关系也改变。所以IP 地址独立于硬件地址,

它们之间不是简单的映射关系。

(2)二者区别

IP 地址放在IP 分组的首部,而硬件地址放在MAC 帧的首部。在网络层和网络层

以上使用的是IP 地址,而数据链路层及以下使用的是硬件地址:

在IP 层抽象的互联网上只能看到IP 分组。

路由器只根据目的站的 IP 地址的网络号进行路由选择,传送过程中并不改变

IP 分组的源地址和目的地址。

在具体的物理网络的链路层,只能看见 MAC 帧而看不见IP 分组。MAC 帧在不同

的网络上传送时,其MAC 帧首部中的源地址和目的地址要发生变化。

4.Internet 上的一个B 类网络的子网掩码为255.255.240.0,则子网中最大的主

机号是多少?

解:B 类网络的默认子网掩码是 255.255.0.0 ,而这个子网的子网掩码是

255.255.240.0,这说明子网号有4 位。

B 类网络中主机号有16 位,去除4 位子网号,可知,这个子网里主机号为12。

那么,最多有4096-2=4094 台主机,最大主机号是4095 。

在这里,子网也保留全0 和全1 主机号对应的IP 地址不分配。

6.在 IP协议中,校验和部分只用来对分组头部分进行校验,而不对数据部分进

行校验,这样设计有何优点?

答:①IP 分组头之外的部分属于高层数据,高层数据都会有相应的校验字段,IP

分组不对高层数据进行 校验。

②每经过一个路由器,IP 分组头都要改变一次,数据部分并不改变。设置头校验

和只对变化部分进行校验是合理的,可以减少路由器对每个接收分组的处理时间,

提高路由器的运行效率。

7.试述 ICMP协议是如何协助 IP协议工作的。

答:①ICMP 的一个重要的应用是网络拥塞控制: 路由器丢弃一个 IP 包时,一般

会用 ICMP 发一个消息给这个 IP 包的原发送者,原发送者可以相应的降低 IP 包

的发送频率,以降低或避免IP 包再被丢弃的可能性。

②ICMP 的另一个重要的应用在于,将传送ICMP 消息的IP 包禁止分割位(Don't

Fragment-Bit )设置上,就可以利用 ICMP 的来测量一段网络的最大传输单元

(MTU) 。

8.在同一个网络中为何要同时提供TCP 和UDP 两种传输层协议?

答:TCP 是有连接有确认的,它的高可靠性是通过牺牲效率换取的;而UDP 是无

连接无确认的,它可靠性低但是传输效率高。

两者的特点决定了它们具有不同的应用场合。在要求高可靠性的场合(比如文件

传输),那么必须使用TCP ;在可靠性要求不高的时候(比如在线聊天、流媒体播

放),则可以使用UDP,这可以减轻服务器压力。

一个网络需要处理各种不同的应用场合,所以,需要同时具备TCP 和UDP 协议。

10.既然UDP 与 IP协议一样提供无连接服务,能否让用户直接利用 IP分组进行

数据传递?

答:不能这样做。因为欲找到主机,需要同时指定 IP 地址和端口号,而端口号

的给定是UDP 协议负责进行的。

11.设有一长度为1500 字节的UDP 段,通过 IP分组进行传输,不使用头部扩展

选项。现经过两个物理网络发往目的主机,这两个网络的MTU 分别是1500 字节

和512 字节。请写出 IP分组和各 IP分片的首部中下列字段或标志的具体内容。

(1)分组标识 ID;(2)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值