路由
路由可以分为以下三种:
主机路由:表示到某台具体主机的路由(目前来说很少使用了)
网络路由:表达到某个网段的路由
默认路由:即
0.0.0.0/0
对应的路由项,它用于在路由表中查不到匹配项时进行的默认路由
路由表不用记录同一网段中的其他主机的ip,同一网络中的主机通信直接通过数据链路层的ARP协议查询到IP地址对应的MAC地址后进行通信即可。
linux路由表组成部分
在linux中可以使用ip route
命令来查看路由表。路由表项由以下几个部分组成:
destination:路由目标路径
interface:路由器的出口
gateway
直连情况(即两个ip之间没有通过路由器相连):不需要配置gateway,或者值为0.0.0.0
非直连情况:需要配置gateway,其值为下一个路由器在本网络中(当路由器对接多个网络时,会有多个网络地址)的ip地址