IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Réseau C Discussion :

Quel rôle joue la programmation (en particulier, en C) dans l'administration d'un réseau ?


Sujet :

Réseau C

  1. #1
    Nouveau membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Novembre 2018
    Messages
    26
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 27
    Localisation : Centrafrique

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Novembre 2018
    Messages : 26
    Points : 32
    Points
    32
    Par défaut Quel rôle joue la programmation (en particulier, en C) dans l'administration d'un réseau ?
    Salut à toutes et à tous,

    Avant que je ne vous pose ma préoccupation, je vous prie de me laisser vous dire ceci (car à mon avis cela vous permettra de comprendre ma perplexité et voler à mon secours) : je suis fasciné par le langage C (quoique débutant). Je peux dire que sur le plan scolaire, il passe avant tout. Seulement voilà qu'en IUT, je fais Réseaux et Systèmes Informatiques. Et d'ici 2 ans pour ma licence pro, je souhaite soutenir en Administration et Système Réseau. De ce fait, je voudrai savoir si la programmation à un rôle de premier plan à jouer dans l'administration d'un réseau. Parce que cela ne sert à rien de passer tout mon temps à apprendre le C si au finish il me sera de nulle utilité. Croire que ce n'est pas ce que je souhaite vraiment. En tout cas si la programmation même dans un langage autre que le C intervient dans l'administration réseau, dites le moi et montrez moi le rôle qu'il joue.

    Merci d'avance.

    Cordialement, Sosthène.

  2. #2
    Rédacteur/Modérateur


    Homme Profil pro
    Network game programmer
    Inscrit en
    Juin 2010
    Messages
    7 115
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : Canada

    Informations professionnelles :
    Activité : Network game programmer

    Informations forums :
    Inscription : Juin 2010
    Messages : 7 115
    Points : 32 967
    Points
    32 967
    Billets dans le blog
    4
    Par défaut
    La programmation pour administrer un réseau ? Faible, sinon on appelerait ça programmation réseau
    Le C pour administrer un réseau ? Quasi inexistante, les scripts seront plutôt en bash, powershell, ou en Python, Perl, ou autres langages de script ou spécifique à ton système

    Ça va paraître con mais administrer !== programmer
    Quand tu gères un parc, des machines, une infrastructure, tu fais des scripts pour simplifier cela, et tu les fais tant qu'à faire dans un langage plus simple, qui a moins de chances de planter toute une machine en cas d'erreur, et plus rapide à écrire et corriger. Dans un langage plus adapté puisque tu vas les exécuter dans la console. Voire dans un langage plus universel pour n'avoir qu'à copier ton fichier de script de machine à machine pour le réexécuter tel quel.
    Pensez à consulter la FAQ ou les cours et tutoriels de la section C++.
    Un peu de programmation réseau ?
    Aucune aide via MP ne sera dispensée. Merci d'utiliser les forums prévus à cet effet.

  3. #3
    Nouveau membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Novembre 2018
    Messages
    26
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 27
    Localisation : Centrafrique

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Novembre 2018
    Messages : 26
    Points : 32
    Points
    32
    Par défaut
    Jusque là ça va. J'ai enfin compris que programmer != d'administrer.

    A présent oublions l'administration. Allons maintenant à la question portant sur l'utilité du langage C dans le domaine des réseaux informatiques. En d'autres termes, son apport. Quel rôle il joue ? Dans quel cas lui fait on appel ? On l'utilise pour faire quoi ? Créer des applications ou bien... En tout cas je veux savoir si la programmation en C intervient aussi dans les réseaux. Et si oui à quel niveau.

    J'insiste tant parce que programmer en C me passionne. Les réseaux aussi. Et je veux savoir si les réseaux peuvent faire appel à mon expertise de programmeur C (je ne suis que débutant en C, mais je fais une projection). Je ne sais pas si vous voyez ce que je veux dire...

  4. #4
    Membre expérimenté
    Avatar de sambia39
    Homme Profil pro
    No Comment
    Inscrit en
    Mai 2010
    Messages
    543
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loiret (Centre)

    Informations professionnelles :
    Activité : No Comment
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : Mai 2010
    Messages : 543
    Points : 1 745
    Points
    1 745
    Par défaut
    Bonjour,


    À vos nombreuses questions à savoir dans quels cas en utilise le langage de programmation C ; quels rôles joue-t-il dans la programmation réseau/ son l'utilité, etc. L’idéale serais tout simplement de vous poser la question de savoir qu'est-ce qu’un langage de programmation et à quoi sert un langage de programmation, dans quelles situations (contexte) dois-je utiliser un langage de programmation X ou y etc…


    Pour faire simple le langage de programmation C étant proche de la machine elle peut tout à fait intervenir sur la partie réseaux exemple : elle pourrait être utilisée sur la couche 2 du modèle OSI (la couche des liaisons de données) pour implémenter le protocole de rejet sélectif (par exemple). Et il n’y a pas que dans le réseau qu’il faut utiliser le langage C, on peut tout à fait, utiliser le langage C++, Java ou même de l'ADA avec GNAT.Sockets voire même pour les plus courageux faire de la programmation réseaux en assembleur.


    Le choix du langage C pour faire de la programmation réseaux peut être diverses et varier voir même pour des questions historiques.


    À bientôt.
    Celui qui peut, agit. Celui qui ne peut pas, enseigne.
    Il y a deux sortes de savants: les spécialistes, qui connaissent tout sur rien,
    et les philosophes, qui ne connaissent rien sur tout.
    George Bernard Shaw

  5. #5
    Nouveau membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Novembre 2018
    Messages
    26
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 27
    Localisation : Centrafrique

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Novembre 2018
    Messages : 26
    Points : 32
    Points
    32
    Par défaut
    Merci pour votre intervention.

  6. #6
    Invité
    Invité(e)
    Par défaut
    Je ne suis pas d'accord avec certaines réponses données ici.
    J'ai répondu à la même question posée dans le forum Réseaux

    https://www.developpez.net/forums/d1.../#post10587232

    -VX

  7. #7
    Nouveau membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Novembre 2018
    Messages
    26
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 27
    Localisation : Centrafrique

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Novembre 2018
    Messages : 26
    Points : 32
    Points
    32
    Par défaut
    Merci Sambia39 pour ton intervention.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Quel âge pour la programmation ?
    Par Frazeks dans le forum Programmation pour enfants
    Réponses: 35
    Dernier message: 30/04/2020, 18h16
  2. Réponses: 4
    Dernier message: 12/11/2018, 03h26
  3. Quel langage (libre) de programmation choisir ?
    Par alexises dans le forum Langages de programmation
    Réponses: 16
    Dernier message: 27/04/2006, 15h05
  4. Avec quel langage débuter en programmation ?
    Par spectrum1984 dans le forum Débuter
    Réponses: 10
    Dernier message: 28/12/2003, 21h57
  5. Réponses: 3
    Dernier message: 27/08/2003, 21h14

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo