Home > Experiential Learning

Understanding Transport Layer Basics – Experiential Learning Series

Authors   Ram P. Rustagi Professor, CSE Dept, KSIT Viraj Kumar Professor, CAOS, IISc   Abstract  The transport layer in a network stack provides end-to-end connectivity to the application layer. In the internet stack, there are two main transport layer implementations in use: TCP (which provides reliable service delivery) and UDP (which does not). Unfortunately, many people misconstrue

Read More

Experiential Learning of Networking Technologies: Understanding Web Performance

Authors   Ram P. Rustagi Viraj Kumar   Abstract   It is almost impossible to overstate the importance of the internet in transforming every aspect of modern life. The number of internet users continues to grow, and users increasingly expect immediate responses while interacting with web content. Any perceived delay can be off-putting for users and can

Read More

Experiential Learning of Networking Technologies: Understanding Network Delays

Authors   Ram P. Rustagi Professor, CSE Dept, KSIT Viraj Kumar Professor, CAOS, IISC We have all experienced a degree of frustration when a web page takes longer than expected to load. The delay between the moment when the user enters a URL (or clicks a link) and when the page contents are finally

Read More

Experiential Learning of Networking Technologies

Authors   Ram P. Rustagi Professor, CSE Dept, KSIT Viraj Kumar Professor, CAOS, IISC   HTTP Protocol Mechanisms for High Performance Applications   Abstract   HTTP is the most widely used protocol today, and is supported by almost every device that connects to a network. As web pages continue to grow in size and complexity, web browsers and the

Read More

Experiential Learning of Networking Technologies

Authors   Ram P. Rustagi Professor, CSE Dept, KSIT Viraj Kumar Professor, CAOS, IISC   Abstract At the undergraduate level, most Computer Networking curricula aim to familiarize students with key networking technologies and standards, with an emphasis on breadth rather than depth of understanding. This is detrimental to students in two ways. First, students obtain a

Read More