[网络基础原理二]Internet 构成(1)

[网络基础原理二]Internet 构成(1)

作者:云基础    浏览次数:240    2021-06-16 14:54:34

网路资源分发
首先,要了解网际网路之前,要先了解网络资源是怎么分发的
20129897dNtjTx7iKR.png
我们从APNIC的这张图,不难看出,网路资源最高分发的单位是IANA
IANA (Internet Assigned Numbers Authority),是总管网路资源的单位
IANA会下放资源给相对应的RIR (Regional Internet Registry) ,世界上共有五个RIR
分别是

AfriNIC
ARIN
APNIC
LACNIC
RIPE
这样单位会再下放给NIR (National Internet Registry)(像是台湾的TWNIC)

NIR再下放给ISP也就是你的网路服务供应商
ISP最终分配给终端使用者

不难看出,整个网路资源分配是呈现一个树状的结构
国际网络(Internet)
20129897bcCgsibyO9.jpg
我们先看一下这张图
看不懂没关系,等等会用张图来讲解一些网际网路的基本概念

自治系统(Autonomous System)、ASN (Autonomous System Number)
自治系统,英文简称叫做AS,是组成一个网路的基础单位
基本上是一个组织或一个特定用途会成立一个自治系统
每一组自己系统会有自己的编号,会向网路管理组织申请(RIR 、LIR、NIR)
而在上面那张图中,一个颜色的云就是属于一个自治系统

而同一个自治系统会包含许多设备,举例来说
Hinet中华电信这个AS,使用了AS3462这个号码,而底下有很多终端使用者的设备

用蓝线与橘线连起来的东西就是路由器,可能是家用的路由器(小乌龟)
或者是更高规格的边界路由器
路由表(Routing Table)
假如AS1最左上角的一台电脑IP是1.1.1.1
AS5最左下角的一台电脑IP是2.2.2.2
当1.1.1.1想与2.2.2.2沟通的时候
1.1.1.1这台电脑首先会将封包丢往与他连接的一台路由器
而这台被丢到的路由器将会有一张神奇的表告诉他可以知道要怎么往2.2.2.2走

而这张表就叫路由表,路由器会根据这张表来转送封包,而路由表有多种生成方式
等一下会一些生成方式的介绍

在同一个AS内一路转送过后,将会到达AS1的边界路由器
在这里将封包转交给AS5的边界路由器,AS5的路由器们也会根据他们自己的路由表转送
最终将封包送达IP为2.2.2.2的这台电脑

EGP (Exterior Gateway Protocol)
EGP是不同AS之间所传递路由的协定,而传递的路由资讯最终会被汇聚在路由器中,形成一张最佳的路由表
目前广泛使用的EGP协定为BGP,AS与AS之间就是用这个协定来传递彼此的路由
之后将会有一篇专门来介绍BGP这个协定

IGP (Interior Gateway Protocol)
IGP指的是同一个AS中的交换路由的路由协定,目前常见的有OSPF、EIGRP等
同样也是交换路由表用的

小结
整体来说,组成网际网路的最小单位是自治系统
而网际网路路由器功能主要为以下两项

交换路由资讯
根据路由表转发封包

上一篇:[网络基础原理一]:你打开百度中间所发生的事
下一篇:[网络基础原理三]Internet 构成(2)