路由表
路由表相当于路由器的地图,路由器能够正确转发ip报文的前提是在其路由表中存在匹配该数据包目的ip地址的路由条目
来源:直连路由 静态路由 动态路由协议
转发技术
1. 下一跳法:只存放去往目的路径的下一跳路由器的地址
优点
- 减少路由规模
- 去掉路由表中关于相同路径的冗余信息
- 使路由表 简单 便于维护
2. 特定网络方法:包含了下一跳方法 把连接在同一网络上的所有主机都当作一个路由表项
优点
- 使路由表减小 查找过程简化
3.特定主机法 为某台主机单独指定一条路由,掩码全1
优点
- 降低效率以换取更多控制
- 主机主机定义投递路径
- 安全
默认路由
概念:静态路由的特例,需要人工配置,凡是路由表中无法查到目标网络,在路由表中明确指定一个出口
路由选择算法
- 用ip分组目的ip地址查找路由表,使用匹配项的下一跳地址完成分组交付
- 匹配条件:目标ip &mask =路由表项
- 查找方法:顺序查找,直到找到第一个匹配表项
- 路由表排顺序: 直连路由->特定主机路由->网络路由->默认路由
- 匹配原则:最长匹配前缀
补充:一个网络最小的掩码为30,两个主机构成一个最小网络,掩码=2^(32-n)-2==2 即30