互联网的概述

1.2.1

1.计算机网络由若干结点(node)以及链接这些结点的链路(link)组成

2.一个个的计算机网络通过路由器可以互相连接起来,构成一个更加大的网络,这个就叫互联网,我们习惯把与网络相连的计算机叫做主机

3.网络由很多的计算机组成(链接),互联网将很多网络通过路由器连接在一起,与网络相连的计算机叫做主机。

1.2.2

1.以小写字母i开始的internet(互联网)是一个通用名词,它泛指由多个计算机网络互连而成的计算机网络。

以大写字母I开始的Internet(互联网,因特网)则是一个专用名词,它指当前全球最大的开放的由众多网络相互连接而成的特定互联网,它采用TCP/IP协议族作为通信的规则,且它的前身是美国的ARPANET

2.三级结构的互联网:分为主干网、地区网、校园网(或者企业网)(也是局域网)

3.多层次的ISP结构的互联网:ISP(互联网服务提供者):例如我们的中国移动,中国电信,中国联通

1.3 互联网的组成

1.边缘部分:由所有连接在互联网上的主机(即计算机)组成,这部分是用户可以直接使用的,用来进行通信和资源共享

2.核心部分:由大量网络和连接这些网络的路由器组成。这部分是为边缘部分提供服务的(提供连通性和交换)(集线器,路由器)

1.3.1 互联网的边缘部分(就是用户能够使用的计算机,下面叫主机)

1.主机也叫端系统,意思就是互联网的末端。

2.我们说的:"主机A和主机B进行通信",其实就是指示:“主机A的某个进程和主机B的某个进程进行通信”,可以简称为:“计算机之间的通信”

客户服务模式:

这种方式是互联网上最常用且是传统的方式,比如我们在网上查资料或者发送邮件就是这种方式。客户和服务器都是指通信中所设计的两个应用程序,这种方式描述的是进程之间服务和被服务的关系。客户是服务的请求方,服务器是服务的提供方

客户程序(用户(就是请求方)调用):

(1)用户调用后运行,在通信时主动向远方的服务器发起通信(发出请求),所以客户程序必须知道服务器程序的地址

(2)不需要特殊的硬件和很复杂的操作系统

服务器程序(接收请求提供服务):

(1)是用于服务客户程序的程序,可以同时处理多个客户的请求

(2)系统启动后就自动调用并且一直运行,等待(被动)接受客户的请求,不需要知道客户的地址

(3)需要强大的硬件和高级的操作系统支持

!!!!注意,客户程序和服务器程序都不是指机器或者人,指的是某种程序,而客户端和服务器端才是指机器,用户才是指人

对等连接的方式

对等连接(peer-to-peer),P2P。这种方式就不像上面的客户服务器要区分主次,没有规定谁是服务端,谁是客户端(即两台主机同时是客户和服务器)

1.3.2 互联网的核心部分(其实就是连接主机使得可以互相通信)

1.在网络核心部分起特殊作用的是路由器(router),它是一种专用计算机(但不叫主机)。路由器是实现分组交换(packet switching)的关键构件,它的任务是转发收到的分组,是网络核心部分最重要的功能。(要了解电路交换的基本概念)

2.电路交换的主要特点

电路交换三步骤:

建立连接(占用通信资源)→通话(一直占用通信资源)→释放连接(归还资源)

建立连接:例如打电话,当呼叫方和被呼叫方接通电话时建立了一条专用的物理通路,一直占据这个通路的资源而不会被其他人使用

通话:占用资源的过程

释放连接:结束通话,把占用的物理通道和资源交还

电路交换的一个重要特点就是在通话的全部时间里面,通话的两个用户始终占用端到端的通信资源。(电路交换效率低)

3.分组交换的主要特点(数据传输效率较高)

分组交换采用的是存储转发技术。(前面说到路由器是用来转发分组的,就是说路由器的作用就是用来进来分组交换)

分组交换技术过程:

(1)在分组交换中称我们要发送的整块数据为报文(message),在发送报文(数据)前,我们将报文(数据)分成一个个更加小的数据,然后在每段分出来的数据前面加上首部后就形成了一个个的分组(首部的作用就是记录目的地址,源地址,以及这个数据的序列,不然收到数据字母拼接成原来的报文呢?),我们将这些分组称为包(分组),然后将一个个包(即分组,也等于首部加切割成的数据)传输。

路由器工作:自查。 收到分组→检查首部地址并且查转发表→查找空闲路由进行转发→空闲路由接收重复上一步→送达目的地

!!!!重点

分组交换的优点:

高效:在分组传输的过程中动态分配传输宽带,对通信链路是逐段占用的(减少占用)

灵活:为每一个分组独立地选择最合适的转发路由(防塞车)

迅速:以分组为作为传送单位,可以不先建立连接就能向其他主机发送分组(电路交换就需要先建立连接)

可靠:保证可靠的网络协议;分布式多路由的分组交换网,使得网络具有很好的生存性

缺点:因为路由器需要接收分组(缓存一下)所以可能造成需要排队,从而产生#时延。

4 报文交换(分组交换是特殊的报文交换)

报文交换就是不分组的分组交换,所以往往将一个大的数据传输的报文交换时延比分组交换大得多。

—— 完 ——
相关推荐
评论

立 为 非 似

中 谁 昨 此

宵 风 夜 星

。 露 , 辰

文章点击榜

细 无 轻 自

如 边 似 在

愁 丝 梦 飞

。 雨 , 花