路由聚合算法由哪些?各自的优缺点?_软考网络工程师备考-09:网络互连与互联网2路由协议&ARP...

2-10进制转换

8421法二转十(连加)或十转二(连减)

IP与子网掩码

IP地址位数与个数的关系:2^n次方。

子网掩码:屏蔽IP地址的网络部分的“全1”比特模式。将某个IP地址划分成网络地址和主机地址两部分。子网掩码不能单独存在,它必须结合IP地址一起使用。

三步划分子网

子网划分

  • 网段:是指标准子网掩码产生的一段网络IP范围
  • 子网:借用“主机位”将网段划分更小的网络,称为子网,一般指往右“借位”VLSM(可变长子网掩码)
  • 超网:借用“网络位”将网段合成更大的网络,称为超网,一般指往左“借位”CIDR(无类别域间路由)

子网划分步骤:三步走(段块数)

  • 看段:看子网掩码在第几段变化
  • 算块:计算块大小,就是一段范围
  • 求数:关于子网划分一些计算秒杀

地址解析协议ARP

地址解析协议ARP:IP查询MAC地址,询问/回答机制。ARP缓存表、ARP欺骗、ARP病毒、代理ARP、反向RARP。ARP请求是采用以太网帧方式发送的。

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

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

ARP欺骗和ARP病毒:假如向某一主机发送伪装ARP应答报文,使其发送的信息无法到达预期的主机或到达错误的主机,这就构成了一个ARP欺骗。

内部路由协议RIP

路由协议

  • 静态路由协议
  • 动态路由协议
    • 内部网关协议(IGP)
      • 链路状态路由算法OSPF
      • 距离矢量路由算法
        • RIP
        • RIP2
        • IGRP,思科专有
      • 混合型路由算法:EIGP,思科专用,少用。
    • 外部网关协议(EGP)
      • EIG
      • BGP

路由信息协议RIP:距离矢量算法,计算跳数,最大15跳。30s周期更新、180s超时不存在、240s删除路由(助记:168)。支持等费用负载均衡和链路冗余。使用UDP的520端口,IP层上协议号为17。应用层协议

1bc9d631657c6c295bea3618e41be358.png

RIPv1与RIPv2

防止环路的办法

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

内部路由协议OSPF

开放最短路径优先协议OSPF:链路状态算法,包括:连通、距离、时延、带宽等状态,Dijkstra的SPF算法。触发更新、分层路由。支持大型网络。网络层的协议,协议号89。

OSPF区域类型

  • 主干区域(32位),Area 0.0.0.0或者Area 0来表示,连接其他区域,都要经过主干区域,也接收任何路由信息。
  • 标准区域:接收任何路由信息
  • 完全存根区域:只接收区域内的路由信息,其他一概不接收。思科专有的。
  • 不完全存个区域:除接收本区域的路由信息,还接收类型7的(特殊信息)。

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

  • 点到点网络(Point-to-Point):有效邻居总是可以形成邻居关系;组播地址为224.0.0.5,该地址称为AllSPFRoutes。
  • 点到多点网络(Ponit-to-Multicast):不选举DR/BDR,可看作是多个Point-to-Point链路的集合;单播(Unicast)。
  • 广播型网络(Broadcast):选举DR/BDR,使用路由器和BR/DBR交换信息,DR/BDR不能被抢占,广播型网络有:以太网、Token Ring和FDDI;DR、BDR组播到224.0.0.5,DR/BDR侦听225.0.0.6,该地址称为AllSPFRouters。
  • 非广播型(BNMA):没有广播,需手动指定邻居,Hello消息单播,NBMA网络有X.25、Frame Relay和ATM;单播。
  • 虚链接(Virtual Link):虚链路一旦建立,就不再发送Hello消息,应用:通过一个非Area 0连接Area 0的两个分段骨干区域;单播。

OSPF路由器分类:根据不同区域之间的功能分为BR、IR、ABR、ASBR。

OSPF的五种报文类型:

  • Hello报文:用于发现相邻的路由器;默认10s或30s更新一次,40s失效,目标地址是224.0.0.5所有路由器。用于发现建立邻居、还用于选出区域内的指定路由器DR和备份指定路由器BDR(DR/BDR组播地址是224.0.0.6)
  • 数据库描述DBD:表示发送者的链路状态数据库内容
  • 链路状态请求LSR:向对方请求链路状态信息
  • 链路状态更新LSU:向邻居路由器发送链路状态通告
  • 链路状态应答LSAck:对链路状态更新报文的应答

内部路由协议BGP

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

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

  • 打开(Open):建立邻居关系
  • 更新(Update):发送新的路由信息
  • 保持活动状态(Keepalive):对Open的应答/周期性地确认邻居关系
  • 通过(Notification):报告检测到的错误。

以上是为准备网络工程师考试的学习大涛老师18年视频的笔记,在此记录以备复习。

#网络工程师# #软考中级职称# #ip# #交换机# #内网#

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值