当我们的内网中有几台具有相同功能的服务器时,我们可以用NAT的tcp负载均衡功能去更好的利用这些服务器的资源,提高网络的性能。

          如下图,

 

 

           在外面的访问者,访问202.1.1.1这个地址时,NAT网关将转换到我们的内网地址,NAT的TCP负载均衡是以轮询的方式来转换到内网的地址的。等一下看实验就一目了然。

 

 
  
  1. R1: 
  2.  
  3. interface FastEthernet0/0 
  4.  ip address 192.168.1.1 255.255.255.0 
  5.  duplex auto 
  6.  speed auto 
  7. !          
  8. ip http server 
  9. no ip http secure-server 
  10. !          
  11. ip route 0.0.0.0 0.0.0.0 FastEthernet0/0 
  12.  
  13.  
  14. line vty 0 4 
  15.  logging synchronous 
  16.  no login  

 

 

 
  
  1. R2: 
  2. interface FastEthernet0/0 
  3.  ip address 192.168.1.2 255.255.255.0 
  4.  duplex auto 
  5.  speed auto 
  6. !          
  7. ip http server 
  8. no ip http secure-server 
  9. !          
  10. ip route 0.0.0.0 0.0.0.0 FastEthernet0/0 
  11.  
  12. line vty 0 4 
  13.  logging synchronous 
  14.  no login  

 

 

 
  
  1. R3: 
  2.  
  3. interface FastEthernet0/0 
  4.  ip address 192.168.1.100 255.255.255.0 
  5.  ip nat inside 
  6.  ip virtual-reassembly 
  7.  duplex auto 
  8.  speed auto 
  9. !          
  10. interface Serial1/0 
  11.  ip address 34.1.1.3 255.255.255.0 
  12.  ip nat outside 
  13.  ip virtual-reassembly 
  14.  serial restart-delay 0 
  15.  
  16. ip nat pool server 192.168.1.1 192.168.1.2 netmask 255.255.255.0 type rotary 
  17. ip nat inside destination list 1 pool server 
  18. !          
  19. access-list 1 permit 202.1.1.1 

 

 
  
  1. R4: 
  2.  
  3. interface Serial0/0 
  4.  ip address 34.1.1.4 255.255.255.0 
  5.  serial restart-delay 0 
  6. !   
  7. ip route 0.0.0.0 0.0.0.0 Serial0/0 
  8. !          

 

       好笨啊,已经明明白白说明了是TCP流量,但是刚开始我一直用PING去PING ,结果一直回复“UUUUU”。

      后来发现其实是TCP,所以马上用telnet做实验。以下是现象,注意轮询

 

 

第一次轮到server1,第二次就轮到server2 了,接下来轮流之来。