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. ORACLE RAC集群硬件资源管理与单节点的区别

    硬件资源是由OS kernel管理的,应用软件是不能直接访问硬件的,必须通过OS kernel提供的API接口间接访问,OS kernel 除了要完成用户的请求,还通过进程调度等机制来控制多进程对资源 ...

  2. 六:分布式事务一致性协议paxos的分析

    最近研究paxos算法,看了许多相关的文章,概念还是很模糊,觉得还是没有掌握paxos算法的精髓,所以花了3天时间分析了libpaxos3的所有代码,此代码可以从https://bitbucket.o ...

  3. svn 安装与设置

    Subversion可以通过网络访问它的版本库,从而使用户可以在不同的电脑上使用.一定程度上可以说,允许用户在各自的地方修改同一份数据是促进协作. 运行Subversion服务器需要首先要建立一个版本 ...

  4. js浮点数运算需要注意的问题

    最近在js运算浮点数时发现了一个问题.问题是这样的:js函数中处理两个浮点数的相加,为了防止出现0.1+0.2=0.30000000000000004的问题,两个数都先乘以10000后再相加,得到结果 ...

  5. MYSQL中delete删除多表数据

    MYSQL中delete删除多表数据 DELETE删除多表数据,怎样才能同时删除多个关联表的数据呢?这里做了深入的解释: 1. delete from t1 where 条件 2.delete t1 ...

  6. [Everyday Mathematics]20150224

    设 $A,B$ 是 $n$ 阶实对称矩阵, 它们的特征值 $>1$. 试证: $AB$ 的特征值的绝对值 $>1$.

  7. Java读写大文本文件(2GB以上)

    如下的程序,将一个行数为fileLines的文本文件平均分为splitNum个小文本文件,其中换行符'r'是linux上的,windows的java换行符是'\r\n': package kddcup ...

  8. Java并发编程-synchronized

    多线程的同步机制对资源进行加锁,使得在同一个时间,只有一个线程可以进行操作,同步用以解决多个线程同时访问时可能出现的问题.同步机制可以使用synchronized关键字实现.synchronized关 ...

  9. 判断图片加载完成,自适应iframe高度

    在做RSS订阅的时候遇到这样一个问题:点击文章标题时,弹出文章的详细界面.本来打算直接用弹出div层来显示文章的内容,但是设置div的overflow:scroll滚动条不好看,还有就是在androi ...

  10. Cocos2d-android (06) 屏幕触摸事件及坐标转换

    为屏幕添加触摸事件,将左上角坐标转换为左下角坐标 package com.arlen.cocos2d.touch01; import org.cocos2d.layers.CCLayer; impor ...