您当前的位置:首页 > 互联网教程

什么叫自治计算机系统

发布时间:2025-06-24 23:28:55    发布人:远客网络

什么叫自治计算机系统

一、什么叫自治计算机系统

1.自治计算机系统是指由一个管理机构控制的网络设备和连接。

2.这些系统可能包括直接连接到局域网并接入互联网的路由器。

3.它们也可以是多个局域网通过企业骨干网互联而成的网络。

4.自治系统中的所有路由器必须相互连接并运行相同的路由协议。

5.同时,它们共享同一个自治系统编号。

6.自治系统之间通过外部路由协议,如边界网关协议(BGP),进行连接。

二、计算机网络第四章(网络层)

网络层的主要任务是实现网络互连,进而实现数据包在各网络之间的传输

这些异构型网络N1~N7如果只是需要各自内部通信,他们只要实现各自的物理层和数据链路层即可

但是如果要将这些异构型网络互连起来,形成一个更大的互联网,就需要实现网络层设备路由器

有时为了简单起见,可以不用画出这些网络,图中N1~N7,而将他们看做是一条链路即可

要实现网络层任务,需要解决一下主要问题:

网络层向运输层提供怎样的服务(“可靠传输”还是“不可靠传输”)

在数据链路层那课讲过的可靠传输,详情可以看那边的笔记:网络层对以下的分组丢失、分组失序、分组重复的传输错误采取措施,使得接收方能正确接受发送方发送的数据,就是可靠传输,反之,如果什么措施也不采取,则是不可靠传输

路由器收到数据后,是依据什么来决定将数据包从自己的哪个接口转发出去?

依据数据包的目的地址和路由器中的路由表

但在实际当中,路由器是怎样知道这些路由记录?

由用户或网络管理员进行人工配置,这种方法只适用于规模较小且网络拓扑不改变的小型互联网

另一种是实现各种路由选择协议,由路由器执行路由选择协议中所规定的路由选择算法,而自动得出路由表中的路有记录,这种方法更适合规模较大且网络拓扑经常改变的大型互联网

补充网络层(网际层)除了 IP协议外,还有之前介绍过的地址解析协议ARP,还有网际控制报文协议ICMP,网际组管理协议IGMP

在计算机网络领域,网络层应该向运输层提供怎样的服务(“面向连接”还是“无连接”)曾引起了长期的争论。

争论焦点的实质就是:在计算机通信中,可靠交付应当由谁来负责?是网络还是端系统?

这种观点认为,应借助于电信网的成功经验,让网络负责可靠交付,计算机网络应模仿电信网络,使用面向连接的通信方式。

通信之前先建立虚电路(Virtual Circuit),以保证双方通信所需的一切网络资源。

如果再使用可靠传输的网络协议,就可使所发送的分组无差错按序到达终点,不丢失、不重复。

发送方发送给接收方的所有分组都沿着同一条虚电路传送

虚电路表示这只是一条逻辑上的连接,分组都沿着这条逻辑连接按照存储转发方式传送,而并不是真正建立了一条物理连接。

请注意,电路交换的电话通信是先建立了一条真正的连接。

因此分组交换的虚连接和电路交换的连接只是类似,但并不完全一样

另一种观点:网络提供数据报服务

互联网的先驱者提出了一种崭新的网络设计思路。

网络层向上只提供简单灵活的、无连接的、尽最大努力交付的数据报服务。

网络在发送分组时不需要先建立连接。每一个分组(即 IP数据报)独立发送,与其前后的分组无关(不进行编号)。

网络层不提供服务质量的承诺。即所传送的分组可能出错、丢失、重复和失序(不按序到达终点),当然也不保证分组传送的时限。

发送方发送给接收方的分组可能沿着不同路径传送

如果主机(即端系统)中的进程之间的通信需要是可靠的,那么就由网络的主机中的运输层负责可靠交付(包括差错处理、流量控制等)。

采用这种设计思路的好处是:网络的造价大大降低,运行方式灵活,能够适应多种应用。

互连网能够发展到今日的规模,充分证明了当初采用这种设计思路的正确性。

对比的方面虚电路服务数据报服务

思路可靠通信应当由网络来保证可靠通信应当由用户主机来保证

终点地址仅在连接建立阶段使用,每个分组使用短的虚电路号每个分组都有终点的完整地址

分组的转发属于同一条虚电路的分组均按照同一路由进行转发每个分组独立选择路由进行转发

当结点出故障时所有通过出故障的结点的虚电路均不能工作出故障的结点可能会丢失分组,一些路由可能会发生变化

分组的顺序总是按发送顺序到达终点到达终点时不一定按发送顺序

端到端的差错处理和流量控制可以由网络负责,也可以由用户主机负责由用户主机负责

每一类地址都由两个固定长度的字段组成,其中一个字段是网络号 net-id,它标志主机(或路由器)所连接到的网络,而另一个字段则是主机号 host-id,它标志该主机(或路由器)。

主机号在它前面的网络号所指明的网络范围内必须是唯一的。

由此可见,一个 IP地址在整个互联网范围内是唯一的。

(1) IP地址是一种分等级的地址结构。分两个等级的好处是:

第一,IP地址管理机构在分配 IP地址时只分配网络号,而剩下的主机号则由得到该网络号的单位自行分配。这样就方便了 IP地址的管理。

第二,路由器仅根据目的主机所连接的网络号来转发分组(而不考虑目的主机号),这样就可以使路由表中的项目数大幅度减少,从而减小了路由表所占的存储空间。

(2)实际上 IP地址是标志一个主机(或路由器)和一条链路的接口。

当一个主机同时连接到两个网络上时,该主机就必须同时具有两个相应的 IP地址,其网络号 net-id必须是不同的。这种主机称为多归属主机(multihomed host)。

由于一个路由器至少应当连接到两个网络(这样它才能将 IP数据报从一个网络转发到另一个网络),因此一个路由器至少应当有两个不同的 IP地址。

(3)用转发器或网桥连接起来的若干个局域网仍为一个网络,因此这些局域网都具有同样的网络号 net-id。

(4)所有分配到网络号 net-id的网络,无论是范围很小的局域网,还是可能覆盖很大地理范围的广域网,都是平等的。

在 ARPANET的早期,IP地址的设计确实不够合理:

给每一个物理网络分配一个网络号会使路由表变得太大因而使网络性能变坏。

如果想要将原来的网络划分成三个独立的网路

所以是否可以从主机号部分借用一部分作为子网号

但是如果未在图中标记子网号部分,那么我们和计算机又如何知道分类地址中主机号有多少比特被用作子网号了呢?

所以就有了划分子网的工具:子网掩码

从 1985年起在 IP地址中又增加了一个“子网号字段”,使两级的 IP地址变成为三级的 IP地址。

这种做法叫做划分子网(subnetting)。

划分子网已成为互联网的正式标准协议。

划分子网纯属一个单位内部的事情。单位对外仍然表现为没有划分子网的网络。

从主机号借用若干个位作为子网号 subnet-id,而主机号 host-id也就相应减少了若干个位。

凡是从其他网络发送给本单位某个主机的 IP数据报,仍然是根据 IP数据报的目的网络号 net-id,先找到连接在本单位网络上的路由器。

然后此路由器在收到 IP数据报后,再按目的网络号 net-id和子网号 subnet-id找到目的子网。

最后就将 IP数据报直接交付目的主机。

划分为三个子网后对外仍是一个网络

1. 减少了 IP地址的浪费     2. 使网络的组织更加灵活     3. 更便于维护和管理

划分子网纯属一个单位内部的事情,对外部网络透明,对外仍然表现为没有划分子网的一个网络。

(IP地址) AND(子网掩码)=网络地址重要,下面很多相关知识都会用到

子网掩码是一个网络或一个子网的重要属性。

路由器在和相邻路由器交换路由信息时,必须把自己所在网络(或子网)的子网掩码告诉相邻路由器。

路由器的路由表中的每一个项目,除了要给出目的网络地址外,还必须同时给出该网络的子网掩码。

若一个路由器连接在两个子网上,就拥有两个网络地址和两个子网掩码。

无分类域间路由选择 CIDR(Classless Inter-Domain Routing)。

CIDR使用各种长度的“网络前缀”(network-prefix)来代替分类地址中的网络号和子网号。

IP地址从三级编址(使用子网掩码)又回到了两级编址。

给定一个IPv4地址快,如何将其划分成几个更小的地址块,并将这些地址块分配给互联网中不同网络,进而可以给各网络中的主机和路由器接口分配IPv4地址

定长的子网掩码FLSM(Fixed Length Subnet Mask)

划分子网的IPv4就是定长的子网掩码

通过上面步骤分析,就可以从子网1~ 8中任选5个分配给左图中的N1~ N5

采用定长的子网掩码划分,只能划分出2^n个子网,其中n是从主机号部分借用的用来作为子网号的比特数量,每个子网所分配的IP地址数量相同

但是也因为每个子网所分配的IP地址数量相同,不够灵活,容易造成IP地址的浪费

变长的子网掩码VLSM(Variable Length Subnet Mask)

无分类编址的IPv4就是变长的子网掩码

4.4、IP数据报的发送和转发过程

源主机如何知道目的主机是否与自己在同一个网络中,是直接交付,还是间接交付?

可以通过目的地址IP和源地址的子网掩码进行逻辑与运算得到目的网络地址

如果目的网络地址和源网络地址相同,就是在同一个网络中,属于直接交付

如果目的网络地址和源网络地址不相同,就不在同一个网络中,属于间接交付,传输给主机所在网络的默认网关(路由器——下图会讲解),由默认网关帮忙转发

用户为了让本网络中的主机能和其他网络中的主机进行通信,就必须给其指定本网络的一个路由器的接口,由该路由器帮忙进行转发,所指定的路由器,也被称为默认网关

例如。路由器的接口0的IP地址192.168.0.128做为左边网络的默认网关

主机A会将该IP数据报传输给自己的默认网关,也就是图中所示的路由器接口0

路由器收到IP数据报后如何转发?

若出错,则直接丢弃该IP数据报并通告源主机

根据IP数据报的目的地址在路由表中查找匹配的条目:

若找到匹配的条目,则转发给条目中指示的吓一跳

若找不到,则丢弃该数据报并通告源主机

假设IP数据报首部没有出错,路由器取出IP数据报首部各地址字段的值

接下来路由器对该IP数据报进行查表转发

逐条检查路由条目,将目的地址与路由条目中的地址掩码进行逻辑与运算得到目的网络地址,然后与路由条目中的目的网络进行比较,如果相同,则这条路由条目就是匹配的路由条目,按照它的下一条指示,图中所示的也就是接口1转发该IP数据报

4.5、静态路由配置及其可能产生的路由环路问题

默认路由可以被所有网络匹配,但路由匹配有优先级,默认路由是优先级最低的

有时候,我们可以给路由器添加针对某个主机的特定主机路由条目

一般用于网络管理人员对网络的管理和测试

多条路由可选,匹配路由最具体的

假设将R2的路由表中第三条目录配置错了下一跳

这导致R2和R3之间产生了路由环路

聚合了不存在的网络而导致路由环路

黑洞路由的下一跳为null0,这是路由器内部的虚拟接口,IP数据报进入它后就被丢弃

假设。一段时间后故障网络恢复了

R1又自动地得出了其接口0的直连网络的路由条目

针对该网络的黑洞网络会自动失效

因特网所采用的路由选择协议的主要特点

因特网采用分层次的路由选择协议

自治系统 AS:在单一的技术管理下的一组路由器,而这些路由器使用一种 AS内部的路由选择协议和共同的度量以确定分组在该 AS内的路由,同时还使用一种 AS之间的路由选择协议用以确定分组在 AS之间的路由。

自治系统之间的路由选择简称为域间路由选择,自治系统内部的路由选择简称为域内路由选择

域间路由选择使用外部网关协议EGP这个类别的路由选择协议

域内路由选择使用内部网关协议IGP这个类别的路由选择协议

三、计算机网络方面OSPE是什么意思

计算机网络方面OSPE是计算机网络里面的路由器的一个协议。OSPF英文全称Open Shortest Path First,开放式最短路径优先,是一个内部网关协议(Interior Gateway Protocol,简称IGP),用于在单一自治系统(autonomous system,AS)内决策路由。是对链路状态路由协议的一种实现,隶属内部网关协议(IGP),故运作于自治系统内部。OSPF分为OSPFv2和OSPFv3两个版本,其中OSPFv2用在IPv4网络,OSPFv3用在IPv6网络。OSPFv2是由RFC 2328定义的,OSPFv3是由RFC 5340定义的。与RIP相比,OSPF是链路状态协议,而RIP是距离矢量协议。