因特网与计算机网络基础:迭代请求解析

需积分: 34 4 下载量 73 浏览量 更新于2024-08-16 收藏 3.36MB PPT 举报
本文档是关于计算机网络复习的资料,主要涵盖了迭代请求的过程以及计算机网络和因特网的基础概念。 迭代请求是计算机网络中的一个重要概念,通常发生在域名解析的过程中。当一个主机,如cis.poly.edu,需要获取另一个主机,如gaia.cs.umass.edu的IP地址时,它会首先向本地DNS服务器发起请求。如果本地DNS服务器不知道目标主机的IP,它会将请求转发到上级DNS服务器,这个过程可能涉及多个层次,直至找到具有权威信息的DNS服务器(在这个例子中是dns.cs.umass.edu)。这种逐步查询直至找到正确信息的机制被称为迭代请求。 计算机网络和因特网概述部分介绍了因特网的基本组成和工作原理。因特网是由数以百万计的互联计算设备组成的,这些设备包括主机(也称为端系统)以及各种网络应用。通信链路多样,包括光纤、铜缆、无线电和卫星,它们提供了不同的传输速率,即带宽。路由器在这些网络中起着关键作用,负责根据路由表转发数据包(分组)。 因特网是一个“网络的网络”,拥有松散的等级结构,包括本地ISP、区域ISP和全球范围的路由器。因特网标准由RFC(请求评论)定义,其中IETF(因特网工程任务组)负责监督和制定这些标准。RFC是公开讨论和确立因特网协议的文档。 协议是网络通信的核心,规定了数据交换的格式、顺序和动作。例如,TCP/IP协议族包含了TCP和IP,以及其他如HTTP、FTP和PPP等协议。TCP提供面向连接的服务,保证数据的可靠传输、流控和拥塞控制,常用于需要稳定数据传输的应用,如Web、FTP、Telnet和SMTP。而UDP(用户数据报协议)则提供无连接、不可靠的数据传输,没有流控和拥塞控制,适合实时应用,如流媒体、视频会议和DNS查询。 网络的核心是互联的路由器,它们通过分组交换技术将数据以离散的“块”形式在网络中传输。分组交换相比电路交换更有效率,因为它不需要为每个通信建立专用的物理连接,适合处理突发性和非连续性的数据流量。 总结起来,这篇复习资料深入浅出地介绍了迭代请求的概念,因特网的架构、协议和服务,以及网络核心——路由器和数据交换方式。对于理解计算机网络的基本运作原理具有重要作用。