D-M Chiu, R. Jain, "Analysis of the Increase and Decrease Algorithms for Congestion Avoidance in Computer Networks," Computer Networks and ISDN Systems, 17 (1989), pp 1-14. [PDF]
All posts by Mosharaf
Interdomain Internet Routing
H. Balakrishnan, "Interdomain Internet Routing," MIT Lecture Notes, (January 2009).
Summary
Connectivity between different autonomous systems (ASes) with heterogeneous characteristics was the primary objective while designing the Internet. Interdomain routing enables end-to-end communication and global connectivity in a distributed manner through the dissemination of reachability information among the ASes/ISPs in the Internet. This lecture provides … Continue Reading ››Understanding BGP Misconfiguration
R. Mahajan, D. Wetherall, T. Anderson, "Understanding BGP Misconfiguration," ACM SIGCOMM Conference, (August 2002).
Summary
Misconfigurations in BGP tables result in excessive routing load, connectivity disruption, and policy violation. However, misconfigurations are widely prevalent in the Internet without any systematic study of their characteristics. This paper presents an empirical study of the BGP misconfigurations with an … Continue Reading ››The Design Philosophy of the DARPA Internet Protocols
Citation: D. D. Clark, "The Design Philosophy of the DARPA Internet Protocols," ACM SIGCOMM Conference, (August 1988). [ACM]
Summary
This paper summarizes the rationale behind the design choices made for the Internet (initiated by DARPA) and explains how the Internet, its protocols, and its underlying mechanisms ended up being the way they were in 1988. … Continue Reading ››End-To-End Arguments in System Design
Citation: J. H. Saltzer, D. P. Reeed, D. D. Clark, "End-to-End Arguments in System Design," 2nd International Conference on Distributed Computing Systems, Paris, (April 1981), pp. 509-512. [PDF]
Summary
The crux of the end-to-end argument is that in most cases endpoints (e.g., applications) know best what they need, and the underlying system should provide only … Continue Reading ››Par Lab Boot Camp 2009: Short Course on Parallel Programming
Note: Videos of the talks from the workshop are now available here.
As part of their summer school activities, the Par Lab at UC Berkeley is arranging a short course/workshop on parallel programming from the 19th to 21st August'2009. This workshop will also act as the boot camp for the incoming … Continue Reading ››Feature Article on Network Virtualization in IEEE ComMag
"Network Virtualization: State of the Art and Research Challenges" has been featuredĀ in the IEEE Communications Magazine's July 2009 issue inĀ its Network and Service Management Series. This one is a quick overview of a lot of things related to network virtualization: its past, present, and possible future. The main objective is to let the huge readership … Continue Reading ››
Presenting at INFOCOM’2009 in Brazil
Finally I am getting the opportunity to present my work in front of my peers, arguably in the biggest networking conference in size and impact. The slides are ready, the stage is set, and I am hoping I will be able to deliver. Since this is my first presentation in an international conference, I … Continue Reading ››
Signed, sealed, delivered I’m done (with Master’s)
After 633 days, reading few hundred papers, writing a few, watching 100+ movies, reading 30+ fictions, eating lots of food, and doing many other things, my Master's is over :D . I successfully presented/defended my thesis on 21st Jan 2009, and my thesis committee have approved it without any changes (there were 3 typos … Continue Reading ››
I’ve been awarded the Cheriton Scholarship
A very good news on the 2nd working day of the year... This is the time when you can say "off to a great start" :D I have been awarded the Cheriton Type I scholarship (10,000$ for two years) to continue my PhD in the David R. Cheriton School of Computer Science. I would like … Continue Reading ››