Guatewireless.org « Internetworking " Codes d'erreur NetBIOS
Netbios Codes d'erreur
Même dans ces jours, il ya beaucoup de services / applications qui utilizian protocole NetBIOS pour communiquer dans le réseau local.
NetBIOS, "Réseau Basic Input / Output System" est, à proprement parler, une spécification d'interface pour accéder aux services réseau, à savoir, une couche de logiciel développé pour relier un système d'exploitation réseau avec du matériel spécifique. NetBIOS a été initialement développé par IBM et Sytek comme une API / API pour les ressources du logiciel client d'un réseau local (LAN). Depuis sa création, NetBIOS est devenu le fondement de nombreuses autres applications réseau.
Afin de connaître les erreurs netbios, voici une liste de ces erreurs et leurs significations:
| Définition | Valeur Hex | Valeur décimale |
|---|---|---|
| NB_COMMAND_SUCCESSFUL | 0 × 0000 | 0 |
| NB_ILLEGAL_BUFFER_LEN | 0 × 0001 | 1 |
| NB_INVALID_COMMAND | 0 × 0003 | 3 |
| NB_COMMAND_TIME_OUT | 0 × 0005 | 5 |
| NB_MESSAGE_INCOMPLETE | 0 × 0006 | 6 |
| NB_DATA_NOT_RECEIVED | 0 × 0007 | 7 |
| NB_ILLEGAL_LOCAL_SESSION | 0 × 0008 | 8 |
| NB_NO_RES_AVAILABLE | 0 × 0009 | 9 |
| NB_SESSION_CLOSED | 0x000A | 10 |
| NB_COMMAND_CANCELLED | 0x000b | 11 |
| NB_DUPLICATE_NAME | 0x000d | 13 |
| NB_NAME_TABLE_FULL | 0x000E | 14 |
| NB_CMND_CMPL_DEREGISTERED | 0x000F | 15 |
| NB_SESSION_TABLE_FULL | 0 × 0011 | 17 |
| NB_SES_OPEN_REJECTED | 0 × 0012 | 17 |
| NB_ILLEGAL_NAME_NUMBER | 0 × 0013 | 19 |
| NB_REMOTE_NAME_NOT_FOUND | 0 × 0014 | 20 |
| NB_LOCAL_NAME_NOT_FOUND | 0 × 0015 | 21 |
| NB_NAME_IN_USE | 0 × 0016 | 22 |
| NB_NAME_DELETED | 0 × 0017 | 23 |
| NB_SESSION_ENDED_ABNORMALLY | 0 × 0018 | 24 |
| NB_NAME_CONFLICT | 0 × 0019 | 25 |
| NB_INTERFACE_BUSY | 0 × 0021 | 33 |
| NB_MAX_CMNDS_EXCEEDED | 0 × 0022 | 34 |
| NB_INVALID_ADAPTER | 0 × 0023 | 35 |
| NB_CMND_ALREADY_COMPLETED | 0 × 0024 | 36 |
| NB_CMND_INVALID_TO_CANCEL | 0 × 0026 | 38 |
| NB_NAME_DEFINED_BY_OTHERS | 0 × 0030 | 48 |
| NB_ENVIRONMENT_NOT_DEFINED | 0 × 0034 | 52 |
| NB_NO_OS_RESOURCES | 0 × 0035 | 53 |
| NB_MAX_APPL_EXCEEDED | 0 × 0036 | 54 |
| NB_NO_SAP_AVAILABLE | 0 × 0037 | 55 |
| NB_INADEQUATE_RESOURCES | 0 × 0038 | 56 |
| NB_INVALID_NCB_ADDRESS | 0 × 0039 | 57 |
| NB_RESET_INVALID | 0x003A | 58 |
| NB_INVALID_DD_ID | 0x003B | 59 |
| NB_SEGMENT_LOCK_UNSUCCESSFUL | 0x003C | 60 |
| NB_DD_OPEN_ERROR | 0x003F | 63 |
| NB_OS_ERROR_DETECTED | 0 × 0040 | 64 |
| NB_PERM_RING_STATUS | 0x004F | 79 |
| NB_UNEXPECTED_CCB_ERROR | 0x00F6 | 246 |
| NB_ADAPTER_OPEN_ERROR | 0x00f8 | 248 |
| NB_ADAPTER_HANDLER_ERROR | 0x00F9 | 249 |
| NB_ADAPTER_CHECK | 0x00FA | 250 |
| NB_CODE_NOT_OPERATIONAL | 0x00FB | 251 |
| NB_OPEN_FAILURES | 0x00FC | 252 |
| NB_UNEXPECTED_CLOSE | 0x00FD | 253 |
| NB_COMMAND_IN_PROCESS | 0x00FF | 255 |
Utilitaire
En bref, tout simplement, NetBIOS permet aux applications de «parler» au réseau. Son intention est d'isoler les programmes d'application de toute dépendance à l'égard du matériel. Tambií © n empêche les développeurs de logiciels doivent développer des routines de récupération d'erreur ou de routage ou de traiter des messages de bas niveau. Familièrement parlant, NetBIOS ne le «sale boulot».
Dans un réseau local avec le soutien NetBIOS, les ordinateurs sont connus et identifiés par un nom. Chaque ordinateur sur le réseau a un nom unique.
Chaque PC sur un réseau local communique avec d'autres NetBIOS soit en établissant une connexion (session), ou en utilisant NetBIOS datagrammes de diffusion. Les sessions permettent, comme dans le protocole TCP, envoyer des messages plus longs et gérer le contrôle et la récupération d'erreur. La communication sera point à point. D'autre part, je © tous datagramme de diffusion et permettre à un ordinateur pour communiquer avec plusieurs autres dans le même temps, mais toujours limité dans la taille du message. De plus, il n'ya pas de reprise sur erreur de commande (comme cela se produit en UDP). En retour, vous obtenez une plus grande efficacité avec des messages courts, ne pas avoir à établir une connexion.
Exploitation et services
NetBIOS fournit des services de la session décrite dans la couche 5 du modèle OSI. Chargée d'établir et de maintenir la session de connexions. Mais ce protocole doit être transporté entre les machines Travian © s d'autres protocoles, parce que par elle-même n'est pas suffisante pour acheminer les données en réseau LAN et WAN, pour laquelle vous devez utiliser un autre mécanisme de transport (par exemple, du protocole réseau LAN NetBEUI en WAN TCP / IP). Les protocoles qui peuvent fournir le service de transport NetBIOS sont les suivants:
IPC / IPX, NetBEUI, TCP / IP.
Le fait d'avoir à être porté par d'autres protocoles, c'est qu'il fonctionne dans la couche OSI 5 ne prévoit pas un format de transmission de données, ce qui est prévu par les protocoles ci-dessus.
NetBIOS permet orienté connexion de communication (TCP) ou orienté connexion (UDP). Il supporte à la fois broadcast et multicast, et 4 différents services: Services généraux, noms de service, Service de session et le Service de datagramme.
Lorsqu'un programme d'application a besoin des services NetBIOS, I © ste lancer une interruption logicielle spécifique. Cette interruption dirige le microprocesseur pour contrôler le logiciel de l'adaptateur réseau qui traite la demande.
Lorsqu'un programme d'application émet une interruption de NetBIOS, je © ste requiert un service réseau. L'interface NetBIOS définit exactement comment les programmes d'applications peuvent utiliser NetBIOS et interruption de service.
Le NetBIOS identifie ces services à Travian © s de terrain NCB_COMMAND du bloc de contrôle réseau, commande NetBIOS. Ces services peuvent être divisés en 4 groupes de base: Services généraux, des services de noms, de session et services de datagramme services
Popularité: [4% ? ]
Filed under: Internetworking · Tags: CMPL , valeur hexadécimale , le système d'entrée-sortie , système d'exploitation réseau

Lorsque vous essayez d'imprimer, le problème semble d'erreur imprimante canon pixma 5200 250.
Pouvez-vous me dire comment résoudre ce problème?
Mise à jour des fenêtres de mon ordi. mais dans les outils d'administration locale ne voyez pas le "messager", et je peux envoyer des messages d'alerte à d'autres ordinateurs sur le réseau à mon travail. comment je peux l'installer ou le mettre en marche ou que je peux faire?