codecamp

大网高级技术笔记(一)

防伪码;黑发不知勤学早,白首方悔读书迟

本章目标:理解消化动态路由协议与OSPF协议并应用于实际工作中。

                第一章 动态路由协议

一、按照路由执行的算法分类

距离矢量路由协议:

RIP、IGRP

链路状态路由协议:

OSPE、IS-IS

二、RIP的度量值与更新时间

1、RIP度量值为跳数

最大跳数为15跳,16跳为不可达

2、RIP更新时间

每隔30s发送路由更新消息,UDP520端口

3、RIP路由跟新消息

发送整个路由表信息

三、水平分割

执行水平分割可以组织路由换路的产生

从一个接口学习到路由信息,不在从这个接口发送出去

同时也能减少路由更新信息占用的链路带宽资源

四、RIP路由协议v1和v2的区别

版本RIPv1RIPv2
区别

有类路由协议

广播更新(255.255.255.255)

不支持VLSM(可变长子网掩码)

自动路由汇总,不可关闭

不支持不连续子网

能学习到v1和v2

无类路由协议

组播更新(224.0.0.9)

支持VLSM

总动汇总可关闭,可手工汇总

支持不连续子网

只能学习到v2

五、命令

RIP1的配置:

router rip

network 主网络号

RIP2的配置:

router rip

version 2

no auto-summary(关闭路由汇总)

network 主网络号

查看路由协议:show ip protocols

跟踪rip路由信息:debug ip rip

防止冲突,笔记如下:

                第二章 OSPF路由协议

一、Router ID选取规则

首先,选取路由器loopback接口上数值最高的IP地址。

如果没有loopback接口,在物理端口中选取IP地址最高的。

也可使用Router-id命令指定router ID。

AS:自制系统

DR:指定路由器

BDR:备份路由器

二、DR与BDR的选举方法

1、自动选举DR和BDR(周期为40s)

网段上Router ID最大的路由器将被选举为DR,第二大的将被选举为BDR。

2、手工选择DR和BDR

优先级范围为0-225,数值越大,优先级越高,默认为1。

如果优先级相同,则需要比较Router ID。

如果路由器的优先级被设置成0,它将不参与DR与BDR的选举。

补充:

OSPF的度量值为lost(开销或代价)。

OSPF数据包承载在IP数据包内,使用协议号89。

hello包,用于发现和维持邻居关系,选举DR与BDR

三、命令

OSPF的配置:

router ospf 1

router-id 1.1.1.1

network 网段 反码 area 区域号

查看邻居:show ip ospf neighbor

防止冲突,笔记如下:

谢谢观看,希望能真心的帮到您!

本文出自 “一盏烛光” 博客,谢绝转载!

网络技术基础概念和个人笔记总结(2)
大网高级技术笔记(二)
温馨提示
下载编程狮App,免费阅读超1000+编程语言教程
取消
确定
目录

关闭

MIP.setData({ 'pageTheme' : getCookie('pageTheme') || {'day':true, 'night':false}, 'pageFontSize' : getCookie('pageFontSize') || 20 }); MIP.watch('pageTheme', function(newValue){ setCookie('pageTheme', JSON.stringify(newValue)) }); MIP.watch('pageFontSize', function(newValue){ setCookie('pageFontSize', newValue) }); function setCookie(name, value){ var days = 1; var exp = new Date(); exp.setTime(exp.getTime() + days*24*60*60*1000); document.cookie = name + '=' + value + ';expires=' + exp.toUTCString(); } function getCookie(name){ var reg = new RegExp('(^| )' + name + '=([^;]*)(;|$)'); return document.cookie.match(reg) ? JSON.parse(document.cookie.match(reg)[2]) : null; }