ARP过程简易叙述
- 想要与对端主机通信首先查看本地高速缓存表中是否有到对端主机的地址,如果本地缓存未老化或者自清除,有则直接让网关转发;没有地址则开始进行ARP广播向网关请求已知通信IP地址的Mac地址。
- 网关收到ARP请求地址查询本地路由表为其进行下一步,如果本地路由表没有查到请求相关地址路由,路由器则执行丢弃;有则开始寻址往关联设备下发请求协议
- 当目的地址网关或者设备收到ARP请求,查询是否与本身路由相关.有则接收;无则丢弃
- 不是目的地址的主机收包执行丢弃,是目的地址相关的主机接受并回应进行分发
- 目的地址网关收到回复后转发给源地址网关让源地址网关进行下一步转发
- 源地址网关收到,查询ARP源地址信息转发给请求源主机,
- 源主机请求收到后,开始进行后续正常通讯
//路由汇总
最低位和最高位进行对比
二进制位数和最高的相同不算,低位的都算汇总减位//
BGP
IBGP内不会修改下一条地址,只用宣告的路由器的地址
EBGP对等体IBGP学习来的路由发送给下一条对等体(ttl=1)下一条地址信息不变
IBGP对等体学习的路由信息发给下一条IBGP对等体会改变下一条地址,再发送给EBGP对等体时也会修改下一条地址
二者主要是对等体的关系影响下一条地址
<i代表igp(本地宣告) ?代表引入路由(引入宣告)>
BGP 六种邻居状态 五种包
--六种邻居状态--
- Idle(空闲)
- Connect(连接)
- Active(活动)
- OpenSent(打开发送)
- OpenConfirm(打开确认)
- Established(建立成功)
--五种包-- - Open报文:用于对等体参数协商。
- Keepalive报文:用于维护对等体邻居。
- Update报文:用于通告可达路由和不可达路由。
- Notification报文:用于错误信息通告,断开对等体邻居。
- Route-refresh报文:用于请求对等体重新发送路由信息。
OSPF
LSA类型
- LSA 1:Router LSA:区域内有几个路由器就产生几个一类
- LSA 2:Network LSA:区域内由DR产生,有几个多路访问就有几个二类
- LSA 3:Summary LSA:由ABR产生,仅区域间不同网段的路由,有几个不同网段就有几个三类
- 三类中虚链接另讨论
- LSA 4:Asbr-Summary LSA:由接受外部路由asbr的注入转发的abr四类
- LSA 5:As-External LSA:注入外部路由的路由器asbr的信息,注入几个网段就有几个五类
- 五类所有区域都有
- 七类就是五类,因为是外部路由把五类转为七类方便内部通讯
//虚连接(临时解决区域间问题)
Vlink-peer (router-id)//
--OSPF 八种状态 五种包--
OSPF五种包 - HELLO 邻居的发现、建立、保活
- DD(DBD) 数据库描述包 – 数据库目录信息
- LSR 链路状态请求
- LSU 链路状态更新—携带各种LSA
- LSACK 链路状态确认
OSPF八种状态
状态:Down、Attempt、Init、2-way、Exstart、Exchange、Loading、Full - Down:邻居会话的初始阶段,表明没有在邻居失效时间间隔内收到来自邻居路由器的Hello数据包。
- Attempt:**该状态仅发生在NBMA网络中,表明对端在邻居失效时间间隔(dead interval)超时前仍然没有回复Hello报文。此时路由器依然每发送轮询Hello报文的时间间隔(poll interval)向对端发送Hello报文。
- Init:收到Hello报文后状态为Init。
- 2-way:收到的Hello报文中包含有自己的Router ID,则状态为2-way;如果不需要形成邻接关系则邻居状态机就停留在此状态,否则进入Exstart状态。
- Exstart:开始协商主从关系,并确定DD的序列号,此时状态为Exstart。
- Exchange:主从关系协商完毕后开始交换DD报文,此时状态为Exchange。
- Loading:DD报文交换完成即Exchange done,此时状态为Loading。
- Full:LSR重传列表为空,此时状态为Full。
个人拙见笔记如有错误烦请指正
标签:状态,网关,个人,LSA,报文,笔记,计算机网络,地址,路由 From: https://www.cnblogs.com/sttw05/p/18239671