自治系统(Autonomous System)。在互联网中,一个自治系统(AS)是一个有权自主地决定在本系统中应采用何种路由协

议的小型单位。这个网络单位可以是一个简单的网络也可以是一个由一个或多个普通的网络管理员来控制的网络群体,它是一

个单独的可管理的网络单元(例如一所大学,一个企业或者一个公司个体)。一个自治系统有时也被称为是一个路由选择域

(routing domain)。一个自治系统将会分配一个全局的唯一的16位号码,有时我们把这个号码叫做自治系统号(ASN)。

    首先,我们将一个自治系统中的IP数据报分成本地流量和通过流量。在自治系统中,本地流量是起始或终止于该自治系统

的流量。也就是说,其信源IP地址或信宿IP地址所指定的主机位于该自治系统中。其他的流量则称为通过流量在Internet

中使用BGP的一个目的就是减少通过流量。


    可以将自治系统分为以下几种类型:

  • 1)残桩自治系统(stub AS),它与其他自治系统只有单个连接。stub AS只有本地流量
  • 2)多接口自治系统(multihomed AS),它与其他自治系统有多个连接,但拒绝传送通过流量
  • 3)转送自治系统(transit AS),它与其他自治系统有多个连接,在一些策略准则之下,它可以传送本地流量和通过流量。

    这样,可以将Internet的总拓扑结构看成是由一些残桩自治系统、多接口自治系统以及转送自治系统的任意互连。

    NOTE: 所有的ISP都是这类的转送自治系统,因为这原本是它们的根本业务目的。因为我们认为ISP是在向客户网络“贩售中

转服务”,所以使用转送自治系统这个术语来表示。

最新文章

  1. leetcode日记 Combination sum IV
  2. 让ORACLE LIKE 时不区分大小写
  3. SQL SERVER 组内排序
  4. OpenGL学习之路(二)
  5. iOS开发——数据持久化Swift篇&(二)沙盒文件
  6. java使用正则表达式验证IP V4、 IP V6
  7. vs2013调试的时候卡顿
  8. Python练习28
  9. 基于moco的mock server 简单应用 来玩玩吧
  10. 201521123080《Java程序设计》第3周学习总结
  11. BZOJ2282: [Sdoi2011]消防
  12. Php中文件下载功能实现超详细流程分析
  13. 必须学会git和maven
  14. laravel-admin安装时执行php arisan admin:install 命令时报SQLSTATE[42000]: Syntax error or acce ss violation: 1071 Specified key was too long; max key length is 1000 bytes
  15. GCC编译器原理(一)04------GCC 工具:nlmconv、nm、objcopy、objdump和 ranlib
  16. IntelliJ IDEA和Eclipse最常用的快捷键对应表:
  17. Java常考面试题(五)
  18. promise你懂了吗?
  19. TinyMCE3.x整合教程-Xproer.WordPaster
  20. Ubuntu下配置安装telnet server

热门文章

  1. C语言基础(16)-指针
  2. Python内置函数之filter()
  3. IOS设计模式的六大设计原则之迪米特法则(LOD,Law Of Demeter)
  4. archive的时候报“ no identity found"错误 解决方式
  5. go的sync.Map
  6. Hibernate集合映射
  7. makefile编写---.a静态库的生成和调用
  8. CBV流程
  9. 集合 Vector ArrayList 集合一
  10. jQuery倒计时实例