路由器与交换机知识总结
路由器(Router)是一种计算机网络设备,提供了路由与转发机制,可以决定数据包从源到目的所经过的路径,这个过程就叫做路由;将路由器输入端的数据包交移到目的路由器,这个过程叫做转发。路由工作在网络层,即OSI第三层。
路由器的工作原理:当数据包进入路由器时,会首先查看数据包中的MAC地址,然后进而决定:
1、广播
2、组播(每一个组播地址都有自己的MAC地址,基于MAC地址可以判断是否继续解封装,若本地加入了这组,将解封装,否则将直接丢弃)
3、单播 (目标MAC为路由器接口MAC ---将继续解封装,目标MAC不是路由器接口的MAC,将直接丢弃)
在二层解封装完成后,查看三层报头,默认路由器只查看目标IP,从而进行:
1、广播
2、组播 (若加入该组,则解封装,否则丢弃)
3、单播 (目标IP为本地路由器IP---将继续解封装,目标IP为其他设备,将查询本地的TCAM表)