Named EIGRP for IPv6

Hi,
I'm trying to do some lab testing and tested named EIGRP. I was able to understand the EIGRPv6 configuration where you configure the EIGRP statement under the interface and by issuing "no shutdown" under the EIGRP process created. So basically all IPv6 networks that has to be advertised via EIGRP has to have the "ip eigrp xxx" statement under the interface.
Now, I'm trying to do named EIGRP. By simply creating the EIGRP multi-af process and by issuing "no shutdown" under the address-family ipv6 autonomous-system, all interfaces with IPv6 address are being advertised right away and EIGRP peering gets established as well.
Is this the normal behavior? So is it a general practice to shutdown the address-family ipv6 process first and af-interface default to shutdown state, then individually turn on specific af-interface for EIGRP IPv6 processing?
Thanks,
JL
Configuration Below:
R1#sh run
Building configuration...
Current configuration : 1030 bytes
! Last configuration change at 16:23:15 UTC Wed Oct 8 2014
version 15.2
service timestamps debug datetime msec
service timestamps log datetime msec
hostname R1
boot-start-marker
boot-end-marker
no aaa new-model
ip cef    
ipv6 unicast-routing
ipv6 cef
multilink bundle-name authenticated
interface Loopback0
 ip address 150.1.1.1 255.255.255.255
 ipv6 address 2001:1:1:1::1/128
interface Loopback1
 no ip address
 ipv6 address 2001:1:1:1::11/128
interface FastEthernet0/0
 no ip address
 shutdown
 speed auto
 duplex auto
interface FastEthernet0/1
 ip address 155.1.12.1 255.255.255.0
 speed auto
 duplex auto
 ipv6 address 2001:1:1:12::1/64
router eigrp multi_af
 address-family ipv6 unicast autonomous-system 100
  topology base
  exit-af-topology
 exit-address-family
ip forward-protocol nd
no ip http server
no ip http secure-server
control-plane
line con 0
 stopbits 1
line aux 0
 stopbits 1
line vty 0 4
 login
end
R1#
R2#sh running-config
Building configuration...
Current configuration : 969 bytes
! Last configuration change at 16:23:26 UTC Wed Oct 8 2014
version 15.2
service timestamps debug datetime msec
service timestamps log datetime msec
hostname R2
boot-start-marker
boot-end-marker
no aaa new-model
ip cef    
ipv6 unicast-routing
ipv6 cef
multilink bundle-name authenticated
interface Loopback0
 ip address 150.1.2.2 255.255.255.255
 delay 1
 ipv6 address 2001:1:1:1::2/128
interface FastEthernet0/0
 no ip address
 shutdown
 speed auto
 duplex auto
interface FastEthernet0/1
 ip address 155.1.12.2 255.255.255.0
 speed auto
 duplex auto
 ipv6 address 2001:1:1:12::2/64
router eigrp multi_af
 address-family ipv6 unicast autonomous-system 100
  topology base
  exit-af-topology
 exit-address-family
ip forward-protocol nd
no ip http server
no ip http secure-server
control-plane
line con 0
 stopbits 1
line aux 0
 stopbits 1
line vty 0 4
 login
end
R2#
R1#sh ipv6 route
IPv6 Routing Table - default - 6 entries
Codes: C - Connected, L - Local, S - Static, U - Per-user Static route
       B - BGP, R - RIP, H - NHRP, I1 - ISIS L1
       I2 - ISIS L2, IA - ISIS interarea, IS - ISIS summary, D - EIGRP
       EX - EIGRP external, ND - ND Default, NDp - ND Prefix, DCE - Destination
       NDr - Redirect, O - OSPF Intra, OI - OSPF Inter, OE1 - OSPF ext 1
       OE2 - OSPF ext 2, ON1 - OSPF NSSA ext 1, ON2 - OSPF NSSA ext 2, l - LISP
LC  2001:1:1:1::1/128 [0/0]
     via Loopback0, receive
D   2001:1:1:1::2/128 [90/107520]
     via FE80::C80C:10FF:FEF4:6, FastEthernet0/1
LC  2001:1:1:1::11/128 [0/0]
     via Loopback1, receive
C   2001:1:1:12::/64 [0/0]
     via FastEthernet0/1, directly connected
L   2001:1:1:12::1/128 [0/0]
     via FastEthernet0/1, receive
L   FF00::/8 [0/0]
     via Null0, receive
R1#
R2#sh ipv6 route
IPv6 Routing Table - default - 6 entries
Codes: C - Connected, L - Local, S - Static, U - Per-user Static route
       B - BGP, R - RIP, H - NHRP, I1 - ISIS L1
       I2 - ISIS L2, IA - ISIS interarea, IS - ISIS summary, D - EIGRP
       EX - EIGRP external, ND - ND Default, NDp - ND Prefix, DCE - Destination
       NDr - Redirect, O - OSPF Intra, OI - OSPF Inter, OE1 - OSPF ext 1
       OE2 - OSPF ext 2, ON1 - OSPF NSSA ext 1, ON2 - OSPF NSSA ext 2, l - LISP
D   2001:1:1:1::1/128 [90/103040]
     via FE80::C80A:10FF:FEF4:6, FastEthernet0/1
LC  2001:1:1:1::2/128 [0/0]
     via Loopback0, receive
D   2001:1:1:1::11/128 [90/103040]
     via FE80::C80A:10FF:FEF4:6, FastEthernet0/1
C   2001:1:1:12::/64 [0/0]
     via FastEthernet0/1, directly connected
L   2001:1:1:12::2/128 [0/0]
     via FastEthernet0/1, receive
L   FF00::/8 [0/0]
     via Null0, receive
R2#

The only way I found to disable the automatic route advertisement is to shut the routing process right away after it was created. Go to IPv6 address-family and shut the af-interface default and turn on individual interface that needs to participate.  If the routing process is turned on and you added an IPv6 address-family, all interfaces with IPv6 address will automatically participate. So if you already have an IPv4 address-family running in the first place and you want to add IPv6 under the same EIGRP process then it would be ideal to plot it through notepad and paste it to ensure you can have absolute control of the IPv6 advertisement. 
That's how I see it and just correct me if I am wrong. 

Similar Messages

  • Network Connectivity Status Indicator for IPv6 works wrong in Windows 7 and Windows 8

    Hi Folks,
    I am working on testing Network Connectivity Status Indicator for IPv6 in Windows 7 and 8.
    Waht is "Network Connectivity Status Indicator(NCSI)" you can refer to https://technet.microsoft.com/en-us/library/ee126135%28v=ws.10%29.aspx?f=255&MSPPError=-2147217396
    I found that even if Network Connectivity Status Indicator detect IPv6 connection to http://ipv6.msftncsi.com/ncsi.txt failed.
    Windows IE still use IPv6 to connect to website first, rather than stop using IPv6 and to use IPv4.
    It will cause IPv6 fallback to IPv4 problem, that's 21 secs and 7 secs delay for fallback in Windows 7 and 8.
    Does anyone suffer the same problem?
    Or someone know how this works?
    Thanks!

    Hi Roger_Wang0214,
    "Windows IE still use IPv6 to connect to website first, rather than stop using IPv6 and to use IPv4."
    By default Windows prefers IPv6 over IPv4,we can manually configure the IPv4 prefer over IPv6 if it has result in any troubles.
    Here is a link for reference :
    Resolving Internet connectivity issues after World IPv6 Launch (June 6, 2012)
    https://support.microsoft.com/en-us/kb/2533454
    "The "Prefer IPv4 over IPv6" Fix it solution will configure your computer to prefer IPv4, instead of IPv6. By default, Windows prefers IPv6 over IPv4. If you are having problems using IPv6 to connect to some websites, this may resolve the
    problem."
    For a Windows 7 machine ,we can try the following fixit tool to configure IPv4 prefer over IPv6 .For a Windows 8.1 machine ,we can configure it referring to the manual part .
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip6\Parameters\DisabledComponents
    If the DisabledComponents entry is unavailable, we can create it (DWORD (32-bit) Value).Then set a value with "0x20"to prefer IPv4 over IPv6 by changing entries in the prefix policy table.
    Here is a link for reference :
    How to disable IPv6 or its components in Windows
    https://support.microsoft.com/en-us/kb/929852
    Best regards
    Please remember to mark the replies as answers if they help, and unmark the answers if they provide no help. If you have feedback for TechNet Support, contact [email protected]

  • IPv6 Test Case for LinkSys Routers - Based on Ubuntu + Radvd + DHCPv6 - E1200v2 isn't ready for IPv6

    Hello!
    Here on this guide, you'll learn how to deploy your own Linux IPv6 Router, that can be used in ANY network, to give IPv6 connectivity to ANY ethernet device, including Windows, Mac, Ubuntu Server and Desktop, RedHat and, of course, LinkSys routers like E1200v2 and E2500 for its WAN interfaces.
    I wrote this guide because I found a BUG on E1200v2, which doesn't work with IPv6 yet, already lost some money to figure this out.
    That's it, when you see a E1200v2 box at the store, you can read: "* IPv6 Enabled", but that is not entirely true, since it does not work as expected.
    Here on this post, it is a complete procedure to reproduce the problem.
    NOTE: The model E2500 v1 does not suffer from this problem!
    NOTE: This guide is very usefull if you have a LinkSys E2500 router and want to connect it directly into a Linux Router!
    Who am I?
    A.: I'm Thiago, I work in Brazil, for a company called iG (ig.com.br), I'm working here as a Network Engineer / SysAdmin and I have +10 years of experience with IPv4 networks + 5 years with IPv6.
    * Brief
    1- Install a Ubuntu 12.04.3, to act as your router, on a PC computer with two ethernet cards (eth0 will be Ubuntu's default route, eth1 will be used to connect LinkSys E1200v2);
    2- Prepare your Ubuntu Router (very important step, read it carefully)
    3- Connect E1200v2 directly into Ubuntu's eth1 ethernet card;
    4- Connect a Windows PC at E1200v2 LAN port 1 (used to configure your E1200 with Cisco Connect everytime a reset is desired);
    5- Reset (restore it from factory defaults) your E1200v2 router;
    6- Install Cisco Connect in your Windows PC (LAN port 1);
    7- Configure your E1200v2 as usual;
    8- Browse the Internet (still IPv4);
    9- Open Windows Command Prompt and type: ipconfig, ping, etc;
    10- Open Google Chrome or Firefox and go to your E1200v2 Web Admin Interface at http://192.168.1.1/
    11- Install a Ubuntu 12.04.3 Server connected at E1200v2 LAN port 2 to test IPv6 connectivity in deep, or;
    12- Boot a Ubuntu Desktop 13.04 Live CD connected at E1200v2 LAN port 3 to test IPv6 connectivity in deep;
    IMPORTANT NOTE:
    * This tests will require IPv4 connectivity to the Internet, since the IPv6 blocks used on this example, are blocks used only for documentation (or small tests) porpuses, which means that those IPv6 tests we're about to do, will not reach the Internet (in IPv6), neighter be routed out from your E1200v2. But it is enough to prove that E1200v2 drops its clients IPv6 connectivity. Feel free to replace those IPv6 address with your current / valid IPv6 blocks (if you have a IPv6 /48 block from your ISP, you know what I'm talking about).
    * Network Topology (Ubuntu Linux Router)
    IPv6:
    eth0
    2001:db8:0:1::/64 = uplink allocation
    2001:db8:0:1::1 = upstream router IP (Ubuntu's gateway IPv6)
    2001:db8:0:1::2 = customer configured IP (your WAN uplink interface to provider - Ubuntu's eth0 IPv6 address)
    eth1
    2001:db8:1::/48 = statically routed subnet pointing at 2001:db8:0:1::2 that come from you IPv6-ISP
    2001:db8:1::1 = your first IPv6 within your own infrastructure (Ubuntu's eth1 - E1200v2 directly connected here)
    eth1:0
    2001:db8:1:1::/64 = your first IPv6 /64 with Router Advertisement plus DHCPv6 running on Linux (radvd) (Ubuntu's eth1:0 - E1200v2 gets its WAN IPv6 address from this subnet)
    2001:db8:1:1::1 = IP of your first /64 subnet, Radvd + DHCPv6 running here, Ubuntu as IPv6 router
    IPv4:
    eth0
    192.168.10.0/24 = uplink allocation
    192.168.10.1 = upstream router IP (Ubuntu's gateway IPv4)
    192.168.10.2 = customer configured IP (your WAN uplink interface to provider - Ubuntu's eth0 IPv4 address)
    eth1
    192.168.20.1 = your E1200 will gets its WAN IPv4 address from this subnet - most common scenario for IPv4 wifi routers running inside enterprise environments today
    * Complete procedure
    1- Install a Ubuntu 12.04.3, to act as your router, on a PC computer with two ethernet cards
    Install the following packages in your Ubuntu Router:
    sudo apt-get install radvd isc-dhcp-server
    2- Prepare your Ubuntu Router (very important step, read it carefully)
    2.1- Ubuntu's file /etc/network/interfaces contents:
    # This file describes the network interfaces available on your system
    # and how to activate them. For more information, see interfaces(5).
    # The loopback network interface
    auto lo
    iface lo inet loopback
    # The primary network interface
    auto eth0
    # IPv6
    iface eth0 inet6 static
       address 2001:db8:0:1::2
       netmask 64
       gateway 2001:db8:0:1::1
       # dns-* options are implemented by the resolvconf package, if installed
       dns-nameservers 2001:4860:4860::8888
       dns-search linksys.com
    # IPv4
    iface eth0 inet static
       address 192.168.10.2
       netmask 24
       gateway 192.168.10.1
       # dns-* options are implemented by the resolvconf package, if installed
       dns-nameservers 8.8.8.8 8.8.4.4
       dns-search linksys.com
    # The secondary network interface, E1200 LinkSys wifi-router is connected here (WAN port)
    auto eth1
    # IPv6
    iface eth1 inet6 static
       address 2001:db8:1::1
       netmask 48
    auto eth1:0
    iface eth1:0 inet6 manual
       up ip -6 address add 2001:db8:1:1::1/64 dev $IFACE
       down ip -6 address del 2001:db8:1:1::1/64 dev $IFACE
       # IPv6 /56 block routed to LinkSys E1200v2, it is delegated to it through Prefix Delegation using DHCPv6
       # Uncomment it later when your E1200v2 gets its own IPv6 Internet IP Address, keep reading this guide
       #up ip -6 route add 2001:db8:1:f00::/56 via 2001:db8:1:1::2000
    # IPv4
    iface eth1 inet static
       address 192.168.20.1
       netmask 24
    2.2- Configure Ubuntu /etc/sysctl.conf file
    Uncomment the following two lines on it:
    net.ipv4.ip_forward=1
    net.ipv6.conf.all.forwarding=1
    After writting, run "sudo sysctl -p" to apply the changes.
    2.3- Configuring Linux Router Advertisement daemon (radvd)
    Your Linux Router Advertisement daemon running on Ubuntu, must have the following content:
    # Ubuntu eth1
    interface eth1
        # Enable RA
        AdvSendAdvert on;
        # Enable clients getting their IPs from DHCPv6
        AdvManagedFlag on;
        AdvOtherConfigFlag on;
        # Enable RA to the following subnet
        prefix 2001:db8:1:1::/64
           AdvOnLink on;
           # When not allowing clients to auto-generate their IPv6 address (SLAAC), DHCPv6 will be used instead
           AdvAutonomous off;
    2.4- Configuring DHCPv6
    Your isc-dhcp-server6 configuration file (/etc/dhcp/dhcpd6.conf) for IPv6 must have the following content:
    ddns-update-style none;
    default-lease-time 600;
    max-lease-time 7200;
    authoritative;
    log-facility local7;
    # Ubuntu eth1
    # This is a very basic subnet declaration with Prefix Delegation enabled.
    subnet6 2001:db8:1:1::/64 {
            # Range for clients
            range6 2001:db8:1:1::2 2001:db8:1:1::2000;
            # Extra DHCP options
            option dhcp6.name-servers 2001:4860:4860::8888, 2001:4860:4860::8844;
            option dhcp6.domain-search "linksys.com";
            # The following line will delegate a subnet to LinkSys E1200v2,
            # using Prefix Delagation standards.
            # You'll be able to see this "Prefix Address" under "Status -> Local Network" E1200v2 menu.
            prefix6 2001:db8:1:100:: 2001:db8:1:f00:: /56;
    # No service will be given on this subnet, but declaring it helps the 
    # DHCP server to understand the network topology.
    # Ubuntu eth0 - no DHCPv6 running but doesn't hurt to declare it here
    subnet6 2001:db8:0:1::/64 {
    Reference: http://www.tldp.org/HOWTO/Linux+IPv6-HOWTO/hints-daemons-isc-dhcp.html
    2.5- Configuring DHCPv4
    Your isc-dhcp-server configuration file (/etc/dhcp/dhcpd.conf) for IPv4 must have the following content:
    ddns-update-style none;
    default-lease-time 600;
    max-lease-time 7200;
    authoritative;
    log-facility local7;
    # Ubuntu eth1
    # This is a very basic subnet declaration.
    subnet 192.168.20.0 netmask 255.255.255.0 {
       range 192.168.20.2 192.168.20.200;
       option routers 192.168.20.1;
       option domain-name "linksys.com";
       option domain-name-servers 8.8.8.8, 8.8.4.4;
    # No service will be given on this subnet, but declaring it helps the 
    # DHCP server to understand the network topology.
    # Ubuntu eth0 - no DHCPv4 running but doesn't hurt to declare it here
    subnet 192.168.10.0 netmask 255.255.255.0 {
    * Reboot your Ubuntu Router to apply all the changes
    After rebooting it, try to "ping 8.8.8.8" to make sure your Ubuntu Router have at least, IPv4 Internet connectivity.
    NOTE: From this point, you'll be able to start testing IPv6 from behind your Ubuntu Router (i.e. from its eth1), if you connect a Ubuntu Desktop, a Mac or a Windows on Ubuntu's eth1, it will provide IPv4 and IPv6 address to that devices, including your E1200v2 WAN port...
    3- Connect E1200v2 directly into Ubuntu's eth1 ethernet card;
    Plug a RJ45 cable between Ubuntu eth1 ethernet card and E1200v2 WAN port.
    4- Connect a Windows PC at E1200v2 LAN port 1
    This Windows computer will be used to (re)configure your E1200v2 with Cisco Connect everytime a reset is desired.
    5- Reset (restore it from factory defaults) your E1200v2 router;
    Press and hold the reset button for about 10 seconds.
    6- Install Cisco Connect in your Windows PC (LAN port 1);
    Boot(reboot) Windows and install Cisco Connect on it.
    7- Configure your E1200v2 as usual (by finishing Cisco Connect installation procedure);
    After concluding this step, your Windows PC will have both IPv4 and IPv6 address, that come from E1200v2.
    Windows gets its IPv4 from DHCP and IPv6 from SLAAC (main point of the problem), both provided by E1200v2.
    NOTE: From this point, you'll be able to see the problem with E1200v2 internal RA daemon, you'll lose your IPv6 connectivity that come from E1200v2. But, lets keep testing it...
    8- Browse the Internet (still IPv4);
    That's it, try to browse google.com from your Windows PC, if Ubuntu Router can "ping google.com", Windows PC should be able to do it so.
    9- Open Windows Command Prompt and type: ipconfig, ping, etc;
    Run "ipconfig" to see your IPv4 and IPv6 address...
    Run "ping 8.8.8.8" to see if you can reach the Internet...
    10- Open Google Chrome or Firefox and open your E1200v2 Web Admin Interface at http://192.168.1.1/
    Access your E1200v2 Web Admin and go to the "Status -> Router" menu.
    Write down its Internet IPv6 address, it will be something like this:
    IPv6 - Internet IP Address: 2001:db8:1:1::2000
    NOTE: You can get this address at the Ubuntu Router itself, by reading the file /var/log/syslog (`grep pool' might help), for example:
    # grep pool /var/log/syslog
    Sep 24 00:47:13 ubuntu-router-1 dhcpd: Picking pool address 2001:db8:1:1::2000
    Sep 24 00:47:13 ubuntu-router-1 dhcpd: Picking pool prefix 2001:db8:1:1::/56
    You'll see the above message on your Ubuntu Router, right after turning on your E1200v2. Pool address is the IPv6 Internet IP Address of your E1200v2's WAN port, pool prefix is the delegated subnet to your E1200v2 router. After thatn, it will start to advertiser that block on its LAN ports and WiFi (which doesn't work as expected, there is a problem there, whithin E1200v2 itself.
    11- Install a Ubuntu 12.04.3 Server connected at E1200v2 LAN port 2, to test IPv6 connectivity in deep;
    Here is the most important test:
    * Testing the IPv6 connectivity from E1200v2 LAN ports.
    This test is very simple, we just need to try ping E1200v2's IPv6 Internet IP Address.
    This Ubuntu Server will have the following content on its /etc/network/interfaces file:
    # This file describes the network interfaces available on your system
    # and how to activate them. For more information, see interfaces(5).
    # The loopback network interface
    auto lo
    iface lo inet loopback
    # The primary network interface
    auto eth0
    # IPv6 - SLAAC - No DHCPv6 client required - E1200v2 will kicks off this IPv6, and I don't know why...
    iface eth0 inet6 auto
    # IPv4 - Requires DHCPv4
    iface eth0 inet dhcp
    After this, your Ubuntu Server will be able to "ping 8.8.8.8" and "ping6 2001:db8:1:1::2000" (E1200v2 WAN IPv6 Address noted before).
    To prove that E1200v2 have a problem with IPv6, try to ping it, just run:
    mtr -n 2001:db8:1:1::2000
    ...And after a few minutes, Ubuntu Server will lose its IPv6 address, because E1200v2 is kicking it off.
    You'll be able to see a lots of package loss going on "mtr -n 2001:db8:1:1::2000".
    If you connect a Mac OSX on E1200v2 LAN por 3, for example, it will also lose its IPv6 from time to time.
    Wireless clients connected at E1200v2, like Android, iPad, Windows, Mac and Ubuntu laptops, also loses its IPv6 (that come from E1200v2) from time to time.
    You guys must note that the E1200v2 itself, ramdomly becomes unreacheable from its own LAN ports (via IPv6)!! Which is unnaceptable.
    12- Boot a Ubuntu Desktop 13.04 Live CD connected at E1200v2 LAN port 3 to test IPv6 connectivity in deep;
    Boot a Ubuntu Desktop connected at your LinkSys E1200v2 router, and open 2 Terminals, on each of it, you should run:
    Terminal 1:
    mtr -n 2001:db8:1:1::2000
    Terminal 2:
    sudo tail -f /var/log/syslog
    You'll be able to see a lots of package loss going on "mtr -n 2001:db8:1:1::2000" after a few minutes AND at the syslog, you'll be able to see when you lose your IPv6, that come from E1200v2.
    Conclusion
    E1200v2 doesn't have a working IPv6 Router Advertisement service. Please Cisco, fix it!
    The IPv4 from behind E1200v2 is fine, I'm using LinkSys products for about +10 years now... First time with problems like this but, IPv6 is more or like new and, problems are expected... Lets work on it?!
    Best Regards,
    Thiago

    Try to use dhclient perhaps?  Might I also suggest letting systemd deal with the dhcp issue and not NM.  That may seem incongruous but it is possible NM is mis-handling the dhcp hand-off to the network card.  I'm no guru but I got thinking about this when I saw this in your output:
    aug 26 19:15:39 arch_daboka NetworkManager[527]: <info> (enp1s0): device state change: ip-check -> secondaries (reason 'none') [80 90 0]
    aug 26 19:15:39 arch_daboka NetworkManager[527]: <info> (enp1s0): device state change: secondaries -> activated (reason 'none') [90 100 0]
    aug 26 19:15:40 arch_daboka NetworkManager[527]: <info> NetworkManager state is now CONNECTED_LOCAL
    It is very possible that I'm mis-interpreting this information so please take it with a boulder of salt. 

  • How to set naming standards for SQL Developer

    I am using SQL Developer version 3.0.04.
    In the newly integrated and very useful Data Modeler, we can set preferences for the naming standards to be applied when creating logical and relational model objects ( primary keys, foreign keys, et cetera). I would like to know if there is a way to set naming standards for the relational objects we create in SQL Developer on existing tables ( ( primary keys, foreign keys, et cetera).
    Any help in setting such preferences would be appreciated.

    Hi,
    If you want to set up a diagram for an existing database, you can use File/Data Modeler/Import/Data Dictionary to import its definitions.
    Alternatively you can open a Data Modeler Browser (using View/Data Modeler/Browser), expand the node for Design "Untitled_1",
    expand the node for Relational Models, and select Show from the Right-click drop-down menu for "Relational_1" to create a Relational Model diagram.
    You can then drag Tables from SQL Developer's Connections tree onto the diagram.
    Once you have a Relational Model you can reverse engineer it to an Entity-Relationship model using the << button in the button bar
    (or by selecting "Engineer to Logical Model" from the drop-down menu for the Relational Model).
    Note that there is now a separate forum for SQL Developer Data Modeler topics: SQL Developer Data Modeler
    David

  • Monitor Capture for IPv6

    Trying to capture IPv6 BGP hello traffic with monitor capture feature without success.
    With the monitor capture for IPv6 traffic active and running; If I traceroute (IPv6) from this same router I do see the IPv6 traceroute traffic but NEVER IPv6 BGP hellos.
    NOTE:
    IPv6 traceroute traffic is not shown in the below output because I already cleared the V6BUFF buffer before running the show command.
    My setup:
    monitor capture buffer V6BUFF size 512 max-size 128 linear
    monitor capture point ipv6 cef V6PT mfr0.1 both
    monitor capture point associate V6PT V6BUFF
    monitor capture point start V6PT
    Troubleshooting
    After disassociating monitor capture point V4PT here are the results:
    1941-WAN3#sh mon cap buff all par
    Capture buffer V6BUFF (linear buffer)
    Buffer Size : 524288 bytes, Max Element Size : 128 bytes, Packets : 0
    Allow-nth-pak : 0, Duration : 0 (seconds), Max packets : 0, pps : 0
    Associated Capture Points:
    Name : V6PT, Status : Active
    Configuration:
    monitor capture buffer V6BUFF size 512 max-size 128 linear
    monitor capture point associate V6PT V6BUFF
    Capture buffer V4BUFF (linear buffer)
    Buffer Size : 524288 bytes, Max Element Size : 128 bytes, Packets : 125
    Allow-nth-pak : 0, Duration : 0 (seconds), Max packets : 0, pps : 0
    Associated Capture Points:
    Name : V4PT, Status : Inactive <--- I already disassociated this one
    Configuration:
    monitor capture buffer V4BUFF size 512 max-size 128 linear
    monitor capture point associate V4PT V4BUFF
    Regards
    Frank

    What was the issue and how did you solve it?
    -Deepak

  • PO Naming Convention for specific company code

    Hi experts!
    Is there any way to know this PO naming convention is belongs to which company code?
    For eg: PO naming convention starts with 600*******.
    How will i know which company code is using the naming convention for their purchase order?
    Please help.
    Thanks.
    Crystal

    Hi Crystal,
    Naming convention is based on document type not company code :
    Refer the below customsing path:
    SPROMaterials ManagementPurchasingPurchase Order--Define Document Types
    SPROMaterials ManagementPurchasingPurchase Order--Define Number Ranges
    Regards
    Ramesh Ch

  • FM10/Acrobat X 10-use named destinations for PDF linking

    My company wants our documentation to be accessible from a web page. No problem there. But they want to provide users with links that open the PDF files to a specific section.
    My books are in FM10. I created hypertext named destinations (example hyperlink syntax: newlink alarm) at the points where they want to open the PDF. I then saved the book to PDF, with the Create Named Destinations for All Paragraphs check box selected.
    We are now trying to build a link from the web page to open the PDF at the named destination. Here is some info from the web developer on his syntax:
    These zoom but do not position you to the named destination:
         <a href="Documentation/IO.OS 2.1.3 Technical Overview.pdf#nameddest=alarm&zoom=40">Tech Doc</a>       
         <a href="Documentation/IO.OS 2.1.3 Technical Overview.pdf#alarm&zoom=40">Tech Doc</a>
    This positions to the indicated page and zooms:                   
         <a href="Documentation/IO.OS 2.1.3 Technical Overview.pdf#page=20&zoom=40">Tech Doc</a>
    What are we doing wrong? I've been searching the forums and community help and we've tried all the syntax examples we can find. Thanks so much for any help you can provide!

    Hi Kim,
    Our team recently found a way to put custom named destinations in our FrameMaker files that can be used for linking to specific places in the PDF output (with no strange alphanumeric codes added to the named destinations).
    The named destinations are anchored in FM so they stay with whatever heading/text/graphic/etc they are "attached" to, even as content is added to/removed from the FM files.
    Will the following work as part of the solution you're looking for? (We're also using FM10 and Acrobat X.)
    In FM, insert a new text frame object.
    Type the following code in the text frame: [/Dest /Help123/Dest pdfmark
    where “Help123” is the name that will appear in the PDF for this named destination. This is name you would use in your hyperlinks. Our programmers use this name for the context-sensitive help links in the user interface.
    Right-click on the text frame and select Object Properties. Click to select the PostScript Code check box, then click the Set button.
    NOTE: Once the PostScript Code check box is selected, the text in the text frame cannot be edited. To edit the text in the text frame, you have to first turn off the PostScript Code option, edit the text, and then turn the PostScript Code option back on.
    Select the text frame object, then cut and paste to create a new instance of it. This places the text frame inside an anchored frame.
    You can now “attach” the anchored frame to whatever heading/figure/text/etc the named destination should link to.
    Here's the catch. To get the named destination in the PDF output, you can’t use the “Save as PDF” command in FM – you must print to PDF instead:
    In the FM file, click File >> Print Setup.
    Select Adobe PDF in the Name drop-down list, then click the Properties button.
    Deselect the Rely on system fonts only; do not use document fonts check box, then click OK.
    Click OK.
    Click File >> Print.
    Select the Generate Acrobat Data check box.
    Click the PDF Setup button to define bookmark links, print quality, etc, then click the Set button when done.
    Click the Print button.
    The generated PDF file should contain all the bookmarks you’ve defined as well as all the named destinations you added (with the exact names you specified).
    Hope that helps. Thanks, and good luck,
    Jason

  • Can anyone tell me the naming conventions for PSa tables

    hi all,
    After the data is loaded into the psa. how to look at the records that are there in psa. And can anyone tell me the naming conventions for psa tables.
    like BIC/????
    thanxs in advance
    regds
    hari

    Hi Hari,
    You want to know the naming convention of PSA table. For that there is a simple technique try this.
    Go to - T code SE11
    In the database table check box give  /BI*  and click search
    next window  in the Description Text box give the r data source name(master)  like
    YIO_ID_ATTR which is assigned to infosource. then click OK.
    then you get the psa table structure.
    You can take structure and check in the T code SE 11
    Hope this is fine.
    Regards
    Sreekanth

  • Naming convention for packages and classes

    Hi all,
    Is there any naming conventions for packages and classes which uses a design pattern ?. If yes what are the conventions used for business delegate,session facade, service locator,DAO and any other patterns.
    rgds
    Anto Paul

    Hi,
    that is a good question and one we have considered also. We dont yet cover the naming conventions for classes based on patterns but maybe will in the future. Currently, in the blueprints apps we tend to do some things like naminga class
    -AccountDAO etc for DAOs
    -For servicelocator we have a class called ServiceLocator viewable at https://adventurebuilder.dev.java.net/source/browse/adventurebuilder/ws/components/servicelocator/src/java/com/sun/j2ee/blueprints/servicelocator/web/ServiceLocator.java?rev=1.4&content-type=text/vnd.viewcvs-markup
    -for session facade, its a bit trickier since the name is so long and we cant add "SessionFacade" to the end of each facade class. I think in general we put "Facade" in the name, usually near the end
    -For Business Delegat, again it seems too long to add to each class name. So in the past we have added
    a "BD" to the names of the delegates. Some examples are at http://java.sun.com/blueprints/patterns/BusinessDelegate.html
    -For transfer objects we usually add a TO to the end of the name. Some examples at http://java.sun.com/blueprints/patterns/TransferObject.html
    Seems like something we could get a bit more consistent about.
    hope that helps,
    Sean

  • Naming Convention for  path in Application Server

    Hello Guru's,
                        I asked my basis team to create flat file source system. he asked me " what path to follow, any sub directories"?.  
    they are asking me naming convention for a path in App server to create i think ? usually what will be the naming convention for path.
    please help me
    Thanks,
    Prashanth

    Hi,
    Create flatfile source system is no need path and sub directory on app server. You can create yourself go TCODE RSA1>Source system>file-->create.
    path and sub directory only need if you want to load data from flatfile which is stored in application server. This will be determined in extraction tab of your datasource and infopackage.
    Hope this helps.
    BR
    TRUC

  • Code Inspector - Naming conventions &mExtended Naming conventions for Progs

    Hi experts,
    I had a look into the naming conventions enforced by 'DEFAULT' variant of code inspector (SCI).
    the relevant categories are: "Naming Conventions", and "Extended Naming conventions for Programs" under "Programing conventions".
    in the "Extended Naming conventions for Programs" category, for functions, (applicable while calling the functions) it says,
    importing parameter : I[:type:]_
    exporting parameter : E[:type:]_
    changing parameter  : C[:type:]_
    tables parameter    : T[:type:]_
    but in the "naming conventions" category, for functions (applicable while defining the functions), it says,
    importing parameter : P_*
    exporting parameter : P_*
    changing parameter  : P_*
    tables parameter    : P_*
    I felt, while defining the function too, its better to have beginning with  I_, E_, C_ or T_ instead of P_
    is the 'DEFAULT' variant of code inspector is provided and recommended by SAP?
    for easier maintenance and clearer understanding, which naming convention is more suitable, or is there any official guidelines released by SAP for ABAP developers.
    appreciate the opinions from experienced abap developers.
    thanks,
    Madhu_1980

    Frank,
    Thanks for your answer.
    But what about Entity Objects, View Objects, View Links, and Application Modules.
    I would like my developers to have an easy way to name them and also find them via intellisense.
    So I was thinking in naming them the following way :
    Entity Objects :
    EO_Employee
    EO_Department
    View Objects :
    VO_Employees
    VO_Departments
    View Links :
    VL_EmployeesToDepartments
    Application Module :
    AM_HRService
    However the use of "_" is not so "Java naming oriented".
    So other alternatives would be:
    1. take the "_" :
    1.1 EOEmployee (I don't like the fact of having 3 capital letters together).
    1.2 EoEmployee (I don't like the fact of having Entity Object with a lowercase "o").
    2. Use the prefix at the end, but this way I loose the intellisense feature I want:
    ex: EmployeeEO
    Which naming approach are you using for big projects ?
    Thanks,
    Claudio.

  • Naming conventions for CMS tracks

    Hello all,
    i want to setup CMS for XI transports and create some naming conventions for track id, track name and track description. I studied the howto guides, help.sap.com and searched the forum but i still have no satisfying answer for some questions.
    Repository Transports
    As i read on a blog it would be a good idea to create separate tracks for each SWCV. To think about an unique name for track id and track name it's worth knowing if one SWCV can be assigned to more than one track. If not the SWCV would be sufficient to identify the track. Otherwise i have to add some prefix/suffix to make the track unique.
    Directory Transports
    For Integration Directory track there is only one SWC on CMS available, SAP-INTDIR. Is it possible to create two tracks on one CMS with SAP-INTDIR for supplying two independent XI lines with directory content? For example one track for XD1 -> XQ1 -> XP1 and another for XD2 -> XQ2 -> XP2. If so the SWC alone is again not sufficient to identify the track.
    If anybody has already thought about naming track id and track name i would be pleased to hear about your approach.
    Kind regards,
    Frank Opitz

    Experts from the JDI forum might help you on this.
    SAP NetWeaver Development Infrastructure (NWDI)

  • Naming Conventions for Workflow

    Hello,
    does anybody have a document for Naming Conventions for Workflow.
    I found nothing the last hour.
    Thanks in advance for any help ...
    Stefanie

    Hi,
    I am sending you naming convention which we followed in our project.
    Workflow Template & Standard Task:
    SAP/R3 Limitations:
    Workflow Template & Standard Task names are limited to 12 bytes.
    Standard:
    Bytes 1-3 of the Workflow Template & Standard Task (see following table) are intended to give an overview of general information regarding the Workflow Template & Standard Task.
    Characters 4-12 of the name should be chosen to impart some idea of the Workflow Template & Standard Tasku2019s use and/or contents.  (The portion of the Workflow Template & Standard Task name that forms the unique identifier may, or may not, contain underscores characters to enhance Workflow Template & Standard Task name readability.)
    Position     Description     Sample Values     Sample Meanings
    1     Table system life     Z/Y                Permanent/Temporary
    2     Application Type     *                    See Application Designators (Appendix B)
    3     OPCO/Region     *                    See OpCo Initial Chart (Appendix A) 
    4-12     Unique identifier     text                     Unique identifier; may include underscores
    Example: ZS7_IDEL9 (I:-Inbound, DEL: - OILDEL 9:- Original)
    Business Object:
    SAP/R3 Limitations:
    Business Object names are limited to 10 bytes.
    Standard:
    Bytes 1-3 of the Business Object (see following table) are intended to give an overview of general information regarding the Business Object.
    Characters 4-12 of the name should be chosen to impart some idea of the Business Objectu2019s use and/or contents.  (The portion of the Business Object name that forms the unique identifier may, or may not, contain underscores characters to enhance Business Object name readability.)
    Position     Description     Sample Values     Sample Meanings
    1     Table system life     Z
    Y     Permanent
    Temporary
    2     Application Type     *     See Application Designators (Appendix B)
    3     OPCO/Region     *     See OpCo Initial Chart (Appendix A) 
    4-12     Unique identifier     text     Unique identifier; may include underscores
    Example: ZS7_OILDEL (Business Object for OILDEL Message Type)
    Methods
    Method names should begin with a verb:
    Examples: GET_STATUS, CREATE_ORDER, DETERMINE_PRICE
    For Parameters:
    IMPORTING parameters     IM_<parameter name>
    EXPORTING parameters     EX_<parameter name>
    CHANGING parameters     CH_<parameter name>
    RESULT     RE_<result>
    Events
    Event names should have the form
    <noun>_<participle>:
    Examples: BUTTON_PUSHED, COMPANY_CODE_CHANGED, BUSINESS_PARTNER_PRINTED
    Note: There is no specific naming convention for Container Variables in workflow & for Key Fields & Attributes in Business Object. These variables name should be chosen to impart some idea of the variablesu2019 use and/or contents. 
    Appendix A
    ABAP Programming Standards:  OpCo/Region Initial Chart
    Old #     Company Name                               Proposed #     Accounting Location
    98     Common                                                     A              San Ramon
    95     FSC                                                     B              San Ramon
    80     Chevron Chemical Company                      C              San Ramon
    89     Chevron USA-Downstream & General     D     Walnut Creek
    75     Chevron Real Estate Management      E     San Francisco
    76     Chevron Information Technology Company      F     San Ramon
    77     Gulf Oil Great Britain                                    G     London
    85     Corporation (Acct. by Corp.)                    H     San Francisco
    83     Chevron International Oil company              J     San Ramon
    87     Chevron U. K. Limited                               K     England
    86     Corporation (Acct. - Local Office)                    L     Various
    96     P&M Coal & Mining Company                   M     Denver
    94     Corporation (New York)                   N     New York
    90     Chevron Pipeline Company                    P     San Ramon
    79     Chevron Canada Resources, Ltd.              R      Calgary
    92     Chevron Shipping Company                  S                     San Francisco
    81     Chevron Petroleum & Tech Co.                  T                     Houston
    91     Chevron USA Upstream                  U                     Concord
    78     Chevron Canada, Ltd.                              V                     Vancouver
    93     CUSA Warren Petroleum                  W     Tulsa
    84     Chevron Overseas Petroleum, Inc.            X                     San Ramon
    88     Chevron Research & Tech. Company        Y      Richmond
    -     Corp. GLX Common validations                   Z      San Ramon
    -     PCA                                                   3                     San Ramon
    -     Tax                                                   4                     San Ramon
    -     Audit                                                   5                     San Ramon
    -     Asia-Pacific                                   6                     Global
    -     Africa                                                   7                     Global
    -     Latin America                                   8                     Global
    Appendix B
    ABAP Programming Standards:  Application Designators
    A     Assets Accounting
    C     PPC
    D     DASS (control station)
    E     RIVA/IS-Oil
    F     Financial Accounting (incl. Joint Venture)
    G     General Ledger
    H     Human Resources Planning
    I     Plant Maintenance
    J     Publishing
    K     Cost Accounting
    L     Inventory Management
    M     Materials Management
    N     Hospital
    O     unassigned
    P     Human Resources
    Q     QSS (Quality assurance)
    R     PRA (Prod & Revenue Acctg)
    S     Basis
    T     Projects
    U     Enterprise Data Model
    V     Sales
    W     MMS (Merchandise mgt. System)
    X     unassigned
    Y     Customer head office
    Z     Customer branch
    <inappropriate content removed by moderator>
    Thanks
    Yogesh Sharma
    Edited by: Mike Pokraka on Jul 2, 2008 10:34 AM

  • Naming Conventions for EP

    Hi all,
    There some official document about Naming Conventions for EP?
    Thanks.

    Hi,
    Portal objects naming convention.
    The portal objects should utilize the following naming convention.
    Folders: com.companyname.[functional area].[sub functional area].folders.[folder name]
    Iview: com.companyname.[functional area].iviews.[Iview name]
    Pages: com.companyname.[functional area].pages.[page name]
    Transports: com.companyname.[functional area].transports.[Transport name]
    Role: com.companyname.[functional area].[sub functional area].roles.[role name]
    Worksets: com.companyname.[functional area].[sub functional area].worksets.[workset name]
    Hope it helps.
    Thanks
    Mona

  • Naming conventions for CAF?

    Hi,
    Where can I find naming conventions for CAF?
    Regards,
    Rahul

    Hi Rahul,
    Perhaps this [thread|Re: creating development component projects(CAS)] answers your question.
    Regards,
       Jan

Maybe you are looking for