《计算机网络》第4版常见问题解析

需积分: 0 0 下载量 194 浏览量 更新于2024-07-31 收藏 2.95MB PDF 举报
"《计算机网络》第4版谢希仁,涵盖了计算机网络的基础知识和各类网络问题,讨论了网络协议、服务类型、数据传输可靠性、网络层次结构、分组交换、存储容量、带宽概念以及网络性能指标等主题。" 在计算机网络中,主机和计算机通常被视为同义词,指的是能够参与网络通信的设备。主机可能包括个人电脑、服务器或其他智能设备。电路交换和面向连接服务在某种程度上有相似之处,两者都建立连接后进行数据传输;而分组交换和无连接服务则强调的是数据传输无需预先建立连接,更适合突发性通信。 IP协议,即互联网协议,是因特网网络层的核心,它确实提供了无连接的服务,这意味着每个IP数据报独立发送,不保证顺序到达或不丢失。然而,IP协议的不可靠性并不意味着整个因特网不可靠,因为高层协议如TCP(传输控制协议)会弥补这一缺陷,确保数据的可靠传输。 在不同网络层使用服务类型的决策基于特定层的功能需求。例如,数据链路层可能会提供两种服务模式,但上层协议可以选择使用适合其需求的服务。运输层,如TCP和UDP,分别提供面向连接和无连接服务,前者保障数据完整性,后者则追求效率。 TCP/IP的典型体系结构通常描述为四层模型,包括应用层、传输层、网络层和数据链路层,但在某些文献中,会加上物理层,形成五层模型。分组交换常用于描述网络中的数据传输方式,如IP数据报在路由器间的传递。路由器可以处理IP数据报或帧,帧是数据链路层的术语,涉及MAC地址。 关于硬盘容量,制造商通常以1000为基数计算,而操作系统以1024为基数,所以80GB硬盘在Windows下显示为74.5GB。带宽通常指数据传输的最大速率,可以理解为信道容量,而“速率”或“速度”也常被用来形容同一概念。在以太网的例子中,10Mb/s表示的是数据传输速率。 宽带信道的比喻形象地解释了增加信道容量如何提高整体数据传输能力,即使单个比特的传输速度不变。时延带宽积是衡量链路容量的一个因素,宽带链路对应的时延带宽积相对较大,意味着它能承载更多的数据。 网络的吞吐量与网络时延之间存在复杂关系。简单来说,吞吐量是指在网络中传输数据的速度,而时延则是数据从发送到接收所需的时间。增加带宽通常可以提高吞吐量,降低时延,但当网络负载增加时,可能会出现拥塞,导致时延增加,从而影响吞吐量。优化网络性能通常需要平衡这些因素。