什么是IP unnumbered?IP unnumbered有什么作用?可能大家在一些路由器上发现有这个选项,但是不知道是什么意思,下面IT备忘录小编就给大家解答下。
IP unnumbered的定义
一个接口如果没有IP地址就无法生成路由,也就无法产生IP报文,转发报文。所谓IP unnumbered,就是路由器一个接口上没有配置IP地址,但是还想使用该接口,那么就直接利用本地某接口网络地址作为该接口的网络地址,以使该接口能够正常使用。ip unnumber是无编号IP,端口复用技术,一般用在路由器上,常用来节省IP地址。大部分高端路由器都支持该功能。
举个例子:
比如说A和D通信,A为公网主机,D为拥有公网IP的主机,通信过程为A---B----C----D,B和C用unnumbered,也就是说B和C相当于一台路由器了(对外来说),因为B和C的连接只是为了让A和D连接,B、C之间就没有必要3层寻址,占用两个ip地址了,所以干脆让B、C间的口借用另一边口的地址,这样B和C就只是链路层连接了,没有必要3层做寻址了。对外好像B和C是一个设备的两个口一样。
所谓“借用IP地址”实际就是:路由器上的一个接口上没有配置IP地址,但是还想使用该接口。就向其它有IP地址的接口借一个IP地址来。
规则
以太口不能配置成无编号(unnumbered)接口,即使在串口中(同步口)中,使用也是有限制的,当封装成帧中继的时候,只有点对点的子接口才允许配置成ip unnumbered,X.25封装也是不允许的。
被借用方接口的地址本身不能为借用地址。
被借用方的地址可以借给多个接口。
如果被借用接口有多个ip地址,则只能借用主ip 地址。
如果被借用接口没有IP地址,则借用接口的IP地址为0.0.0.0。
loopback 的地址可被其它接口借用,但本身不能借用其它接口的地址。
借给"它们地址的局域网接口必须满足2者之一:
缺点
不支持iP安全选项
不能通过无编号IP地址接口来从网络IOS映像启动