Marhaban Ramadhan
It was a bright morning as usual. I was having my breakfast near my place when I saw kindergaten students were marching toward me. They brought along flower made from paper on their hands. One of the girls, gave one flower to me then smiled. I smiled back and said thanks. On the flower, there was a written paper about Ramadhan. Here are some pictures of it. Happy Ramadhan!


Surprise [again]!
Today, when I was at meeting, unknown number called in. I didn’t pick it up ’till the third call. A guy over the phone said to me that he was at my office to deliver a cake. *What??!!* He then mentioned my name correctly assuring me that I was the correct person to receive the cake. Suddenly, I could see my wife in my mind. She must sent this cake as she did when I was at my first day in NSN
.
Thanks dear, my pray and my love always for you…

bday cake
3 months
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
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
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 ?
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
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
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…









