温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

《计算机网络-自顶向下方法》之什么是因特网?

发布时间:2020-06-24 03:20:11 来源:网络 阅读:525 作者:Hthinker 栏目:网络安全

    公共因特网是一个世界范围的计算机网络,即它是一个互联了遍及全世界的数以百万计的计算设备的网络。这些计算设备多数是传统的桌面PC、基于Linux的工作站以及所谓的服务器。然而,越来越多的非传统的因特网端系统,正在与因特网相连。的确,在许多非传统设备被联向因特网的情况下,计算机网络这个术语开始听起来有些过时了。用因特网术语来说,所有这些设备都称为主机(host)或端系统(end system)。

    端系统通过通信链路(communication link)和分组交换机(packet switch)连接到一起。有许多类型的通信链路,它们由不同类型的物理媒体组成,这些物理媒体包括同轴电缆、铜线、光纤和无线电频谱。不同的链路以不同的速率传输数据,链路的传输速率是以bps度量的。当一台端系统有数据要向另一台端系统发送时,发送端系统将数据分段,并为每段加上首部字节,用计算机网络的术语来说,由此形成的信息包称为分组(packet)。这些分组通过网络发送到目的端系统,在那里被装配成初始数据。

    分组交换机从它的一条入通信链路接收到达的分组,并从它的一条出通信链路转发该分组。从发送端系统到接收端系统,一个分组所经历的一系列通信链路和分组交换机称为通过该网络的路径(route或path)。第一个分组交换网络产生于20世纪70年代,它是今天因特网的“最早祖先”。

    端系统、分组交换机和其他因特网部件,都要运行控制因特网中信息接收和发送的一系列协议(protocol)。TCP(Transmission Control Protocol,传输控制协议)和IP(Internet Protocol,网际协议)是因特网中两个最为重要的协议。IP协议定义了在路由器和端系统中发送和接收的分组的格式。因特网主要的协议统称为TCP/IP。指出了因特网协议的重要性后,重要的是每个人都能就各个协议的作用达成共识。这正是标准发挥作用的地方。因特网标准(Internet standard)由因特网工程任务组(Internet Engineering Task Force, IETF)研发。IETF的标准文档被称为请求评论(Request For Comment,RFC) 。RFC最初是作为普通的请求评论(因此而得名),以解决因特网先驱者们面临的体系结构问题。RFC文档往往是技术性很强并相当详细的。它们定义了诸如TCP、IP、HTTP(用于web)和SMTP(用于电子邮件的开放标准)这样的协议。

    公共因特网(即全球性“网络的网络”)是一个特定的网络,通常被特指为因特网。还有许多专用网络,这些网络内的主机不能与专用网络外部的主机交换信息,这些专用网络常被称为内联网(Intraner),因为它们与公共因特网采用同样类型的主机、路由器、链路和协议。


    前面的讨论已经标识了构成因特网的许多部件。我们还能从一个完全不同的角度,即从为应用程序提供服务的基础设施的角度来描述因特网。这些应用程序包括电子邮件、Web冲浪、即时讯息、IP上的话音、因特网广播、流式视频、分布式游戏、对等文件共享、因特网上的电视、远程注册等。这些应用程序称为分布式应用程序,因为它们涉及多台相到交换数据的端系统。重要的是,因特网应用程序运行在端系统上,即它们交不运行在网络核心中的数据交换,但是它们并不关心作为数据的源或宿的应用程序。

    与因特网相连的端系统提供了一个应用程序编程接口(Application Programming Interface, API),API规定了运行在一个端系统上的软件请求因特网基础设施向运行在另一个端系统上的特定目的地软件交付数据。

因特网是一种基础设施,新应用程序正在其上不断地被发明和设置。


    一个协议定义了在两个或多个通信实体之间交换的报文格式和次序,以及在报文传输和/或接收或其他事件方面所采取的动作。


向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI