路由器构成了Internet的基本体系结构,即使一个路由器没有对所有的目的地址建立路由表,那么它在路由表中一定有一个缺省路由方向,一旦这个数据包的目标地址不在路由表中,那么久按照这个缺省的方向进行发送。所以即使有着部分的路由信息,只要有缺省路由方向,数据包一样可以达到任何目的地址。但是作为互联网的一个整体,所有信息一定是完备的,这是因为总应该有至少一个路由表存储着到达某个地址的信息,否则的话这个主机就会变成“孤岛”,信息无法到达了。

那么问题就是,怎样设计一个体系,允许某个组管理当地的路由器,当添加新的网络互连和路由信息时不必更改远程路由器的路由表,这个就是Internet互联网体系应该考虑的事情。

原始的Internet结构中采用的体系结构是:由少量集中路由器保存全部目的地的路由信息,其他大量的外部路由器仅包含部分信息。他的优点是:本地管理者能够管理本地的结构变化而不必影响Internet的其他部分。但是缺点是:会带来潜在的不一致性,比如计算路由表的算法出错,传播过程出错都会使得路由器里面存在的信息不一致。

所以改进的办法是核心路由体系:核心路由体系中有一个核心系统,提供到所有可能目的地的可靠的、一致的且可信任的路由,每个网点经过许可获得一个Internet网络地址,再把该地址通告核心系统,核心系统内部互相通信以确保共享信息的一致性,有一个中央管理机构监测和控制这些核心路由器,因而具有很高的可靠性。核心系统构成了整个Internet网络;提供了统一的网络互联。

核心路由器组成了骨干网,让所有核心路由器交换路由信息使得每一个路由器都具有到所有目的地的最佳路径信息。如下图所示:

但是核心路由体系也存在着问题,比如核心路由器无法处理复杂的网络问题,因为非核心路由器太多了。所以就引入了自治系统(AS).自治系统的原则是不把互联网络看作多个独立的网络,而是当作一个独立的组织,所有该网点的网络处于这个组织的控制之下。

所谓自治系统,每一个自治系统可自由地选择其内部的路由体系结构,收集内部所有网络信息,并责成若干路由器把这些可达信息送给其他自治系统。所以每个自治系统之间和自治系统之内就需要有特定的协议。

自制系统之内采用的是内部网关协议(IGP),一个经典的协议是开放最短路径优先协议(OSPF)。“开放性”表示公开可得,使用链路状态算法,OSPF广播消息给每个邻居,广播包在整个AS内泛洪。OSPF是具有层次性的:

在OSPF层次结构中,分为本地区域和骨干区域。链路状态广播仅仅局限于本地区域。骨干路由器运行局限于骨干区域的OSPF,边界路由器与其他自治系统的边界路由器相连。

在两个AS之间,用的是边界网关协议(BGP)。BGP分为两种:iBGP和eBGP。eBGP从邻居AS获取子网可达信息,iBGP将可达信息传播至所有AS内部路由器。如下图所示:

互联网Internet体系结构以及网关协议OSPF相关推荐

  1. 计算机网络 互联网的路由选择协议——OSPF

    内部网关协议OSPF协议的基本特点 开放最短路径优先 OSPF (Open Shortest Path First)是为克服 RIP 的缺点在 1989 年开发出来的. OSPF 的原理很简单,但实现 ...

  2. 内部网关协议和外部网关协议

    网关-网关协议(GGP) 核心网关为了正确和高效地路由报文需要知道Internet其他部分发生的情况,包括路由信息和子网特性.当一个网关处理重负载而使速度特别慢,并且这个网关是访问子网的惟一途径时,通 ...

  3. 华为-IGP协议-ospf精简篇(带实验验证)

    文章目录 前言 动态路由协议可分为以下两种: 一.内部网关协议 1.RIP(Routing Information Protocol):路由信息协议. 2.IGRP(Interior Gateway ...

  4. 互联网(internet)又称因特网

    互联网(internet)又称因特网,即广域网.城域网.局域网及单机按照一定的通讯协议组成的国际计算机网络.互联网是指将两台计算机或者是两台以上的计算机终端.客户端.服务端通过计算机信息技术的手段互相 ...

  5. pap认证要交换几次报文_华为HCIA认证RS路由与交换 —— 链路状态协议OSPF PPP原理与配置方法详解...

    本文讲述了华为HCIA认证R&S路由与交换 -- 链路状态协议OSPF & PPP原理与配置方法.分享给大家供大家参考,具体如下: 文章目录 链路状态路由协议--OSPF 开放式最短路 ...

  6. HCIA-Day_04-链路状态协议OSPF PPP

    文章目录 链路状态路由协议--OSPF OSPF原理 OSPF报文 Router-id OSPF支持的网络类型 DR&BDR DR&BDR选举 OSPF区域 OSPF开销 OSPF认证 ...

  7. 计算机网络五层体系结构各层协议

    计算机网络五层体系结构各层协议 应用层 协议名称 解释 DNS Domain name system Telnet 常用的远程控制Web服务器的方法 FTP File Transfer protoco ...

  8. Internet主要的网络协议

    TCP/IP,即网络通信协议,这个协议是Internet最基本的协议,也是Internet国际互联网络的基础.TCP/IP由网络层的IP协议以及传输层的TCP协议组成.它分为4个层次:网络访问层,网络 ...

  9. ZCMU计算机网络期中(1-计算机网络概论,网络体系结构与网络协议,物理层)

    ZCMU计算机网络期中1(计算机网络概论,网络体系结构与网络协议,物理层) 计算机网络概论部分 1.名词解释 Intranet:采用TCP/IP与web的系统设计方法的企业内部的专用网络 WSN:将无 ...

最新文章

  1. python迭代器生成器使用技巧(1):遍历、代理、生成器创建迭代、反向迭代
  2. 微信小程序简介、发展史、小程序的优点、申请账号、开发工具、初识wxml文件和wxss文件
  3. VC实现对话框上信息的显示
  4. Extjs的数据读取器store和后台返回类型简单解析
  5. linux中ffmpeg实现视频的转吗,Linux系统下视频转换ffmpeg
  6. Eclipse安装插件支持jQuery智能提示
  7. 漫画:什么是字典序算法?
  8. 小米cc9出厂线刷包_小米cc9 pro刷机教程,线刷升级更新官方系统包
  9. mysql数据库有dbo吗,sql server所有表的所有者恢复为dbo
  10. 软件中级设计师备考笔记考前记忆
  11. python re 替换_python字符串替换之re.sub()
  12. 计算机专业与等差数列的联系,数列期末复习
  13. JavaScript 对象 — 重学 JavaScript
  14. kettle 同步Oracle 与 Postgres
  15. 解决在MyEclipse中,process报launching client等待的问题
  16. 【Android】自定义View的位置参数
  17. 【ZYNQ】裸机 PS + PL 双网口实现之 lwip 库文件修改
  18. 程序员未来的三大出路
  19. npm install 的 --save 选项是什么?
  20. 打印机故障处理【以MP 3054sp 打印机为例】

热门文章

  1. python详细安装教程-python安装教程 Pycharm安装详细教程
  2. 一张图学会python-一张图 python
  3. python画3d图-Python 绘制酷炫的三维图步骤详解
  4. python手机版-手机版python
  5. micropython入门教程-【ESP8266】MicroPython的快速入门教程
  6. python软件下载对电脑配置要求-python3批量统计用户电脑配置
  7. python自学看什么书-如何自学Python ?自学看什么书比较好?
  8. python人门指南小说-致Python初学者们 - Anaconda入门使用指南
  9. python从入门到精通pdf下载-Python网络爬虫从入门到精通 PDF 下载
  10. Vue中登陆超时,返回登陆页面