Introduction to the Internet
The module explores foundational concepts regarding the Internet's functionalities, its architecture, and performance metrics. It provides insights into web browsing processes, various Internet terminologies, communication methods, and the significance of layered design principles. Additionally, it introduces critical performance metrics essential for understanding network behavior and troubleshooting.
Sections
Navigate through the learning materials and practice exercises.
What we have learnt
- The process of accessing a website involves a series of steps including URL entry, DNS lookup, connection establishment, content request, and rendering by the browser.
- Key Internet terminologies have specific definitions, including browser, web server, URL, domain name, IP address, and packets.
- Packet switching offers advantages over circuit switching, including efficiency and fault tolerance. Measurement of network performance metrics like throughput, latency, jitter, and packet loss is crucial for diagnosing network issues.
Key Concepts
- -- Browser
- A software application facilitating access and retrieval of information on the World Wide Web.
- -- Packet Switching
- A method of transmitting data in small packets, allowing multiple data streams to share the same network resources efficiently.
- -- EndtoEnd Throughput
- The actual rate of successful data delivery from source to destination across a network path.
- -- Jitter
- The variation in delay of received packets, impacting the quality of real-time applications.
- -- Little’s Law
- A theorem in queuing theory defining the relationship between the average number of items in the system, arrival rate, and the time spent in the system.
Additional Learning Materials
Supplementary resources to enhance your learning experience.