【网络工程师】<软考中级>解析协议ARP&路由协议RIP/OSPF/BGP

本文涉及的产品
云解析 DNS,旗舰版 1个月
全局流量管理 GTM,标准版 1个月
公共DNS(含HTTPDNS解析),每月1000万次HTTP解析
简介: 【1月更文挑战第27天】【网络工程师】<软考中级>解析协议ARP&路由协议RIP/OSPF/BGP

 image.gif编辑

目录

一、地址解析协议ARP:

查看缓存表:

代理ARP:

反向地址解析协议RARP:

ARP欺骗和ARP病毒:

二、内部路由协议RIP:

1.网络层路由协议:

2.路由信息协议RIP:

3.RIP V1和RIP V2区别:

4.RIP防止环路:

三、内部路由协议OSPF:

1.开放最短路径优先协议OSPF:

2.OSPF区域划分类型:

3.OSPF网络类型分类:

4.OSPF路由器分类:

5.OSPF的五种报文类型:

四、外部路由协议BGP:

1.边界网关协议BGP:

2.BGP四种报文:


一、地址解析协议ARP:

       IP查询MAC地址,询问/回答机制。ARP缓存表(保存了IP地址对应的MAC地址),ARP欺骗、ARP病毒、代理ARP、反向RARP(通过MAC地址找到IP地址)

image.gif编辑

查看缓存表:

运行CMD,输入:arp -a(解析)(-s(绑定)、-d(删除))回车:

image.gif编辑

代理ARP:

由路由器充当第三方代理,进行ARP请求/回答:

image.gif编辑

反向地址解析协议RARP:

       通过MAC地址查找IP地址,常用于无盘工作站,设备没有硬盘,无法记录IP,刚启动时发送一个广播,用MAC去获取IP。需要一台RARP服务器,记录MAC与IP的对应关系。

ARP欺骗和ARP病毒:

       假如向某一主机发送伪装ARP应答报文,使其发送的信息无法到达预期的主机或到达错误的主机,这就是构成了一个ARP欺骗。例如:网管软件获取全网MAC地址。病毒伪装网关MAC收集信息。


二、内部路由协议RIP:

1.网络层路由协议:

选择转发数据路径

image.gif编辑

2.路由信息协议RIP:

       距离矢量算法,计算跳数,最大15跳,16跳不可达。30s更新,180s不存在,240s删除。支持等费用负载均衡链路冗余。使用UDP的520端口。

image.gif编辑

3.RIP V1和RIP V2区别:

RIP适合小型网络(10台路由器左右)

image.gif编辑

4.RIP防止环路:

    • 最大跳数:当一个路由条目发送出去会自加1跳,跳数最大为16跳,意味着不可达。
    • 水平分割:一条路由信息不会发送信息给信息来源
    • 反向毒化的水平分割:把从邻居学习到的路由信息设置为16跳,在发送给那个邻居,更安全。
    • 抑制定时器触发更新也可以防止环路。

    三、内部路由协议OSPF:

    1.开放最短路径优先协议OSPF:

           链路状态算法,包括:连通、距离、时延、带宽等状态,Dijkstra的SPF算法。触发更新、分层路由。支持大型网络。

    image.gif编辑

    2.OSPF区域划分类型:

    主干区域(32位),Area 0.0.0.0 或者 Area 0来表示:

    image.gif编辑

    3.OSPF网络类型分类:

    OSPF根据物理连接和拓扑结构,分为以下网络类型:

    image.gif编辑

    4.OSPF路由器分类:

    根据不同区域之间的功能分为:BR(骨干)、IR、ABR、ASBR:

    image.gif编辑

    5.OSPF的五种报文类型:

           Hello报文默认10s(30s)更新一次,40s失效,目标地址是224.0.05所有路由器。用于发现建立邻居、用于选出区域内所有指定路由器DR和备份指定路由器DBR(DR/BDR组播地址是224.0.0.6)

    image.gif编辑


    四、外部路由协议BGP:

    1.边界网关协议BGP:

           BGP是外部网关协议,不同自治系统AS之间,寻找较好的路由策略。通过TCP的179端口建立连接。支持子网VLSM和CIDR,是一种路径矢量协议。目前最新BGP4,而BGP4+支持IPV6。

    image.gif编辑

    2.BGP四种报文:

           Open建立邻居,Keepalive周期性探测邻居存货。每一个自治系统要选择至少一个路由器作为该自治系统的“BGP发言人”。增量更新,支持认证。可靠传输,防止环路,自治通信,策略选路,支持无类、支持聚合。

    image.gif编辑



    相关文章
    |
    25天前
    |
    XML JSON API
    ServiceStack:不仅仅是一个高性能Web API和微服务框架,更是一站式解决方案——深入解析其多协议支持及简便开发流程,带您体验前所未有的.NET开发效率革命
    【10月更文挑战第9天】ServiceStack 是一个高性能的 Web API 和微服务框架,支持 JSON、XML、CSV 等多种数据格式。它简化了 .NET 应用的开发流程,提供了直观的 RESTful 服务构建方式。ServiceStack 支持高并发请求和复杂业务逻辑,安装简单,通过 NuGet 包管理器即可快速集成。示例代码展示了如何创建一个返回当前日期的简单服务,包括定义请求和响应 DTO、实现服务逻辑、配置路由和宿主。ServiceStack 还支持 WebSocket、SignalR 等实时通信协议,具备自动验证、自动过滤器等丰富功能,适合快速搭建高性能、可扩展的服务端应用。
    86 3
    |
    8天前
    |
    网络协议 安全 NoSQL
    网络空间安全之一个WH的超前沿全栈技术深入学习之路(8-2):scapy 定制 ARP 协议 、使用 nmap 进行僵尸扫描-实战演练、就怕你学成黑客啦!
    scapy 定制 ARP 协议 、使用 nmap 进行僵尸扫描-实战演练等具体操作详解步骤;精典图示举例说明、注意点及常见报错问题所对应的解决方法IKUN和I原们你这要是学不会我直接退出江湖;好吧!!!
    网络空间安全之一个WH的超前沿全栈技术深入学习之路(8-2):scapy 定制 ARP 协议 、使用 nmap 进行僵尸扫描-实战演练、就怕你学成黑客啦!
    |
    1月前
    |
    算法 测试技术
    软件设计师软考题目解析24 --每日五题
    这篇文章提供了软件设计师软考的每日五题解析,包括测试用例设计、软件维护类型、路径覆盖测试、软件维护工具和系统改进等知识点。
    27 0
    软件设计师软考题目解析24 --每日五题
    |
    1月前
    |
    项目管理
    软件设计师软考题目解析20之英语题
    软件设计师软考中英语题目的解析和答题技巧,帮助考生攻克英语部分的题目。
    17 0
    软件设计师软考题目解析20之英语题
    |
    1月前
    |
    前端开发 数据处理
    软件设计师软考题目解析23 --每日五题
    每日五题解析,涉及结构化开发方法的特点、数据流图的基本加工、MVC体系结构的优点以及模块间耦合类型的判断等知识点。
    14 0
    |
    1月前
    |
    算法 数据建模 数据库
    软件设计师软考题目解析22 --每日五题
    每日五题解析,涉及结构化开发方法中的接口设计依据、数据结构和算法设计、数据流图的使用场景、外部实体的识别以及决策树在数据流图中表示复杂条件逻辑的应用。
    14 0
    |
    1月前
    |
    网络协议 PHP
    软件设计师软考题目解析21 --每日五题
    每日五题解析,包括海明码纠错、POP3协议通信模式、中断处理、HTML邮件链接创建和结构化开发方法中的接口设计等知识点。
    14 0
    |
    1月前
    |
    测试技术
    软件设计师软考题目解析19 --每日五题
    这篇文章提供了软件设计师软考的每日五题解析,包括白盒测试方法、回归测试、面向对象开发方法、总线复用方式和海明码纠错等知识点。
    14 0
    |
    1月前
    |
    算法 Ruby
    软件设计师软考题目解析18 --每日五题
    这篇文章提供了软件设计师软考的每日五题解析,包括计算机指令周期、软件设计阶段、模块化原则、程序控制结构和软件项目规模确定等知识点。
    26 0
    |
    1月前
    |
    存储
    软件设计师软考题目解析17 --每日五题
    这篇文章提供了软件设计师软考的每日五题解析,包括页面变换、段页式存储管理、可变式分区分配、虚拟页式存储管理和I/O接口编址等计算机系统相关题目。
    85 0

    推荐镜像

    更多