Understanding Fragmentation in MPLS

We will be converting from a Frame relay to MPLS network. We will be implementing Voice on this new MPLS network. Currently we have FRTS set up between remotes and head-end to insure proper Fragmentaion sizes (among other things). How does this work in an MPLS implementation? IF my head-end is a DS3 sending 1500 byte frames out and my remotes vary from 128K to 512K how do I fragment properly to these small size remotes. The remotes will continue to us frame-relay for the last mile.

If you have a MPLS core you can do this:
(1) (2) (3) (4) (5)
FR----FR-------MPLS CORE------FR-------FR
That is l2connect.
It basically encapsulates the L2 frames over
the MPLS core.
You can do FR frag at the edge (1) and (2)
go over l2connect (AToM=Any transport over MPLS)
over (3) and go to (5).
(2)&(4) are an MPLS edge device.
You can have some prioritizations, on the
l2connect.
http://www.cisco.com/en/US/customer/tech/tk436/tk428/technologies_q_and_a_item09186a008009d4e3.shtml

Similar Messages

  • Understanding OSPF For MPLS Superbackbone.

    LSA1 is Router LSA And LSA2 is Network LSA.What is the difference between them?In which direction are they propogated?I need to understand it neatly as I am studying it for MPLS Superbackbone .

    In short, the router LSA is generated by all routers and describe all the connected interfaces on that router.
    The network LSA is generated by the Designated Router (DR) only and describe all the routers connected to the broadcast or NBMA network for which this router is the DR.
    If you need more information on what the LSA are for and the details of OSPF in general, I would recommend you read RFC2328.
    Here's the link for it:
    http://www.ietf.org/rfc/rfc2328.txt?number=2328
    Hope this helps,

  • MPLS AToM Fragmentation

    Guys,
    I have read a few docs on it but seem more confused than I was at the beginning. This site (http://e-articles.info/e/a/title/Multiprotocol-Label-Switching-Virtual-Private-Network/) for instance says and I quote "If the payload is IP traffic, the ingress PE router can fragment the IP packet before it enters the pseudowire. In that case, the destination host reassembles the packet. If the frame payload is not IP, the ingress PE router can perform the fragmentation on the frame before it enters the pseudowire and the egress PE router reassembles the frame".
    Given the network below built on GNS3:
      7200                           7200          mpls         7200           mpls         7200                                     7200
    CE1-----------------------------PE1----------------------------P--------------------------------PE2-------------------------------------CE2
          mtu=4470   mtu=1500      mtu=4470                   mtu=4470                mtu=1500             mtu=4470
    port based mpls xconnect between PE1 and PE2
    Ping between CE1 and CE2 with mtu=2000 does not work. This tells me fragmentation is not hapenning at teh ingress PE as stated by the quote above. This was also observed on our production network (we use 6500/7600) when a customer could not pass traffic with mtu=1508 (interface mtu was 1500). Also mpls  mtu command made no difference. I am trying to find an authoritative document that would shed some light into AToM fragmentation as it happens on Cisco routers. Any pointers is appreaciated.
    For now I am taking the view that it is not possible for  6500/7600 platform to fragment any MPLS frame. Also customer traffic at the ingress PE will be dropped unless their size is <= PE ingress interface mtu.
    Am I right in my assessment?
    Thanks,
    Mathias

    Hi,
    Your assesment is correct.
    Cisco recommends to set the Core Facing interfaces MTU value to a higher value than the Edge Interfaces to accomodate extra labels. as well as , the customer facing interface CE MTU value MUST match the PE interface MTU value, if its not the case, packets might not be forwarded, or Dropped.
    The MPLS MTU should match the MTU value of the interfaces on most IOS releases to take effect, if you set it higher than the interface MTU, it would also lead to packet drops. Some IOS's doesnt allow the MPLS MTU to be higher than the interface MTU.
    Please refer to the bellow document for more information,
    http://www.cisco.com/en/US/docs/ios/12_2sb/feature/guide/newmtu.html
    Regards,
    Mohamed

  • Newbie question re: electronic signature

    I have a few questions regarding electronic signature in a form I'm developing.
    The form will require multiple electronic signatures .. one from the original user making a request, 2 more from approvers, and a final from the person fulfilling the request.  I've defined the 4 signature fields, but in testing, when I electronically sign the first, it forces a save of the document at that point.  That's not a killer, and after reading some related threads I understand why.  But when I re-open the saved document to add an approving signature, I find the entire doc is now locked from accepting any further activity.  BTW, approvers will have to complete additional fields along with adding their signature.
    On  a related note, whenever a signature is added, I need to automatically populate a "signature date" field.  I found another thread in this forum that purported to give an example, but the example didn't work in practice, and the document was protected, so I couldn't open it for editing to examine the code.  When dealing with the code, I'm not a  java programmer but have a heavy programming background in several other languages, so expect I can understand fragments and be able to pick up what I need fairly easily.
    Any and all help will be appreciated.

    If you have EP installed on Windows you can use the same server for your .net applications, but may be your server will need more memory or processor.
    You can check the EP PDK for VStudio.net documentation, this document explains how works the integration with .net, for example, IIS is not need it, but you have to have a Windows 2003 server with .net framework installed, this is a fragment of the documentation: "The SAP Enterprise Portal acts as the only web server, therefore IIS is neither needed nor used."
    I didn't found any information about performance or salability, I don't know if SAP will release something in the future.
    Message was edited by: Rafael Cardenas

  • I paid for a number, it doesnt show up on caller i...

    i paid for a number, it doesnt show up on caller id and i cannot recieve calls on it?
    22 beans for 3 months plus im paying for calls still? so what did i pay for?

    bfgcb wrote:
    We received a call from someone who didnt speak English, was obviously reading from a script, and the originating number didnt show up at all on caller ID nor was it listed in recent calls on the phone (which means theyve figured out how to hide that data). THe caller said something like he was calling from the Microsoft Windows Support Center (warning flag 2,because Microsoft doesnt care enough about end users to actually call them). I could only understand fragments of what he was saying. Malware, errors, concerned, etc.  I asked him to repeat his name and provide his MS employee ID number, and  told him I was going to call a friend who worked at Microsoft to confirm his employment. SURPRISE!  He hung up.  I really would like to identify the originating number so I can report it.  Without a doubt it's a scammer.
    It's a scammer using a system (probably international via the Internet) that spoofs (hides) all caller ID information, which is why there was no Caller ID information or entry in the call log.  It's illegal so reporting them even if you could woukd have no effect.  If I don't get valid caller ID information from a number I recognize I just ignore the call or quickly answer and immediately hang up.

  • L3 VPN CE routing

    How is CE configured for routing in a MPLS L3VPN in case there are overlapping addresses in different VPNs?Say I have two VRFs for companies A and B and their IP pools overlap...Since my CE needs to communicate to both A & B and is a member of both VPNs, how do i configure it to direct traffic to an IP say 10.10.1.2/24( an overlapping pool present in both VPNs) to the appropriate VPN?

    Hi Sumesh,
    In PE, the interface which is connected to the CE will be configured with the respective VRF with the following command (this will associate the interface with the respective VRF instance)
    "ip vrf forwarding "
    Based on the VRF, the address lookup will be done and forwarded accordingly.
    Below mentioned URL can help you to understand about basic MPLS VPN configuration.
    http://cisco.com/en/US/tech/tk436/tk428/technologies_configuration_example09186a00800a6c11.shtml
    Regards,
    Nagendra

  • Issue in understanding the negative Wasted space value for a table while fragmentation

    Hi All,
           After running the command for getting Fragmentation on tables, i am getting a negative wasted_space for my table. However for rest of the tables i am getting positive value. Can anybody help me to understand that.
    OWNER                          TABLE_NAME                      size (kb) actual_data (kb) wasted_space (kb)
    PROVPROD                       BATCH_REQUEST_RESPONSE            4736696       4840637,48        -103941,48
    Regards,
    Arun Singh

    Thanks for such a detailed explanation. Here are the DDL for table.
    CREATE TABLE
    "PROVPROD"."BATCH_REQUEST_RESPONSE"
    "REQUESTRESPONSEID" NUMBER,
    "WORKINGID"         NUMBER
    NOT NULL ENABLE,
    "BATCHUID"        
    NUMBER NOT NULL ENABLE,
    "SOURCEAGENTID"     VARCHAR2(32 BYTE) NOT NULL
    ENABLE,
    "TRANSACTIONID"     VARCHAR2(256 BYTE),
    "BATCHENVNAME"      VARCHAR2(64 BYTE) NOT
    NULL ENABLE,
    "FILETYPE"        
    VARCHAR2(8 BYTE) NOT NULL ENABLE,
    "ISHEADER"        
    VARCHAR2(1 BYTE) NOT NULL ENABLE,
    "ROWNUMBER"         NUMBER
    NOT NULL ENABLE,
    "ROWVALUE" BLOB NOT NULL ENABLE,
    "SOSTATE"  VARCHAR2(16 BYTE) NOT NULL ENABLE,
    "SORESULT" NUMBER,
    "SOQUEUEDTS" TIMESTAMP (6),
    "SORESPONSETS" TIMESTAMP (6),
    "SOREQUESTXML" BLOB NOT NULL ENABLE,
    "SORESPONSEXML" BLOB DEFAULT EMPTY_BLOB(),
    "SOPRIORITY" NUMBER NOT NULL ENABLE,
    "SODELAY"  
    NUMBER NOT NULL ENABLE,
    "SOTYPE"     VARCHAR2(32 BYTE) NOT NULL ENABLE,
    "SOID"       NUMBER,
    "ACKREC"     VARCHAR2(1 CHAR) DEFAULT 'N',
    "FILENAME"   VARCHAR2(64 BYTE) NOT NULL ENABLE,
    PRIMARY KEY
    ("REQUESTRESPONSEID") USING INDEX PCTFREE 10 INITRANS 2 MAXTRANS 255
    COMPUTE STATISTICS STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS
    2147483645 PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT
    FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT) TABLESPACE "PROVPROD_DATA"
    ENABLE
    SEGMENT CREATION
    IMMEDIATE PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
    STORAGE
    INITIAL 65536
    NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645 PCTINCREASE 0 FREELISTS 1
    FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE
    DEFAULT
      TABLESPACE
    "PROVPROD_DATA" LOB
    "ROWVALUE"
      STORE AS BASICFILE
    TABLESPACE
    "PROVPROD_DATA" ENABLE STORAGE IN ROW CHUNK 8192 RETENTION NOCACHE
    LOGGING STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
    PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE
    DEFAULT CELL_FLASH_CACHE DEFAULT)
    LOB
    "SOREQUESTXML"
    STORE AS BASICFILE
    TABLESPACE
    "PROVPROD_DATA" ENABLE STORAGE IN ROW CHUNK 8192 RETENTION NOCACHE
    LOGGING STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
    PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE
    DEFAULT CELL_FLASH_CACHE DEFAULT)
    LOB
    "SORESPONSEXML"
    STORE AS BASICFILE
    TABLESPACE
    "PROVPROD_DATA" ENABLE STORAGE IN ROW CHUNK 8192 RETENTION NOCACHE
    LOGGING STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
    PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE
    DEFAULT CELL_FLASH_CACHE DEFAULT)
    CREATE UNIQUE INDEX
    "PROVPROD"."SYS_C0012044" ON
    "PROVPROD"."BATCH_REQUEST_RESPONSE"
    "REQUESTRESPONSEID"
    PCTFREE 10 INITRANS 2
    MAXTRANS 255 COMPUTE STATISTICS STORAGE
    INITIAL 65536
    NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645 PCTINCREASE 0 FREELISTS 1
    FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE
    DEFAULT
    TABLESPACE
    "PROVPROD_DATA" ;
    CREATE UNIQUE INDEX
    "PROVPROD"."SYS_IL0000064787C00016$$" ON
    "PROVPROD"."BATCH_REQUEST_RESPONSE"
    PCTFREE 10
    INITRANS 2 MAXTRANS 255 STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1
    MAXEXTENTS 2147483645 PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL
    DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT) TABLESPACE
    "PROVPROD_DATA" PARALLEL (DEGREE 0 INSTANCES 0) ;
    CREATE UNIQUE INDEX
    "PROVPROD"."SYS_IL0000064787C00015$$" ON
    "PROVPROD"."BATCH_REQUEST_RESPONSE" ( PCTFREE 10 INITRANS 2
    MAXTRANS 255 STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS
    2147483645 PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT
    FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT) TABLESPACE
    "PROVPROD_DATA" PARALLEL (DEGREE 0 INSTANCES 0) ;
    CREATE UNIQUE INDEX
    "PROVPROD"."SYS_IL0000064787C00010$$" ON "PROVPROD"."BATCH_REQUEST_RESPONSE"
    ( PCTFREE 10 INITRANS 2 MAXTRANS 255 STORAGE(INITIAL 65536 NEXT 1048576
    MINEXTENTS 1 MAXEXTENTS 2147483645 PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1
    BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT) TABLESPACE
    "PROVPROD_DATA" PARALLEL (DEGREE 0 INSTANCES 0) ;
    CREATE UNIQUE INDEX
    "PROVPROD"."TRANSACTIONIDINDX" ON
    "PROVPROD"."BATCH_REQUEST_RESPONSE"
    ("TRANSACTIONID") PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE
    STATISTICS STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS
    2147483645 PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT
    FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT) TABLESPACE
    "PROVPROD_DATA" ;
    CREATE INDEX
    "PROVPROD"."METRICSRESULTINDX" ON
    "PROVPROD"."BATCH_REQUEST_RESPONSE"
    "BATCHUID",
    "SOURCEAGENTID",
    "BATCHENVNAME"
    PCTFREE 10
    INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS STORAGE
    INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645 PCTINCREASE 0
    FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT
    CELL_FLASH_CACHE DEFAULT
        TABLESPACE
    "PROVPROD_DATA" ;

  • Need clarity on MPLS and the various MTUs

    Hi All,
    I'd like some clarification on MTUs and how they are affected by MPLS. This is my current understanding of a standard IP over Ethernet frame;
    Ethernet MTU = 1514
    IP MTU = 1500
    TCP MSS = 1460
    1. If this is correct what happens to the above sizes when MPLS adds one label?
    2. Next what happens when MPLS adds a second label for VPN/VFR?
    3. Do you have to re-configure switches along the path to accomodate larger Ethernet frames?
    4. Also how do the above sizes relate to the MPLS MTU and how will it change depending on one or two labels ?
    Next what happens when you try to run MPLS over GRE which I understand has the following characteristics;
    Ethernet MTU = 1490 (inside the tunnel)
    IP MTU = 1476
    TCP MSS = 1436
    5. Since you cannot adjust the Ethernet MTU of a Tunnel, as it's dependant on it's carrier interface, what adjustments will be needed in the above to make it work with one or two labels.
    6. Last question, the ip tcp adjust-mss can be used to reduce fragmentation of tcp packets in the above environments. Will it work if applied to the PE (Ethernet)interface linking to a P. In other words will the MSS adjustment occur before label switching.
    7. In the question above will ip tcp adjust-mss work in both directions e.g. ingress & egress of the MPLS?
    If anyone can clarify the above related concepts I would greatly appreciaate it.
    Thanks,
    Roman.

    1- Correct. Assuming you configure "mpls mtu xx", where xx is greater than 1500 (1524 would allow for 6 labels), the ethernet frame would be 4 bytes more.
    2- The ethernet frame would be 8 more bytes (4 bytes per label).
    3- It depends. Some switches support baby giants (frame slightly larger than 1500 bytes) by default, some others have to be explicitly configured for it and some other don't support it at all.
    4- As mentioned above, each mpls label requires 4 additional bytes so "mpls mtu 1524" allows for 6 labels.
    5- Why do you want to do MPLS over GRE?
    6- If you configure "mpls mtu" and that all switches in your MPLS core support baby giants, you will not have fragmentation. Fragmentation is not good and you probably not want to see in your core.
    7- see 6.
    Hope this helps,

  • MTU - MPLS DS3 Setup Question

    I'm not sure if I am in the correct section.
    We have an MPLS network with DS3s. From what I understand (and correct me if I am wrong), MPLS puts 4 bytes on the packet. Our serial has an MTU size of 4470. Our Ethernet has an MTU size of 1500.
    Do I need to change the MTU size, and if so on which interface do I need to make this change. My thinking is to change it on the serial interface (MTU => 4466).
    Am I right in my assumption?

    Hi,
    MPLS will add 4 bytes extra to the plain IP packet. Aplications of MPLS (MPLS-VPN, AToM, MPLS TE, MPLS QoS) will add stacks of labels to IP packet. So if you are running MPLS applications on your network then your Layer 2 MTU of the physical media should be capable of handling these extra stack of labels.
    In your case since DS3 is having MTU of 4470 and most data packet comes from Ethernet, it is capable of carrying MPLS Labelled packets. You need to increase the MPLS MTU of your Ethernet media = Physical MTU + No. of Label stacks (depend on applications).. It is advisable to configure the MPLS MTU on ethernet interface to 1546 (1500 bytes + 46 bytes extra ...though it is more for basic MPLS, MPLS VPN considering the future development it will be better to keep the MPLS MTU to a higher value).
    Note: MPLS MTU command is applicable only for the labelled packets. If any unlabelled packet with MTU more than of 1500 bytes is entering Ethernet interface then it ll get fragmented or dropped (depends on DF bit flag in IP header)
    int ethernet0
    mpls mtu 1546
    HTH....

  • Trying to understand Android OS updates delays

    This is not another hate mail, it´s more about trying to understand the facts and motives regarding the OS updates (or lack of).
    Hopefully this material will arrive at someone from Sony with enough power to do something about it.
    Ever since I can remember, Sony has been THE brand for electronics. I can´t remember a TV or VCR in my house that it wasn´t Sony, and they lasted for LOTS of years.
    When a couple years ago I finally had the money (and the need) for a Smartphone, i chose the X10 Mini, which is a great little phone from a great brand, but it´s stuck at Android 2.1... which makes it a crippled android nowadays...
    It really bothered me the lack of OS updates, so I chose to buy a Galaxy Nexus, but it´s really expensive in my country. So my second option was a Galaxy Ace 2, but they haven´t arrived to my country yet, so I went with my third option: Xperia Sola, knowing beforehand that it´s a great phone, a great brand, but I might get slow OS updates.
    I bought it about 10 days ago when I saw they were starting to roll out the updates.
    10 days later I still don´t have my update. And not only that, but I don´t see much light at the end of the tunnel...
    I found a thread with the SI numbers that were updated, and there were a bunch on Oct 1, another bunch on Oct 4, and one code on Oct 8, and no other update since...
    I also read that those who did get the update, were having bugs with the OS, and also found threads from other Xperia models, whose updates began rolling 3 months ago, and there is still people who hasn´t gotten the update...
    As a customer, and a owner/CEO of a small company, I have a really hard time understanding how a HUGE company like Sony can be making such mistakes...
    I have been thinking objective reasons, and I can only think of one. I know it´s a wild guess, but I´m starting to think that our salvation might be the very thing that means our condemnation: CYANOGENMOD!!!
    Think about it: Why would Sony spend more money hiring twice as much programmers, when they can make only one update per phone, and sit down and see how CM releases begin to appear, for all tastes and needs. And... IT´s FREE!!!
    Also, if there is a software related problem (way more likely than a hardware problem), then the CM developers take the fall, instead of Sony. And I´m beginning to see custom OS installers that are more user friendly, so it might be something that they take in accout when neglecting OS updates.
    If that´s the line Sony is following, it´s a very risky move and it won´t work. Sony Mobile will crash and burn, but it´s still a better business plan that "let´s get lazy and make ULTRA slow updates so we don´t spend a lot of money programming".
    If you can´t afford more programmers, stop including so much bells and whistles and make your OS near vanilla. Include a couple of Xperia menus, a custom theme and voila!
    The main reason I wanted the Galaxy Nexus is Vanilla OS, which means inmediate OS updates. Sony on the other hand, takes a year or two to release it after its launch. If they release it at all...
    Another though...  why not stop making that many different phones! Really! There are like 5 Xperia models i can´t tell one from the other... even with specs side by side!
    You are trying to make too many phones and you are failing with all of them! (Software and software updates are also part of the phone, one of the most importants...)
    I know hiring programmers is expensive, but you are sacrificing one of the most expensive values for a company EVER: Customer credibility! Which as you know better than me, takes years to create.
    If Apple had problems with carriers and code aprooving and stuff, they might get away with it, becouse they alone have all the devices. If iOS 6 is delayed a few months, it´s delayed for everyone, and besides Apple fanboys rarely complain about Mac products, but Android is a more independent and educated market.
    I´m not saying that Apple users are ignorant, not at all, but I´m pretty sure most iPhone owners don´t even know what processor or how much RAM their phone has. They just "swallow" the Apple Way of Life. (it´s a good phone becouse Apple says so).
    The Android user on the other side, because of the fragmentation of the market, has many brands and models to choose from. An Android user about to buy a new phone will most likely go online looking for different models, specs, reviews in webs and forums...etc.
    You can´t say "I don´t know how HTC and other companies get their updates so soon, but we take a lot more becouse Google and the Operators must aproove the code.", because there are many other brands that have exactly the same difficulties or more, since they are smaller, and we can SEE online that they are indeed delivering solid and relativly fast updates.
    Did we miss something? Does HTC use Witchcraft to get their code aprooved?
    My underlying point is this: You are getting lazy... VERY lazy with software programming for your phones, and WE KNOW IT!
    It´s not the "difficulties" you claim, becouse every brand has those difficulties.
    This isn´t 1999 you know. We are in the information age. If you lie to us and tell us that your phones have the latest OS, I can go online and see that you don´t (Hello!!!). If I see that the company lies to it´s customers, I will stop buying their products. If I´m so dissapointed with how Sony handles OS updates and their customers queries about it, then I want for the first time ever to sell my Cell Phone becouse I´m not happy with it, or the brand behind it.
    We also live in the "Here and now" age. You can´t expect your customers to read about new Android releases on news and blogs, and wait YEARS with arms crossed waiting for their update... The world doesn´t work like that. Not anymore at least...
    It´s not a matter of how many recources you have, it´s about how you use and balance them. GIVE MORE IMPORTANCE TO SOFTWARE UPDATES! IT´S WAY MORE IMPORTANT THAT YOU THINK! LISTEN TO YOUR CUSTOMERS!!!
    You guys are Sony are smart and design great products, but you are not GOD! You are not our wife, no one has sworn alliagence to you.
    If you stop giving us good products and start lying to us, we hate you and stop giving you our money. Simple as that.
    My sola is beatiful, I love the design, the screen, the hardware... but it hasn´t been updated yet to 4.0, not to mention 4.1, which REALLY is the latest version... so stop advertising that your phones have the latest Android OS, unless you want angry customers switching to other companies, which you are getting.
    I also read some stories that Androind 4.0 was announced for the Xperia PLAY, and then it was called off... Do you have any idea how pissed I would be and ripped off I would be if I bought my phone based in that information and then you say it won´t be available?
    Well, actually right now my possition is worse, since you SAY you will update my phone, but you don´t say when, and I read online about people still not getting their updates months after the rollout started, so I´m in the limbo right now...
    As a company, one of the worse things you can do is calling your customers stupid, and when I see the answers you give in this forum, then I feel insulted. I feel like they are talking to an idiot or ignorant person with the so called "diplomatic" answers, which are basicly empty excuses for not doing your job right.
    You gave us the frikking CDs, DVDs and Blu-Rays!!! Don´t tell us you can´t tweak an already built OS in a year!
    I really hope you change their OS update policies really soon, before you lose the already small cellphone market share you have, or at least change your P.R. and C.M. policies towards a more open one.
    We all are humans and make mistakes, but we customers really appreciate honesty and truth.
    Have an open conversation with your customers! Don´t lie about your shortcomings! Accept then and ask the community to help you solve them, ask them what they biggest problems are, what features are most important to them, how often do they expect updates... LISTEN TO THEM!!
    "Succes is a meneace. It tricks smart people into thinking they can´t lose."
    Ps: Nothing personal with the mods from this forum, I´m not killing the messenger, I know that you can ONLY give the info you are allowed to give, and even if you wanted, you probably don´t know the answers yourself, since you work in the Communications department, not Developement or anything technical, and if you can't give any given info, then they probably won´t give it to you either... My message is to the company as a whole. I just hope you will be a good messenger and give this to whoever needs to read it.

    My bad, it´s closer to 40 the number of phones released hehe
    I know it´s all about money, and I know Sony is obligated to neglect users who haven´t given them money after an x ammount of time. However, it´s not a matter of making the phones obsolete earlier, so the users want to buy a new phone faster and therefore getting more money.
    A person will buy a new phone when he/she has the money to do so and wants to do so.
    It´s not a matter of WHEN. It´s a matter of WHAT.
    The question is not "When will that user buy a new phone?", but rather "When that user buys a new phone, whenever that is, what phone will it be?"
    I have a love/hate relationship with Apple. I would never use a iPhone. I would love having any Mac, if someone gives it to me, but I would never spend my harn earned dollars on such an overpriced piece of hardware over general principals.
    However, i do recognice that Steve Jobs was a business genius. Weather you like or love his ideas and methods, he turned a garage project into the biggest company in the world, with a market value higher than Exxon with 1/3 of it´s assets.
    Apple is a money making machine, and that is where the "hate" part of my relationship comes from.
    However, it surprised me a lot to see that they released iOS 6 for the iPhone 3GS, released in 2008!
    That get´s you thinking, that inside all that "SELL NOW" culture Apple is, they also support their older devices that people bought years ago but can't buy a new phone now. However, when they can do it, it will surely be another iPhone. Because they FEEL that the company listens and cares for them.
    Also if you jump from iOS 6 on the 3 GS to a brand new iPhone 5, the transition will be virtually non-existant, except for Siri and a couple of features.
    However jumping from Android 1.5 or 2.1 to Jelly Bean, might not be so easy on some users, making them more likely to give iPhone a shot.
    Since they have to adapt to another phone anyway, they might as well try the apple...
    And for old users, it gives people a sense of continuity and care about the user. Otherwise we feel like being kicked out of a restaurant right after we payed the bill.

  • ASA 5505 to allow 2nd network segment through mpls

    I have been having a heck of a time trying to configure my 5505 to allow the second segment on my network to use the internet.
    Office 1 has a fiber internet connection, and all traffic flows fine.
    Office 2 had gotten it's internet from AT&T, via a network based firewall injecting a default route into the mpls cloud.
    both offices connunicate to each other through the mpls.
    When we added the fiber to office 1, we had the mpls people change the default internet route to the inside address of the 5505 and things worked fine.
    when AT&T attempted to remove the NBF defaut route, and inject the 5505's address as default, things didn't go so well.
    AT&T claims that it is within my nat cmmands on the 5505, but won't tell me anything else.  I assume that they are correct, and I assume that I am not good enough with the 5505 ASDM to tell it what to do.
    Office 1 uses 10.10.30.xx addresses and Office 2 uses 10.10.10.xx - the 5505 inside interface is 10.10.30.2 the internal interfaces of the mpls are 10.10.30.1 and 10.10.10.1
    I don't know what other information you would need, but am stuck here at Office 1 until I can get this working.
    Thanks

    Hi,
    Ok, so IF I have not understood anything wrong (which is still possible ), it would seem to me that the network mask of the ASA is atleast one reason that will cause problems for WI LAN if they try to use the Internet through the ASA5505 on the PA site.
    This is what I would presume will happen when a host on the WI LAN initiates a connection to the Internet
    WI PC 10.10.10.10 sends a TCP SYN to initiate/open a TCP connection with a Web server on the Internet
    The TCP SYN gets forwarded to the default gateway of the PC which is 10.10.10.1
    The TCP SYN packet traverses the ISP MPLS network all the way to the PA Site
    The PA Site 3900 has a default route probably towards PA ASA 10.10.30.2
    TCP SYN gets forwarded from the PA 3900 to the PA ASA according to the above mentioned default route on the PA 3900
    TCP SYN arrives on the ASA and gets forwarded to the Internet
    TCP SYN,ACK from the Web server arrives on the ASA
    ASA will ARP for the MAC address of the WI PC IP address of 10.10.10.10 because it thinks that the host is directly connected to the ASAs "inside" interface because of the "inside" interfaces large /16 network mask which contains addresses between 10.10.0.0 - 10.10.255.255
    The ARP request sent from the ASA never receives a reply since the WI PC isnt directly connected
    PA ASA will never be able to forward the traffic to the WI PC which is trying to open the connection to the Internet because of the above mentioned problem. Therefore the TCP connection from WI PC never succeeds and timeouts.
    Now you might ask, why does the connections between the PA and WI LAN work. To my understanding is that because the traffic from the PA hosts gets first forwarded to the PA 3900 then they have a working route to the WI LAN. The same way the WI LAN has a working route towards the PA LAN since the ASA isnt not involed in anyway.
    The PA Internet connection naturally works as the 10.10.30.0/24 hosts are directly connected to the ASA so the above mentioned ARP will not fail on their part and traffic is forwarded just fine between the PA LAN and the Internet.
    So to my understanding the solution to this problem would be to change the PA ASA "inside" subnet mask from 255.255.0.0 to 255.255.255.0.
    If you are unsure of the of this change I would suggest you do it when there is low network use (so you can revernt the change) Naturally if you are on the PA LAN then you can probably access the Console connection if something were to go wrong. I cant see any configurations on the PA ASA which would imply that you configure the device remotely through the Internet.
    Hope I made sense and hope this helps
    Naturally ask more if needed
    - Jouni

  • MacBook Pro "15 2011 model has started crashing. Symptoms: screen distortion/images fragmenting/blue screening. Help!

    Hi everyone!
    I currently own a Macbook Pro '15, 4gb that was purchased in early 2011 running Snow Leopard (my version is currently 10.6.8). For under the past 3 year it has been heavily reliable, and I have not ran in to any software, or hardware issues. However, over the past 3 or so months I have been having issues.
    During May 2014 through to present date I have started experiencing screen glitches. It first began with image distortion, causing the whole system to crash, which would mean I would have to turn it off and reboot the system. Later this turned into a series of screen blurring (consisting of images fragmenting all over the place) and then finally followed with 2 weeks of blue screening on start up, meaning that I could not get into my log user unless I entered safe mode. I should also mention that I have no third party issues.
    After doing some considerable research on apple forums I did what had to be done. In the last two weeks I have wiped my MacBook Pro, re-installed the OS and considered that it was now a process of elimination. For the first week the software seemed to been running smoothly, I wasn't having any failings until I hit the second week – of course, the glitches began all over again and I faced two in the space of a half hour (first my screen split into two during listening to music on spotify with no other applications open in the background, shortly after rebooting I faced a much worse case of my Mac completely dark blue screening with white lines.)
    Now, once again, it only works 'well' on safe mode. I did a check in both modes. Left my computer idle with no programmes running for a half hour and the same thing happened with the screen, went black for a moment, moved the mouse and I received a fragmented screen again. I'm completely fed up at this point, considering I have the bare minimal amount on my Mac, I honestly can't fathom how it's come to this.
    Now considering my model is not even three years old at this stage you can fully understand my frustration since I heavily rely on my laptop for educational purposes, which is making it very difficult to be able to concentrate on any of my studies. If anything, it is causing a great deal of stress. With my product being out of warranty I don't have an obscene amount of money to pay for a new one. When I already paid roughly £1,699 for the product in the first place.
    The worst thing is, I've even done a EtreCheck, this was yesterday (the most recent/last time it was in use)
    Hardware Information:
      MacBook Pro (15-inch, Early 2011) (Verified)
      MacBook Pro - model: MacBookPro8,2
      1 2 GHz Intel Core i7 CPU: 4 cores
      4 GB RAM
    Video Information:
      AMD Radeon HD 6490M - VRAM: 256 MB
      Color LCD 1440 x 900
      Intel HD Graphics 3000 - VRAM: 384 MB
    System Software:
      Mac OS X 10.6.8 (10K549) - Uptime: 0 days 0:17:11
    Disk Information:
      Hitachi HTS545050B9A302 disk0 : (465.76 GB)
      - (disk0s1) <not mounted>: 200 MB
      Macintosh HD (disk0s2) / [Startup]: 465.44 GB (152.43 GB free)
      MATSHITADVD-R   UJ-898 
    USB Information:
      Apple Inc. FaceTime HD Camera (Built-in)
      Apple Inc. BRCM2070 Hub
      Apple Inc. Bluetooth USB Host Controller
      Apple Inc. Apple Internal Keyboard / Trackpad
      Apple Computer, Inc. IR Receiver
    Thunderbolt Information:
      Apple, Inc. MacBook Pro
    Launch Daemons:
      [not loaded] com.adobe.fpsaud.plist Support
      [not loaded] com.adobe.SwitchBoard.plist Support
      [not loaded] com.microsoft.office.licensing.helper.plist Support
      [not loaded] org.eyebeam.SelfControl.plist Support
    Launch Agents:
      [not loaded] com.adobe.AAM.Updater-1.0.plist Support
      [not loaded] com.hp.messagecenter.launcher.plist Support
    User Launch Agents:
      [not loaded] com.adobe.AAM.Updater-1.0.plist Support
      [not loaded] com.google.keystone.agent.plist Support
      [not loaded] com.spotify.webhelper.plist Support
    User Login Items:
      GrowlHelperApp
      iTunesHelper
    Internet Plug-ins:
      JavaAppletPlugin: Version: 13.9.8 - SDK 10.6 Check version
      FlashPlayer-10.6: Version: 14.0.0.145 - SDK 10.6 Support
      QuickTime Plugin: Version: 7.6.6
      Flash Player: Version: 14.0.0.145 - SDK 10.6 Support
      SharePointBrowserPlugin: Version: 14.1.0 Support
      OnLiveGameClientDetector: Version: OnLiveGameClientDetector 1.0.0 Support
      Silverlight: Version: 5.0.61118.0 - SDK 10.6 Support
      iPhotoPhotocast: Version: 7.0 - SDK 10.7
    Safari Extensions:
      Missing e: Version: 2.14.3
    iTunes Plug-ins:
      Quartz Composer Visualizer: Version: 1.2
    User Internet Plug-ins:
      Picasa: Version: 1.0 - SDK 10.4 Support
    3rd Party Preference Panes:
      Flash Player  Support
      Growl  Support
    Top Processes by CPU:
          6% WindowServer
          1% fontd
          0% soffice
          0% coreservicesd
          0% usbmuxd
    Top Processes by Memory:
      344 MB WebProcess
      143 MB Safari
      135 MB soffice
      53 MB iCal
      45 MB WindowServer
    Virtual Memory Information:
      1001 MB Free RAM
      584 MB Active RAM
      381 MB Inactive RAM
      2.07 GB Wired RAM
      239 MB Page-ins
      0 B Page-outs
    I've had a look to book an appointment at the Genius Bar, but would you believe it, there are no available appointments at my local store! I really would appreciate if anyone could offer any assistance in how to lodge a formal complaint? My days rely on being able to do my work, so whilst I have tried to book a reservation I am at a loss, and pretty much screwed having a Mac that I clearly cannot use functionally.
    If anyone can provide any help, I'd be absolutely most grateful!

    I have done what you suggested. However, I have to disagree with you about the 'third party' comment. Although those minor issues were on there which I picked up on shortly afterwards, they were easily removed. It hasn't CHANGED the symptoms I described about my mac. Both items are removed (growl only tends to make your mac 'lag' and that's not the problem I'm having)
    I am still having all the above issues, regardless of my mac being fully minus third party items. This mac hasn't had any heavy use, or had many applications installed on it ect, there is really no reason for it to be failing. I'd understand if it was old, but it's literally only just passed being 3 years old.
    If you can provide any more help that would be appreciated, thank you!

  • Performance end to end testing and comparison between MPLS VPN and VPLS VPN

    Hi,
    I am student of MSc Network Security and as for my project which is " Comparison between MPLS L3 VPN and VPLS VPN, performance monitoring by end to end testing " I have heard a lot of buzz about VPLS as becoming NGN, I wanted to exppore that and produce a comparison report of which technology is better. To accomplish this I am using GNS3, with respect to the MPLS L3 VPN lab setup that is not a problem but I am stuck at the VPLS part how to setup that ? I have searched but unable to find any cost effective mean, even it is not possible in the university lab as we dont have 7600 series
    I would appreciate any support, guidence, advice.
    Thanks
    Shahbaz

    Hi Shahbaz,
    I am not completely sure I understand your request.
    MPLS VPN and VPLS are 2 technologies meant to address to different needs, L3 VPN as opposed as L2 VPN. Not completely sure how you would compare them in terms of performance. Would you compare the performance of a F1 racing car with a Rally racing car?
    From the ISP point of view there is little difference (if we don't want to consider the specific inherent peculiarities of each technology) , as in the very basic scenarios we can boil down to the following basic operations for both:
    Ingress PE impose 2 labels (at least)
    Core Ps swap top most MPLS label
    Egress PE removes last label exposing underlying packet or frame.
    So whether the LSRs deal with underlying L2 frames or L3 IP packets there is no real difference in terms of performance (actually the P routers don't even notice any difference).
    About simulators, I am not aware of anyone able to simulate a L2 VPN (AtoM or VPLS).
    Riccardo

  • How to submit values in multiple fragments?

    Hello,
    I am using Jdev 11.1.1.6 with ADFBC and ADF Faces as technology stack.
    Let me describe my use case first and then the problem.
    I have a BTF using page fragment. Let's call this MasterPage.jsff. This MasterPage.jsff has 2 regions, implemented as Master-Child BTF. Let's call them DeptTableM.jsff (Master) and EmpTableC.jsff (Child).
    Both fragments display data in read-only table with Edit button. When Edit button is pressed, another BTF included is rendered with Form layout. Let's call the form fragments as DeptFormM.jsff and EmpFormC.jsff.
    Both form jsffs have Save/Cancel button to complete the transaction and go back to display mode. Table and Form pages are using the same instance of VO.
    Hierarchy of fragments is:
    MasterPage.jsff
      ..DeptTableM.jsff   -->(region in MasterPage)
          ..DeptFormM.jsff     -->(region in DeptTableM)
      ..EmpTableM.jsff   -->(region in MasterPage)
          ..EmpFormM.jsff      --> (region in EmpTableM)The requirement is:
    1) When User press the Edit button in DeptTableM, DeptFormM should be rendered with fields available for modification
    2) While editing Dept fields, User should be able to press Edit button on EmpTableC and be able to modify the employee data
    3) When User press Save/Cancel in any fragment, it should affect (commit/rollback) in both the fragments. Make the form disappear and show updated data in table.
    Most of it is working fine with following issue:
    When User press Edit on say DeptTableM and modifies a value in a field (say DeptName) that does not have autoSubmit=true and then press Edit in EmpTableC. EmpFormC is rendered but the value of the field DeptName is reverted back to it's original value. It works fine for autoSubmit=true.
    Similarly, when both edit pages are visible and User make a change in DeptName field (autoSubmit=false) and press Save button in EmpFormC, it does not save the modified value in DeptName field. It works fine for autoSubmit=true fields and also when current page's Save button is pressed.
    Question:
    1) How to make the page to submit it's values when Edit button is pressed in another fragment.
    This usecase is globally required in our application and not one page requirement where you can just make every field autoSubmit. So I am looking for a solution without making every field to autoSubmit itself.
    2) If for some reason, autoSubmit is the only way then what could be the adverse impact of doing that in whole application with practically every field autoSubmitting (doesn't sound good though).
    Any help or pointer is highly appreciated.
    Thanks,
    Jai

    Thanks Sudipto and Frank for sharing this info. I have some questions:
    @Sudipto - The use case that I presented above is the simplest one. There are complex screens with 15-20 tabs at each level with 3-4 levels of master-child relationship. We are talking about almost 100-150 regions present on a page in different tabs. User has freedom to roam around, go to any tab and modify data using these Edit buttons and then finally Saving once. Since every BTF is using same transaction, every modified info is expected to be Saved with single save.
    How are you proposing queuing of ActionEvent to this hidden button (in every region) when we don't know which regions the User has modified the data?
    @Frank - I am not sure how this "command pattern" could help here. I understand that it helps in region-to-region interaction but how exactly it helps in submitting the values in region(s) other than current region.
    Are you suggesting to use contextual events to achieve what Sudipto suggested above i.e. using hidden button and queuing actionEvent on it?
    Sharing some more details: In our application, the Table jsff and Form jsff are based on 2 page templates. Table page templates has Add/Edit buttons and Form page template has Save/Rollback. Application is already using contextual events for region interaction and sharing info between regions using payload data. The architecture is not exactly "command pattern" but very similar to it. So I am familiar with contextual events and can implement something using it but I am not able to visualize on how to make use of it in this scenario.
    Another question from my original post is on setting autoSubmit property to true for every field. Is this good or bad idea? Does it put any adverse impact on performance?
    Thanks,
    Jai

  • Path Selection for Routes Across MPLS Network

    Customer hub site has two CE routers with two links connected to two seperate PE routers in the Carrier's MPLS network. At the customer's remote site one CE router on a single link is connected to PE router in MPLS network.
    How can I configure the CE routers at the hub site to advertised the same network across the MPLS network to the CE router at the remote site? Also, how can I configure the CE router at the remote site to select on of the router as the primary and the other as secondary? Can I use local-preference on the CE router at the remote site to selected on path over the other.
    I'm not sure if this makes any sense. Any help will be appreciated. Thanks

    Even with multiple RDs for VRFs belonging to the same VPN, you still need IBGP multipath, correct? Multiple RDs is just to get around the RR restriction.
    Also, you posted this message a while back:
    "If you have many VPN customers all using the same addresses (most likely rfc1918), the fact that they have different RDs and that the PE prepends the RD to the prefixes exchanged between PEs will make the same prefixes different in the MPLS VPN core
    cust1 advertises 192.168.1.0/24 with RD 1:1 therefore
    VPNv4 prefix is 1:1:192.168.1.0
    cust2 advertises 192.168.1.0/24 with RD 1:2 therefore
    VPNv4 prefix is 1:2:192.168.1.0"
    My test lab does not support the IBGP multipath command, and thus even with different RDs, it still only installs one best path.
    I understand that RD = make unique VPNv4 routes in SP space, and that RT = what to import into the VRF. However, I am having a hard time visualizing the scenario with mutiple RDs for the same VPN for load balancing purposes. I am trying to understand the logic behind it.
    Per your example, if both 1:1 and 1:2 are received by the remote PE, assuming IBGP multipath is enabled, why would the remote PE load balance between the two links? Why would it assume that the hub subnets are reachable via two different PEs, and that it's not two different, isolated VPNs altogether?
    Is it b/c you imported both 1:1 and 1:2 into a VRF at the remote PE?

Maybe you are looking for

  • Acrobat XI PRO and Vista

    Is there a patch to allow Acrobat XI Pro to operate with Windows Vista? I dowloaded the trial version to check compatability (because it is not listed as an OS on specs.) and the program frequently stops working.  I am redacting very sensitive files

  • Purchase charged to credit card while i have an account balance

    i have a balance in my apple id of $104.00. when i purchased the new os, my credit card was charged instead of using the account balance. why? shelly

  • Mapping SRM Portal roles with SRM backend roles

    Using ABAP as UME when we create a user in SRM backend and assign backend roles, then corresponding portal roles should also get assigned to the user so that portal roles are not to be assigned separately by portal admin. Currently for the requiremen

  • Hadbm list hadbm:Error 22012

    Hi all, When i try to list using the hadbm the following error prompts: hadbm list hadbm:Error 22012: The management agent at host localhost is not ready to execute the operation, since it is about to do repository recovery. Please make sure that a m

  • Links in mails forwarded by an inbox rule get broken/removed

    Hi, after I upgraded from Exchange 2007 to Exchange 2013 I got a weired problem with auto forwared e-mails as this mails end up with broken (empty). Only links with custom protocol headers are broken/removed, HTML links (http://, https://) are not re