路由器转发数据包,其转发的依据是什么呢?
本篇文章给大家谈谈路由器转发哪些数据包,以及路由器转发数据包,其转发的依据是什么呢?对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。
本文目录一览:
1、路由器如何转发数据包?
2、在OSPF协议中,路由器之间需要传递哪几种数据包来实现路由信息的共享和路由表的建立与维护
3、路由器的数据包是什么
路由器如何转发数据包?
发送端的数据向外发送一个数据包;系统判断这个数据包的目标地址是否在同一个网段;若与发送机属于同一网段,系统直接将数据包封装成帧,通过二层设备发送到本网段内的目标地址;
若不在同一网段,系统将数据包转发到网关,重新封装;网关查看数据包送达的目标ip地址;系统根据目标ip地址查找路由表,决定转发端口;重新封装转发到下一个路由器;
IP数据包到路由器之后,它读去IP包头的目标IP地址,然后查看路由表,根据路由协议算法,确定一条最佳的路径。
扩展资料:
路由器最主要的功能可以理解为实现信息的转送。因此,我们把这个过程称之为寻址过程。因为在路由器处在不同网络之间,但并不一定是信息的最终接收地址。所以在路由器中, 通常存在着一张路由表。
根据传送网站传送的信息的最终地址,寻找下一转发地址,应该是哪个网络。其实深入简出的说,就如同快递公司来发送邮件。邮件并不是瞬间到达最终目的地,而是通过不同分站的分拣,不断的接近最终地址,从而实现邮件的投递过程的。
路由器寻址过程也是类似原理。通过最终地址,在路由表中进行匹配,通过算法确定下一转发地址。这个地址可能是中间地址,也可能是最终的到达地址。
在OSPF协议中,路由器之间需要传递哪几种数据包来实现路由信息的共享和路由表的建立与维护
你好:
OSPF协议之间,在建立阶段是需要发送HELLO数据包,建立以后,通过发送LSA来更新路由表的;在不同的模式下,会发送不同类型的LSA,在不同区域下也会发送不同的LSA,总共有13种LSA,具体不多说了;
路由的共享:每台OSPF会向其邻接路由器发送自己的LSA(里面包括,接口信息,链路的开销,route-id等)每台路由器收到邻接路由器发来的LSA会添加到自己的LSDB(数据库)中,然后发送给本区域内的其他OSPF路由器,当这个区域所有的OSPF路由器的LSDB一样的时候,OSPF网络就建立完成了;
路由表的建立和维护:都是靠邻居发来的LSA来建立和维护的,当收到一个LSA时候,OSPF会查自己的LSDB,如果存在就不更新(有几种情况不一样,这里不多说),如果不存在就更新到LSDB中,直到整个OSPF中LSDB相同为止;
路由器的数据包是什么
在网络结构里,路由器属三层,ip包作为让路由器用识别,ip来计算路由转发路由的载体。
路由器是根据路由器里面的路由表来转发数据包.。
路由器怎么转发数据包如下:
1、路由器是根据路由器里面的路由表来转发数据包。
2、收到数据包后先根据数据包中的目的IP查路由表,
看路由表中是否有相应的
地址段,有则转发,没有则丢弃。
路由器转发哪些数据包的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于路由器转发数据包,其转发的依据是什么呢?、路由器转发哪些数据包的信息别忘了在本站进行查找喔。