ip unnumber

基本介紹

  • 中文名:ip unnumber
  • 外文名:無
  • 屬性:無編號IP
  • 技術連線埠復用技術
概述,規則,缺點,配置,乙太網接口不可用,基本配置,路由協定配置,

概述

無編號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者之一:
  1. 相同主網不同子網,但掩碼必須相同。
  2. 不同主網預設掩碼(即未被劃分的主網)

缺點

  • 不支持iP安全選項
  • 不能通過無編號IP位址接口來從網路IOS映像啟動

配置

乙太網接口不可用

當試圖在乙太網接口下使用命令時會出現以下信息:
R1(config)#int f0/0
R1(config-if)#ip unnumbered loopback 1
Point-to-point (non-multi-access) interfaces only
R1(config-if)#

基本配置

R1#conf tEnter configuration commands, one per line.  End with CNTL/Z.R1(config)#int loopback 0R1(config-if)#*Nov 24 19:37:16.863: %LINEPROTO-5-UPDOWN: Line protocol on Interface Loopback0, changed state to upR1(config-if)#ip add 1.1.1.1 255.255.255.0R1(config-if)#exitR1(config)#int s1/0R1(config-if)#encapsulation pppR1(config-if)#ip unnumbered loopback 0R1(config-if)#no shutR1(config-if)#endR1#show ip int bInterface                  IP-Address      OK? Method Status                ProtocolFastEthernet0/0            unassigned      YES unset  administratively down downSerial1/0                  1.1.1.1         YES TFTP    up                   upSerial1/1                  unassigned      YES unset  administratively down downSerial1/2                  unassigned      YES unset  administratively down downSerial1/3                  unassigned      YES unset  administratively down downLoopback0                  1.1.1.1         YES manual up                    upR1#
R2#conf tEnter configuration commands, one per line.  End with CNTL/Z.R2(config)#int loopback 0R2(config-if)#ip add 2.2.2.2 255.255.255.0R2(config-if)#exitR2(config)#int s1/0R2(config-if)#encapsulation pppR2(config-if)#ip unnumbered loopback 0R2(config-if)#no shutR2(config-if)#end*Nov 24 19:39:39.899: %SYS-5-CONFIG_I: Configured from console by console*Nov 24 19:39:40.919: %LINK-3-UPDOWN: Interface Serial1/0, changed state to upR2#show ip int bInterface                  IP-Address      OK? Method Status                ProtocolFastEthernet0/0            unassigned      YES unset  administratively down downSerial1/0                  2.2.2.2         YES TFTP   up                    upSerial1/1                  unassigned      YES unset  administratively down downSerial1/2                  unassigned      YES unset  administratively down downSerial1/3                  unassigned      YES unset  administratively down downLoopback0                  2.2.2.2         YES manual up                    upR2#
R1#ping 2.2.2.2Type escape sequence to abort.Sending 5, 100-byte ICMP Echos to 2.2.2.2, timeout is 2 seconds:!!!!!Success rate is 100 percent (5/5), round-trip min/avg/max = 8/32/96 msR1#

路由協定配置

ip unnumbered接口上可以配置動態路由協定rip,ospf,eigrp和一般接口配置無異,此處省略具體配置。

相關詞條

熱門詞條

聯絡我們