Concepts de TCP/IP et Sockets Éléments
Concepts de TCP/IP et Sockets Éléments
adresse structure.
7. Quelles sont les quatre fonctions pour passer la structure d'adresse de socket du noyau au processus ? 8.
{"1":"Quelles sont les 2 façons de stocker 2 octets en mémoire ?","2":"Quelle est la fonction d'ordre des octets ?"}
sont des fonctions de socket élémentaires ? 11. Qu'est-ce que des serveurs concurrents ? 12. Quelle adresse
Fonctions de conversion expliquées
UNITÉ-II
DÉVELOPPEMENT D'APPLICATION
Part-A (2-MARKS)
1. Expliquer le serveur et le client TCP Echo.
2. Définir le signal ?
3. Expliquer la fonction de signal.
4. Qu'est-ce que la fonction wait et la fonction Waitpid ?
Partie-B (16-POINTS)
1. Écrivez un programme de socket TCP pour mettre en œuvre un serveur Echo / client Echo. (16)
2. Expliquer le concept suivant avec un exemple approprié (16)
i) Fonction d'arrêt
ii) Panne de l'hôte du serveur
iii) Modèles d'entrée-sortie
iv) Signal Posix
3. Discutez du scénario suivant des opérations de serveur
i) Effondrement de l'hôte du serveur (6)
ii) Crash et redémarrage de l'hôte serveur (6)
iii) Arrêt de l'hôte serveur (4)
4. Expliquez en détail les différents modèles d'E/S dans le système d'exploitation Unix (16)
5. Expliquer en détail à propos de
i) Gestion des signaux POSIX (8)
ii) Conduction de frontière (8)
UNITÉ-III
OPTIONS DE SOCKET, SOCKETS UDP ÉLÉMENTAIRES
Part-A (2-MARKS)
1. Quelles sont les différentes manières d'obtenir et de définir les options qui affectent un socket ?
2. Expliquer les sockets UDP élémentaires.
3. Explain UDP server and UDP client.
4. Quelles sont les deux fonctions utilisées dans UDP élémentaire
5. Différence entre la fonction principale et la fonction dg_echo.
6. Quelles sont les quatre étapes utilisées dans la boucle de traitement des clients.
Partie-B (16-POINTS)
1. i) Supposons qu'un client et un serveur définissent l'option de socket SO_KEEPALIVE et le
la connectivité est maintenue entre les pairs mais il n'y a pas d'échange de données. Quand le
le minuteur de maintien actif expire toutes les 2 heures, combien de segments TCP sont échangés ?
la connexion ? Justifiez votre réponse par une illustration. (6)
ii) Écrire un programme qui vérifie toutes les options de socket d'une socket et définit la valeur pour
taille du tampon de réception à 520 octets. (10)
2. i) Écrivez des notes sur l'option de résolveur RES_USE_INET6 dans gethostbyname et gethostbyname2
fonctions. (8)
ii) Discutez de quatre options de socket TCP en détail. (8)
3. i) Discutez des options de socket IP et des options de socket ICMP en détail avec des exemples appropriés.
exemple (8)
ii) Write the similarities between UDP socket, TCP socket and raw socket. (8)
4. i) Expliquez le but et l'utilisation des sockets UDP et leurs différentes fonctions (10)
ii) Résumez la façon dont un serveur client TCP est différent d'un serveur client UDP (6)
5. Discutez brièvement du DNS avec un exemple (16)
6. Discutez brièvement du serveur et du client TCP Echo (16)
7. Discutez brièvement du serveur et du client UDP Echo (16)
UNITÉ–IV
SOCKETS AVANCÉS
Part-A (2-MARKS)
{"text":"1. Expliquer le serveur IPv4 et IPv6."}
2. Qu'est-ce que les macros de test d'adresse
3. Expliquer les implémentations des threads.
4. Quels sont les avantages et les inconvénients des threads ?
5. Quelles sont les fonctions de base de la création et de la terminaison des threads ?
6. Définir un fil ?
7. List out the unique values maintained by a thread.
8. Quels sont les interfaces de fil communs ?
9. Expliquer la fonction de fil.
10. Définir le multithreading
11. Mentionner l'objectif du programme ping.
12. Expliquer le programme traceroute
13. Définir les mutex
14. Expliquer les fonctions de base des threads.
15. Expliquez les sockets bruts.
16. Définir la proto structure.
17. Différenciez le programme ping et le programme traceroute.
Partie-B (16-POINTS)
1. i) compare i) Fork and Thread (4)
ii) Attendre et Waitpid (4)
ii) Écrivez un programme 'C' qui peut générer un paquet de requête d'écho ICMPv4 et le traiter.
la réponse ICMPv4 de retour reçue. (8)
2. Écrire des notes sur
i) création de socket brute (4)
ii) sortie de socket brute (6)
iii) entrée de socket brute (6)
3. i) Expliquez comment un serveur echo TCP utilisant des threads est créé et donnez également ses avantages. (10)
ii) Write short notes on mutexes and condition variables.
4. i) Comparez IPv4 et IPv6 (8)
ii) Expliquer la création de threads et la terminaison de threads avec un exemple approprié. (8)
5. Expliquez le programme de trace route avec un code d'exemple et un exemple (16)
6. Expliquer en détail l'interopérabilité entre IPv4 et IPv6 (16)
UNITÉ-V
GESTION SIMPLE DU RÉSEAU
Partie-A (2-POINTS)
1. Définir SNMP.
2. Quels sont les éléments clés de la gestion de réseau TCP/IP?
3. Définir MIB
4. Définir l'agent de message
5. Définir SMI
6. Quels sont les quatre nœuds sous le nœud Internet dans le document SMI
7. Expliquer les MIB privées.
8. Quelles sont les limitations des MIB ?
9. Quelles sont les limitations de SNMP
10. Définir RMON
11. Quels sont les objectifs de conception de RMON
12. Expliquer RMON MIB
13. Quels sont les avantages de SNMPv2
14. Expliquer SNMPv3
15. Quels sont les inconvénients de SNMPv1/v2
16. Où RMON est-il utilisé dans le réseau.
Part-B (16-MARKS)
1. i) Expliquez les types de données dans la classe UNIVERSELLE d'ASN.1 pour SNMP MIB (8)
ii) Écrire des notes sur le contrôle de la configuration du réseau (8)
2. Expliquez la syntaxe des différents formats de message SNMPv1 (16)
3. Expliquez l'architecture de l'entité SNMP et du gestionnaire SNMP traditionnel, tel que spécifié dans
RFC2271. (16)
4. Expliquez l'architecture de SNMPV3 avec un schéma clair.
5. i) Comparez SNMPV2 et SNMPV3 (6)
ii) Discutez de MIB (6)
iii) Rédigez une note sur RMON (4)