因特网概述
网络,互联网与因特网的区别联系:
以上是使用有线和无线链路连接的两个网络。那么,要让这两个网络连接起来,就需要路由器。若干个网络通过多个路由器互联起来,就称为了互联网。
因特网是当今世界上最大的互联网。连接在因特网上的各种联网设备(手机,电脑)称为主机。路由器一般不称为主机。
区分两个单词:internet和Internet。前者是一个通运名词,叫做互联网,而后者是因特网,因特网必须用TCP和IP协议。任何使用TCP/IP协议的设备都能互联。
因特网简介
因特网服务提供者(Internet Service Provider,ISP) :
因特网已发展为基于ISP的多层次网络结构(如下),没有人知道因特网有多大:
普通用户往往是第三层ISP。
因特网的标准化工作:
因特网的标准化是面向公众的,其任何一个建议在被采用之前都可以以RFC(Request For Comments)文档的形式发布。
因特网的组成:
可以划分为核心部分和边缘部分,边缘部分是由用户直接使用的手机和电脑。核心部分为很多路由器组成的网络,路由器的任务是转发收到的分组。
电路交换,分组交换和报文交换
电路交换:
分为三个阶段:
在打电话之前,主叫方必须进行拨号,以请求建立连接。当被叫方听到铃声接电话时,拿起听筒,此时就建立了连接。在双方通话时,连接被这两个人占用。当他们挂掉之后,连接被释放。
但是使用电路交换方式会持续占用通信线路,(比如QQ,你打字发消息占用的时间往往很小,但是一直要在线,此时如果占用资源的化会造成极大的浪费)
分组交换:
假设主机H1要给H3发消息,通常把发的消息称为报文,如果报文太长,会对主机的缓存区要求比较高,所以把一个报文分为多个分组。主机先把报文分组发到交换节点R1,然后再经过多个分组交换机最后到达主机H3。主机H3就把多个分组组合起来形成一个报文。
要注意的是,分组里面要包含一些另外的数据(这些数据被称为首部,里面有目的地地址,顺序)。
在上述过程中:发送方:构造分组,发送分组;交换方:缓存分组,转发分组;接收方:接收分组,重组分组。
在分组交换中:
1. 没有建立连接和释放连接的过程。
2.分组传输中,逐段占用通信链路,有较高利用率。
3.增加了首部,增加了数据量。
4.在数据量比较大时,容易造成拥堵。
报文交换
报文交换是分组交换的前身,就算不分组,直接进行交换。
三种交换方式的区别和联系
若要传送大量的数据,并且数据传送时间远大于建立连接时间,则可以使用电路交换。
报文交换和分组交换都不需要建立连接(即,不要预先分配资源),具有较高的通信利用率。
分组交换是将报文拆成小的组进行交换。