CN214 Computer Networking: Invention & Course Synopsis

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to Lesson

Podcast

Play an AI-generated podcast conversation about this lesson

Questions and Answers

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?

  • 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?

  • 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?

<p>It allows users to understand network protocol internals. (D)</p> Signup and view all the answers

In data communication, what accurately describes the function of a 'protocol'?

<p>A set of rules that govern data communications and represent an agreement between communicating devices (C)</p> Signup and view all the answers

Which of the following is a primary characteristic of 'packet switching' in network communication?

<p>Transmitting data in fixed-size units across a shared network (A)</p> Signup and view all the answers

What considerations are important when evaluating network performance?

<p>Delay, Loss, and Throughput (B)</p> Signup and view all the answers

What is the role of end systems in a network?

<p>To originate or terminate data. (D)</p> Signup and view all the answers

How do IoT and IoE impact the capabilities of devices within a network?

<p>They enable virtually any device to send and/or receive data. (B)</p> Signup and view all the answers

What distinguishes a 'public' network from other types of networks?

<p>Its accessibility to anyone and specific, like the internet (C)</p> Signup and view all the answers

What constitutes the 'nuts-and-bolts' view of the Internet?

<p>It's about the most basic hardware and software components. (B)</p> Signup and view all the answers

What accurately describes 'nodes' in a computer network?

<p>Nodes can be computers, printers, or any other networked devices. (D)</p> Signup and view all the answers

What is the role of protocols in the Internet?

<p>To control sending and receiving messages (D)</p> Signup and view all the answers

In network architecture, what is the function of packet switches?

<p>To forward data packets (A)</p> Signup and view all the answers

What is a key characteristic of broadband communication links?

<p>They support multiple channels of data simultaneously. (D)</p> Signup and view all the answers

What is a typical characteristic of access networks?

<p>Shared or dedicated connections (B)</p> Signup and view all the answers

How does 'frequency division multiplexing' work in cable networks?

<p>It transmits different channels in different frequency bands. (D)</p> Signup and view all the answers

Given its architecture, what is a distinctive feature of Hybrid Fiber Coax (HFC) technology?

<p>It provides asymmetric data transmission rates and shares access network to cable headend. (A)</p> Signup and view all the answers

What is a key advantage of using fiber optic cables for network connections compared to copper cables?

<p>Higher transmission rates (D)</p> Signup and view all the answers

Which factor primarily influences the choice between geosynchronous and low altitude satellites for radio communication?

<p>End-to-end delay (C)</p> Signup and view all the answers

What is the function of Internet Exchange Points (IXP) in the structure of the Internet?

<p>To facilitate interconnection of different ISPs. (A)</p> Signup and view all the answers

How has the evolution of the Internet's network structure been primarily influenced?

<p>By economics and national policies (C)</p> Signup and view all the answers

Which of the following milestones occurred in 1983 regarding Internet history?

<p>Deployment of TCP/IP and DNS defined for name-to-IP-address translation (A)</p> Signup and view all the answers

What key principle did Cerf and Kahn introduce concerning the interconnection of networks, which now defines the internet?

<p>The best effort service model and decentralized control (B)</p> Signup and view all the answers

Why might content providers choose to operate their own networks?

<p>To bypass Internet, providing 'instantaneous' access and bring services closer to end users. (D)</p> Signup and view all the answers

In modern networking environments, what is the role of Ethernet switches?

<p>Connecting end systems within local networks (C)</p> Signup and view all the answers

What is a defining trait of 'Tier-1' commercial ISPs?

<p>National and international coverage (C)</p> Signup and view all the answers

In the context of network structure, what is the significance of regional networks?

<p>To connect access networks to ISPs. (D)</p> Signup and view all the answers

Which of the following describes the role of access ISPs in connecting end systems to the broader internet?

<p>They connect end systems to the Internet (A)</p> Signup and view all the answers

What is a primary function of the Transport Layer in the TCP/IP model?

<p>Providing reliable data transfer or connectionless transport(UDP) (D)</p> Signup and view all the answers

How is data typically transmitted over DSL (Digital Subscriber Line)?

<p>At different frequencies over dedicated telephone line (B)</p> Signup and view all the answers

What is the main purpose of the 'data link layer' in network communication?

<p>To manage the physical connection between nodes (D)</p> Signup and view all the answers

What role do communication links play in a computer network?

<p>Transmit data between nodes (C)</p> Signup and view all the answers

In a digital communication system, what is meant by 'bandwidth'?

<p>A measure of the data transmission rate. (A)</p> Signup and view all the answers

Which of the following best describes unguided media?

<p>Signals propagate freely through space, such as radio. (C)</p> Signup and view all the answers

Mobile devices connect to the internet through:

<p>Wireless Access Networks (D)</p> Signup and view all the answers

Which of the following is NOT a transmission milestone in computer networks?

<p>Invention of the Transistor (C)</p> Signup and view all the answers

Flashcards

What is a network?

A set of devices (nodes) connected by communication links.

What is the Internet?

The most specific and public network.

What is "Nuts-and-Bolts"?

Means the most basic, fundamental, and essential aspects of something in the internet.

What components make the internet?

The hardware and software components that makes the internet.

Signup and view all the flashcards

What does a networking infrastructure provide?

Provides service to the distributed applications.

Signup and view all the flashcards

What are traditional computing devices?

Traditional computing devices such as PCs, laptops, servers, smartphones, workstation, etc.

Signup and view all the flashcards

What are non-traditional computing devices?

Devices increasingly connected to the internet, such as TVs, gaming consoles, web-cams, automobiles, environmental sensing devices, picture frames, or home electrical & security systems.

Signup and view all the flashcards

What are hosts/end systems?

Connecting devices called hosts or end systems.

Signup and view all the flashcards

What is the internet's structure?

The internet is a network of networks.

Signup and view all the flashcards

What are the types of communication links?

Fiber, copper, radio or satellite.

Signup and view all the flashcards

What is bandwidth?

The transmission rate of a communication link.

Signup and view all the flashcards

What do packet switches do?

Forward packets (chunks of data) between networks.

Signup and view all the flashcards

What is the network route/path?

The sequence of communication links and core devices traversed by a packet from sending node to destination.

Signup and view all the flashcards

What are internet protocols?

Rules and regulations that control and manage the process of sending and receiving data in the internet.

Signup and view all the flashcards

What is the network edge?

Hosts: clients and servers connected by communication links and networks.

Signup and view all the flashcards

What is the access network?

How end systems connect to edge router.

Signup and view all the flashcards

What are the types of access networks?

Residential access nets, institutional access networks and mobile access networks.

Signup and view all the flashcards

What is NOC?

Network Operations Center, is a centralized control

Signup and view all the flashcards

What is Ethernet?

Typically used in companies, universities, etc with transmission rates of 10 Mbps, 100Mbps, 1Gbps, and 10Gbps.

Signup and view all the flashcards

What does the Internet do?

Connect the access ISPs

Signup and view all the flashcards

What are the access ISPs?

Residential, company and university ISPs that can be connected to the internet.

Signup and view all the flashcards

What networks connect services?

A content provider network that connects the internet

Signup and view all the flashcards

What is tier-1 commercial ISPs?

A large networks in the internet

Signup and view all the flashcards

What is the network content provider?

The network is a well connected large network that connects internet data

Signup and view all the flashcards

What is TCP/IP?

The Deployment of TCP/IP that allows for data transmission

Signup and view all the flashcards

What is the new network?

a new network for the confederation of network.

Signup and view all the flashcards

ARPAnet decommissioned?

ARPAnet had a good run.

Signup and view all the flashcards

Networking design?

ARPAnet, Ethernet and Xerox Parc help with

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.

Quiz Team

Related Documents

More Like This

Ethernet and TCP/IP Networking Quiz
10 questions
Computer Networking Concepts
42 questions

Computer Networking Concepts

FastPacedClavichord avatar
FastPacedClavichord
Chapitre 1 - Modèle OSI et TCP/IP
48 questions
Use Quizgecko on...
Browser
Browser