ESIROI · Maquettes Connexion
AccueilITS5 · UE5-SYSRES
SR501

Computer Networks: Fundamental Concepts

FR EN ⬇ PDF
RéférentPierre Ugo TOURNOUX
ECTS1
CM / TD / TP4 / 12 / 8
Typematiere

Viable
Viable100%
Complète93%
Manque pour « complète »
  • Version EN relue

But du cours

The objective of this course is to provide an overview of all the elements and concepts constituting computer networks. Upon completion of this course, students should be able to configure workstations, identify configuration issues, propose a structuring of network entities, and select the appropriate protocols for a given application context.

Acquis d'apprentissage visés

Set up, from design to production deployment, the computer network of a company while integrating QoS and security issues.

Prérequis

No prerequisites in networking.

Programme

  • Introduction: objectives of a communication network, network architecture, OSI model.
  • Overview: Data transmission (analog, digital), bit rate and modulation speed, digital multiplexing, switching, routing, addressing, routing, and congestion control.
  • Reliability of exchanges: error control, error-detecting codes, flow control.
  • Internet structure. Standardization actors in Internet technology.
  • Network applications: remote connection, TELNET protocol, NVT representation, rlogin, ssh. File transfer, FTP and TFTP protocols, rcp, scp. Messaging architecture, message structure, MIME format, SMTP, POP, and IMAP protocols. Directory, Internet naming hierarchy, DNS protocol. Administration, MIB, SMI, SNMP protocol, RMON probe. Peer-to-peer applications
  • The Transport layer: Introduction to transport layer services. Port concept. End-to-end control mechanisms (error control, timers, retransmission policies, flow and congestion control). Connectionless transport: UDP. Connection-oriented transport: TCP and its different versions
  • The Network layer: Review of the network layer. IPv4 protocol, classful and classless addressing (CIDR), subnetting. Address resolution (ARP), ICMP protocol. Translation (NAT) and address filtering (Firewall). Auto-configuration (DHCP) and tunneling

Modalités d'évaluation

Continuous assessments and practical evaluations.

Bibliographie

James F. KUROSE and Keith W. ROSS - Computer Networking - Pearson Editions

Supports

Slides and practical work sheets.