Code
IGSE NET 7426
Domain
Réseaux
Program
Master
Language
Anglais/English
ECTS Credits
3
Class hours
30
Program Manager(s)
Department
- Réseaux et Services Multimédia Mobiles
Organisation
Cours/TD/TP/projet/examen :Learning objectives
At the end of this module, students will be able to develop a client-server application based on a scenario description with well-defined objectives:
design and fully implement a client-server application in TCP/IP mode, using BSD-type communication sockets in connected and non-connected mode
- Identify and choose the right communication mode for your needs
- Understand the different families and uses of communication sockets
Prerequisites
Data networks, C programming, good knowledge of networks, TCP/IP, and operating systems
Keywords
BSD sockets, client-server
Content
- Socket communication principles
- UDP/TCP communication (client/server)
- IPv4/IPv6 communication
- Non-blocking communication (select and poll functions)
- Socket options
- Unicast/Broadcast/Multicast exchanges
Evaluation
Validation of this course is based primarily on the grade obtained in an end-of-module test (CF).
Class attendance and participation in practical exercises are taken into account in the assessment.