《计算机网络》概述

1、英特网缓存

ISP是英特网服务提供商,例如国内的电信、联通、移动。服务器

根据提供服务的覆盖面积大小和拥有的IP地址数目不一样,分为主干ISP、地区ISP、本地ISP。网络

为了更快的转发分组(数据)以及利用网络资源,英特网交换点IXP产生了,IXP的做用是容许两个网络能够直接相连交换分组;计算机网络

如上图,有了IXP后,两台主机的通讯就不用通过主干ISP了。可是IXP的数量并无想象的那么多。3d

英特网的组成以下图所示:blog

边缘部分:进程

众多的主机又能够称为端系统,咱们一般所说的计算机通讯就是说两台计算机(上的某个进程)之间的通讯。资源

这种通讯方式又可分为C/S方式(客户-服务器)和对等方式(P2P方式)。路由

核心部分:同步

该部分的路由器是一种实现分组交换的专用计算机,是网络核心最重要的功能,实现网络互联。

2、电路交换

这是电话交换机的交换方式

创建链接(占用通讯线路)-->通话(一直占用通讯资源)-->释放链接(归还通讯资源)

若是用电路交换来传输数据,那么传输效率每每会很低,由于计算机数据是突发性地出如今传输线路上的,这就致使将会又大部分时间传输线路是处于空闲状态的。

3、分组交换

分组交换采用存储转发技术,将一个报文分红一个个更小的数据段(又可称为“包”),每一个数据段额外加上了必要的控制信息在内的首部,使得每一个分组能够在英特网中独立地选择传输路径,并被正确地交付到传输终点。

网络边缘的主机主要用于处理用户信息(用于传输),涉及到数字信号转换为电信号(网线传输)/光信号(光纤传输)/波信号(无线传输)。

路由器主要用于转发分组,即分组交换。

上图,H1将数据包发送给H5,通过以下步骤:

1⃣️H1主机进行数据处理

2⃣️经过H1-A线路将数据包发到路由器A(占用H1-A线路)

3⃣️路由器A将接收到的数据包放入缓存,并到转发表中查询到应该把这个包发到路由器C(若是A-C通讯量太大,那么路由器A也能够选择发到B)

4⃣️经过A-C线路将数据包发到路由器C(占用A-C线路)

5⃣️路由器C将接收到的数据包放入缓存,并到转发表中查询到应该把这个包发到路由器E

6⃣️经过C-E线路将数据包发到路由器E(占用C-E线路)

7⃣️路由器E将数据包交给主机H5。

不一样交换方式的优缺点以下:

4、计算机网络体系结构

应用层:应用进程间通讯和交互的规则,交互的数据单元称为报文;

运输层:为进程通讯提供通用的数据传输服务,

            TCP协议——传输控制协议,传输单元是报文段,

            UDP协议——用户数据报协议,传输单元是用户数据报; 

网络层:将运输层产生的报文或用户数据封装成分组或包进行传输,由于使用IP协议,因此又叫IP包;

数据链路层:将网络层交下来的IP包组装成帧(数据+控制信息如同步信息、地址信息、差错控制等);

物理层:传输数据的单位是比特。

我的目前的理解:

网络层IP包(分组)添加的首部等控制信息,用来讲明该包是从哪一个主机要发到哪一个主机;

链路层对IP包封装成帧所添加的控制信息中的地址信息,用来讲明该帧(封装后的IP包)要从当前路由器传送到下一个路由器,该信息根据路由器中转发表查询得出.