目录
一、路由概述
路由的定义
路由是能够将数据包转发到正确的目的地,并在转发过程中选择最佳路径的设备。用于不同网络之间的通讯。
从源主机到目标主机的转发过程
二、路由器的工作原理
路由器的工作原理就是根据路由表转发数据。
接收数据包-查看目的地址——与路由表进行匹配找到转发端口——转发到该端口。
比如主机1.1要发送数据到4.1 。首先路由器A收到数据并查看数据包中的目标地址为4.1,开始查找路由表并转发。路由器B收到数据包,查看数据包目标地址,并查找路由表最后转发。
不同的
路由器与交换机的区别
1.交换机查看mac地址表,路由器查看路由表。
2.如果mac地址表没有对应条目。交换机会发送广播在区域内泛洪。而路由器如果找不到对应的条目会直接丢弃。并且会返回一个不可达的信息,它不会发送广播,所以路由器是隔离广播域的,而交换机所在的网络内部是一个广播域,它只在本区域内泛洪,不会泛洪到路由器外面。简单来说就是路由器只会转发数据,不会广播。路由表中没有的网段不能直接转发,没有就直接丢弃。不同网段需要转发到不同的路由器再转发才能通讯。而交换机中缓存表没有的会以广播的方式传播。
3. 交换机工作在二层,根据mac地址表转发数据倾,路由器工作在三层,根据路由表转发数据包。
4.交换机一般工作在局域网内,而路由器工作在广域网
三、路由表的形成
路由表
1.路由器中维护的路有条目的集合
2.路由器根据路由表做路径选择