RE: 3640 SNAT cannot use TCP to talk to peers, not compatible

From: Antonio Soares (amsoares@netcabo.pt)
Date: Sat Jul 07 2007 - 16:46:33 ART


I got the same error:
++++++++++++++++++++++++++++++++
R6#sh ver | inc IOS
Cisco IOS Software, 3700 Software (C3725-ADVENTERPRISEK9-M), Version
12.4(12), RELEASE SOFTWARE (fc1)
R6#
++++++++++++++++++++++++++++++++
R6(config)#ip nat stateful ?
  id Specify Stateful NAT ID unique per router

R6(config)#ip nat stateful i
R6(config)#ip nat stateful id ?
  <1-2147483647> Stateful NAT id number

R6(config)#ip nat stateful id 1 ?
  <cr>

R6(config)#ip nat stateful id 1
R6(config-ipnat-snat)#?
IP Stateful NAT configuration commands:
  backup Configure backup's ip address
  exit Exit from IP Stateful NAT primary mode
  no Negate or set default values of a command
  primary Configure primary's ip address
  redundancy Define redundancy group name

R6(config-ipnat-snat)#
*Jul 7 18:10:13.575: %LINEPROTO-5-UPDOWN: Line protocol on Interface NVI0,
changed state to up
R6(config-ipnat-snat)#re
R6(config-ipnat-snat)#redundancy HSRP
R6(config-ipnat-snat-red)#?
IP Stateful NAT Redundancy mode configuration commands:
  as-queuing Disable asymmetric process for this redundancy group
  exit Exit from IP Stateful NAT Redundancy config mode
  mapping-id Configure mapping-id for this redundancy group
  no Negate or set default values of a command
  protocol Select transport protocol for this redundancy group

R6(config-ipnat-snat-red)#pro
R6(config-ipnat-snat-red)#protocol ?
  tcp Transmission Control Protocol
  udp User Datagram Protocol

R6(config-ipnat-snat-red)#protocol t
R6(config-ipnat-snat-red)#protocol tcp ?
  <cr>

R6(config-ipnat-snat-red)#protocol tcp
TCP is deprecated, switching to UDP protocol by default
R6(config-ipnat-snat-red)#
++++++++++++++++++++++++++++++++
So the default is now UDP instead of TCP.
In the lab we will have 12.4 so this won't be an issue. I think :)
++++++++++++++++++++++++++++++++

-----Original Message-----
From: nobody@groupstudy.com [mailto:nobody@groupstudy.com] On Behalf Of
johngibson1541@yahoo.com
Sent: sabado, 7 de Julho de 2007 20:18
To: ccielab@groupstudy.com
Subject: 3640 SNAT cannot use TCP to talk to peers, not compatible with
older 12.3 routers

Appreciate any response,

my 3640 is c3640-ik9o3s-mz.124-8a.bin

the 12.3 router is 2600, which doesn't have choices with
the transport layer.

my 3640 refuses to use TCP:

Rack2R6(config-ipnat-snat)#redundancy NAT_2.2.35.3
Rack2R6(config-ipnat-snat-red)#protocol ?
  tcp Transmission Control Protocol
  udp User Datagram Protocol

Rack2R6(config-ipnat-snat-red)#protocol tcp
TCP is deprecated, switching to UDP protocol by default
Rack2R6(config-ipnat-snat-red)#^Z
Rack2R6#wr
*Mar 1 08:32:52.295: %SYS-5-CONFIG_I: Configured from console by console
Rack2R6#show run | be nat Stat
ip nat Stateful id 1
     redundancy NAT_2.2.35.3
         mapping-id 10
         interface Ethernet1/0.356
         protocol udp
...

John



This archive was generated by hypermail 2.1.4 : Sat Aug 18 2007 - 08:17:40 ART