4 byte ASN Limitaiton

I am having 3845 Router where we are establishing BGP Session with my Service Provider. I am having 4 Byte public AS (say 201200) whose Doted Notation as per calculation is (3.4592). My current IOS is 12.4 (24) T5. Now when I am configuring that the only option which is available with me is in ASDOT format and I cannot put my AS in ASPLAIN format. I found one document which give me a bit help but still I have few question with regards to it.
Here is the Document:
http://www.cisco.com/c/en/us/products/collateral/ios-nx-os-software/border-gateway-protocol-bgp/white_paper_c11_516829.html
Questions:
1. what the best practice from Cisco (AS in dot-format? or AS plain-format?)
2. IOS upgrade is required to configure the AS in the plain format? Which IOS supports ASDOT along with ASPLAIN ?
3. Are there any limitations when using AS dot-format (like regular expressions support?)
Regards

Hello.
1. I believe the best practice is to be consistent through all your network :)
2.
Looks like 12.4(24)T does not support asnotation command.
I checked 15.0(1)M9 and it supports it.
3. After you change asnotation, you need to hard-restart all BGP peers - this might be a show-stopper.

Similar Messages

  • Which Image should we need for the below model router 2951 to support 4 Byte ASN number ?

    Hi All,
    Which Image should we need for the below model router 2951 to support 4 Byte ASN number ?
    CISCO2951/K9
    Cisco 2951 w/3 GE 4 EHWIC 3 DSP 2 SM 256MB CF 512MB DRAM IPB
    PWR-2921-51-AC
    Cisco 2921/2951 AC Power Supply
    CAB-ACSA
    AC Power Cord (South Africa) C13 BS 546 1.8m
    HWIC-BLANK
    Blank faceplate for HWIC slot on Cisco ISR
    ISR-CCP-EXP
    Cisco Config Pro Express on Router Flash
    MEM-2951-512MB-DEF
    512MB DRAM (1 512MB DIMM) for Cisco 2951 ISR (Default)
    MEM-CF-256MB
    256MB Compact Flash for Cisco 1900 2900 3900 ISR
    SM-S-BLANK
    Removable faceplate for SM slot on Cisco 290039004400 ISR
    SL-29-IPB-K9
    IP Base License  for Cisco 2901-2951
    S2951UK9-15501T
    Cisco 2951 IOS UNIVERSAL
    EHWIC-1GE-SFP-CU
    EHWIC 1 port dual mode SFP(100M/1G) or GE(10M/100M/1G)

    > Can someone suggest ?
    a forum is no realtime-communication ... ;-)
    For the ISR G1, it was supported from 12.4(24)T, so I would assume that your ISR G2 has this feature if you are running 15.x.
    EDIT: The Feature-navigator says that it's supported starting with 15.1(2)T.

  • Which IOS for BGP dot notation? (7206VXR)

    Hello there! I'm currently using a Cisco 7206VXR (NPE-G1) and need to begin peering with a BGP neighbour that is using a 4-byte ASN. It looks like the firmware I'm using is too old to support this (it's from 2006!) and am wondering what IOS release is best to be using. I'm currently using 12.4(9)T1 for the IOS. The bootloader and rommon look pretty old too. Will I need to upgrade those as well? Should I be jumping right into the 15.x releases or should I stick on 12.4 T releases? Here is an output from a "show version"
    Cisco IOS Software, 7200 Software (C7200-ADVIPSERVICESK9-M), Version 12.4(9)T1, RELEASE SOFTWARE (fc2)
    Technical Support: http://www.cisco.com/techsupport
    Copyright (c) 1986-2006 by Cisco Systems, Inc.
    Compiled Wed 30-Aug-06 20:48 by prod_rel_team
    ROM: System Bootstrap, Version 12.3(4r)T1, RELEASE SOFTWARE (fc1)
    BOOTLDR: 7200 Software (C7200-KBOOT-M), Version 12.3(23), RELEASE SOFTWARE (fc5)

    Hi,
    BGP was supported starting from the SP feature set (not in IP Base and IP Voice)
    Beginning from 12.4(4)T, BGP is supported with advance security feature set.
    Begining from 12.4(11)T, BGP is supported with even IP base and IP voice feature set.
    Please use Cisco Feature Navigator to find information about Cisco IOS software images and the supported features for your platform(s):
    http://tools.cisco.com/ITDIT/CFN/jsp/index.jsp
    BR,
    Mohammed Mahmoud.

  • Peering with AS larger than 65535

    Hi,
    Have an oldish 7200-G2 in the lab that I need to setup with test peering with an AS larger than 65535 - It does not accept asdot notation (i.e. throws an error when I enter the converted AS - It doesnt like the ".").
    Is there any work-around to this? (Aside from IOS upgrade)
    Cheers.

    Hello John,
    if your objective is to test an eBGP peering with a 32 bit AS peer and the C7200-G2 has to play that role you need an IOS upgrade.
    Releases 12.0(32)S11, 12.0(33)S, 12.0(32)SY
    Cisco 7200 Series 
    to build an EBGP session between the C7200 and another 32bit AS capable device there is a special 16 bit AS number for backward compatibility.
     newly reserved AS TRANS# 23456 for interoperability between 4-byte ASN capable and non-capable BGP speakers
    see
    http://www.cisco.com/c/en/us/products/collateral/ios-nx-os-software/border-gateway-protocol-bgp/data_sheet_C78-521821.html
    Hope to help
    Giuseppe

  • X509 encoded certificate   - is it really ASN.1?

    I can get a good Certificate from encoded bytes bcert
    ByteArrayInputStream bis = new ByteArrayInputStream(bcert);
    CertificateFactory cf = CertificateFactory.getInstance("X.509");
    X509Certificate cert = (X509Certificate)cf.generateCertificate(bis);
    my question: is an encoded certificate (eg bcert) a good ASN.1 ?
    I cant DeCode with marben nor with codec.sourceforge
    Am I wasting my time looking for an ASN.1 decoder? anyway java decodes the bytes to a certificate just fine.

    I am giving up looking for ASN.1 decoders
    marben does NOT decode codec.sourceforge does NOT decode ViewBer does NOT decode
    I guess oughta look for DER decoders
    ASN1VE thinks it has decoded, but gives final element a bitstring 1022 which you might think was the public key,
    except it isnt
    and I believe the last item is 2.5.29.19 BasicConstraints 0402300 (java says so, and 0402300 << 2 = 1008C00 whereas my encoded ends in ...C08C0 notice some matching bits?
    I've been waiting since the 90's for X509 to get rational.
    Thanks Almighty that Java at least has come to the party.
    PS
    ASN1VE does display some objects which java says are CN C L O OU et al
    wo its not totally useless - maybe it has a DER switch ?
    Edited by: 915773 on 14-Mar-2012 20:46

  • Creation of a Goods receipt based on an ASN in SRM

    Hi,
    we want to implement a scenario like this (with SRM 7.0):
    1) Requester creates Catalog SC;
    2) SC gets approved;
    3) PO is created (at this moment we haven't chosen between classic or Extended Classic scenario)
    4) Supplier Connects to a Portal (not SRM) and post an ASN in SAP Backend
    5) (THIS IS THE QUESTION): is it possible for the Requester (who created the SC) to post (in SRM) a GR based on the ASN that it has been created in SAP? 
    Additional Info: in this scenario SUS system is not foreseen; only SRM (EBP) and SAP backend system
    Thanks
    Max

    Hi,
    we want to implement a scenario like this (with SRM 7.0):
    1) Requester creates Catalog SC;
    2) SC gets approved;
    3) PO is created (at this moment we haven't chosen between classic or Extended Classic scenario)
    4) Supplier Connects to a Portal (not SRM) and post an ASN in SAP Backend
    5) (THIS IS THE QUESTION): is it possible for the Requester (who created the SC) to post (in SRM) a GR based on the ASN that it has been created in SAP? 
    Additional Info: in this scenario SUS system is not foreseen; only SRM (EBP) and SAP backend system
    Thanks
    Max

  • Report for Open PO and ASN.

    Hello All,
    We need a report that shows all parts ordered and not received. It would be a combination of the open orders and open ASN's.
    Do we have any report that can satisfy this request.
    Thanks in advance.
    Forum Shah

    Hello All,
    Thanks for your reply.
    I want to create a new report
    The RECORD SELECTION FIELDS in this new report should include the following:
    1.     Plant Number =      (should be mandatory field)
    2.     Vendor Number =      
    3.     Material Number =
    4.     Purch Doc Type =
    5.     Purch Doc Number =
    6.     Material Type =
    7.     Item Category =
    8.     Account Asgn Category =
    9.     Confirmation Cntl Key =
    10.     Due Date =
    The OUTPUT COLUMNS in this new report should be export-ready to Excel  (ALV), and include the following columns:
    1.     Plant Number =
    2.     Plant Name = 
    3.     Vendor Number =
    4.     Vendor Name =
    5.     Purch Doc Number (both PO and SA) =
    6.     Line Number =
    7.     Material Number =
    8.     Material Description =
    9.     Material Type =
    10.     Item Category =
    11.     Account Asgn Category =
    11.     Confirmation Cntl Key = 
    12.     Qty Due = Original qty u2013 received qty
    13.     Date Due =
       (repeat QTY and DATE for all open releases)
    14.     ASN Number (if ASN has been recorded in SAP) = EKES-VBELN
    Now i am having issue while developing logic for delivery dates, Inbound delivery and GR.
    When i create IB my remaining open quantities should be seen. And when I am doing GR whole line should get disappear.
    I tried MDBS, EKET and EKES table. But i am not able to link delivery dates, due qty, inbound delivery and GR qty.
    Please suggest.
    Thanks in advance,
    Forum Shah

  • How Do I Load An Animated GIF Into PictureBox Control From Byte Array?

    I'm having a problem with loading an animated GIF int a picturebox control in a C# program after it has been converted to a base64 string, then converted to a byte array, then written to binary, then converted to a base64 string again, then converted to
    a byte array, then loaded into a memory stream and finally into a picturebox control.
    Here's the step-by-step code I've written:
    1. First I open an animated GIF from a file and load it directly into a picturebox control. It animates just fine.
    2. Next I convert the image in the picturebox control (pbTitlePageImage) to a base64 string as shown in the code below:
                    if (pbTitlePageImage.Image != null)
                        string Image2BConverted;
                        using (Bitmap bm = new Bitmap(pbTitlePageImage.Image))
                            using (MemoryStream ms = new MemoryStream())
                                bm.Save(ms, ImageFormat.Jpeg);
                                Image2BConverted = Convert.ToBase64String(ms.ToArray());
                                GameInfo.TitlePageImage = Image2BConverted;
                                ms.Close();
                                GameInfo.TitlePageImagePresent = true;
                                ProjectNeedsSaving = true;
    3. Then I write the base64 string to a binary file using FileStream and BinaryWriter.
    4. Next I get the image from the binary file using FileStream and BinaryReader and assign it to a string variable. It is now a base64 string again.
    5. Next I load the base64 string into a byte array, then I load it into StreamReader and finally into the picturebox control (pbGameImages) as shown in the code below:
    byte[] TitlePageImageBuffer = Convert.FromBase64String(GameInfo.TitlePageImage);
                            MemoryStream memTitlePageImageStream = new MemoryStream(TitlePageImageBuffer, 0, TitlePageImageBuffer.Length);
                            memTitlePageImageStream.Write(TitlePageImageBuffer, 0, TitlePageImageBuffer.Length);
                            memTitlePageImageStream.Position = 0;
                            pbGameImages.Image = Image.FromStream(memTitlePageImageStream, true);
                            memTitlePageImageStream.Close();
                            memTitlePageImageStream = null;
                            TitlePageImageBuffer = null;
    This step-by-step will work with all image file types except animated GIFs (standard GIFs work fine). It looks like it's just taking one frame from the animation and loading it into the picturebox. I need to be able to load the entire animation. Does any of
    the code above cause the animation to be lost? Any ideas?

    There is an ImageAnimator so you may not need to use byte array instead.
    ImageAnimator.Animate Method
    http://msdn.microsoft.com/en-us/library/system.drawing.imageanimator.animate(v=vs.110).aspx
    chanmm
    chanmm

  • NetBeans MobilityPack 5 BUG?? how can I send a byte array?

    I�ve created a WebApp and a Simple servlet with one public method.
    public byte[] getStr(byte[] b) {       
    String s = "A string";
    return s.getBytes();
    Then I've used "Mobile To Web App" wizard to generate stubs to that getStr method. And when I�ve tried to call that getStr method:
    byte[] aByte = "st".getBytes();
    byte[] b = client.getStr(aByte);
    I've got an error at Server in Utility.java in generated ReadArray method.
    * Reads an array from the given data source and returns it.
    *@param source The source from which the data is extracted.
    *@return The array from the data source
    *@exception IOException If an error occured while reading the data.
    public static Object readArray(DataInput in) throws IOException {
    short type = in.readShort();
    int length = in.readInt();
    if (length == -1) {
    return null;
    } else {
    switch (type) {
    case BYTE_TYPE: {
    byte[] data = new byte[length];
    in.readFully(data);
    return data;
    default: {
    throw new IllegalArgumentException("Unsupported return type (" + type + ")");
    At this line "in.readFully(data);" I�ve got an EOFException.
    The the aByte = "st".getBytes(); was 2bytes long and at the server "int length = in.readInt();" it was 363273. Why?
    All code was generated by NetBeans Mobility pack 5 it's not mine so its a bug?
    How can I fix this?

    I found that bug. I've described it here
    http://www.netbeans.org/issues/show_bug.cgi?id=74109
    There's a solution how to fix the generated code.

  • Creation of Inbound delivery mandatory for ASN process in classic scenario?

    Dear Experts,
    We are going for classic scenario for our green field SRM implementation process. Our client is not using  ASN process in their existing MM process. However, they are now looking for an oppurtunity to enable Suppliers to trigger ASN using SUS. In such case, is creation of inbound delivery from Buyer side a mandatory process?
    Is the below the process correct?
    PO -> ASN (Supplier using SUS) -> Inbound delivery (Optional) -> Goods Receipt (Mandatory) -> Invoicing.
    Here, I understand that Goods receipt can be verified against the PO or via Inbound delivery to PO. ASN will inform the store keeper in advance about impending goods receipt and smoothen the confirmation process.
    Could you please comment on the above process? Could you please suggest the best practices followed here?
    Thanks and regards,
    Ranjan
    Ranjan Sutradhar

    Hey Ranjan!,
    You are on track.
    The process flow you have shown is true. ASN is available as a standard as part of the MM-SUS process. It makes the buyer aware of any delays in delivery or to make arrangements on shipping docks to receive goods on a said date etc.
    Regards,
    Nikhil

  • ASN creation based on ECC inbound delivery

    Hi All,
    I have a scenario in which we are creating an inbound delivery in ECC and corresponding ASN should be created in supplier system.
    In order to achieve this functionality of ECC to supplier system is there any way to map this functionality through any custom development ?
    Kindly suggest
    Thanks
    Gaurav Gupta

    Hi,
    What I understand from the requirement is - The Supplier dispatches the material to Purchasing company & informs about the same via ASN. This ASN triggers inbound delivery in ECC. When the material reaches the Purchasing Company, GRN is posted with reference to the Inbound Delivery.
    Is this correct?
    If so, you can achieve this through RFC function, which can be called from vendor ERP system or through Vendor Portal by directly calling the RFC or by using Web Service.
    Regards,
    Prashant

  • Third Party Process ASN

    We have configured a third party process for specific sales orders.  We receive an inbound ASN with shipment information and then we create the outbound invoice, directly from the sales order, after we post the inbound invoice.  Is it possible, and how, to create an outbound ASN, from our system to the end consumer, based on the information in the inbound ASN?  We would prefer not to create an outbound delivery document in our system and would like to generate the outbound ASN off the outbound invoice or the original sales order.
    Thanks for the help.
    Chris

    We have configured a third party process for specific sales orders.  We receive an inbound ASN with shipment information and then we create the outbound invoice, directly from the sales order, after we post the inbound invoice.  Is it possible, and how, to create an outbound ASN, from our system to the end consumer, based on the information in the inbound ASN?  We would prefer not to create an outbound delivery document in our system and would like to generate the outbound ASN off the outbound invoice or the original sales order.
    Thanks for the help.
    Chris

  • View images in a datatable from byte[]

    I am trying to view images in a datatable where the image is
    a byte[]. This is what I tried... doesn't work.
    <h:dataTable rows="5" value="#{AirportList.airportList}" var="airport" binding="#{AirportList.airportData}">
              <h:column>
                <f:facet name="header">
                  <h:outputText value="airportCode"/>
                </f:facet>
                <h:outputText value="#{airport.airportCode}"/>
              </h:column>
              <h:column>
                <f:facet name="header">
                  <h:outputText value="airportMap"/>
                </f:facet>
                  <h:inputHidden id="ole" value="#{airport.airportMap}"/>
                  <h:outputText value="#{AirportList.myMap}"/>
                 <div>
                 <!--
                      try
                        byte[] pic = (byte[])request.getAttribute("AirportList.myMap");
                        response.setContentType("image/jpeg");
                        OutputStream os = null;
                        os = response.getOutputStream() ;
                       // os.write(pic);
                        os.close();
                        os = null;
                      catch (Exception ex)
                        out.println("Exception: " + ex.getMessage());
                        ex.printStackTrace();
                   -->
                  </div>
              </h:column>
              <h:column>
                <f:facet name="header">
                  <h:outputText value="airportSugBook"/>
                </f:facet>
                <h:outputText value="#{airport.airportSugBook}"/>
              </h:column>
            </h:dataTable>

    my backing code
    public class Airport
      Collection AirportList;
      private UIData AirportData;
      byte[] MyMap;
      public Airport()
      public Collection getAirportList()
        try{
          InitialContext context = new InitialContext();
          AirportLOBLocalHome home =  (AirportLOBLocalHome)context.lookup("java:comp/env/ejb/local/AirportLOBLocal");
          AirportLOBLocal local = home.create();
          AirportList = local.showAirports();
          Iterator it = AirportList.iterator();
          while(it.hasNext())
            ((OtnAirportLobDetailsLocalDTO)it.next()).getAirportMap();
          return AirportList;
        catch(Throwable e)
          e.printStackTrace();
        return null;
      public void setAirportList(Collection AirportList)
        this.AirportList = AirportList;
      public UIData getAirportData()
        return AirportData;
      public void setAirportData(UIData AirportData)
        this.AirportData = AirportData;
      public byte[] getMyMap()
        OtnAirportLobDetailsLocalDTO ap = (OtnAirportLobDetailsLocalDTO)AirportData.getRowData();
        return ap.getAirportMap();
       // return null;
      public void setMyMap(byte[] MyMap)
        this.MyMap = MyMap;
    }

  • The vi is identifyng the number of bytes to be read but the VISA Read vi is not able to read the data from the port.

    We are trying to communicate with the AT106 balance of Mettler Toledo.The VI is attached.
    We are sending in "SI" which is a standard command that is recoginsed by the balance. The balance reads it.The indicator after the property node indicates that there are 8 bytes available on the serial port. However, the VISA read VI fails to read the bytes at the serial port and gives the following error:
    Error -1073807253 occurred at VISA Read in visa test.vi
    Possible reason(s):
    VISA: (Hex 0xBFFF006B) A framing error occurred during transfer.
    The Vi is atttached.
    Thanks
    Vivek
    Attachments:
    visa_test.vi ‏50 KB

    Hello,
    You should also definitely check the baud rates specified; a framing error often occurs when different baud rates are specified, as the UARTs will be attempting to transmit and receive at different rates, causing the receiving end to either miss bits in a given frame, or sample bits more than once (depending on whether the receiving rate is lower or higher respectively). You should be able to check the baud rate used by your balance in the user manual, and match it in your VI with the baud rate parameter of the VISA Configure Serial Port VI.
    Best Regards,
    JLS
    Best,
    JLS
    Sixclear

  • How can I create files in unicode format without "byte order mark"?

    Hello together,
    I have to export files in UTF-8 format and have to send them to another partner system which works with linux as operating system.
    I have tried the different possibities to create files with ABAP. But nothing works 100% how I want.
    Some examples:
    1.)
    OPEN DATASET [filename] FOR OUTPUT IN TEXT MODE ENCODING UTF-8.
    If I create a file in this way and download it from application server to local system the result for file format in a unicode text edior like NotePad is "ANSI AS UTF-8". This means I have no BYTE ORDER MARK inside.
    But it is also possible that the file format is only ANSI if the file contains no "special characters", isn't it?
    In my test cases I create 3 files. 2 of them has format "ANSI AS UTF-8", and one only "ANSII".
    After transfer to Linux I get as result 2 times UTF8 and one time ASCII as file format.
    2.)
    OPEN DATASET [filename] FOR OUTPUT IN TEXT MODE ENCODING UTF-8 WITH BYTE ORDER MARK.
    With this syntax the result in local editor looks like ok. I get as format really "UTF-8".
    But I get problems with the system which receives the files.
    All files has the file format UTF-8 on Linux but the interface / script can not read the file with BYTE ORDER MARK.
    This is a very big problem for me.
    Do anybody of you know if it possible to force creation in UTF-8 without a BYTE ORDER MARK?
    This means more or less the first example but all files should have UTF-8 format!
    Thanks in advance
    Christian

    This means it is not possible to create a pure unicode file without the byte order mark?
    You wouldn't happen to know how a file with byte order mark should read on a Linux system?
    Or if this possible or not?
    Regards
    Christian

Maybe you are looking for