一、 路由器
- 概述:网络层设备,识别 IP 地址,不同的接口在不同的网段(广播域) ;
- 路由选择:路由选择就是路由器依据目的 IP 地址的网络地址部分,通过路由选择算 法确定一条从源结点到达目的结点的最佳路由。 路由器通过路由协议,网络连接的 情况及网络的性能来建立网络的拓扑结构。路由算法为网络上的路由产生一个权值, 路由器通过权值来选择最佳路径,权值越小,路由最佳。
- 对于一台路由器,其分组转发的任务即是在收到数据包后,根据路由表所提供的最 佳路径的信息,将其转发给下一条的路由器,目的端口或是缺省路由器。缺省路由 器也称缺省开关,它是与主机在同一个子网中的路由端口的 IP 地址。
- 在路由器先查看数据包中的目标 MAC 地址时,有三种情况:①广播方式:数据包 将解封装到三层,路由器去查看 3 层的报头;②组播方式:组播地址均存在自己的 MAC 地址;基于目标 MAC 就可以判断本地是否需要解封装;若本地加入了该组将 解包,否则直接丢弃,③单播方式:当目标 MAC 为路由器接收到该流量的接口 mac 地址时,解封装;当标 MAC 不是本地路由器的 mac 地址,则直接进行丢弃。 在查看三层报头时,默认路由器仅查看目标 IP 地址,有三种情况:①广播:直接进 行解封装;②组播:若路由器加入,则解封装,若路由器不加入,则直接丢弃。③ 单播:当目标 IP 为路由器时,进行解封装;若不是,则路由器将查询本地的路由表 ——TCAM(TCAM:是一种三态内容寻址存储器,主