默认是什么_默认路由:0.0.0.0,为什么?

本文解释了在Ubuntu 18.04 LTS系统中,通过4G移动网络连接时,默认路由设置为0.0.0.0的原因。阐述了默认路由与默认网关的区别,以及在点对点连接中如何确定下一跳。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

系统:ubuntu 18.04 lts,移动网络:4G,连接4G网络后,ISP分配IP地址:10.117.124.149,默认路由:0.0.0.0为什么默认路由是:0.0.0.0 ?这是ISP问题,还是电脑系统问题?

1debc8d35e898d436d645f150f2d42ff.png

网络学习者有否学好路由技术,这是一个很好的测试题。 默认路由“0.0.0.0”首先要声明一点,地球上所有设备的默认路由、缺省路由(DefaultRoute)都是“0.0.0.0”,这里的设备是指任何主机、虚拟主机、路由器、交换机、防火墙。所以,题主的默认路由为“0.0.0.0”也是没有任何问题的,这里可能惊讶到题主的是“为何默认网关是空的”?题主是把默认路由与默认网关混淆了,很多人都会犯这样的错误! 在局域网主机动态获得的IP地址一般是这样的: 
  • IP = 10.117.124.149

  • Mask = 255.255.255.0

  • Default Gateway = 10.117.124.1

 主机一般会产生三条单播路由(组播、广播路由除外): 
  • 10.117.124.149  255.255.255.255  Ethernet0  

  • 10.117.124.0  255.255.255.0  Ethernet0 

  •  0.0.0.0  0.0.0.0  Ethernet0 10.117.124.1 (next-hop)

 默认网关(Default Gateway)最后一条路由就是默认路由,下一跳(next-hop)为10.117.124.1,即为默认网关。意思是,如果要发送的IP报文的目的IP没有精确匹配到前两条路由,将会使用第三条默认路由,并将IP报文发给默认网关10.117.124.1。 这是以太网通常的做法,原因是以太网接口类型具有广播(Broadcast)的特性,必须明确知晓网关的IP地址,并动态获得网关的MAC地址,才能将IP报文发给默认网关! 是不是所有的默认路由都需要拥有下一跳(next-hop)IP地址呢?答案是否定的! 如果接口的类型是点对点(Point-to-Point)的,则不需要!有没有下一跳都无关紧要,因为压根用不上! 关于P2P的文章前几天刚写过,有兴趣的读者可以前往阅读!我们使用PPP拨号、或者PPPoE拨号,最终都会产生一个软件虚拟接口,这个虚拟接口就是一个点对点的接口类型。虚拟接口也会获得PPP服务器分配的IP参数,最终也会产生一条默认路由: 0.0.0.0  Virtual-Access-Interface 0 这条默认路由的意思是,如果主机没有更精确的路由匹配,可以使用这条默认路由。问题来了,下一跳(next-hop)是谁呢? 还能有谁,肯定是P2P隧道的尾端设备啊!尾端是谁?BRAS服务器啊!这是唯一的答案! 既然是这样,还有必要知道谁是下一跳吧?当然没有必要! 当IP报文需要从这个“Virtual-Access-Interface 0”出接口路由并流出时,完成所有的二层封装,这些封装格式上一篇文章全讲过了,这里就不再重复了! 移动4G网络小样,不要以为披上一件马甲就不认识你了! 4G网络手机的拨号原理和路由器PPPoE拨号原理大同小异,成功拨号完成之后,在手机与移动网关设备(SGSN)建立一条点对点(Point-to-Point)隧道。在手机上这条隧道是以一个虚拟接口(Virtual-Access-Interface 0)存在着的,也会产生一条默认路由: 0.0.0.0 0.0.0.0  Virtual-Access-Interface 0 所以,对于P2P接口类型一般不需要下一跳,因为二层的封装不需要下一跳信息。但是,如果我们在创建以太网子接口(软件接口)时,当对端只连接一个设备时,也可以指定为点对点接口类型,那还需不需要下一跳呢? 依然需要知道下一跳IP,因为需要依赖对端的IP来动态解析对端的MAC地址,没有IP地址就没法解析!
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值