Podcast
Questions and Answers
What was a primary factor that initially hindered the usability of the invention related to computer networks and communication?
What was a primary factor that initially hindered the usability of the invention related to computer networks and communication?
- Complicated method requiring complex calculations (FFT in 1966) (correct)
- Limited number of computer users
- Lack of standardization in communication protocols
- High cost of network infrastructure deployment
Which of the following distinguishes the TCP protocol from the UDP protocol?
Which of the following distinguishes the TCP protocol from the UDP protocol?
- TCP offers reliable, connection-oriented transport, while UDP provides connectionless transport. (correct)
- UPD is connection-oriented, while TCP is connectionless.
- Both TCP and UDP offer the same level of reliability and connection management.
- UDP is suitable for large data transfers, whereas TCP is better for small packets only.
Which layer of the TCP/IP model is responsible for defining the communication protocols for applications like HTTP, FTP, SMTP, POP3, and DNS?
Which layer of the TCP/IP model is responsible for defining the communication protocols for applications like HTTP, FTP, SMTP, POP3, and DNS?
- Network Layer
- Application Layer (correct)
- Transport Layer
- Data Link Layer
What is the significance of a network packet analyzer in the context of computer networks?
What is the significance of a network packet analyzer in the context of computer networks?
In data communication, what accurately describes the function of a 'protocol'?
In data communication, what accurately describes the function of a 'protocol'?
Which of the following is a primary characteristic of 'packet switching' in network communication?
Which of the following is a primary characteristic of 'packet switching' in network communication?
What considerations are important when evaluating network performance?
What considerations are important when evaluating network performance?
What is the role of end systems in a network?
What is the role of end systems in a network?
How do IoT and IoE impact the capabilities of devices within a network?
How do IoT and IoE impact the capabilities of devices within a network?
What distinguishes a 'public' network from other types of networks?
What distinguishes a 'public' network from other types of networks?
What constitutes the 'nuts-and-bolts' view of the Internet?
What constitutes the 'nuts-and-bolts' view of the Internet?
What accurately describes 'nodes' in a computer network?
What accurately describes 'nodes' in a computer network?
What is the role of protocols in the Internet?
What is the role of protocols in the Internet?
In network architecture, what is the function of packet switches?
In network architecture, what is the function of packet switches?
What is a key characteristic of broadband communication links?
What is a key characteristic of broadband communication links?
What is a typical characteristic of access networks?
What is a typical characteristic of access networks?
How does 'frequency division multiplexing' work in cable networks?
How does 'frequency division multiplexing' work in cable networks?
Given its architecture, what is a distinctive feature of Hybrid Fiber Coax (HFC) technology?
Given its architecture, what is a distinctive feature of Hybrid Fiber Coax (HFC) technology?
What is a key advantage of using fiber optic cables for network connections compared to copper cables?
What is a key advantage of using fiber optic cables for network connections compared to copper cables?
Which factor primarily influences the choice between geosynchronous and low altitude satellites for radio communication?
Which factor primarily influences the choice between geosynchronous and low altitude satellites for radio communication?
What is the function of Internet Exchange Points (IXP) in the structure of the Internet?
What is the function of Internet Exchange Points (IXP) in the structure of the Internet?
How has the evolution of the Internet's network structure been primarily influenced?
How has the evolution of the Internet's network structure been primarily influenced?
Which of the following milestones occurred in 1983 regarding Internet history?
Which of the following milestones occurred in 1983 regarding Internet history?
What key principle did Cerf and Kahn introduce concerning the interconnection of networks, which now defines the internet?
What key principle did Cerf and Kahn introduce concerning the interconnection of networks, which now defines the internet?
Why might content providers choose to operate their own networks?
Why might content providers choose to operate their own networks?
In modern networking environments, what is the role of Ethernet switches?
In modern networking environments, what is the role of Ethernet switches?
What is a defining trait of 'Tier-1' commercial ISPs?
What is a defining trait of 'Tier-1' commercial ISPs?
In the context of network structure, what is the significance of regional networks?
In the context of network structure, what is the significance of regional networks?
Which of the following describes the role of access ISPs in connecting end systems to the broader internet?
Which of the following describes the role of access ISPs in connecting end systems to the broader internet?
What is a primary function of the Transport Layer in the TCP/IP model?
What is a primary function of the Transport Layer in the TCP/IP model?
How is data typically transmitted over DSL (Digital Subscriber Line)?
How is data typically transmitted over DSL (Digital Subscriber Line)?
What is the main purpose of the 'data link layer' in network communication?
What is the main purpose of the 'data link layer' in network communication?
What role do communication links play in a computer network?
What role do communication links play in a computer network?
In a digital communication system, what is meant by 'bandwidth'?
In a digital communication system, what is meant by 'bandwidth'?
Which of the following best describes unguided media?
Which of the following best describes unguided media?
Mobile devices connect to the internet through:
Mobile devices connect to the internet through:
Which of the following is NOT a transmission milestone in computer networks?
Which of the following is NOT a transmission milestone in computer networks?
Flashcards
What is a network?
What is a network?
A set of devices (nodes) connected by communication links.
What is the Internet?
What is the Internet?
The most specific and public network.
What is "Nuts-and-Bolts"?
What is "Nuts-and-Bolts"?
Means the most basic, fundamental, and essential aspects of something in the internet.
What components make the internet?
What components make the internet?
Signup and view all the flashcards
What does a networking infrastructure provide?
What does a networking infrastructure provide?
Signup and view all the flashcards
What are traditional computing devices?
What are traditional computing devices?
Signup and view all the flashcards
What are non-traditional computing devices?
What are non-traditional computing devices?
Signup and view all the flashcards
What are hosts/end systems?
What are hosts/end systems?
Signup and view all the flashcards
What is the internet's structure?
What is the internet's structure?
Signup and view all the flashcards
What are the types of communication links?
What are the types of communication links?
Signup and view all the flashcards
What is bandwidth?
What is bandwidth?
Signup and view all the flashcards
What do packet switches do?
What do packet switches do?
Signup and view all the flashcards
What is the network route/path?
What is the network route/path?
Signup and view all the flashcards
What are internet protocols?
What are internet protocols?
Signup and view all the flashcards
What is the network edge?
What is the network edge?
Signup and view all the flashcards
What is the access network?
What is the access network?
Signup and view all the flashcards
What are the types of access networks?
What are the types of access networks?
Signup and view all the flashcards
What is NOC?
What is NOC?
Signup and view all the flashcards
What is Ethernet?
What is Ethernet?
Signup and view all the flashcards
What does the Internet do?
What does the Internet do?
Signup and view all the flashcards
What are the access ISPs?
What are the access ISPs?
Signup and view all the flashcards
What networks connect services?
What networks connect services?
Signup and view all the flashcards
What is tier-1 commercial ISPs?
What is tier-1 commercial ISPs?
Signup and view all the flashcards
What is the network content provider?
What is the network content provider?
Signup and view all the flashcards
What is TCP/IP?
What is TCP/IP?
Signup and view all the flashcards
What is the new network?
What is the new network?
Signup and view all the flashcards
ARPAnet decommissioned?
ARPAnet decommissioned?
Signup and view all the flashcards
Networking design?
Networking design?
Signup and view all the flashcards
Study Notes
- Lecture 1 - CN214 - Computer Networking
Invention & Early Networking
- Initial networking methods were too complicated for practical use.
- Complex calculations like FFT (1966) and hardware limitations (1974) hindered early networking.
- There was no support for mobility in communication (CelNet in 1979)..
Course Synopsis
- The course explores Network & Internet concepts.
- Topics include Delay, Loss, Latency, and Throughput.
- The Shannon & Nyquist theorem will be covered.
- Application layer protocols: HTTP, FTP, SMTP, POP3, DNS, P2P
- Transport Layer: UDP, TCP
- Includes congestion and error control
- IPv4 and IPv6
- Subnetting & Supernetting will be covered.
- Routing protocols: Distance vector, Link-State, RIP, OSPF, and BGP
- Data Link layer, covering media access, VLANs, and error detection & correction.
Course Outcomes
- Students will learn to define computer network layering models.
- Students will describe TCP/IP model protocols and main functions of the 5 Layers
- Students will compare different protocols in each layer of the TCP/IP model.
- Performance of TCP/IP model protocols will be analyzed.
- Learn network protocol internals, using packet analyzer.
Textbook and References
- The textbook for the course is "Computer Networking: A Top-Down Approach, 6th edition" by Kurose and Ross
- A reference book is "Data Communications and Networking, 4th edition" by Forouzan.
Course Structure: Chapters
- Chapter 1: Computer Networks and the Internet
- Chapter 2: Application Layer
- Chapter 3: Transport Layer (UDP & TCP)
- Chapter 4: The Network Layer
- Chapter 5: The Link Layer: Links, Access Networks, and LANs
- Yellow colored topics will be covered in the Mid Term Exam.
- Green colored topics will be covered in the Final Exam.
Mid Term Exam Details
- The mid-term exam will be held on 19/10/2023 (Thursday).
- The exam time is from 12:00 to 13:00.
- The syllabus includes Chapters 1, 2, and 3, focusing on Introduction, Application Layer, and Transport Layer: UDP.
- Question types include True/False, Multiple Choice, Short Questions, and Mathematical Questions.
- Quiz 1 will be used as a reference for the exam.
Course Schedule Overview
- Week 1: Introduction & Network Parameter
- Week 2: Network Layering Model
- Week 3: Application Layer (Assignment 1 Assigned)
- Week 4: Application Layer: FTP & Email (Quiz 1)
- Week 5: Application Layer: DNS and P2P
- Week 6: Transport Layer
- Week 7: Transport Layer Protocol: UDP
- Week 8: Transport Layer Protocol: TCP
- Week 9: TCP Flow & Congestion Control (Mid Term Exam)
- Week 10: Network Layer: Switching
- Week 11: IP Address & Subnetting
- Week 12: NAT & IP Protocol
- Week 13: IPv6 (Assignment 2 Assigned, Quiz 2)
- Week 15: Data Link Layer: Protocol & Error Control
- Week 16: Data Link Layer: Access
- Week 17: Revision & LAB Final Exam (LAB Final Exam)
- Week 18: Semester Final Exam
- Week 19: Semester Final Exam
Assessment Breakdown
- Quizzes (2): 10%
- Mid Term Examination (1): 25%
- Final Examination: 40%
- Lab Experiments: 25%
- Total: 100%
Lab Assessment Distribution
- Experiments are worth 5%
- Quizzes: 5%
- Mid Term Examination: 5%
- The Final Examination is 10% Total 25%
Office Hours
- Sunday: 11 AM – 12 PM
- Tuesday: 11 AM – 12 PM
- Wednesday: 11 AM – 12 PM
Communication
- A communication link connects a sender and receiver.
- Electromagnetic waves propagate between them carrying data.
- There is a transmission delay.
Key Definitions
- Message: Information to be communicated.
- Medium: The physical path the message travels.
- Sender: The device sending the data message.
- Receiver: The device that receives the message.
- Protocol: The set of rules governing data communication.
Network and Internet
- The internet facilitates community and business.
- A network consists of devices (nodes) connected by communication links.
- A node is a device that can send/receive data.
- IoT/IoE devices can also send/receive data.
- The most specific and public network is the Internet.
Internet Usage Statistics (2023 Estimates)
- Global internet usage statistics and population data were provided for 2023.
- The world population is 7,932,791,734, with 5,385,798,406 internet users at a 67.9% penetration rate
- Asia has the highest internet usage.
- Africa has: 1,394,588,547 Population (2022 Est.) with 601,940,784 internet users
- Asia has: 4,352,169,960 Population (2022 Est.) with 2,916,890,209 internet users
- Europe has: 837,472,045 Population (2022 Est.) with 747,214,734 internet users
Internet: Nuts and Bolts View
- The internet can be viewed as "Nuts-and-Bolts", which represents the basic infrastructure.
- It can be also seen as a networking infrastructure providing service for distributed applications.
- Nuts and bolts terminology refers to its fundamental hardware and software components.
- It connects billions of computing devices.
- Traditional devices include PCs, laptops, servers, and smartphones
- Non-traditional computing devices like TVs and web-cams are connecting to the Internet.
- The connecting devices are called end systems or hosts.
- End systems connect to the internet through communication links
- Links use fiber, copper, radio, or satellite to communicate.
- Transmission rates are measured by bandwidth.
- Packet switches forward data in chunks.
- Routers and switches are examples.
- The internet is a "network of networks".
Internet as FUN Appliances
- The Internet can be seen as a collection of "FUN appliances".
- Web-enabled toasters are an example and can function as weather forecasters
- Tweet-a-watts monitor energy consumption.
- Internet refrigerators provide connectivity in the kitchen.
- Slingboxes allow remote control of cable TV.
- IP picture frames display digital photos using internet connections
- There are Internet phones for communication.
Basic Networking Concepts
- Nodes connect with communication links using routers and switches.
- Data is segmented into packets for network transmission.
- A network route is the path traversed by packets.
- Communication links transmit data at a certain transmission rate (bits/second or bps).
Internet & Protocols
- The Internet is a "network of networks".
- Protocols govern sending and receiving messages.
- Examples include TCP, IP, HTTP, Skype and 802.11.
- Internet standards are developed in these protocols
- They are formalized through Request for Comments (RFC) open to the Internet Engineering Task Force (IETF).
The Internet: A Service Perspective
- The internet provides services to applications.
- Applications include VoIP, web, email, and e-commerce.
- Programming interfaces facilitate application connectivity.
- Hooks allow apps to "connect" to the Internet.
- Service options are analogous to the postal service.
What are Protocols?
- Internet protocols are rules/regulations for data-sending over the internet, such as TCP, IP, and HTTP.
- Human protocols involve human rules to communication.
Human vs Network Protocols
- Human protocols involve natural language and human interaction.
- Network protocols involve machines, communication activity, format, order messages, and action taken between network entities
Network Structures
- The network edge consists of hosts, clients, and servers often in data centers.
- Access networks and physical media include wired and wireless communication links.
- The network core consists of interconnected routers and networks of networks.
Access Network and Physical Media
- End systems connect to the edge router through residential, institutional, and mobile nets.
- Residential access networks include DSL, TV cable, fiber, dial-up, and satellite.
- Institutional networks are schools and companies using Ethernet and WiFi.
- An important consideration is bandwidth (bits per second) and whether the connection is shared or dedicated.
Access Networks (DSL, Cable, Fiber)
- DSL (Digital Subscriber Line) uses existing telephone lines
- Data goes to internet and voice goes on telephone net
- Up to 2.5 Mbps upstream and 24 Mbps downstream.
- Cable networks use frequency division multiplexing.
- HFC (Hybrid Fiber Coax) is asymmetric and has increased transfer rates.
- Fiber to the Home has higher transmission rates and also carries TV and Phone signal
- Home networks combine wireless access points, a router with firewall, and wired Ethernet.
Enterprise Networks and Ethernet
- Enterprise networks are large business environments .
- Enterprise networks include users and locations and are supported and have centralized control.
- Ethernet is typically used at 10 Mbps / 100Mbps /1 Gbps / 10 Gbps transmission rates.
Wireless Access Networks
- Shared wireless access networks connect to the router.
- Wireless LANs operate in buildings while Wireless access operates in telco.
Physical Media
- A bit propagates between transmitter and receiver pairs.
- Unguided media: signals propagate freely
- Twisted pair (TP): Category 5 (100 Mbps, 1 Gpbs Ethernet ) and Category 6 (10 Gbps).
- Coaxial cable has copper wires and high-speed operation
- Fiber optic cable carries light pulses and has a low error rate.
- Radio links have electromagnetic spectrum and various propagation environment effects
Internet: Network Interconnections
- End systems connect to Internet (ISPs)
- There are residential, company and universities
- Access ISPs interconnected and complex
- Interconnected ISPs allow two hosts to send packets
Internet: Network Scaling
- Connecting each Access ISP to every other Access ISP does not scale due to O(N^2) connections
- A global transit ISP connects "Customer" and "Provider" in agreement
- Competitors connected and need an "Internet exchange point"
- Regional networks may arise and connect access to ISPS
Internet Service Providers
- ISPs can scale using content providers.
- Commercial ISPs (e.g., Level 3, Sprint, AT&T, NTT)
- At the center: are well-connected large networks
Studying That Suits You
Use AI to generate personalized quizzes and flashcards to suit your learning preferences.