路由(route)
路由:跨越从源主机到目标主机的一个互联网来转发数据包的过程。
路由器:将数据包转发到正确目的地,并且在转发过程中选择最佳路径的设备
路由器一个接口一个网段
路由器里有一个路由表,路由表由目标网段+自己的端口(下一跳地址)
下一跳地址:是连接的对方的路由器的ip地址
路由表是内存里的,停电会丢失的。
路由器里有路由表,还有哪些设备里有路由表?
三层交换机,电脑,
路由的类型:
- 直连路由:配置好ip地址,激活接口
- 静态路由:人工添加
- 由管理员手工配置,单向
- 缺乏灵活性
- 默认路由:不能找到匹配的路由时,走静态路由
- 动态路由:路由器之间互相学习各自的路由表,不需要人工添加rip ospf
路由的优先级:
直连>静态>动态>默认
ping 114.114.114.114
过程:
- 用114.114.114.114与自己的掩码进行与运算得到网段 =》114.114.114.0
- 拿着得到的目的网段到路由表里查询
- 需要默认路由对应的下一跳地址得mac地址
- 从arp缓存表里查询网关的mac地址,如果没有就发arp广播
- 直接封装好帧,目的mac填网关的mac地址
路由表
路由器中维护的路由条目的集合