RIP 路由信息协议
IGRP 内部网关协议
EIGRP 增强型内部网关路由协议
OSPF 开放最短路径优先
 
3种动态路由:
距离矢量:RIP/RIPv2  IGRP EIGRP
链路状态:OSPF
混合
 
链路状态协议度量值
传输延迟
链路的可靠性
链路的带宽
通信负载
最大传输单元
成本
 
 

RIP 路由信息协议

 
 
IGP 路由域或自助系统内部传送路由更新
EGP 路由域或自主系统之间传送路由更新
 
1 无限记数
 
2 split horizon
    简单的假设:路由器不将路由从收到的该路由的接口发送出去。
3 poison reverse
 
4 触发更新
 
5 抑制计时器
 
缺点:
1 RIP跳数限制
2 RIP固定度量值
3 路由表更新占用网络带宽
4 汇聚缓慢,30秒钟更新,180秒钟失效
5 缺乏动态负载均衡
 
 
小结:
适用于小型网络,具有固定的配置和稳定的链接。
没有动态负载均衡,汇聚缓慢,路由更新占用网络带宽,固定成本度量值,跳数限制
不适合大型网络和实时网络应用的互联网络
 

RIPV2

 
密码认证,子网掩码支持,下一跳标识,多播
缺点:
最大跳数限制
无限记数
静态固定度量值
缺乏其他路由支持

IGRP 内部网关路由协议

功能类似RIP,但是具有加权度量值的特性
 
跳数,检测网络环路
MTU 分组长度,过长将被分割
    大的MTU性能惩罚:确定吓一跳的延迟和缓存空间    
度量值计算
    度量值=(K1*带宽)+(K2*带宽)/(256-负载)+(K3*延迟)
 
计时器:
1 更新计时器 90s
2 保留计时器 280s
3 清除计时器 630s
 
汇聚机制
触发更新
抑制
水平分割
毒性反转
 

EIGRP 增强型内部网关路由协议 enhanced interior gateway routing protocol

 
邻居发现和恢复:使用hello分组周期性探测网络中可用路由
可靠的传输协议
DUAL(扩散刷新算法)有限状态机:广播路由,并进行考量。评选出非环路,成本最低的路由插入路由表
协议特定的模块
支持VLSM CIDR
 

OSPF 开放最短路径

基于dijkstra

IP路由协议简析的更多相关文章

  1. 简析TCP的三次握手与四次分手【转】

    转自 简析TCP的三次握手与四次分手 | 果冻想http://www.jellythink.com/archives/705 TCP是什么? 具体的关于TCP是什么,我不打算详细的说了:当你看到这篇文 ...

  2. Linux 目录结构学习与简析 Part1

    linux目录结构学习与简析 by:授客 QQ:1033553122 说明: /             linux系统目录树的起点 =============== /bin      User Bi ...

  3. [转帖]简析数据中心三大Overlay技术

    简析数据中心三大Overlay技术 http://www.jifang360.com/news/20161010/n225987768.html 搭建大规模的云计算环境需要数据中心突破多种技术难题,其 ...

  4. XMR恶意挖矿案例简析

    前言 数字货币因其技术去中性化和经济价值等属性,逐渐成为大众关注的焦点,同时通过恶意挖矿获取数字货币是黑灰色产业获取收益的重要途径.本文简析通过蜜罐获取的XMR恶意挖矿事件:攻击者通过爆破SSH获取系 ...

  5. TCP/UDP,SOCKET,HTTP,FTP 简析

    (一)TCP/UDP,SOCKET,HTTP,FTP简析 TCP/IP是个协议组,可分为三个层次:网络层.传输层和应用层: 网络层:IP协议.ICMP协议.ARP协议.RARP协议和BOOTP协议 传 ...

  6. DNS使用的是TCP协议还是UDP协议简析

    DNS使用的是TCP协议还是UDP协议简析   DNS同时占用UDP和TCP端口53是公认的,这种单个应用协议同时使用两种传输协议的情况在TCP/IP栈也算是个另类.但很少有人知道DNS分别在什么情况 ...

  7. Icarus Verilog和GTKwave使用简析

    Icarus Verilog和GTKwave使用简析 来源 http://blog.csdn.net/husipeng86/article/details/60469543 本文测试文件在window ...

  8. NETGEAR 系列路由器命令执行漏洞简析

    NETGEAR 系列路由器命令执行漏洞简析 2016年12月7日,国外网站exploit-db上爆出一个关于NETGEAR R7000路由器的命令注入漏洞.一时间,各路人马开始忙碌起来.厂商忙于声明和 ...

  9. Linux网络性能优化方法简析

    Linux网络性能优化方法简析 2010-12-20 10:56 赵军 IBMDW 字号:T | T 性能问题永远是永恒的主题之一,而Linux在网络性能方面的优势则显而易见,这篇文章是对于Linux ...

随机推荐

  1. T-SQL备忘(5):查看执行计划

    先理解几个概念:表扫描.聚集索引扫描.聚集索引查找.索引扫描.书签查找. [查看执行计划] 在理解概念之前先得知道如何查看执行计划—Ctrl+L.如下图: 注:SQL Server的执行计划是从右向左 ...

  2. mysql 表日常变化前几

    mysql 表日常变化前几use performance_schema create table test.snap1 as SELECT OBJECT_SCHEMA, OBJECT_NAME, CO ...

  3. Auto Updating the exe from a network location when application starts z

    http://www.codeproject.com/Tips/869588/Auto-Updating-the-exe-from-a-network-location-when?msg=499218 ...

  4. 用标准C编写COM(一)

    cdllbufferstruct编译器微软 目录(?)[-] 简介 COM对象和虚表 GUID QueryInterfaceAddRef and Release IClassFactory对象 打包到 ...

  5. Golang 绘图基础- 不同的输出源

    先看一个简单代码, 它执行后会产生下面的300*500的png图片文件: 代码: 1: package main 2:  3: import ( 4: "fmt" 5: " ...

  6. 关于Activity的少许细节

    1.  对活动应用样式和主题 2.  隐藏活动标题 3. 显示对话框窗口 4. 显示进度对话框 1.  应用样式和主题 改成 android:theme="@android:style/Th ...

  7. fopen警告处理方式

    warning C4996: “fopen”被声明为否决的 问题:vs2005中编程时,遇到如下: warning C4996: “fopen”被声明为否决的. 解释:微软的警告,主要是那些都是C库的 ...

  8. Scrum概述

    • 敏捷方法是一类软件开发流程的泛称: • 敏捷方法是相对于传统的瀑布式软件过程提出的: • 敏捷方法可以用敏捷宣言(4条).敏捷原则(12条)来概括: • 敏捷原则通过一系列的敏捷实践来体现出来: ...

  9. 第三次阅读赵炯博士的《linux内核代码完全注释》:序

    这是我第三次阅读linux内核代码完全注释了,当然前两次也没有读完,第一次读到第五章,第二次第七章. 所以说,赵炯博士对我最大的帮助时介绍了intel386的结构,以及内核编程的方法. 至于真正的内核 ...

  10. 初识Rest、JSR、JCP、JAX-RS及Jersey

    REST:即表述性状态传递(英文:Representational State Transfer,简称REST)是一种分布式应用的架构风格,也是一种大流量分布式应用的设计方法论. JSR是Java S ...