3 months March 13, 2008
Posted by bramantyo in life.3 comments
I’m back !
Been working to the company I work now, I rarely visit this blog and write something. Kinda busy heh. New environment with many new things made me allocate more times to manage work-related issues. Sometimes jobs suck ! But still, the need of money conquers.
Anyway, for my own review, I’d like to breakdown what the differences are.
1. Money
I’m well paid. At least from info I gathered from my colleagues which work in the similar company. When I was student, my salary was only around 15% of my current salary. Yep, I need money, but money is’t everything.
2. People
My friendster and flickr contact list do not significantly increase as my linkedin.
3. Networking knowlege
Many new things I’ve been learning, unfortunately only a few I have deep enough understanding.
4. Open Source related project
Have no time to just play around
.
5. Book reading
Only work-related books/e-books. Doh !
6. Photography skill
Less practice than when I was still in college.
7. Others ? TBA!
So the question is : Why still I work ?
Preparing to fulfil my whishlists, later…
Terima Kasih September 26, 2007
Posted by bramantyo in life.13 comments
I would like to express my gratitude to everyone who help me finishing my diploma thesis. I would prefer writing it in Bahasa Indonesia.
Alhamdulillah, segala puji bagi Alloh Azza wa Jalla, Tuhan sekalian alam yang khususnya telah mengizinkan saya untuk menyelesaikan tugas akhir saya ini dan mendapatkan gelar sarjana teknik elektro.
Ayah, Ibu, Mas dan Mbak dan Dek Mita, keluarga yang selalu ada, penuh cinta dan penuh keceriaan. Matur nuwun…
Terima kasih saya ucapkan kepada Pak Eueung Mulyana sebagai pembimbing saya yang telah memberikan saya kesempatan untuk mengerjakan tugas akhir di bawah bimbingan beliau. Tanpa beliau, mungkin saya tidak bisa menyelesaikan tugas akhir saya ini. Nuhun atas diskusi-diskusinya pak..Terima kasih juga kepada Pak Hendrawan sebagai pembimbing 1 yang disela-sela sibuknya, masih bisa saya temuin untuk diminta tanda tangannya. Makasih pak…
Terima kasih juga saya ucapkan untuk Pak Soehartono, Pak Soegihartono dan Ibu Chairunnisa sebagai tim penguji sidang tugas akhir saya. Saya pikir dapat 90, tp 80 itu sudah lebih dari cukup buat saya kok pak, bu
Kemudian, saya ucapkan terima kasih kepada Om Basuki Suhardiman yang telah mengizinkan saya untuk mengambil data dari jaringan ITB. Terima kasih juga buat teman-teman di CNRG : Mas Wahyu Hidayat dan Mas Affan Basalamah atas diskusi-diskusinya tentang jaringan ITB. Kemudian juga buat Mas Rendo Ariya Wibawa dan Mas Achmad Husni Thamrin, yang telah bersedia berdiskusi dan menjawab pertanyaan-pertanyaan bodoh saya tentang Interdomain routing dan BGP. Ah. hampir lupa ! Juga buat Galih yang udah nyediain data netflow. Makasih, Gal !
Buat Igun, makasih banyak atas diskusi-diskusinya, bantuannya bikin grafik pake Excel 2007 sori, aku saiki biasa nganggo Ooo :p dan atas bolehnya nge-print pake printer TI yang keren
. I owe you, dude !
Matur suwun buat Bos Halim, owner Cibuku.com yang telah membantu saya debugging perl script yang saya buat.
Many thanks goes to Dr. Bruno Quoitin, author of C-BGP, whom very kind discussing about Interdomain Routing and C-BGP with me.
Terima kasih buat temen-temen ARC khususnya angkatan cap-cay : Domplenk, Anto, Aris Dolop, Alex, Azi, Alfa, Jaya, Andi, Igun, Tiko. Friendship lasts forever..
Terima kasih juga buat teman-teman seperjuangan di Lab Telematika ITB : Adit, Boma cepet lulus guys !, Mata, Rizal, Panji, Budi, Ronald, dan banyak lagi yg sering nongkrong di Lab Telmat. Terima kasih juga untuk kawan-kawan seperjuangan di kost sadang serang : Dana genki desu ka ?, Uzan how’s s’pore?, Toha, Bambang kapan kawin?, Evan selamat berjuang kangmas !, Megi, Ishan, Deva, Ichwan, Wawan ojo CS-an terus, rek !; tetangga satu RW : Dea, Miftah, Wiwit, Rian wis nang CNOOC yo ? selamat !, Sahal, Irawan. Buat yang baru pulang dari negeri antah berantah , Tiko, matur nuwun, dab.
Saya juga ingin mengucapkan terima kasih buat direksi dan karyawan LAPI ITB, tempat saya “menyambung hidup” bekerja paruh waktu jadi admin jaringan. Nuhun bapak-bapak..ibu-ibu…
Terima kasih juga buat temen-temen di milis el02(at)itb.ac.id, kapan jadi numero uno ?. Temen-temen di TJAKRA(at)yahoogroups.com, tahun ini ada syawalan ?
Last but not least, to my luph, Lani, yang dengan penuh kesabaran dan kasih sayang
menemani hari-hari penuh perjuangan kemaren, saat ini dan semoga-insya ALLOH- hari-hari penuh perjuangan di masa depan.
Semoga tugas akhir saya ini dapat bermanfaat. Dan tunggu kelanjutannya akhir tahun ini, insya ALLOH !
Bandung, Sep 26 2007
–
-adhy
PS : ini bukan format resmi dalam buku tugas akhir :p
Abstract September 25, 2007
Posted by bramantyo in IT, project.2 comments
Today’s Internet is composed of approximately 26.000 Autonomous
System which cooperate each other to provide global access. Each
AS has administrative control to its own interdomain routing policy.
BGP, as a defacto protocol in interdomain routing, has limitation on
its view about neighboring AS topology and routing policy. This poses
challenges to implement interdomain traffic engineering. Even there
are many approaches addressing this problem exist, most common
implemented solution is based on trial and error basis.
This work studies the design and implementation of interdomain routing
optimization system in a stub-multihomed AS, which is a type
of AS that is mostly found in today’s Internet. The system taken
real data from ITB network. This includes BGP routing data, interdomain
routing policy, and ITB’s traffic demand. A BGP simulator
called C-BGP is used to compute best routes according to data input.
After that, based on interdomain traffic statistics, some optimization
scenarios are generated. To verify which scenario is the best, each
scenario is fed into C-BGP using interdomain traffic generated from
netflow data. The result of the sistem is link utilization for each scenario.
From the utilization value, which scenario is the most effective
to implement might be chosen.
Keywords : BGP, Autonomous System, Traffic Engineering, Interdomain
Routing
Why this blog ? June 25, 2007
Posted by bramantyo in life.5 comments
I need a place for shouting, complaining, hoping, dreaming, brainstorming, and of course, writing. Then why this blog ? I do have dreams, some of them are impossible very difficult to happen in the real world I live in. But, I don’t want to stop dreaming while I’m still alive. So, here it is, a blog for such.
Why suddenly I’m writing this ? Just a while ago, I’ve had been recalled that one of my dream, pursuing a master or even doctoral degree is impossible very difficult to pursue. Yeah, I know. It’s nearly impossible at this moment. It’s OK! I can still learning and trying to understand things ’till I die. And I’m not die yet!
Let it be my blog, my world to write anything I want. My place from where I’ll tell the world about my dreams. While I’m still alive, everything still possible, I believe.
System is designed to be reliable, human doesn’t May 26, 2007
Posted by bramantyo in IT.2 comments
Forgive my sincere title above. I don’t find more suitable title for my experience below.
I was asked to send email on behalf of my boss to his business colleague. Yes, It was common actually since he doesn’t much care about Internet technology anyway. But, this one was bit different. He asked me to send email using Yahoo! mail service, not using our company mail service. I didn’t had chance to argue when he said that sometimes when using our own mail service, it takes so long to be received to whom it was intended to. Maybe that’s true, but sometimes people tend to broader and generalize simple problems into bigger ones. Maybe he read my mind at that time, so he told me to send it both using Yahoo!mail service and our company mail service.
I did both. The email’s attachment was quite big, around 10 MB and contained 11 files. I sent it once each ways (by using Yahoo! mail service and our company mail service). It took no longer and after waiting a while, I didn’t received any confirmation that the delivery of the email failed somehow. I rechecked it in my mail server log, and didn’t find any error message regarding the email. Hmm… everything works as usual, I thought.
One day after, he phoned me saying that his colleague didn’t receive the email yet. He asked to sent it once more by separating the attachments into one attachment in one delivery. I said OK, although I wondered what was going wrong. Then I checked it. First my mail server log.
I’m using Postfix as MTA. And I also have pflogsumm to summarize mail server log more readable. Here is the screenshot.
Ok, as you can see from the picture, the email should be delivered successfully. Then, I checked to the company mail server seeing how many bytes the can receive for one email. I did the following command in shell.
> host -t MX fmi.com
fmi.com mail is handled by 10 mail.phelpsd.com.
> telnet mail.phelpsd.com 25
Trying 198.176.208.5…
Connected to mail.phelpsd.com.
Escape character is ‘^]’.
220 mail.phelpsd.com Service ready
EHLO mail.phelpsd.com
250-mail.phelpsd.com Hello
250-DSN
250 SIZE 31457280
QUIT
221 mail.phelpsd.com Service closing connection
Connection closed by foreign host.
The size is 31457280, that is 30MB, so I assumes that it can received email up to 30MB.
Because Yahoo didn’t complained about the email size, I think it should be delivered to mail.phelpsd.com successfully. Then, I followed up to the next.
My company is connected to the Internet using our University link. Don’t get confused. My company is owned by our university(and I’m still a student though
). I searched mail queue that can be seen from our University monitoring website and found that there were 9 queues to destination @fmi.com. I didn’t find a chance to ask University’s mail administrator, so I just checked the SMTP gateway how many bytes it can received for attachment.
xxx@xxx>telnet mx.yahoo.com 25
Trying 68.142.195.60…
Connected to hp.latam.yahoo4.akadns.net.
Escape character is ‘^]’.
220 SMTP GATEWAY INTERNAL mx4.xxx.id ESMTP
EHLO mx4.xxx.id
250-mx4.xxx.id
250-PIPELINING
250-SIZE 50000000
250-VRFY
250-ETRN
250-STARTTLS
250-AUTH LOGIN PLAIN
250-AUTH=LOGIN PLAIN
250 8BITMIME
QUIT
221 Bye
Connection closed by foreign host.
Hmm…50,000,000 bytes, of course it will pass, I thought.
Then, what went wrong ? I don’t know. I think, maybe it is more difficult to download such a big attachment than saying “I didn’t receive the email yet, please send it again!”. Or maybe there was system error at their network so they couldn’t download the email nor its attachments.
Or maybe I was the one who was wrong by sending such a big attachment in one delivery. I stupidly assumed that the system was reliable so It doesn’t matter how big the attachment as long as it doesn’t violate the system policy.
Moral of the story ? Read the title !
One more to go May 16, 2007
Posted by bramantyo in life.2 comments
After struggling much (bear with my words
), I think that I’ve only one more thing to go. I couldn’t say where, but believe me, I will be there!
Do you remember the hopes I wrote before ? Now, I can say that I pass through it. This day was the day, the last quiz. I got 9.5
. It was quite long journey, from 5.3, 4, 2, 2.7(mid exam), 7.3, 6.3, 1, 8.5, and 9.5. Quite good closing, rite ? Thanks to the lecturer that he decided to add one more quiz so we had 8 quizzes and he will choose 5 best among them. After doing math, I can say that 5.508 is enough to pass the course so I don’t need to take final exam.
So, one more to go. Stand still…
Stuck in here May 14, 2007
Posted by bramantyo in project.add a comment
Geez..I’m stuck. My project doesn’t move forward
Job May 13, 2007
Posted by bramantyo in life.add a comment
I started this job almost 3 years ago. I did quit, not really quit but just took a rest for a while, for 1 year, then here I’m here again, with the same job, same environment.
Somebody says that It is not a real job, it just a part time job. Okay, you can say so, but for me it is a real job, a job that needs responsibility. It makes me realize that to work is not so easy, I have to deal with many things from not-so-pleasant things to very-annoying-things
.
Then why I decided to take this job anyway ? Hmm…honestly, I thought It was cool to have a part time job, I could earn some money, making friends, enjoying life, and the more important things is I can enjoy my hobby, that is computer network.
I met computer world actually since I was in the secondary school. My father bought me a computer. It was IBM PC with MS-DOS operating system. I didn’t know anything about computer before and I didn’t have any resource or document about my computer. I just thought the device was very cool. I could play games on it, I could write a letter, and sure I did wrote my love letter,it was my 1st love letter
, using WordStar. It wasn’t latest technology at that time, because It was around 1997/1998
.
That was a little history about computer and myself.
Back to my job. This noon, I went to my office to check the cabling to one of the room in my office. I needed to put another UTP because one computer was being moved. The thing is I had to put it on the plasterboard so I had to went upstairs with many unshielded electricity cable allover it. I had to be careful because of that. God, I sweat much ! Not only because the upstairs was quite hot but also it was dark so I really needed to be careful. It took about 30 minutes to put the cable. After that, I was wondering why this was quite dangerous. It shouldn’t be like that ! I think it was because no good plan when build this office. Maybe they didn’t think about capacity planning that include electricity, Internet cabling, and so on. So every time they need to put a cable, whatever the cable for, they just put it without any consideration regarding scalability of it in the future. The scalability I mention here, of course, also includes safety. That, I think, why this world needs engineers!
Geezz…surely I think I will remember this day in the future!
There are [still] hopes April 20, 2007
Posted by bramantyo in life.2 comments
OK, here the story goes…
This morning was one of my judgment day. Why I said so ? Hmm… let yourself read the whole story then you will [hopefully] find the answer
.
Antennas and Electromagnetic waves lecture is one of the compulsory subject I have to take in my major. I’ve already taken this subject twice, and now I haven’t pass it yet. If I don’t pass this subject this semester, I cannot graduate in the next July
Antenna, I called it for short, is one of the most difficult subject in my Major. Taught by the very famous professor in my major (yes, because he has been teaching this subject since I don’t know when, 30 years ?, and everyone who graduate from my major in my university must know him and must have good impression about the way he teaches
). IMO, he has a good and deep knowledge about antenna and electromagnetic waves. It is difficult to get A in his lecture, umm… please don’t say A, C is enough to prove that student _enough_to_be_said_ understand about antenna and electromagnetic waves propagation.
There are 7 quizzes and 2 exams. To get C, I have to earn 5.5 points. And until now, I’ve just earned 50 % points to get C
. There are still 3 quizzes and 1 exam left. And I have to earn 30 points (!) from all the quizzes. In other word, I’ve to earn 10 points ! each quiz . How difficult it will be…
(
Then why I said there are [still] hopes ? Because 10 points is possible ! It is the maximum point though, but you get my point, rite ? It _is_ possible ! I got 7.3 for this morning quiz, quite better than the previous quiz, 2 :p.
Thirty points left to go. Let myself study harder and do the best.
Miracle is the last hope after hard work !
Another stupid thing April 16, 2007
Posted by bramantyo in IT.add a comment
After changing my network topology, I forgot to add this in the postfix main.cf :
$grep -e “mynetworks =” /usr/local/etc/postfix/main.cf
mynetworks = aaa.bbb.ccc.ddd/xx
This entry must be added because the network is now divided into 2 subnets, and it is already stated in main.cf that “mynetworks_style” is subnet.
$grep -e “mynetworks_style” /usr/local/etc/postfix/main.cf
mynetworks_style = subnet
Because of this problem, the user that using POP3 MUA to retrieve and send email and outside the scope of the subnet (previously it was /25 and now it is /26) can’t use the mail server as relay server (relay access denied).
Ughh…. should be more careful next time !










