配色: 字号:
1.1什么是因特网
2014-06-11 | 阅:  转:  |  分享 
  
计算机网络和因特网



1.计算机网络基本上无处不在。



2.本章需学习的内容:构成网络的基本硬件和软件组件有哪些;考察在网络中运行的端系统和网络应用;探讨传输数据的链路和交换机;连接端系统与网络核心的接入网和物理媒体(从边缘到核心)。介绍计算机网络中的时延、丢包和吞吐量;介绍计算机联网时的一些关键的体系结构上的原则,如协议分层和服务模型;计算机网络的简要历史(更广泛、更抽象)。



什么是因特网



因特网非常复杂,并且在不断变化,难以定义因特网。



两种方法描述因特网,而不是定义。一种是描述因特网的具体构成,即构成因特网的基本硬件和软件组件;另一种描述方法是因特网是为分布式应用提供服务的网络基础设施。



具体构成描述



公共因特网是一个世界范围的网络,即它是一个互联了遍及全世界的数以百计的计算设备的网络。(传统设备:个人电脑、工作站、服务器;非传统设备:手机、汽车、环境传感设备)这些设备用计算机术语来说,是主机(host)或端系统(endsystem)。



端系统通过通信链路(communicationlink)和分组交换机(packetswitch)连接到一起。许多类型的通信链路由不同类型的物理媒体(同轴电缆、铜线、光纤、无线电频谱)组成。不同链路以不同的速率传输数据,用bps度量。



当一台端系统向另一台端系统发送数据时,发送端系统将数据分段,并为每段加上首部字节,由此形成的信息包称为分组(packet)。



分组交换机从它的一条入通信链路接收到达的分组,并从它的一条出通信链路转发该分组。在当今因特网中最著名的两种分组交换机是路由器(router)和链路层交换机(link-layerswitch)。



从发送端系统到接收端系统,一个分组所经历的一系列通信链路和分组交换机称为通过该网络的路径(route或path)。



端系统通过因特网服务提供商(InternetServiceProvider,ISP)接入因特网。



端系统、分组交换机和其它因特网部件,都要运行控制因特网信息接收和发送的一系列协议(protocol)。TCP(TransmissionControlProtocol,传输控制协议)和IP(InternetProtocol,网际协议)是因特网中两个最为重要的协议。IP协议定义了在路由器和端系统中发送和接收的分组的格式。



因特网标准(Internetstandard)由因特网工程任务组(InternetEngineeringTaskForce,IETF)研发。IETF的标准文档被称为请求评论(RequestForComments,RFC)。



某些专用网络,如许多公司和政府的网络,这些网络内的主机不能与专用网络外部的主机交换信息(除非这些信息通过了防火墙,否则防火墙一般会限制报文进入和流出网络),这些专用网被称为内联网(intranet)。它们与公共因特网采用相同的主机、路由器、链路、协议。



服务描述



电子邮件、Web冲浪、即时讯息、分布式游戏等,这些应用程序称为分布式应用程序(distributedapplication),因为他们涉及多台相互交换数据的端系统。重要的是,因特网应用程序运行在端系统上,不运行在网络核心中的分组交换机中。



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



什么是协议



为了完成一项工作,要求两个(或多个)通信实体运行相同的协议。



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



3.掌握计算机网络领域知识的过程就是理解网络协议的构成、原理和工作得过程。

献花(0)
+1
(本文系miracle859首藏)