IGP主要用在内网中的,BGP是用在运营商的设备上的

OSPF:

OSPF(Open Shortest Path First开放式最短路径优先)是一个内部网关协议(Interior Gateway Protocol,简称IGP),用于在单一自治系统(autonomous system,AS)内决策路由。

RIP:

RIP是Routing Information Protocol(路由信息协议)的简称,它是一种较为简单的内部网关协议(Interior Gateway Protocol)。RIP是一种基于距离矢量(Distance-Vector)算法的协议,它使用跳数(Hop Count)作为度量来衡量到达目的网络的距离。RIP通过UDP报文进行路由信息的交换,使用的端口号为520。

RIP包括RIP-1和RIP-2两个版本,RIP-2对RIP-1进行了扩充,使其更具有优势。

AS:

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

IGP-EGP-BGP:

IGP全称是Interior Gateway Protocol,叫做内部网关协议,IGP有RIPv1,RIPv2,OSPF,eigrp;
和IGP相对的是EGP,EGP叫做外部网关协议,EGP包括EGP和BGP,而现在没有人用EGP了,所以实际上外部网关协议只有BGP一种了。注意,前面的EGP是分类,后面的那个EGP是具体的路由协议,不要混淆这两个概念。
所以,两者的作用不同,IGP主要用在内网中的,BGP是用在运营商的设备上的。

路由算法与路由协议概述相关推荐

  1. 4.2 路由算法与路由协议概述

    4.2 路由算法与路由协议概述

  2. 4.2路由算法与路由协议概述

    4.2路由算法与路由协议概述 文章目录 4.2路由算法与路由协议概述 1.路由算法 2.路由算法的分类 3.分层次的路由选择协议 1.路由算法 2.路由算法的分类 3.分层次的路由选择协议

  3. 4.2.1 路由算法与路由协议概述(静态路由和动态路由---距离-向量路由算法---链路状态路由算法、层次路由)

    文章目录 0.思维导图 1.路由算法分类与路由表 2.静态路由和动态路由 3.动态路由的两种算法:链路状态路由算法和距离向量路由算法 4.层次路由 0.思维导图 1.路由算法分类与路由表 路由器转发分 ...

  4. 【学习笔记】路由算法与路由协议:RIP协议与距离向量算法、OSPF协议与链路状态算法、BGP协议

    文章目录 一. 路由算法与路由协议概述 ① 路由算法的分类 ② 分层次的路由选择协议 二. RIP协议和距离向量算法 ① RIP协议定义 ② RIP协议:交换对象.交换周期.交换内容 ③ 距离向量算法 ...

  5. 路由算法及路由协议(详解)

    一.路由算法 最佳路由:"最佳"只能是相对于某一种特定要求下得出的较为合理的选择而已. 二.路由算法的分类 三.分层次的路由选择协议 为什么要采用分层次的路由选择协议呢? 因特网规 ...

  6. 计算机网络(二十四)-路由算法及路由协议

    1.1 路由算法 将最优的路径填入路由转发表. 1.2 路由算法分类 静态路由算法(非自适应路由算法):管理员手动配置路由信息. 简便.可靠,在负载稳定.拓扑变化不大的网络中运行效果很好,广泛用于高度 ...

  7. 计算机网络 --- 网络层路由算法与路由协议

    路由表: 最佳路由: "最佳"只能是相对于某一种特定要求下得出的较为合理的选择而已. 路由算法的分类 静态路由算法(非自适应路由算法) 管理员手工配置路由信息.简便,可靠,在负荷稳 ...

  8. 二十八、路由算法和路由协议

    文章目录 1.路由算法 2.路由选择协议 THE END 1.路由算法 \qquad 路由器本身自己会有一个路由表/转发表,其形式如下所示: \qquad 最佳路由: "最佳"只能 ...

  9. 计算机网络之网络层:1、网络层功能、路由算法和路由选择概述

    网络层:1.网络层功能.路由算法和路由选择 网络层的功能: 路由表: 路由算法的分类: 网络层的功能: 路由表: 路由算法的分类:

最新文章

  1. VTK:图像归一化用法实战
  2. IOS UIViewController的生命周期
  3. 详解3D物体检测模型 SPG: Unsupervised Domain Adaptation for 3D Object Detection via Semantic Point Generation
  4. 04-12 常见接口安全问题及解决方案
  5. python 嵌入式界面_运用Python和PyQT开发嵌入式ARM的界面
  6. Java机器学习开发库
  7. Java 常用正则表达式搜集ing
  8. 谈谈编程(2) 软件开发中的方法论
  9. 智慧城管三维可视化决策系统平台(数字孪生)-解决方案开发案例
  10. 软件工程--快速原型模型详解
  11. TOYOTA MOTOR CORPORATION Programming Contest 2022(AtCoder Beginner Contest 270) AB题解
  12. 手把手教大家实现一个电子签名
  13. c语言stdin输入字符,scanf如何从stdin中读取数据的
  14. 中国电子学会图形化四级编程题:小猫钓鱼
  15. C语言鼠标病毒,鼠标也中毒Windows系统中鼠标乱动是否中了病毒
  16. Nokia Open MSS 学习个人笔记
  17. 计算机西方经济学试题,西方经济学的习题与答案
  18. k42.第十七章 K8s运维篇-DevOps 持续集成 持续部署 (二)
  19. 代码扫描问题以及解决方式(转载备忘)
  20. 关于虚拟现实(VR)内容开发综述

热门文章

  1. 赠书 | Python人脸五官姿态检测
  2. 百度重新定义「智能屏」,瞄准10后
  3. FRVT赛程全纪录:格灵深瞳全球排名前五
  4. 一周AI回顾 | 特斯拉AI负责人说神经网络正在改变编程,机器学习大神Bengio新论文专注RNN优化
  5. CS本科毕业生能拿到45万年薪?
  6. 还在用Spring Security?推荐你一款使用简单、功能强大的权限认证框架
  7. Elastic Job从单点到高可用、同城主备、同城双活
  8. 明明程序员很累,为什么还有这么多人想入行?
  9. ZooKeeper的基本原理
  10. StackOverflow上面 7个最好的Java答案