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

简介: 【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编辑



    相关文章
    |
    10月前
    |
    网络协议 安全 测试技术
    Nping工具详解:网络工程师的瑞士军刀
    ### Nping工具详解:网络工程师的瑞士军刀 Nping是Nmap项目的一部分,支持TCP、UDP、ICMP和ARP等多种协议,用于生成和分析网络数据包。它提供灵活的命令行界面,适用于网络探测、安全测试和故障排除。本文介绍Nping的基础与高级用法,包括发送不同类型的网络请求、自定义TCP标志位、路由跟踪等,并通过实战案例展示其应用。掌握Nping有助于更好地理解和管理网络环境。 (239字符)
    778 9
    |
    12月前
    |
    网络协议 网络架构
    网络工程师必知:什么是OSPF多区域?如何配置?
    网络工程师必知:什么是OSPF多区域?如何配置?
    729 2
    网络工程师必知:什么是OSPF多区域?如何配置?
    |
    12月前
    |
    负载均衡 网络协议 定位技术
    在数字化时代,利用DNS实现地理位置路由成为提升用户体验的有效策略
    在数字化时代,利用DNS实现地理位置路由成为提升用户体验的有效策略。通过解析用户请求的来源IP地址,DNS服务器可判断其地理位置,并返回最近或最合适的服务器IP,从而优化网络路由,减少延迟,提高访问速度。示例代码展示了如何基于IP地址判断地理位置并分配相应服务器IP,实际应用中需结合专业地理数据库和动态调整机制,以应对复杂网络环境带来的挑战。
    304 6
    |
    12月前
    |
    安全 网络安全 网络虚拟化
    什么是划分子网?网络工程师划分子网有啥技巧?
    在网络工程中,划分子网是将大网络分割成多个小子网的技术,旨在优化网络性能、提升安全性和管理效率。本文介绍了子网的基本概念、划分子网的方法与步骤、网络工程师的技巧及实际应用案例,强调了合理规划的重要性。
    850 4
    |
    12月前
    |
    存储 网络协议 安全
    30 道初级网络工程师面试题,涵盖 OSI 模型、TCP/IP 协议栈、IP 地址、子网掩码、VLAN、STP、DHCP、DNS、防火墙、NAT、VPN 等基础知识和技术,帮助小白们充分准备面试,顺利踏入职场
    本文精选了 30 道初级网络工程师面试题,涵盖 OSI 模型、TCP/IP 协议栈、IP 地址、子网掩码、VLAN、STP、DHCP、DNS、防火墙、NAT、VPN 等基础知识和技术,帮助小白们充分准备面试,顺利踏入职场。
    1467 2
    |
    缓存 网络协议 网络架构
    【计算机网络】第三章 数据链路层(MAC地址 IP地址 ARP协议)
    【计算机网络】第三章 数据链路层(MAC地址 IP地址 ARP协议)
    529 1
    |
    网络协议 安全 NoSQL
    网络空间安全之一个WH的超前沿全栈技术深入学习之路(8-2):scapy 定制 ARP 协议 、使用 nmap 进行僵尸扫描-实战演练、就怕你学成黑客啦!
    scapy 定制 ARP 协议 、使用 nmap 进行僵尸扫描-实战演练等具体操作详解步骤;精典图示举例说明、注意点及常见报错问题所对应的解决方法IKUN和I原们你这要是学不会我直接退出江湖;好吧!!!
    网络空间安全之一个WH的超前沿全栈技术深入学习之路(8-2):scapy 定制 ARP 协议 、使用 nmap 进行僵尸扫描-实战演练、就怕你学成黑客啦!
    |
    缓存 网络协议 Linux
    Python渗透测试之ARP毒化和协议应用
    Python渗透测试之ARP毒化和协议应用
    198 0
    |
    网络协议
    用户态协议栈04-定时arp-table的实现
    用户态协议栈04-定时arp-table的实现
    |
    缓存 网络协议
    用户态协议栈02-arp reply实现
    用户态协议栈02-arp reply实现

    热门文章

    最新文章

    推荐镜像

    更多
  • DNS