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

本文涉及的产品
全局流量管理 GTM,标准版 1个月
云解析 DNS,旗舰版 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编辑



    相关文章
    |
    7天前
    |
    人工智能 安全 5G
    5G网络安全全解析——新机遇与潜在风险
    5G网络安全全解析——新机遇与潜在风险
    38 4
    |
    25天前
    |
    网络安全
    网络问题解析:如何解决CondaHTTPError HTTP 000 CONNECTION FAILED错误。
    以上就是斯诺普为你准备的解决Conda出现HTTP连接错误的手术室。希望这辆小车可以顺利驶出棘手的泥潭,再次在自由的大路上疾驰。一切的尝试和努力,只为更好的探索与开发。
    82 17
    |
    1月前
    |
    机器学习/深度学习 数据可视化 PyTorch
    深入解析图神经网络注意力机制:数学原理与可视化实现
    本文深入解析了图神经网络(GNNs)中自注意力机制的内部运作原理,通过可视化和数学推导揭示其工作机制。文章采用“位置-转移图”概念框架,并使用NumPy实现代码示例,逐步拆解自注意力层的计算过程。文中详细展示了从节点特征矩阵、邻接矩阵到生成注意力权重的具体步骤,并通过四个类(GAL1至GAL4)模拟了整个计算流程。最终,结合实际PyTorch Geometric库中的代码,对比分析了核心逻辑,为理解GNN自注意力机制提供了清晰的学习路径。
    255 7
    深入解析图神经网络注意力机制:数学原理与可视化实现
    |
    1月前
    |
    XML JavaScript Android开发
    【Android】网络技术知识总结之WebView,HttpURLConnection,OKHttp,XML的pull解析方式
    本文总结了Android中几种常用的网络技术,包括WebView、HttpURLConnection、OKHttp和XML的Pull解析方式。每种技术都有其独特的特点和适用场景。理解并熟练运用这些技术,可以帮助开发者构建高效、可靠的网络应用程序。通过示例代码和详细解释,本文为开发者提供了实用的参考和指导。
    73 15
    |
    1月前
    |
    JavaScript 算法 前端开发
    JS数组操作方法全景图,全网最全构建完整知识网络!js数组操作方法全集(实现筛选转换、随机排序洗牌算法、复杂数据处理统计等情景详解,附大量源码和易错点解析)
    这些方法提供了对数组的全面操作,包括搜索、遍历、转换和聚合等。通过分为原地操作方法、非原地操作方法和其他方法便于您理解和记忆,并熟悉他们各自的使用方法与使用范围。详细的案例与进阶使用,方便您理解数组操作的底层原理。链式调用的几个案例,让您玩转数组操作。 只有锻炼思维才能可持续地解决问题,只有思维才是真正值得学习和分享的核心要素。如果这篇博客能给您带来一点帮助,麻烦您点个赞支持一下,还可以收藏起来以备不时之需,有疑问和错误欢迎在评论区指出~
    |
    1月前
    |
    缓存 边缘计算 安全
    阿里云CDN:全球加速网络的实践创新与价值解析
    在数字化浪潮下,用户体验成为企业竞争力的核心。阿里云CDN凭借技术创新与全球化布局,提供高效稳定的加速解决方案。其三层优化体系(智能调度、缓存策略、安全防护)确保低延迟和高命中率,覆盖2800+全球节点,支持电商、教育、游戏等行业,帮助企业节省带宽成本,提升加载速度和安全性。未来,阿里云CDN将继续引领内容分发的行业标准。
    145 7
    |
    4月前
    |
    SQL 安全 网络安全
    网络安全与信息安全:知识分享####
    【10月更文挑战第21天】 随着数字化时代的快速发展,网络安全和信息安全已成为个人和企业不可忽视的关键问题。本文将探讨网络安全漏洞、加密技术以及安全意识的重要性,并提供一些实用的建议,帮助读者提高自身的网络安全防护能力。 ####
    119 17
    |
    4月前
    |
    SQL 安全 网络安全
    网络安全与信息安全:关于网络安全漏洞、加密技术、安全意识等方面的知识分享
    随着互联网的普及,网络安全问题日益突出。本文将从网络安全漏洞、加密技术和安全意识三个方面进行探讨,旨在提高读者对网络安全的认识和防范能力。通过分析常见的网络安全漏洞,介绍加密技术的基本原理和应用,以及强调安全意识的重要性,帮助读者更好地保护自己的网络信息安全。
    91 10
    |
    4月前
    |
    存储 SQL 安全
    网络安全与信息安全:关于网络安全漏洞、加密技术、安全意识等方面的知识分享
    随着互联网的普及,网络安全问题日益突出。本文将介绍网络安全的重要性,分析常见的网络安全漏洞及其危害,探讨加密技术在保障网络安全中的作用,并强调提高安全意识的必要性。通过本文的学习,读者将了解网络安全的基本概念和应对策略,提升个人和组织的网络安全防护能力。
    |
    4月前
    |
    SQL 安全 网络安全
    网络安全与信息安全:关于网络安全漏洞、加密技术、安全意识等方面的知识分享
    在数字化时代,网络安全和信息安全已成为我们生活中不可或缺的一部分。本文将介绍网络安全漏洞、加密技术和安全意识等方面的内容,并提供一些实用的代码示例。通过阅读本文,您将了解到如何保护自己的网络安全,以及如何提高自己的信息安全意识。
    111 10

    推荐镜像

    更多
    下一篇
    oss创建bucket