Wat is een nulmodem?

Een nulmodem is een kabel of adapter waarmee twee seriële apparaten kunnen communiceren zonder modem. Sommige nulmodems verbinden alleen de datalijnen tussen apparaten, terwijl andere ook handshaking-signalen bevatten. Null-modems worden vaak gebruikt door technici of technici om te communiceren met apparaten zonder ingebouwde console. Deze omvatten vele soorten ingebedde systemen, netwerkswitches en servers. Ze worden ook vaak gebruikt voor het debuggen van besturingssystemen wanneer er geen toetsenbord of videoservices beschikbaar zijn.

Een crossover-kabel is een nulmodemverbinding waarbij de seriële datalijnen binnen de kabel onderling zijn verbonden. Het Transmit-Data-signaal aan het ene uiteinde van de kabel is verbonden met de Receive-Data-pin aan het andere en vice versa. Deze kruisverbinding kan ook worden geïmplementeerd in een nulmodemadapter. In dit geval verbindt een standaard seriële kabel een apparaat met de adapter. Een identieke kabel verbindt de adapter met het andere apparaat en de crossover is bedraad in de adapter zelf.

De seriële hardware-handshaking-signalen kunnen ook worden bedraad in een adapter of crossover-kabel. De Request-To-Send-lijn van het ene apparaat kan worden aangesloten op de Clear-To-Send-lijn van het andere en vice versa. Afhankelijk van de hardware en software aan beide zijden van de verbinding, kan dit voldoende zijn om de communicatie voort te zetten.

Drie extra hardware-handshaking-signalen kunnen in een nulmodem worden geïmplementeerd. Sommige seriële apparaten vereisen dat de signalen Data-Terminal-Ready, Data-Set-Ready en Carrier-Detect werken. Wanneer alle drie deze signalen worden bevestigd, herkent elk apparaat dat het andere is ingeschakeld en verbonden. Veel nulmodems verbinden Data-Terminal-Ready aan de ene kant met Carrier-Detect en Data-Set-Ready aan de andere kant. Sommige nulmodems verbinden het Carrier-Detect-signaal mogelijk echter niet.

Voorafgaand aan de ontwikkeling van de Universal Serial Bus (USB) werd vaak een nulmodem gebruikt om bestanden tussen twee computers te delen. Een directe kabelverbinding werd gemaakt tussen de twee systemen, met behulp van hun seriële poorten en een nulmodem. Bestandsoverdrachtsoftware ontworpen voor een modemkoppeling werd vervolgens gebruikt om bestanden van het ene systeem naar het andere te kopiëren. Dit was met name handig voor zeer grote bestanden die niet op een diskette of andere verwijderbare opslagmedia zouden passen. Om dezelfde reden werd meestal een directe verbinding gebruikt om grote aantallen bestanden in één batch over te zetten.

Een veelgebruikt modern gebruik is om toegang te krijgen tot een kernel van een besturingssysteem (OS) of een apparaat zonder console met een afzonderlijke computer. Vaak kunnen bij het debuggen van een OS-kernel of bij het diagnosticeren van een kernelpaniek het standaardtoetsenbord en -scherm niet worden gebruikt. Een nulmodem kan een technicus controle over het systeem geven tijdens de foutopsporingssessie. Veel apparaten zijn ontworpen om zonder console te werken, zoals netwerkswitches, bladeservers en ingebedde systemen. Wanneer een toetsenbord en display tijdelijk nodig zijn voor diagnose of onderhoud, is een nulmodem een ​​veelgebruikt toegangsmiddel.

ANDERE TALEN

heeft dit artikel jou geholpen? bedankt voor de feedback bedankt voor de feedback

Hoe kunnen we helpen? Hoe kunnen we helpen?