0% found this document useful (0 votes)
21 views

Introduction To CN

This document provides an overview of the objectives, organization, grading components, and content of a Computer Networking course. The course covers topics such as the TCP/IP model, Internet protocols, routing, and local area networks from the physical to application layers of the OSI model using a top-down approach.

Uploaded by

Cường WIND
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
21 views

Introduction To CN

This document provides an overview of the objectives, organization, grading components, and content of a Computer Networking course. The course covers topics such as the TCP/IP model, Internet protocols, routing, and local area networks from the physical to application layers of the OSI model using a top-down approach.

Uploaded by

Cường WIND
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 11

COMPUTER NETWORKING

Faculty of Information Technology 1


General information

 Website:
 https://tinyurl.com/mmtptit2023
(Computer Networking folder)

 Textbook and documents:


 English:
 J. F. Kurose and K. W. Ross, Computer Networking: A Top-Down
Approach Featuring the Internet (7nd edition), Addison-Wesley, 2017.
 Slides (from lecturer)
 Vietnamese:
 Slides: http://tinyurl.com/mmt2022 (Mang May Tinh folder)
 Nguyễn Xuân Anh, Bài giảng Mạng máy tính, Học viện CN BCVT
(2018).
 Nguyễn Thúc Hải, Mạng máy tính và các hệ thống mở, Nhà xuất bản
giáo dục.
Objectives

 Theory
 The structure and elements of the Internet
 The layers in the TCP/IP model and protocols,
respectively.
 Network performance
 Practice
 Practice with some simple network utility softwares.
 Understand about TCP/IP and network terminology
 Approach
 Top-down: from Application layer to Datalink layer
 Use Internet as an example
Organization

 Subject consists of
 Lectures + Assignments
 Practice
 One main assignment (maybe)

 For students
 Report/Present all assignments
Grade components

 Grade components as follows:


 Attendance + learning attitude in class: 10%
(Check attendance and test in the learning
process)
 Mid-term test (4 times), a main assignment
(maybe): 20%
 Practice: 10%
 Final exam: 60%
Classroom requirements

 Non-sleeping
 Do not use smartphones
 Do not use computers
 Have to keep silent
 …
Chapter 1: Introduction to the Internet
1.1 What is the Internet?
1.2 Network edge
 End systems, access networks, links
1.3 Network core
 Packet switching, circuit switching, network structure
1.4 Delay, loss, throughput in networks
1.5 Protocol layers, service models
1.6 Networks under attack: security
1.7 History

7
Chapter 2: Application Layer
2.1 Principles of network applications
2.2 Web and HTTP
2.3 FTP
2.4 Electronic mail
 SMTP, POP3, IMAP
2.5 DNS
2.6 P2P applications
2.7 Socket programming with UDP and TCP

8
Chapter 3: Transport Layer
3.1 Transport-layer services
3.2 Multiplexing and demultiplexing
3.3 Connectionless transport: UDP
3.4 Principles of reliable data transfer
3.5 Connection-oriented transport: TCP
 segment structure
 reliable data transfer
 flow control
 connection management
3.6 Principles of congestion control
3.7 TCP congestion control 9
Chapter 4: Network Layer
4.1 Introduction
4.2 Virtual circuit and datagram networks
4.3 What’s inside a router
4.4 IP: Internet Protocol
 datagram format
 IPv4 addressing
 ICMP
 IPv6
4.5 Routing algorithms: link state; distance vector; hierarchical routing
4.6 Routing in the Internet: RIP; OSPF; BGP
10
Chapter 5: Datalink Layer and LANs
5.1 Introduction, Services
5.2 Error detection, correction
5.3 Multiple access protocols
5.4 LANs
 addressing, ARP
 Ethernet
 switches
5.5 Data center networking
5.6 A day in the life of a web request

11

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy