Archive for October, 2011

happy thoughts – happy thoughts

Posted: October 28, 2011 in media-culture
Tags: ,

Opus 55, his favorite 🙂

Advertisements

Cisco != consistency

Posted: October 28, 2011 in technical
Tags: , , ,

You do remember my love for this magnificent vendor. Now I am looking at an IKEv2 configuration when using RSA X.509 digital certificates.

The trust-point is defined as for any Cisco switch.

If for IKEv1, I would configure RSA-SIG auth like this:

crypto ikev1 enable untrusted
crypto ikev1 policy 1
 authentication rsa-sig
 encryption aes-256
 hash sha
 group 5
 lifetime 3600

– Usually this is enough for the Phase 1 – authentication to take place. We have RSA, we need to use RSA for authentication.

But for IKEv2, trying to be CONSISTENT, a basic requirement for any equipment on the market, is done like this:

crypto ikev2 enable untrusted
crypto ikev2 policy 1
 encryption aes-256
 integrity sha
 group 5
 prf sha
 lifetime seconds 3600
tunnel-group myIPsecGroup ipsec-attributes
 peer-id-validate cert
 chain
 ikev2 remote-authentication certificate
 ikev2 local-authentication certificate myTrustPointCA

I would sadly add: don’t you find it naturally that in IKEv2, the authentication has no place in the Phase 1 definition, but rather somewhere below, where I define the transform-sets (which, by the way, in IKEv2 are called differently) for the Phase 2 ??!!!

Not mentioning the fact that Cisco is the latest guy to arrive at the finish line with IKEv2 (heey, we are in 2011!!), they proved us again what a professional company it is. I would expect a no-name company from China not to be able to accomplish one of the most important requirements of professional software design: Consistency, but…Cisco? 😦

ref: http://secret-epedemiology-statistic.org.ua/1587052091/ch17lev1sec5.html

how Japanese do it

Posted: October 21, 2011 in technical
Tags:
Agile Software Development evolved as a reaction to rigid software development
models such as the Waterfall Model. Agile methods include Scrum and Extreme
Programming (XP). The Agile Manifesto (See: http://agilemanifesto.org/) states:
“We are uncovering better ways of developing software by doing it and helping
others do it. Through this work we have come to value:
• Individuals and interactions over processes and tools
• Working software over comprehensive documentation
• Customer collaboration over contract negotiation
• Responding to change over following a plan”7
Agile embodies many modern development concepts, including more flexibility,
fast turnaround with smaller milestones, strong communication within the team,
and more customer involvement.

cu de la Pitici Gratis zicere

Posted: October 18, 2011 in thoughts
Tags:

Mult-mult-mult mai bine decat as fi zis-o eu, desi imi propusesem sa scriu ceva de genul in ultima vreme

Mersi, Radu!

http://www.piticigratis.com/2011/10/ce-ma-mai-enerveaza-in-ultimul-timp/

Hipsterii băşiţi care se dau loviţi de moartea lu’ Steve Jobs de parcă pula mea, era tac-su.
Bucurenci şi Tudor Chirilă, spre exemplu, o ard afectat pe blogurile lor personale de zici că moartea lu’ Steve Jobs a fost cea mai mare tragedie a universului. Mare căcat a făcut Steve Jobs de i-a scos din foame.

Hai să vă explic eu ce a făcut Apple în lume: A luat tehnologie deja existentă şi a făcut-o atît de simplu de utilizat încât să fie la îndemâna oricărui oligofren. Apoi a vândut-o la de zece ori mai mult decât face , ca oligfrenul să fie năpădit de un sentiment de elitism când dă jumătate de salariu să cumpere rahaturile ălea. Că dacă era iPodu 500 de lei, cam cât face cu un adaos comercial de 100% şi taxe, după ce pleacă din mânuţele chinejilor de 12 ani care-l asamblează cu degeţelele lor mici, n-aveai cum să îţi miroşi băşinile cînd îl pui pe masă. Ar fi zis toată lumea „ete încă un retard care şi-a luat mp3 player cu un singur buton, că două îl încurcau!”. Da bă, poţi să-ţi iei un laptop mai puternic decât un macbook la un sfert de preţ. Şi dacă ţi-e frică de viruşi, libertatea de a-ţi instala ce vrea curu’ tău pe el şi complexitate mai mare decît a unui băţ, dacă toate astea te fac să plângi în tine ca un căcănar că ai prea multe butoane şi te-ai speriat, nu trebuie să-l ţii pe windows sau linux. Încap sistemele ălea de operare de la Apple care fac calculatorul din motocicletă o tricicletă de cauciuc cu care nu te poţi răni pe absolut orice. Ştiu, nasol, n-o să mai poţi să te lauzi la oamenii din jur că ai dat 1000 de euro pe un MacBook, o să trebuiască să-i impresionezi cu intelectul. Greu.

Şi observaţi, zic Apple, nu Jobs. Că Steve Jobs nu era Moş Crăciun, în pula mea, să stea în fabrică cu elfii lui şi să sprayeze orice produs cu bună dispoziţie şi veselie. Cre-că se mai uita şi el pe ultimul model de iPhone, spunea „da, e destul de gay, are destul de un singur buton, merge. Daţi la populaţie să joace Fruit Ninja până li se teşeşte gâtul, în pula mea de hidrocefali”. Apple e companie mare. Nu se căca Jobs idei. Are mulţi angajaţi. Un număr mai mare decât ăla maxim până la care poate să numere Chirilă fără să ameţească. Da, coaie, mai mult de 30. Mult mai mult.

Dar să presupunem prin absurd că Jobs era al patrulea Mesia şi că a inventat roata, focul şi tastatura. Nu e ca şi cum le dădea moca, pentru binele omenirii. Să plângi după ăsta e ca şi cum ai plânge după directorul de la Reckitt Benckiser după ce moare că ce drăguţ era el că îţi dădea nurofen la 500 de mii cutia. În primul rând îl fabrica cu 5 lei vagonul şi în al doilea rând e ibuprofen. Îl găseşti la 100 de mii cutia. Acelaşi căcat.

Dar totuşi, să ne ducem şi mai departe. Să presupunem că Jobs era mesia şi dădea totul moca. Nu ai voie să te caci pe tine cu lacrimi de crocodil că a murit un om PE CARE NU ÎL CUNOŞTI, CU CARE NU AI VORBIT 2 SECUNDE ÎN VIAŢA TA DE PARCĂ PULA MEA, ERA TAC-TU. Las-o în mă-sa de poponărie. Nu ştiţi nimic despre omul ăla, ce făcea, cum era. Poate ţinea un copil mic în beci şi se căca pe el. Nu spun că o făcea. Dar chiar n-ai cum să deduci ce om bun şi despot luminat era un cetăţean după cum îţi vinde căcatul pe care joci Angry Birds. Nu cunoşti omul, abţine-te din comentarii.

EPC – UMTS Question

Posted: October 13, 2011 in technical
Tags: , , ,

Hey, Everybody

Long time no see

I’ve got a question for you:

What happens with an UE connected to a 3G network but without active pdp contexts that needs to move into a 4G network?

I know is a bit handful, so I promise to come back with a picture and more detailed/step-by-step questions on what I want from you. The idea is that I don’t know how this shiny procedure looks like.

Many thanks

— Later edit:

 Q1. What messages are exchanged between the entities in the picture when an UE that has no active PDP context wants to move from 3G to 4G?

Q2. Where can I find information about this situation? (TS no., section no., etc. )

mobility