Reflection



ADSL overhead
Sat Dec 4 20:45 2004



speedDepois de ouvir tantos disparates sobre a velocidade que as normais linhas de Adsl 512/128kb transmitem, decidi escrever aqui uma reflexão sobre esse tema.
Quando um ISP diz que está a vender uma linha de 512/128kb, está-se a referir ao canal entre o nosso modem/router e o DSLAM que se encontra na central telefónica, este canal ao contrário da Net por cabo (por exemplo) não é partilhado, o que quer dizer que o facto do nosso vizinho estar ligado ou não á internet é irrelevante. Já á uns 2 anos falei sobre este assunto aqui.

Apartir do DSLAM o tráfego começa a ser partilhado por todos os utilizadores, e compete ao ISP ter uma boa política de overbooking da sua rede de modo a garantir que o todo o trafego entre o PoP e o backbone, entre o backbone e as linhas internacionais aguente a "carga".
Dito isto, a nossa linha pode ser mais lenta que o previsto devido a alguns factores: o ruído da linha telefónica que aumenta com o aumento da distância entre a nossa casa e a central telefónica, devido a um mau planeamento da política de overbooking, ou devido ao facto de que o upstream do outro lado da linha não "aguenta" o nosso downstream.

Mas qual é a velocidade máxima teórica que uma linha adsl de 512/128kb pode debitar?
Falando do downstream, os 512kb/s teoricamente debitam 64kB/s, é só divirdir por 8, já que um byte são 8 bits. No entanto nunca conseguimos esta velocidade nos downloads, porquê? Bom, alguns dos meus amigos leigos na matéria fazem as contas a dividir por 10, o que lhes dá um débito de 51,2kB/s possíveis, e ficam contentes quando estão a sacar a 55kB/s. No entanto as contas são bem mais complicadas que isso. A linha debita teoricamente 64kB/s mas não de exclusivamente de "data" ou seja de informação que pretendemos receber.
A ADSL em Portugal está acente sobre o protocolo ATM que por sua vez encapsula o protocolo PPPoE. Todos estes protocolos possuiem um header com alguns bytes de modo a que saibam "viajar" na rede com mecanismos de control de erros e outras particularidades, a estes bytes chamamos overhead. È este overhead que faz com que a nossa linha debite apenas uns 55kB/s de "data", já que os outros 9kB/s são apenas bytes de "control".

E que overhead está associado á ADSL em Portugal? O maior overhead provem do ATM, que "viaja" na linha sobre células de 53Bytes, dos quais 5 Bytes são de header. Depois ainda temos o overhead do AAL5, do PPPoE, e do TCP/IP que são quase desprezáveis em relação ao do ATM pois são por pacote, e um pacote tem normalmente de tamanho máximo 1500 bytes, valor imposto pelo MTU.
Ora, para transmitir 1500 Bytes vamos precisar de 29 células ATM, logo teremos 145 bytes de overhead ATM e apenas(varia dependendo das opcoes usadas nos headers) uns 55 bytes de todos os outros protocolos, fazendo que em 1500Bytes, 200 Bytes são overhead e 1300 de payload. Fazendo as contas temos que cerca de 13% do trafego recebido é overhead, ora se tirarmos aos 64kB/s os 13% ficamos com 55kB/s de "data" (velocidade lida pela a aplicação que esta a fazer o download) que é normalmente a velocidade que conseguimos.

Esclarecidos?


Crise política II
Fri Dec 3 20:51 2004



CriseO governo português caiu, não devido á força popular ou militar mas porque o presidente da República decidiu pela sua dissolução.
Sampaio admitiu assim que errou á 4 meses atrás ao permitir que Satana Lopes tomasse a rédeas do país tornando-se 1º Ministro sem ir a eleições.

Estes quatros meses foram um verdadeiro desastre de governação, com vários exemplos de descoordenação e falta de estratégia. Desde a tomada de posse onde Santana Lopes não soube ler o discurso e Paulo Portas nem sabia que Ministérios iria assumir até ao facto do Ministro das Finanças ter sido surpreendido por um colega seu que o imposto IRC iria baixar, já para não referir a colocação dos professores.
Apesar de todas estas contradições, para mim houve um episódio com bastante relevância que terá influenciado esta decisão política, o "abafar" do Profº Marcelo Rebelo de Sousa.
Sampaio até teria permitido más gestões financeiras, afinal não é nada de novo, alias é um factor comum a todos os governos até então, mas o Presidente jamais iria aceitar atitudes fascistas no final do seu mandato. Sim, eu considero uma atitude fascista a maneira como a governo "resolveu" a questão Marcelo Rebelo.
Não é democrático fazer pressões sobre os Media para calar seja quem for, e é muito menos democrático pedir á Autoridade para a Comunicação Social para transmitir o seu parecer e quando esta decide contra o governo, este afirma que o orgão nao tem legitimidade que resolve "renová-lo". Esta é a minha opinião, apesar de já estar saturado de ouvir o Prof falar como se fosse dono da razão, o homem percebe de política, de musica, de arte, de informática, de futebol, de culinária, de religião, de ...(Please)

No entanto, Sampaio só tomou esta decisão quando o Ministro do Desporto lhe deu o pretexto que faltava com a sua carta de demissão onde referia tudo o que já se sabia, não havia uma estratégia para o país e imperava a desordem e o show-off.

Sinceramente, estou cansado destes políticos que falam falam e não os vejo a fazer nada, se na selecção nacional de futebol já temos jogadores que não têm nacionalidade portuguesa, começo a ponderar até que ponto não seria benéfico contratar estrangeiros para governar este país.
Para quem não me conhece, eu tenho orgulho de ser português, sou totalmente contra aquela velha hístória que estariamos muito melhor se fossemos uma província da Espanha, no entanto acho que a nossa independência não estaria posta em causa se em vez de um Bagão Felix que nem um Benfica conseguia governar, tivessemos um senhor competente que não tivesse qualquer contacto com os lobbys instalados nesta sociedade. O caso da TAP é exemplo disso mesmo, onde uma equipa de brasileiros consegui em 3 anos tirar a empresa da crise a pô-la a gerar lucros numa altura em que as companhias de aviação passaram sérias diversidades devido ao 11 de Setembro.

Aquela velha máxima que os portugueses não sabem trabalhar é totalmente falsa, somos reconhecidos fora das nossas fronteiras exactamente pelo contrário, o que acontece é que o Português não pode pertencer ao Patronáto porque deixa de trabalhar e leva atrás de si muitos dos seus empregados. Ninguêm gosta de trabalhar para quem nada faz senão usufruir do suor dos outros, e ainda faz questão de o demostrar com valores materiais, é este o comportamento padrão em Portugal onde ainda impera mentalidade retrógadas de pseudo superioridade*. O Luxemburgo é hoje um dos países mais desenvolvidos do mundo com um nivel de vida invejavel muito devido á comunidade de emigrantes portuguêses.


*Esta história de pseudo superioridades fez-me recordar um momento da minha vida académica no secundário, onde um dia uma professora na fila do bar passou á frente de todos só porque era professora e eu tive de lhe chamar á atenção, a reacção dela foi típica, "Sabe quem eu sou?", "È uma professora que está aqui para ensinar, e eu um aluno para aprender, e isso não lhe dá o direito de me passar á frente na fila", depois disto ainda teve o descaramento de dizer que eu era mal educado. São estas pequenas coisas que reflectem a psicologia instalada neste país.


New toy in Town
Sun Nov 28 12:35 2004



Be awareAinda no seguimento da conversa de Browser's existem rumores credíveis que apontam para o facto do FireFox andar a conquistar utilizadores mesmo dentro da própria Microsoft.
Um empregado da M$ enviou para a imprensa um print screen com o intuito de promover o novo motor de busca que estão a desenvolver de modo a concorrer com o Google. Até aqui tudo normal, as manobras de marking do costume, a admiração sobre o caso surge quando a imprensa repara que o empregado estava a usar o Firefox para visualizar a página ao invés do Internet Explorer.
Se isto é tudo verdade ou não, acho que nunca saberemos, mas quando se tem conhecimento que a Microsoft usa programas crackados para editar os .wav´s que vêem no windows, acho que tudo é possível.

Entretanto, e para dar razão aqueles que não usam o IE, a microsoft está á 3 semanas para corrigir um bug que *apenas* permite executar código arbitrário com os privilégios do utilizador que lançou a aplicação.

Mais informações sobre esta vulnerabilidade aqui. (Leva um, bocado de tempo a carregar a página, tenham paciência, a informação tem o seu preço)


Fuck it
Fri Nov 26 23:59 2004



fuck itPode ser uma falta de educação e tudo o resto, mas quando as situações não correm como o esperado é difícil manter a pose e lá saí um palavrão.
Mas o "Fuck" pode ser utilizado nas mais diversas situações e nem todas elas más, é disso que este flash nos fala.

Divirtam-se f*da-se.