(转自1.https://blog.csdn.net/Galdys/article/details/7651348
2.http://www.net130.com/CMS/Pub/Tech/tech_zh/2006_06_09_91577.htm)
因为IP地址比较紧张,所以在广域网链路汇总地址的分配时一般采取以下3种策略:1。使用VLSM 2。使用私有地址 3。使用无编号IP(IP unnumbered)
第一种可变长度子网掩码 (VLSM) 当使用这个的时候必须使用无类间路由,否则路由更新信息将出现错误,并且它还是在使用IP地址,只不过是让路由交换更加的方便 不拘于类别路由了。但是它并没有真正的增加IP地址。
第二种使用共定的私有IP 但是有个缺点,因为私有地址不会被INTERNET ROUTER所路由,所以会导致一些限制,如:运行ICMP PING进行排错和远程TELNET等等
第三种则没有前两种的限制,IP unnumbered 说白了就是在串口上从另一个接口上借用一个IP(可以是ETHERNET 或LOOPBACK),因此不需要它自己的地址。并且IP unnumbered 是可以与classful routing protocols一起使用的(类间路由)其最主要的目的就是节省宝贵的ip 地址资源。一个接口如果没有ip 地址就无法生成路由,也就无法转发报文。所谓“借用ip 地址”,其实质就是:一个接口上没有配置ip 地址,但是还想使用该接口。就向其它有ip 地址的接口借一个ip 地址过来,以使该接口能够正常使用。如果被借用接口有多个ip地址,则只能借用主ip 地址。如果被借用接口没有ip 地址,则借用接口的ip 地址为0.0.0.0。 需要注意的是:
(1)借用方不能为以太网接口。
(2)被借用方接口的地址本身不能为借用地址。
(3)被借用方的地址可以借给多个接口。
(4)loopback 的地址可被其它接口借用,但本身不能借用其它接口的地址。
(5)借给"它们地址的局域网接口必须满足2者之一:
----- 相同主网不同子网,但掩码必须相同。
------不同主网缺省掩码{即未被划分的主网}
下面是一个配置实例大家看看
假设有一家公司,总部在北京,在深圳、上海各有一个分公司。在武汉有一个办事处。它的网络情况如下图。R是总部的路由器,它通过电话网(PSTN)与各个分公司、办事处的路由器R1、R2、R3相连。R、R1、R2、R3四台路由器都有一个串口用于拨号,一个以太网口用于连接本地的网络。
1. 组网图
2. 配置步骤
配置总部路由器R:
[Quidway-Ethernet1/0/0] ip address 172.16.10.1 255.255.255.0
# 借用以太网的IP地址:
[Quidway-Serial2/0/0] ip address unnumbered interface ethernet 1/0/0
[Quidway-Serial2/0/0] link-protocol ppp
# 配置到深圳路由器R1以太网网段的路由:
[Quidway] ip route-static 172.16.20.0 255.255.255.0 172.16.20.1
# 配置到深圳路由器R1串口的接口路由:
[Quidway] ip route-static 172.16.20.1 255.255.255.255 serial2/0/0
配置深圳分公司的路由器R1:
[Quidway-Ethernet1/0/0] ip address 172.16.20.1 255.255.255.0
# 借用以太网的IP地址:
[Quidway-Serial2/0/0] ip address unnumbered ethernet 1/0/0
[Quidway-Serial2/0/0] link-protocol ppp
# 配置到北京总部路由器R0 以太网网段的路由,该路由为缺省路由:
[Quidway] ip route-static 0.0.0.0 0.0.0.0 172.16.10.1
# 配置到北京路由器R串口的接口路由:
[Quidway] ip route-static 172.16.10.1 255.255.255.255 serial2/0/0
3. 配置说明
上述配置只包含了与借用IP地址相关的配置。这里需要提请注意的是对于接口借用IP地址后路由的配置步骤。
在北京总部的路由器R上必须配置两条静态路由才能访问到深圳路由器R1的以太网上的主机。
第一条静态路由是到R1的以太网段的网段路由:下一跳为R1的串口的IP地址(或是借用的IP地址)。
ip route-static 172.16.20.0 255.255.255.0 172.16.20.1
第二条静态路由是到R1串口的接口路由,下一跳是R0的串口。
ip route-static 172.16.20.1 255.255.255.255 serial0/0
加上这两条路由后,R就能把访问R1以太网段的IP报文正确地转发给R1。
同样,在R1上也要配置两条静态路由才能正确地访问到R的以太网网段。第一条静态路由是到R的以太网段的网段路由:下一跳为R的串口的IP地址(或是借用的IP地址)。
ip route-static 0.0.0.0 0.0.0.0 172.16.10.1
第二条静态路由是到R串口的接口路由,下一跳是R1的串口。
ip route-static 172.16.10.1 255.255.255.255 serial0/0
R2、R3参照R1的配置即可。