General Engineering Program
5-year combined undergraduate / graduate Engineering programs
General Data
Academic program General Engineering Program :
Type d'EC Classes
Lectures : 23h00
Tutorials : 4h00
Lab Work : 8h00
Total duration : 35h00
Status :
Period :
ACADEMIC SEMESTER
Education language :
French
Learning Outcomes
Understanding the main principle of digital communication networks, through the example of TCP / IP. At the end of this course, the student will understand the functioning of networks, the simple implementation of a network of limited size, and the vulnerabilities related to low level network layers.
C1- Understanding Network Vocabulary
- Know the general vocabulary of networks
- Understand a technical document using this vocabulary
- Dialog with a network specialist, to express a need or a network problem
C2- Apprehends the concepts related to the functioning of the networks
- Use network technologies in the design of a product or service
- Design a simple network and choose the equipment to implement it
- Understand the principle of encapsulation of network layers, and use it for diagnostic purposes (network analysis)
- Implement the concept of IP address and addressing plan
- Diagnose an IP disfunction
C3-Understanding the implications of technical concepts related to information security
- Evaluate the safety of the procedures and know the limit of the tools allowing to treat the information, according to the place and the mode of access.
- Analyze the most obvious faults;
- Adapt your behavior to threats, vulnerabilities and impact;
- Master configuration and security of access in a business context
- Measure the risk of Wifi +/- secure (WEP, WPA, WPA2), with / without VPN;
- Identify the main vulnerabilities of network protocols
Content
The course consists of a lecture and tranining sessions to practice the concepts seen during lecture.
- Introduction (objectives, skills targeted, issues for the engineer)
- Vocabulary and History (basic vocabulary, network evolution history, future perspectives)
- Models and Protocols (ISO and DoD models, standardization, RFC, TCP / IP stack)
- Encapsulation (coding and decoding of a frame, network analysis, examples)
- Physical Support (cables, connectors, physical characteristics, topologies, pre-wiring)
- Active Components (repeaters, switches, routers, firewall, proxy)
- Ethernet frame (Mac addresses, use, link with the physical layer, security)
- IP datagram (structure of a datagram, IP address, mask, implementation under windows)
- Addressing plan (construction of an address plan, configuration of IP addresses, gateways, DHCP / BootP)
- Management of the shortage of IPV4 Addresses (NAT, IPv6)
- DNS system (general operation, architecture, TLD, diagnostics, vulnerabilities)
- ARP (principle, structure, ARP table, example of dynamic use, vulnerabilities)
- Routing (routing, routing table, general principle of routing algorithms)
- Internet structure (internet map, concept of autonomous systems, peering points, technical and geopolitical issues)
Pre-requisites / co-requisites
Common practice of networks, as a user
Concept of binary calculation and binary / decimal / hexadecimal conversion
Bibliography
Polycopier of course, "Réseaux" - Christophe MATHIEU, Available on the Intranet
https://fr.wikibooks.org/wiki/R%C3%A9seaux_TCP/IP
https://fr.wikibooks.org/wiki/Syst%C3%A8me_de_noms_de_domaine
Computer Networks (5th Edition), Andrew S. Tanenbaum (Author), David J. Wetherall (Author)
ISBN-10: 0132126958
ISBN-13: 978-0132126953
Les Réseaux (9ème édition) Edition 2018-2020. L'ère des réseaux cloud et de la 5G - - Guy PUJOLLE, Eyrolles
Assessment(s)
Nature Coefficient Observable objectives
1C1- Understanding Network Vocabulary
C2- Apprehends the concepts related to the functioning of the networks
C3-Understanding the implications of technical concepts related to information security
3Written exam
2C2- Apprehends the concepts related to the functioning of the networks
C3-Understanding the implications of technical concepts related to information security
2Oral exam
3C2- Apprehends the concepts related to the functioning of the networks
C3-Understanding the implications of technical concepts related to information security
2Practical work