IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 网络协议 -> hcip第二天 -> 正文阅读

[网络协议]hcip第二天

rip协议 运用在四层

  1. UDP协议端口520
  2. 计时器 周期30s hold老化180s flash刷新240s 抑制时间(放环)180s
  3. 防环:
    1. 水平分割:当路由从一个接口进就不能从此口出 老化时间一到,这条路由done掉

2.毒性逆转:半死不活,当一个网段done,标记为possibily done (可能done),传递这个网段的状态信息 发一个全网请求包,会有一个回复包 所有路由协议都遵守

  1. 触发更新:立马更新,干掉环路,避免周期更新 所有路由协议都遵守*
4.抑制计时器:抑制同源无条件学习更新,使同源暂停更新,如果同源正确,180s后就更新,若是同源错误,180s后,错误路由直接死亡,避免学习错误路由

(180s时间检验,效率降低)

5.最大跳数:15跳 16全网不达 ,路由直接死亡
注意:毒性逆转不管水平分割
环路时现象:
跳数一直在增加,一直到无穷大
数据不会用永远环下去 TTL,跳数为0则停止

  1. rip的更新规则:
    A.如果没有更新则学习
    同源:a路由传给b路由一个信息,b路由发现自己的路由表里有这个信息

B.如果有更新 判断是否同源
1.有同源则无条件学习
2.不同源则判断开销
a 开销比现有的小 学习
b 开销比现有的大 忽略
c 开销相同-则负载均衡
rip宣告 范围不精确 ospf宣告范围精确

rip的包:更新包 update
请求包 request
回复包 reply

OSPF

  1. 距离矢量型 传递信息沿途路由器都会更改计算 内容携带是矢量信息(路由表)
  2. 链路状态型 传递信息烟台不会被更改
    内容携带是链路状态信息(拓扑信息)
    ospf的传递拓扑信息(LSA)的前提是路由器直接需要建立邻居关系

3.运算过程:
建立邻居
洪泛LSA 最快的速度传递方式
LSDB同步 链路数据库同步
运行spf算法 :1.以自己为根计算到达其他路由器节点的最短路径—计算树干
2.计算路由器节点上的网段信息—计算树叶

router-id 标识路由器的一个参数
需要唯一性
手动指令
自动选举 :有回环先选回环,多个回环选大的,没回环选物理接口。多接口选大的

DR/BDR 指定路由器/备份的指定路由器
ospf在多路的时候,邻居数量过多,信息传递重复问题 会使用DR/BDR
邻居形成:在一个网段,宣告ospf
DR:建邻居统一建,信息统一下发
选举DR/BDR
1.先看接口优先级(0-255,默认为1)选大的优先级 ,0无选举权
2.优先级一样 router-id 大的优先级
命令接口下:ospf dr-priority X
不能抢占,如果抢占需要重启OSPF进程
重启的命令 : >reset ospf process

drother 224.0.0.6发
224.0.0.5收

DR/BDR 224.0.0.6收
224.0.0.5 发
OSPF的邻居状态:
1.down 邻居的初始状态
2.init 路由器从邻居收到了hello报文,自己不在邻居报文列表里,没有建立双方通信关系
3.tow-way 双方通信建立,查看邻居表命令:dis ospf peer(brief)

1.exstart :邻接关系,路由器向邻居发送DD报文,DD报文不包含链路状态描述
查看LSDB:dis ospf lsdb
2.exchange: 路由器互相发送有链路状态信息的报文,描述本地LSDB的内容
3.loading:相互发送request报文请求LAS,发送update通告LSA
4.full:两台路由器的LSDB已经同步
注意: LSA是路由器之间链路状态信息的载体

注释:
LS type,Link State ID Advertising Router的组合共同标识一条LSA

LSDB中除了自己生成的LSA,另一部分是从邻居路由器接收的。邻居路由器之间相互更新LSA必然需要一个“通道”。

OSPF用的包
1.hello 建立邻居关系
2.DBD 数据库描述
3.LSR 请求一个具体路由条目的详细信息
4.LSU LSA=(链路状态信息的集合)
5.LSACK 对可靠数据包的回应

  网络协议 最新文章
使用Easyswoole 搭建简单的Websoket服务
常见的数据通信方式有哪些?
Openssl 1024bit RSA算法---公私钥获取和处
HTTPS协议的密钥交换流程
《小白WEB安全入门》03. 漏洞篇
HttpRunner4.x 安装与使用
2021-07-04
手写RPC学习笔记
K8S高可用版本部署
mySQL计算IP地址范围
上一篇文章      下一篇文章      查看所有文章
加:2021-07-22 23:06:44  更:2021-07-22 23:06:58 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/25 17:49:15-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码