我们可以从两个角度来回答这个问题,一种是描述因特网的具体构成,即构成因特网的基本硬件和软件组件.另一种是根据为分布式应用提供服务的联网设施来描述因特网.
1.1.1 组成描述因特网互联了数以亿计的计算设备,这些设备被称为主机或端系统.端系统通过通信链路和分组交换机连接在一起.当一台端系统要向领一台端系统发送数据时,发送端将数据分段,并为每段加上首部字节.由此形成的信息包用计算机网络的术语称为分组.分组=用户数据+必要信息
分组交换机中,最著名的是路由器与链路层交换机,其中路由器用于网络核心,链路层交换机用于接入网中.
举个例子,工厂通过卡车将货物运往千里之外的仓库,分组类似于卡车,通信链路类似于高速公路,分组交换机类似于交叉口,端系统类似于建筑物和千里之外的仓库.像卡车选择运输网络的一条路径前行一样,分组选取计算机网络的一条路径前行.
端系统,分组交换机和其他因特网部件都要运行遵守一系列的协议.
根据为分布式应用提佛那个服务的联网设施来描述因特网.包括手机平板上面的应用程序等,他们可以在多个相互交换数据的端系统中应用.
套接字接口,规定了在一个段端系统上的程序请求因特网基础设施向运行在另一个端系统上的特定目的地程序交付数据的方式.
比如Alice向Bob发送一封邮件,需要写上Bob的全名,地址和邮政编码,在信封的右上角贴上邮票,这就是邮政系统的"套接字规则",因特网也有一个发送数据的程序必须遵守的套接字接口,使因特网向接收数据的程序交付数据.邮政为顾客提供了很多服务,发邮件只是其中的一种服务,在研发一种因特网程序时,也需要指明所需要的因特网服务.
定义了在两个或多个通信实体之间交换的报文的格式和顺序,以及报文发送和/或接收一条报文或其他事件所采取的动作.
1.2 网络边缘这一节没什么好看的
1.3 网络核心由互联因特网端系统的分组交换机和链路构成的网状网络.
通过网络链路和交换机移动数据有两种基本方法:电路交换和分组交换
1. 存储转发传输
2. 排队时延和分组丢失
3. 转发表和路由选择协议
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)