Implementing IPv6 in a SP environment - Multiple Customer prefixes

Consider a IPv4 SP that hosts customers Servers/WebSites.
Today this SP has a LAN dedicated to these "SMB" clients, all "promiscuos" on the same LAN.
Each customer has one IPv4 address, and can (via PAT) serve more than a physical "backend" Server.
The SP thus gives "hosting" to potentially 1000+ customers on the same box.
This SP is now considering IPv6, and wishes to mantain the same architecture.
since there is no adress space issue with IPv6 and NAT/PAT is not supported he wants to give a /64 prefix to each customer.
But... how can he route towards these /64 subnets?
I see there options:
1. Static Routes. But... is really advisable to place 1000+ static IPv6 routes on a single router?? (it is a N7K by the way)
2. Dynamic Routing. But... this means that the customer is "forced" to have a Router with Dynamic Routing Capabilities.
3. Prefix Delegation. (I'm not familiar with this one). But... can the customer assing a "static" IP to a server in the backend with a "delegated" prefix?
4. I don't see a 4th hypotesis, but I'm sure someone does!
Any idea is welcome,
Francisco
(I'm adding a diagram)

Hi Jim,
thank you very much for your post!
You hit the issue...
I agree with you, the solution for the "one server" customer is the "connected" subnet, so no further entries are needed there.
The issue is in fact for the /64 backend subnets of the other customers. I think I was not clear before, the scenario is not a small setup, but we have thousands of these customers that are now attached to the same Router (in IPv4). The diagram is just an example, multiply the customers on the diagram by a 500 factor.
Let's consider 1500 customers. Today they are all in the same frontend subnet, "hiding" their backend subnets via IPv4 PAT.
Now we are migrating to IPv6 and we are giving 1500 /64 subnets that the customer can use on his backend.
The question is: what is the best way to reach there 1500 backend subnets?
Placing 1500 static routes might work, but it does not seem a very nice/elegant solution.
Moreover I wonder if a config file this large could give any kind of issue, or if the Nexus could suffer due to the number of IPv6 routes it would have to handle.
You still advise the "static" approach?
Francisco

Similar Messages

  • Running SCOM ACS in multiple customer environments from the same SCOM management group ?

    We are currently monitoring multiple customer environments from the one SCOM management group and are looking at possibilities of using ACS for auditing. 
    Is this technically possible ?  Does the ACS collector service need to sit on the customer side ?  could it be installed on the same server acting as the SCOM gateway server ?

    Hi,
    The number of ACS forwarders that can be supported by a single ACS collector and ACS database can vary, depending on many factors, such as the number of events that your audit policy generates, the role of the computers that the ACS forwarders monitor.
    If your environment contains too many ACS forwarders for a single ACS collector, you can install more than one ACS collector. Each ACS collector must have its own ACS database.
    An ACS Collector must be installed on computers running Operations Manager management server and for security reasons, it must also be a member of an Active Directory domain.
    More details please refer to the article below:
    http://technet.microsoft.com/en-us/library/hh212908.aspx
    Regards,
    Yan Li
    Regards, Yan Li

  • Can you assign multiple customer masters to one Business Partner in R/3?

    We are trying to configure SAP Business Partners in ECC5.0 but it seems the relationship between a business partner and a customer master is one-to-one so a business partenr cannot have multiple customers (table BD001 only allows for a single entry).  Does anyone know if it's possible to assign multiple customer masters to one business partner?  If so, is there any documentation available?
    Many thanks.

    We are trying to configure SAP Business Partners in ECC5.0 but it seems the relationship between a business partner and a customer master is one-to-one so a business partenr cannot have multiple customers (table BD001 only allows for a single entry).  Does anyone know if it's possible to assign multiple customer masters to one business partner?  If so, is there any documentation available?
    Many thanks.

  • How to send multiple customer statements by email using RFKORD11 program.

    Hi All,
    How to send multiple customer statements by email using RFKORD11 program. Is it possible?
    As of now we copied the stanadard program and sending the customer statements by email, one by one.
    if i execute the z program it will show the customer statement and send mail option.
    if i click send mail it will send that customer statement to the corresponding customer.
    then again i need to click back, it will show next customer statement and click on send mail.
    Pl guide me, if any one worked on this program.
    thanks in advance.
    Regards,
    Mahesh

    Try execute the program in the background to see if that helps.

  • How to send multiple customer statements by email using RFKORD11

    Hi All,
    How to send multiple customer statements by email using RFKORD11 program.
    As of now we copied the stanadard program and sending the customer statements by email, one by one.
    if  i execute the z program it will show the customer statement and send mail option.
    if i click send mail it will send that customer statement to the corresponding customer.
    then again i need to click back, it will show next customer statement and click on send mail.
    Pl guide me, if any one worked on this program.
    Regards,
    Mahesh

    Hi .
    You first need to copy that program to Z and make the changes in it. Can you convert sapscript to smartform?
    then you can write a logic to send mail in the loop.
    to send the pdf file
    https://www.sdn.sap.com/irj/scn/wiki?path=/display/snippets/mailsendthroughoutputcontrols
    Regards,
    Madhuri
    Edited by: madhuri sonawane on Jun 10, 2009 4:20 PM

  • Single Payment receipt aganest Multiple Customer invoices

    Hi All,
    I need your help to slove this business senario,  here i have one payment receipts i need to clear against multiple customer invoice, how to clear the single payment receipt for multiple customer invocies,
    But customer will not infore which invoice should be clear first.  system will pick automatically and clear invoices as per First in first out method.
    how i process this soultion.
    thanks
    Kiran

    Hi Akash,
    Can you explain me what are the seps and how can i proced with that.
    thanks
    Kiran

  • QM01 - Quality notification - Multiple Custom subscreens

    Hi,
        Please let me know if it is possible to have multiple custom subscreens under one tab for quality notification. We already have one custom subscreen "0101" and requirement is to add one more at the bottom of 7200 screen. Please advise
    Regards
    Ram.

    just closing

  • Multiple customer part number in VD51

    Hi we are maintaining customer part number in VD51for our SAP part number. ONE TO ONE for  a particular customer is possible.  but we need to maintain more than one customer part number for the same SAP part number and same customer is it possible is there any other way to achieve this ...b'cos our customer name same part A as X in one project and Y in another project . they gave order by their part numbers only

    As long as the customer code is going to be the same, you cannot maintain multiple customer material codes against one SAP material code.  But you can cheat the system which I would not recommend :-((, by giving some space before the customer material code.
    thanks
    G. Lakshmipathi

  • In an upright and landscape folio Can i have multiple (custom) page sizes?

    In an upright and landscape folio Can i have multiple (custom) page sizes?
    i.e if 99% of pages are 768x1024 each with a landscape version when you rotate, can the folio also contain bespoke long pages i.e 768 x 2048.....??
    It appears not...

    *FACE PALM* YES! that works, of course it does, simple when you know how ;-)   ......  Thank you Alastair i was missing the obvious answer

  • What order to multiple custom workflows fire in?

    If I have multiple custom Designer workflows that happen on the same list , what order are they fired in?  In the order in which the appear in Designer (top to bottom)?  or do they fire simultaneously?
    There are no mistakes; every result tells you something of value about what you are trying to accomplish.

    I'd concur with Andrew. You may also want to consider IRM within library / list settings if you have a consistent and determined order for your workflows.
    Steven Andrews
    SharePoint Business Analyst: LiveNation Entertainment
    Blog: baron72.wordpress.com
    Twitter: Follow @backpackerd00d
    My Wiki Articles:
    CodePlex Corner Series
    Please remember to mark your question as "answered" if this solves (or helps) your problem.

  • Creating/Updating multiple customer records via DEBMAS06

    Hi all,
    I have used DEBMAS06 for inbound processing of customer master records in SAP. My problem is legacy is providing multiple rows of data (multiple customer) in one single file.
    Segment type E1KNA1M shows minimum & maximum number of segments in sequence as 1. Does that mean we cannot create multiple customers through one single call of the IDOC from XI?
    We are using XI as middleware.
    Please respond. I will reward aptly.
    Thanks,
    Bhaskar Pal.

    Damian,
    you can update mutiple records in one statement just make the occurance to unbounded in your data type declartion for JDBC reciver .

  • SO creation for one internal item with multiple customer code

    Hello,
    We want to create sales order for one internal product for one customer with multiple customer product code.
    SAP allows only one to one relation in customer info record. Is there any work around for having multiple customer product code for our single internal product code in single sales order.
    Regards,
    Balu J Karbhari

    Hello,
    It is not possible. Please check OSS note 626931.
    One alternative approach might be to trying to use the material determination functionality. Please try the below steps and check if it works for you.
    T Code VD51: Create CMIR for Customer & Material
    T. Code VB11: Maintain material determination for all required materials to point to the Material which has the CMIR.
    T Code OVRQ: Substitution reasons. Make the configuration to print Original material . Check  the column ENTRY, so on output the original material will be printed.
    Hope this helps
    Regards
    Sai

  • Anyone deployed multiple Custom LAFS

    Hi,
    Has anyone deployed multiple custom LAFS. We have deployed one laf and this can be seen at www.staffsmoorlands.gov.uk > Do it Online > Abandoned Vehicles. This page has a custom laf on a Create SR page. The custom LAF uses a custom pageLayout.uit renderer. This LAF works perfectly.
    However, we are now deploying another laf for another authority, but find that the second LAF is only used the first time a user logs in. We have about 10 authorities using the same eBusiness suite application. The first time we navigate to the Create SR page, it displays the LAF for the authority. But when we press submit, it uses the first LAF, ie. the LAF belonging to Moorlands.
    Our LAF setup is:
    Name: smdccss-desktop
    Family: smdccss
    Extends: Simple.desktop
    Name: ccdccss-desktop
    Family: ccdcc
    Extends: simple.desktop
    Any help would be much appreciated.
    Thanks
    Mark

    I am still experiencing this problem. Can somebody help on this issue?
    Here is more information on debugging. I got sample socket transport deployed and everything just worked fine. Then I created a second custom transport by making a copy of socket transport directory structure and files. Then I replaced all the socket specific strings with mySocket including src packages and files. See following list.
    src/com.bea.alsb.transports.mySocket
    ApplicationListener.java
    MySocketColocateMessageContext.java
    MySocketInboundMessageContext.java
    MySocketOutboundMessageContext.java
    MySocketTransportProvider.java
    MySocketTransportEndpoint.java
    Also changed ID in MySocketTransportProvider.java to be "mySocket".
    And changed all the schema/resource/META-INF files to reflect the changes.
    ant build/ant stage/ant deploy successfully. Then changed the deploy-order to be 110. Restart server. Try to create a proxy service, mySocket appears in the protocol drop down list. If I select mySocket, it is switched back to http automatically. I couldn't find any error in the log for this. This happens even when mySocket is the only custom transport deployed on the server.
    Did anybody else experience this problem? Please share some hint on this, I don't what I can do to move forward on custom transport development.

  • DHCPv6 Custom Prefix Length

    Hi all,
    I've been trying to implement dhcpv6 with Windows Server 2012. Due to our ISP not offering native IPv6 access, we went through a third party tunnel provider to have ipv6 internet connectivity. What I need to do however, is set a custom prefix length for
    our dhcp server. Our tunnel provider gave us a /48 block to use for hosts, but windows will only let me create a /64 size scope. Any ideas? The prefix size needs to be /48 in order for this to work correctly. All of our routers are already setup, and we attempted
    to use static ipv6 configuration to do a test for configuration, which has succeeded. The only issue is dhcp giving out ipv6 with /48 prefix to work with tunnel provider. Any ideas? We use Windows Server 2008 R2, and Windows Server 2012, if that helps.

    I'll comment between your questions/comments:
    JC - first off, in IPv6 there is the concept/operations known as Address Autoconfiguration. This process requires up to 2 components in a network system: L3 switches or router to send Router Advertisements - which tells client how to do all this, and then
    possibly DHCPv6 servers to provide clients with IPv6 addresses and/or "other information" like dns, domain name, time srvr, download srvr, etc.
    This taes a bit to get used to, as well as sometimes a bit of work to "discover" what all is needed and how to properly configure.
    a) the DHCPv6 route is not advertised, so the distributed dynamic IPv6 addresses are useless (no connectivity between hosts); there is a manual/temporary netsh override for that, but I don't think this is the proper way to go.
    JC - clients learn the default gateway via the router's Router Advertisement (RA). RFC3315 (DHCPv6) does not provide a scope option for def g/w. You should not manually enter an IPv6 def g/w.
    b) Here might be another issue, I don't know how I configured the DHCPv6 role in past (stateless vs stateful), perhaps that's the problem, need to look deeper into it, but either way our outdated networking infrastructure (routers and switches) is not aware
    of IPv6 protocol at all, it probably doesn't help that I don't even know how the DHCPv6 role was configured in past.
    JC - if you want a DHCPv6 server to supply IPv6 addresses and DNS/domain name, etc to clients, that role is Stateful. If you want DHCPv6 to supply only DNS, domain name, etc and the RA supply the network prefix (SLAAC), that role is Stateless (SLAAC plus
    some DHCPv6).
    Stateful (DHCPv6) operations are the closest to how we run DHCP for IPv4 networks today.
    c) I assigned static IPv6 /112 addresses to servers (and they work fine including the DNS lookups) and was hoping to have the same prefix/subnet for clients, instead I get up to 4 different IPv6 addresses on servers (static, dynamic, temporary route, link-local)
    and just one address on clients and that one belonging to that dynamic prefix (not what I wanted to have initially) ...
    JC - all IPv6 subnets should be /64 for 64 bit network and 64 bit Interface ID (IID) (host address), most OSs will be happier and that is the defined standard way of operating IPv6. Also as you have seen, Microsoft's DHCPv6 server does not allow you to change
    the network prefix (/64).
    You will always have link-local addresses, and if you are getting the IPv6 and IPv6 Temp, then your RA on the subnet is sending RA's with the "A" flag on for SLAAC, and of you have a static addresses defined for servers on the server vlan, you don't want
    SLAAC config on that vlan.
    d) How do I fix IP Helper on our core router to pass the IPv6 DHCP requests to other VLANs (currently they are blocked/discarded), it seems that IPv4 IP Helper doesn't work for IPv6?
    JC - IPv4 and IPv6 are TOTALLY separate protocols. Everything you do for IPv4, needs a counterpart enabled for IPv6. No IPv4 config does anything for IPv6.
    You need a dhcpv6-relay definition which is the IPv6 counterpart to dhcp-relay/IP helper-address...see your L3 switch/router vendor docs for configuring dhcpv6-relay.
    Is it all by design then and re-installing DHCPv6 server in stateful mode won't change that or I am missing something completely?
    JC - Correct, simply having Stateful (DHCPv6) is not all there is to it. You must configure your RA to instruct IPv6 clients how to address themselves. According to the IPv6 RFCs, clients are told how to address themselves (except for manual addressing),
    which is not like the way IPv4 operates.
    All your IPv6 config components need to be specifically configured in order for the system you want to work correctly, to work. IPv6 routing, specific option flags in the RA's, dhcpv6-relay, and DHCPv6 scopes. You can't (generally) just "turn on" IPv6 and
    have it work (the way you think it should).
    IPv6 is quite a beast, but it seems that majority of windows server admins (like me) have limited knowledge on how to configure it properly, resulting in some unexpected outcomes and gotchas ... then days of troubleshooting and then another gotcha ... I
    browsed technet for days/weeks and either end up finding unresolved IPv6 "issue" threads where nobody knows what is what or some super-complicated solutions that truly work only for a few ... frustrating ...
    JC - IPv6 is not a simple "turn-it-on" protocol, as there are differences in its operation as you see. There 5 great IPv6 books you should consider getting:
    Guide to TCP/IP, 4th edition - IPv4 and IPv6 TCP/IP foundations, operations, and examples
    Practical IPv6 for Windows Administrators
    Understanding IPv6
    IPv6 Fundamentals
    IPv6 Essentials (but wait for the 3rd edition coming out in July)
    Check out gogo6.com/main and view the IPv6 webinar/workshop training calendar. A few of us have facilitated some basic IPv6 trng webinars. I think the schedule is being worked on at the moment, but more classes should be coming.
    Additionally, I offer IPv6 Forum Certified training.  teachmeipv6.com and I provide IPv6 consulting services.
    Hmm...maybe I'll design a webinar for configuring a system like you are doing: L3 switch/router configuration and server side DHCPv6 config. I currently facilitate IPv6 hands-on lab workshops (full day) that cover all of this content.
    hth...Jeff
    Jeff Carrell

  • Create multiple custom tabs in Outbound Delivery

    Hello,
    I want to use  LE_SHP_TAB_CUST_ITEM Badi to add a custom tab to outbound delivery.
    One implementation is already developped for this Badi and a tab is correctly added on the item level of the outbound delivery.
    Now, I want to add a second tab on the item level. Any clues on how to do it?
    Thank you in advance.

    Hi,
    as i said in previous reply, for a single use BADI we can not create multiple implementations. this is very clear for you also.
    in this case we can create a new custom Enhancement Spot using trasaction code SE18. then for this enhancement spot we can create BADI definition. then for this BADI definiton we can create multiple implementations. now you have to call this BADI from your already implemented BADI.
    for example go to then method of already implemented BADI.
    Method.
    DATA: l_r_new_badi type ref to znew_badi.
    CATCH.
    GET BADI l_r_new_badi.
    CALL BADI l_r_new_badi->method_name
    exporting
    importing....
    ENDCATCH.
    Endmethod.
    This way we can use single use BADI as multiple use BADI.
    Regards,
    Prasad

Maybe you are looking for

  • Default view size/location for files in Preview?

    Hello, This is probably a stupidly simple question, but is there a way to set the default location and size of all pdf files opened in preview? I know how easy it is to set window parameters in the finder: simply resize the window before closing and

  • Mail.app crashes when syncing email boxes

    I keep having an issue with the 3.1.3 update. Besides the battery issues, anytime I open mail, if there are more then 2 unread emails, then I read them they don't get marked as read and mail.app hard crashes. EVERY SINGLE TIME. Apple help me please.

  • Preview Thumbnails not displaying...

    I am working with CS3 Bridge 1.0.0.545, running OS 10.4.11 on an iMac Whenever I launch Bridge, I get an error message telling me that there is a problem with the database, and "......" was not updated correctly. This may affect searches (see attachm

  • Wireless Connection went away and wont come back!

    For months now I have had no problems with my wireless. Then all of a sudden a few days ago I was on my laptop and my xbox 360 at the same time (both wireless like I always do) and they both lost internet connection. Both laptops and xbox 360 in the

  • Does anyone have a script to place image on desktop into image opened in CC 2014?

    I'm trying to batch a group of images that need to refer to some crop guidelines that need to be placed on the top of each image. The crop keeps getting changed by the client, however, so I need to place these at the end of the project. Any help will