大网高级技术笔记(一)

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

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

第一章 动态路由协议

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

距离矢量路由协议:

RIP、IGRP

链路状态路由协议:

OSPE、IS-IS

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

1、RIP度量值为跳数

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

2、RIP更新时间

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

3、RIP路由跟新消息

发送整个路由表信息

三、水平分割

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

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

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

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

版本 RIPv1 RIPv2
区别
有类路由协议

广播更新(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

防止冲突,笔记如下:

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

时间: 2024-10-01 20:31:59

大网高级技术笔记(一)的相关文章

大网高级技术笔记(二)

防伪码:千锤万凿出深山,烈火焚烧若等闲 目标: 1.会配置OSPF多区域.末梢区域和完全末梢区域重分发路由及NSSA 2.会重分发路由.配置NSSA.地址汇总.配置虚链路             第三章 OSPF多区域原理与配置 类型代码 描述 用途 type1 路由器LSA 由区域内的路由器发出的 type2 网络LSA 由区域内的DR发出的 type3 网络汇总LSA ABR发出的,其他区域的汇总链路通告 type4 SABR汇总LSA ABR发出的,用于通告ASBR信息 type5 AS外

如鹏网学习笔记(三).Net高级技术

net高级技术 一.多项目开发 1,添加对项目的引用 //新建一个类库,用来放公共的要使用的类,使用的时候别的项目去引用它 //using 类库文件; 注意事项:注意被引用的类要使用public修饰 被引用的程序集中的类的修饰符,如果不写的话,默认是internal. 效果是,只有当前程序集(类库)内部才能访问. 2,多项目时候的配置文件的读取问题 a,只有主项目的配置文件才起作用(当前启动的) b,config文件不能改名,不能建多个config,在config里面也不能建多个AppSetti

ebay的api的开发技术笔记,有点乱

使用eBay API基本步骤介绍 要开始使用eBay API,需要如下基本步骤: 1.    注册开发帐号: https://developer.ebay.com/join/Default.aspx 2.    选择API类型: eBay有大约6种API 开发语言,例如.net和Java的SDK http://developer.ebay.com/products/trading/ http://developer.ebay.com/products/overview/api-by-featur

4.28 UNIX环境高级编程 笔记

int dup(int filedes); int dup2(int filedes,int filedes2); 这两个函数都可以实现复制一个现存的文件描述符,但是dup一定返回当前可用最小文件描述符,dup2可以用filedes2参数指定新描述符数值.如果filedes2已经打开,则先将其关闭.如果filedes等于filedes2,则返回filedes2而不关闭. 这些函数返回的新文件描述符与参数参数filesdes共享同一个文件表项. 图3 执行dup之后的内核数据结构 dup2是原子操

GridView 高级技术

GridView 高级技术 汇总脚注 GridView 的主要目标是显示一组记录,但是你还可以加入一些有趣的信息,如汇总数据.需要如下的操作: 设置 GridView.ShowFooter 为 true ,这样可以显示脚注行(但没有数据) 在 GridView.FooterRow 中加入内容 本例假设正在处理产品列表,一个简单的汇总可以显示产品总价或均价.第一步是确定何时计算这个信息.如果正使用手工绑定(DataSource),那么可以在数据对象绑定到 GridView 之间就读取它的值并进行计

最近技术笔记

今天项目需要我写个机器人来覆盖大规模测试.首先要了解客户端的大部分行为:1.login logout2.addBattle3.移动 关于移动,真实客户端用摇杆控制,只是向服务器发送方向消息,受到服务器消息后根据originpos,targetpos,速度来进行匀速移动; 关键是如何相对真实地模仿玩家行为;比如玩家在战斗场景才能移动,释放技能,自动攻击;而且完全是随机的,但也有指向性,比如奔向地方英雄或者小兵,甚至中立的NPC,当受到攻击时及时躲避等;当然也可以有很强的目的性,比如直奔对方主基地,

javascript高级程序设计——笔记

javascript高级程序设计--笔记 基本概念 基本数据类型包括Undefined/Null/Boolean/Number和String 无须指定函数的返回值,实际上,未指定返回值的函数返回的是一个特殊的undefined值 变量.作用域和内存问题 基本类型值在内存中占据固定大小的空间,因此保存在栈内存中 引用类型的值是对象,保存在堆内存中 确定一个值是哪种基本类型用typeof,确定一个值是哪种引用用instanceof 所有变量都存在于一个执行环境当中,这个执行环境决定了变量的生命周期,

分享Java企业级开发必备高级技术(WebLogic、Tomcat集群,Apach调优)

Java自面世后就非常流行,发展迅速,对C++语言形成有力冲击.在全球云计算和移动互联网的产业环境下,Java更具备了显著优势和广阔前景,那么滋生的基于java项目也越来越多,对java运行环境的要求也越来越高,很多java的程序员只知道对业务的扩展而不知道对java本身的运行环境的调试,例如虚拟机调优,服务器集群等,所以也滋生本门课程的产生. Java企业级开发必备高级技术(WebLogic.Tomcat集群,Apach调优),刚刚买的,这个教程讲的很好,高清完整版,现低价转两个播放码,可以先

【ASP.NET Identity系列教程(三)】Identity高级技术

注:本文是[ASP.NET Identity系列教程]的第三篇.本系列教程详细.完整.深入地介绍了微软的ASP.NET Identity技术,描述了如何运用ASP.NET Identity实现应用程序的用户管理,以及实现应用程序的认证与授权等相关技术,译者希望本系列教程能成为掌握ASP.NET Identity技术的一份完整而有价值的资料.读者若是能够按照文章的描述,一边阅读.一边实践.一边理解,定能有意想不到的巨大收获!希望本系列博文能够得到广大园友的高度推荐. 15 Advanced ASP