β Define the core technologies that underpin the Internet.
β Explain the process of packet switching and its role in data transmission.
β Differentiate between the functions of TCP and IP in the TCP/IP protocol suite.
β Describe the client/server computing model.
β Analyze the context of Internet adoption in Nepal.
What is the Internet? π
Definition: A global network of interconnected computer networks that use the Internet protocol suite (TCP/IP) to link devices worldwide.
Think of it as a "network of networks" connecting:
π’ Private & Business Networks
ποΈ Government Networks
π Academic Networks
π Public Networks
The Foundation: Packet Switching
Instead of a dedicated connection, the Internet breaks data down into small pieces called packets.
Anatomy of a Packet π¦
Header
Destination Address (IP)
Source Address
Packet Number
Payload
The actual data chunk
(e.g., part of an image, email text)
These packets travel independently across the network and are reassembled at the destination.
How Packet Switching Works β‘
1. Slicing: A large file (e.g., a photo) is broken into small, numbered packets.
2. Addressing: Each packet's header is stamped with the destination IP address.
3. Routing: Packets are sent onto the network, taking different paths to the destination.
4. Reassembly: The destination computer collects all packets and reassembles them in the correct order.
This method is efficient and robust. If one path is congested, packets can find another way.
π³ Card Processing Flow Simulator
π Customer
β
πͺ Merchant
β
π Gateway
β
π¦ Acquiring Bank
β
π³ Card Network
β
ποΈ Issuing Bank
Click "Process Payment" to simulate a card transaction.
Log will appear here...
π³π΅ Context: NPR 4,500 card payment at Daraz.com.np using a NIC Asia Visa card.
The Language of the Internet: TCP/IP
TCP/IP (Transmission Control Protocol/Internet Protocol) is the fundamental communication protocol suite of the Internet.
It's not one protocol, but two main ones working together:
TCP: The "Manager"
IP: The "Postal Service"
TCP vs. IP: A Team Effort π€
TCP (Transmission Control Protocol)
π― The Reliability Manager
Breaks data into packets before sending.
Numbers the packets for reordering.
Checks that all packets have arrived.
Reassembles packets at the destination.
IP (Internet Protocol)
πΊοΈ The Address & Routing System
Responsible for addressing each packet with source & destination.
Routes the packets from one network to another.
It's the "best effort" delivery service.
π Security: 3D Secure Authentication Demo
π Checkout β Daraz.com.np
Order: Sony Headphones β NPR 8,999
3DS Auth Steps
1. Merchant collects card data
2. Send to 3DS server for enrollment
3. Bank sends OTP to your phone
4. You enter OTP (challenge)
5. Bank verifies & authorizes
π³π΅ NIC Asia & Global IME require 3DS OTP for all online card transactions.
π 3D Secure β NIC Asia Bank
A one-time password has been sent to your registered mobile number ending in **78.
Demo hint: OTP is 1234
The Dominant Structure: Client/Server Computing
Client/Server Model: A distributed structure that separates tasks between service providers (servers) and service requesters (clients).
π Client
Requests information or services.
Examples: Your web browser, email app, a mobile game.
ποΈ Server
Provides the requested data or service.
Examples: Web server (hosting a site), mail server, database server.
Client/Server in Action: Visiting a Website
Client Request: Your browser (the client) sends a request for `google.com` to a DNS server.
IP Address: The DNS server returns the IP address for Google's server.
TCP/IP in Motion: Your browser sends an HTTP request packet (via TCP/IP) to that IP address.
Server Response: Google's web server (the server) receives the request and sends the website data back in packets.
Display: Your browser (client) reassembles the packets and renders the webpage.
Case Study: The Internet in Nepal π³π΅
The core technologies are global, but local context shapes adoption.
Challenges
π° Cost: Still relatively high for a significant portion of the population.
π Infrastructure: Underdeveloped in some rural/remote areas, leading to slower speeds.
π Digital Literacy: A barrier for some to fully utilize Internet resources.
Opportunities
π§βπ» Youth Population: Large, growing, and eager to adopt new technology.
ποΈ Government Support: Actively working to improve national infrastructure.
π Business Adoption: More businesses are using the internet for e-commerce and operations.
π³π΅ Nepal Payment Methods Explorer
Click a payment method above to explore it.
Nepal's Internet Market Landscape π
Several key players drive connectivity in the country:
Nepal Telecom
The state-owned incumbent, providing a wide range of services including mobile and fixed-line internet.
Ncell
A major private mobile network operator, a key driver of mobile broadband access across the nation.
WorldLink
One of the largest private Internet Service Providers (ISPs), especially dominant in the fiber-to-the-home (FTTH) market.
Key Point: The competition between these players is helping to drive down costs and improve service quality, accelerating internet adoption for e-commerce.
π BNPL Calculator β Buy Now, Pay Later
NPR 10,000
π° Payment Breakdown
Product Price:NPR 10,000
Monthly Payment:NPR 3,333
Total Interest:NPR 0
Total Cost:NPR 10,000
π³π΅ Khalti BNPL: 0% interest for 3 months on select merchants. Great for planned purchases!
Key Takeaways
A quick review of today's core concepts:
Packet Switching: The foundational method of breaking data into packets for efficient and robust transmission over shared networks.
TCP/IP: The two-part protocol suite that runs the Internet. TCP manages reliable data transfer, while IP handles addressing and routing.
Client/Server Model: The primary architecture of the web, where clients (like your browser) request resources from powerful, centralized servers.
Local Context Matters: Global technologies are shaped by local factors like infrastructure, cost, and policy, as seen in the case of Nepal.
π§ Payment Method Match Quiz
Question 1 of 5
Loading...
Thank You
Any questions?
Next Up: Unit 3.2 - Internet Infrastructure & The Web