0%

linux网络

路由

路由可以分为以下三种:

  • 主机路由:表示到某台具体主机的路由(目前来说很少使用了)

  • 网络路由:表达到某个网段的路由

  • 默认路由:即0.0.0.0/0对应的路由项,它用于在路由表中查不到匹配项时进行的默认路由

路由表的匹配采用最长匹配的原则

路由表不用记录同一网段中的其他主机的ip,同一网络中的主机通信直接通过数据链路层的ARP协议查询到IP地址对应的MAC地址后进行通信即可。

linux路由表组成部分

在linux中可以使用ip route命令来查看路由表。路由表项由以下几个部分组成:

  • destination:路由目标路径

  • interface:路由器的出口

  • gateway

    • 直连情况(即两个ip之间没有通过路由器相连):不需要配置gateway,或者值为0.0.0.0

    • 非直连情况:需要配置gateway,其值为下一个路由器在本网络中(当路由器对接多个网络时,会有多个网络地址)的ip地址

路由表配置