Comprendre le coeur d'internet : les réseaux d'opérateurs

Brought by: France Université Numerique

Overview

À propos du cours

L’objectif de ce cours est de connaître les technologies et les services des réseaux d’opérateurs (FAI) leur permettant de fournir la téléphonie, Internet ou la télévision aux particuliers, une connexion haut débit fiable ou la connexion de sites distants aux entreprises.

Après une présentation générale des éléments qui constituent un réseau d’opérateurs, le cours aborde les technologies spécifiques telles que l'Ethernet Optique, le MPLS et les divers protocoles utilisés pour gérer les interconnexions de l’opérateur avec les autres réseaux. Il présente ensuite l’ingénierie de trafic (qualité de services, priorisation de flux, ...) à travers les services comme les VPN, la connectivité internet, la VoIP, ou l'IPTV. Enfin, il établit le lien entre le réseau de l'opérateur et l’usager, donnant ainsi des outils à destination des techniciens sur les matériels actifs (box, DSLAM, routeur, etc ...), tout en se focalisant sur la tendance actuelle de convergence vers un réseau unifié.

Après ce MOOC, vous disposerez d’une boîte à outils professionnelle indispensable vous permettant de proposer des solutions et services adaptés aux clients.

Compétences

Avec ce MOOC, vous serez capable de :

  • Comprendre les enjeux des réseaux d'opérateurs
  • Connaître les équipements des réseaux d'opérateurs (routeurs, DSLAM, OLT, modem)
  • Connaître les technologies et les protocoles utilisés par les réseaux d'opérateurs
  • Appliquer les principes d'ingénierie de trafic dans les réseaux d'opérateurs
  • Choisir une solution réseaux adaptée aux besoins des clients

Format du cours

Le MOOC comprend 5 séquences de cours qui se dérouleront sur 5 semaines. Chaque séquence nécessitera environ 4h de travail par semaine.

Le MOOC alternera des vidéos d'enseignants et d'experts reconnus, des quiz et des études de cas.

Syllabus

Plan du cours

  • Séquence 1 : Introduction générale aux réseaux d'opérateurs
    • Leçon 1 : Introduction
    • Leçon 2 : Topologie et architecture
    • Leçon 3 : Sécurisation des services et des réseaux
    • Leçon 4 : Évolution et convergence des réseaux
  • Séquence 2 : Technologies de réseau coeur
    • Leçon 1 : Introduction à la commutation de paquets
    • Leçon 2 : Protocole MPLS
    • Leçon 3 : Architecture et composants carrier grade ethernet et ethernet optique
  • Séquence 3 : Ingénierie de trafic et VPNs
    • Leçon 1 : Ingénierie de trafic
    • Leçon 2 : MPLS et VPNs
    • Leçon 3 : Ethernet et VPNs
    • Leçon 4 : VPNs de couche 3
  • Séquence 4 : Technologies des réseaux d'accès filaires
    • Leçon 1 : Introduction aux réseaux d'accès
    • Leçon 2 : Technologies xDSL
    • Leçon 3 : Technologies optiques, EPON, GPON
  • Séquence 5 : Réseaux mobiles, convergence et évolutions
    • Leçon 1 : Réseaux mobiles
    • Leçon 2 : Convergence fixe/mobile
    • Leçon 3 : Évolutions futures
Comprendre le coeur d'internet : les réseaux d'opérateurs
Go to course

Comprendre le coeur d'internet : les réseaux d'opérateurs

Brought by: France Université Numerique

  • France Université Numerique
  • Free
  • French
  • Certificate Available
  • Certain days
  • All
  • N/A
8.1.2PHP Version309msRequest Duration2MBMemory UsageGET en/courses/{slug}Route
    • Booting (194ms)
    • Application (114ms)
    • 1 x Booting (62.94%)
      194.46ms
      1 x Application (36.82%)
      113.77ms
      14 templates were rendered
      • public.courses.show (resources/views/public/courses/show.blade.php)3bladefile
        Params
        0
        course
        1
        links
        2
        config
      • public.courses.partials.breadcrumbs (resources/views/public/courses/partials/breadcrumbs.blade.php)6bladefile
        Params
        0
        __env
        1
        app
        2
        errors
        3
        course
        4
        links
        5
        config
      • public.courses.partials.heading (resources/views/public/courses/partials/heading.blade.php)7bladefile
        Params
        0
        __env
        1
        app
        2
        errors
        3
        course
        4
        links
        5
        config
        6
        classes
      • public.courses.partials.details (resources/views/public/courses/partials/details.blade.php)6bladefile
        Params
        0
        __env
        1
        app
        2
        errors
        3
        course
        4
        links
        5
        config
      • public.courses.partials.breadcrumbs (resources/views/public/courses/partials/breadcrumbs.blade.php)6bladefile
        Params
        0
        __env
        1
        app
        2
        errors
        3
        course
        4
        links
        5
        config
      • public.courses.partials.heading (resources/views/public/courses/partials/heading.blade.php)7bladefile
        Params
        0
        __env
        1
        app
        2
        errors
        3
        course
        4
        links
        5
        config
        6
        classes
      • public.layouts.main (resources/views/public/layouts/main.blade.php)6bladefile
        Params
        0
        __env
        1
        app
        2
        errors
        3
        course
        4
        links
        5
        config
      • public.layouts.partials.meta (resources/views/public/layouts/partials/meta.blade.php)6bladefile
        Params
        0
        __env
        1
        app
        2
        errors
        3
        course
        4
        links
        5
        config
      • public.layouts.partials.navbar (resources/views/public/layouts/partials/navbar.blade.php)6bladefile
        Params
        0
        __env
        1
        app
        2
        errors
        3
        course
        4
        links
        5
        config
      • public.auth.profile.partials.links (resources/views/public/auth/profile/partials/links.blade.php)6bladefile
        Params
        0
        __env
        1
        app
        2
        errors
        3
        course
        4
        links
        5
        config
      • public.auth.profile.partials.link (resources/views/public/auth/profile/partials/link.blade.php)8bladefile
        Params
        0
        __env
        1
        app
        2
        errors
        3
        course
        4
        links
        5
        config
        6
        route
        7
        title
      • public.auth.profile.partials.link (resources/views/public/auth/profile/partials/link.blade.php)8bladefile
        Params
        0
        __env
        1
        app
        2
        errors
        3
        course
        4
        links
        5
        config
        6
        route
        7
        title
      • public.auth.profile.partials.link (resources/views/public/auth/profile/partials/link.blade.php)8bladefile
        Params
        0
        __env
        1
        app
        2
        errors
        3
        course
        4
        links
        5
        config
        6
        route
        7
        title
      • public.layouts.partials.flash-session (resources/views/public/layouts/partials/flash-session.blade.php)6bladefile
        Params
        0
        __env
        1
        app
        2
        errors
        3
        course
        4
        links
        5
        config
      uri
      GET en/courses/{slug}
      middleware
      web, localize:en
      controller
      App\Http\Controllers\CourseController@show
      as
      en.courses.show
      namespace
      prefix
      /en
      where
      file
      app/Http/Controllers/CourseController.php:17-35
      7 statements were executed7.62ms
      • select * from `courses` where `slug_en` = 'comprendre-le-coeur-d\'internet-:-les-réseaux-d\'opérateurs' limit 1
        6.12ms/app/Http/Controllers/CourseController.php:20corspedia
        Metadata
        Bindings
        • 0. comprendre-le-coeur-d'internet-:-les-réseaux-d'opérateurs
        Backtrace
        • 17. /app/Http/Controllers/CourseController.php:20
        • 18. /vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
        • 19. /vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
        • 20. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:260
        • 21. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:205
      • update `courses` set `visitors` = `visitors` + 1, `courses`.`updated_at` = '2025-04-03 18:24:31' where `id` = 3316
        430μs/app/Http/Controllers/CourseController.php:21corspedia
        Metadata
        Bindings
        • 0. 2025-04-03 18:24:31
        • 1. 3316
        Backtrace
        • 17. /app/Http/Controllers/CourseController.php:21
        • 18. /vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
        • 19. /vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
        • 20. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:260
        • 21. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:205
      • select `id`, `name_en`, `name_ar`, `topic_id`, `slug_en`, `slug_ar` from `subjects` where `subjects`.`id` in (30)
        200μs/app/Http/Controllers/CourseController.php:23corspedia
        Metadata
        Backtrace
        • 20. /app/Http/Controllers/CourseController.php:23
        • 21. /vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
        • 22. /vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
        • 23. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:260
        • 24. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:205
      • select `id`, `name_en`, `name_ar`, `slug_en`, `slug_ar` from `topics` where `topics`.`id` in (1)
        150μs/app/Http/Controllers/CourseController.php:23corspedia
        Metadata
        Backtrace
        • 25. /app/Http/Controllers/CourseController.php:23
        • 26. /vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
        • 27. /vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
        • 28. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:260
        • 29. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:205
      • select * from `institutions` where `institutions`.`id` in (57) and `institutions`.`deleted_at` is null
        260μs/app/Http/Controllers/CourseController.php:23corspedia
        Metadata
        Backtrace
        • 20. /app/Http/Controllers/CourseController.php:23
        • 21. /vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
        • 22. /vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
        • 23. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:260
        • 24. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:205
      • select * from `providers` where `providers`.`id` in (47) and `providers`.`deleted_at` is null
        220μs/app/Http/Controllers/CourseController.php:23corspedia
        Metadata
        Backtrace
        • 20. /app/Http/Controllers/CourseController.php:23
        • 21. /vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
        • 22. /vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
        • 23. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:260
        • 24. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:205
      • select * from `html_files` where `html_files`.`id` = 3307 limit 1
        240μs/app/Models/Course.php:84corspedia
        Metadata
        Bindings
        • 0. 3307
        Backtrace
        • 21. /app/Models/Course.php:84
        • 28. view::public.courses.show:29
        • 30. /vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:125
        • 31. /vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:58
        • 32. /vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:72
      App\Models\HtmlFile
      1
      App\Models\Provider
      1
      App\Models\Institution
      1
      App\Models\Topic
      1
      App\Models\Subject
      1
      App\Models\Course
      1
        _token
        Mbi3jJxzkRPHGa7g1bTto7s5KcOhbIw54uEhQdq7
        locale
        en
        _previous
        array:1 [ "url" => "https://www.corspedia.com/en/courses/comprendre-le-coeur-d%27internet-:-les-r%...
        _flash
        array:2 [ "old" => [] "new" => [] ]
        PHPDEBUGBAR_STACK_DATA
        []
        path_info
        /en/courses/comprendre-le-coeur-d%27internet-:-les-r%C3%A9seaux-d%27op%C3%A9rateurs
        status_code
        200
        
        status_text
        OK
        format
        html
        content_type
        text/html; charset=UTF-8
        request_query
        []
        
        request_request
        []
        
        request_headers
        0 of 0
        array:24 [ "sec-ch-ua-mobile" => array:1 [ 0 => "?0" ] "sec-ch-ua" => array:1 [ 0 => ""HeadlessChrome";v="129", "Not=A?Brand";v="8", "Chromium";v="129"" ] "cache-control" => array:1 [ 0 => "no-cache" ] "pragma" => array:1 [ 0 => "no-cache" ] "cdn-loop" => array:1 [ 0 => "cloudflare; loops=1" ] "priority" => array:1 [ 0 => "u=0, i" ] "upgrade-insecure-requests" => array:1 [ 0 => "1" ] "user-agent" => array:1 [ 0 => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)" ] "cf-connecting-ip" => array:1 [ 0 => "52.14.233.132" ] "accept" => array:1 [ 0 => "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7" ] "sec-fetch-site" => array:1 [ 0 => "none" ] "cf-visitor" => array:1 [ 0 => "{"scheme":"https"}" ] "sec-fetch-mode" => array:1 [ 0 => "navigate" ] "sec-fetch-user" => array:1 [ 0 => "?1" ] "x-forwarded-proto" => array:1 [ 0 => "https" ] "cf-ipcountry" => array:1 [ 0 => "US" ] "accept-encoding" => array:1 [ 0 => "gzip, br" ] "sec-fetch-dest" => array:1 [ 0 => "document" ] "sec-ch-ua-platform" => array:1 [ 0 => ""Windows"" ] "x-forwarded-for" => array:1 [ 0 => "52.14.233.132" ] "cf-ray" => array:1 [ 0 => "92aa9a6ffe862340-ORD" ] "host" => array:1 [ 0 => "www.corspedia.com" ] "content-length" => array:1 [ 0 => "" ] "content-type" => array:1 [ 0 => "" ] ]
        request_server
        0 of 0
        array:50 [ "USER" => "www-data" "HOME" => "/var/www" "HTTP_SEC_CH_UA_MOBILE" => "?0" "HTTP_SEC_CH_UA" => ""HeadlessChrome";v="129", "Not=A?Brand";v="8", "Chromium";v="129"" "HTTP_CACHE_CONTROL" => "no-cache" "HTTP_PRAGMA" => "no-cache" "HTTP_CDN_LOOP" => "cloudflare; loops=1" "HTTP_PRIORITY" => "u=0, i" "HTTP_UPGRADE_INSECURE_REQUESTS" => "1" "HTTP_USER_AGENT" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)" "HTTP_CF_CONNECTING_IP" => "52.14.233.132" "HTTP_ACCEPT" => "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7" "HTTP_SEC_FETCH_SITE" => "none" "HTTP_CF_VISITOR" => "{"scheme":"https"}" "HTTP_SEC_FETCH_MODE" => "navigate" "HTTP_SEC_FETCH_USER" => "?1" "HTTP_X_FORWARDED_PROTO" => "https" "HTTP_CF_IPCOUNTRY" => "US" "HTTP_ACCEPT_ENCODING" => "gzip, br" "HTTP_SEC_FETCH_DEST" => "document" "HTTP_SEC_CH_UA_PLATFORM" => ""Windows"" "HTTP_X_FORWARDED_FOR" => "52.14.233.132" "HTTP_CF_RAY" => "92aa9a6ffe862340-ORD" "HTTP_HOST" => "www.corspedia.com" "REDIRECT_STATUS" => "200" "SERVER_NAME" => "corspedia.com" "SERVER_PORT" => "443" "SERVER_ADDR" => "141.95.147.152" "REMOTE_USER" => "" "REMOTE_PORT" => "50264" "REMOTE_ADDR" => "172.71.254.254" "SERVER_SOFTWARE" => "nginx/1.18.0" "GATEWAY_INTERFACE" => "CGI/1.1" "HTTPS" => "on" "REQUEST_SCHEME" => "https" "SERVER_PROTOCOL" => "HTTP/2.0" "DOCUMENT_ROOT" => "/var/www/corspedia/public" "DOCUMENT_URI" => "/index.php" "REQUEST_URI" => "/en/courses/comprendre-le-coeur-d%27internet-:-les-r%C3%A9seaux-d%27op%C3%A9rateurs" "SCRIPT_NAME" => "/index.php" "CONTENT_LENGTH" => "" "CONTENT_TYPE" => "" "REQUEST_METHOD" => "GET" "QUERY_STRING" => "" "SCRIPT_FILENAME" => "/var/www/corspedia/public/index.php" "PATH_INFO" => "" "FCGI_ROLE" => "RESPONDER" "PHP_SELF" => "/index.php" "REQUEST_TIME_FLOAT" => 1743704670.9737 "REQUEST_TIME" => 1743704670 ]
        request_cookies
        []
        
        response_headers
        0 of 0
        array:5 [ "content-type" => array:1 [ 0 => "text/html; charset=UTF-8" ] "cache-control" => array:1 [ 0 => "no-cache, private" ] "date" => array:1 [ 0 => "Thu, 03 Apr 2025 18:24:31 GMT" ] "set-cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6ImkyY1dzcjlUUFcvc2toZGEwSkxpaUE9PSIsInZhbHVlIjoiNTFLbXBNZ3hhUENxdlA1OW01Rk1UOFVOR3dLa1ZLUlJWbGZxNlcvRW9UMGU2emowc24ydldBNDlPVTQ5N2xxY2YvODBlQndVdGNyVWRmUU8xQ3EvUG50ZlJmQWpXV0JzUUR4L2R2c29oRzJ6MUlWQU15cDBFc0pyZ09nS1Vta3IiLCJtYWMiOiI4ZDE3NWJkODE2MzE5OGZkNmE5NzAyNzY3ZWM3YTZjY2RlNWE3MTEyMTcwMmUzMzAzZTY5NWVmNThlN2IzZmY1IiwidGFnIjoiIn0%3D; expires=Thu, 03 Apr 2025 20:24:31 GMT; Max-Age=7200; path=/; samesite=laxXSRF-TOKEN=eyJpdiI6ImkyY1dzcjlUUFcvc2toZGEwSkxpaUE9PSIsInZhbHVlIjoiNTFLbXBNZ3hhUENxdlA1OW01Rk1UOFVOR3dLa1ZLUlJWbGZxNlcvRW9UMGU2emowc24ydldBNDlPVTQ5N2xxY2YvODBlQ" 1 => "laravel_session=eyJpdiI6InJqOXRqY21pbEhaZjhmMCtyT1VTTkE9PSIsInZhbHVlIjoibk1DdzhvSDI0QTNOZndTelBISjZRSHFNM2tXU2tDUDllMGpLQnhySVZyV1NCSkx2ZThPQ2F6TGhYQzdRa1liK29jVTF6cktpZ01Rc2x1eDc4UEF4c3BHZFMxbGFza3VEUUhaaFRUbFNjRVlKb1RtVVVKdnNmWlE5a1JDMUQ5WmsiLCJtYWMiOiI0YmFjOWI2M2Y5NjgwYTgyYzRmM2VhNTc2ZTIyOTNkZTMyOGJlZjk0NTgyZDFlMDFmZTBjYTU2ZjIwZTBkYjM3IiwidGFnIjoiIn0%3D; expires=Thu, 03 Apr 2025 20:24:31 GMT; Max-Age=7200; path=/; httponly; samesite=laxlaravel_session=eyJpdiI6InJqOXRqY21pbEhaZjhmMCtyT1VTTkE9PSIsInZhbHVlIjoibk1DdzhvSDI0QTNOZndTelBISjZRSHFNM2tXU2tDUDllMGpLQnhySVZyV1NCSkx2ZThPQ2F6TGhYQzdRa1liK29j" ] "Set-Cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6ImkyY1dzcjlUUFcvc2toZGEwSkxpaUE9PSIsInZhbHVlIjoiNTFLbXBNZ3hhUENxdlA1OW01Rk1UOFVOR3dLa1ZLUlJWbGZxNlcvRW9UMGU2emowc24ydldBNDlPVTQ5N2xxY2YvODBlQndVdGNyVWRmUU8xQ3EvUG50ZlJmQWpXV0JzUUR4L2R2c29oRzJ6MUlWQU15cDBFc0pyZ09nS1Vta3IiLCJtYWMiOiI4ZDE3NWJkODE2MzE5OGZkNmE5NzAyNzY3ZWM3YTZjY2RlNWE3MTEyMTcwMmUzMzAzZTY5NWVmNThlN2IzZmY1IiwidGFnIjoiIn0%3D; expires=Thu, 03-Apr-2025 20:24:31 GMT; path=/XSRF-TOKEN=eyJpdiI6ImkyY1dzcjlUUFcvc2toZGEwSkxpaUE9PSIsInZhbHVlIjoiNTFLbXBNZ3hhUENxdlA1OW01Rk1UOFVOR3dLa1ZLUlJWbGZxNlcvRW9UMGU2emowc24ydldBNDlPVTQ5N2xxY2YvODBlQ" 1 => "laravel_session=eyJpdiI6InJqOXRqY21pbEhaZjhmMCtyT1VTTkE9PSIsInZhbHVlIjoibk1DdzhvSDI0QTNOZndTelBISjZRSHFNM2tXU2tDUDllMGpLQnhySVZyV1NCSkx2ZThPQ2F6TGhYQzdRa1liK29jVTF6cktpZ01Rc2x1eDc4UEF4c3BHZFMxbGFza3VEUUhaaFRUbFNjRVlKb1RtVVVKdnNmWlE5a1JDMUQ5WmsiLCJtYWMiOiI0YmFjOWI2M2Y5NjgwYTgyYzRmM2VhNTc2ZTIyOTNkZTMyOGJlZjk0NTgyZDFlMDFmZTBjYTU2ZjIwZTBkYjM3IiwidGFnIjoiIn0%3D; expires=Thu, 03-Apr-2025 20:24:31 GMT; path=/; httponlylaravel_session=eyJpdiI6InJqOXRqY21pbEhaZjhmMCtyT1VTTkE9PSIsInZhbHVlIjoibk1DdzhvSDI0QTNOZndTelBISjZRSHFNM2tXU2tDUDllMGpLQnhySVZyV1NCSkx2ZThPQ2F6TGhYQzdRa1liK29j" ] ]
        session_attributes
        0 of 0
        array:5 [ "_token" => "Mbi3jJxzkRPHGa7g1bTto7s5KcOhbIw54uEhQdq7" "locale" => "en" "_previous" => array:1 [ "url" => "https://www.corspedia.com/en/courses/comprendre-le-coeur-d%27internet-:-les-r%C3%A9seaux-d%27op%C3%A9rateurs" ] "_flash" => array:2 [ "old" => [] "new" => [] ] "PHPDEBUGBAR_STACK_DATA" => [] ]