Vad är ett nollmodem?
Ett nollmodem är en kabel eller adapter som gör att två seriella enheter kan kommunicera utan ett modem. Vissa nollmodem ansluter endast datalinjerna mellan enheter medan andra också innehåller handskakningssignaler. Nollmodem används ofta av ingenjörer eller tekniker för att kommunicera med enheter som inte har någon inbyggd konsol. Dessa inkluderar många typer av inbäddade system, nätverksomkopplare och servrar. De används också ofta för felsökning av operativsystem när inga tangentbord eller videotjänster är tillgängliga.
En övergångskabel är en nollmodemanslutning där seriella datalinjer är tväranslutna i kabeln. Sändningsdatasignalen i den ena änden av kabeln är ansluten till mottagningsdatapinnen på den andra och vice versa. Denna tväranslutning kan också implementeras i en nollmodemadapter. I detta fall ansluter en seriell kabel till en enhet med adaptern. En identisk kabel ansluter adaptern till den andra enheten och överkopplingen är ansluten inuti själva adaptern.
Handskakningssignalerna för seriell hårdvara kan också anslutas till en adapter eller övergångskabel. Linjen Begär att skicka för en enhet kan kopplas till raden Rensa att skicka för den andra och vice versa. Beroende på hårdvaran och programvaran på båda sidor av anslutningen kan det räcka för att kommunikationen ska fortsätta.
Tre ytterligare handskakningssignaler kan implementeras i ett nollmodem. Vissa seriella enheter kräver att dataterminal-klara, datauppsättning-klara och bärare-detektera signalerna fungerar. När alla dessa tre signaler påstås, känner varje enhet att den andra är påslagen och ansluten. Många nollmodem kopplar ihop Data-Terminal-Ready i den ena änden till Carrier-Detect och Data-Set-Ready på den andra. Vissa nollmodem ansluter dock inte Carrier-Detect-signalen.
Före utvecklingen av Universal Serial Bus (USB) användes ofta ett nollmodem för att dela filer mellan två datorer. En direkt kabelanslutning gjordes mellan de två systemen med hjälp av deras seriella portar och ett nollmodem. Filöverföringsprogramvara utformad för en modemlänk användes sedan för att kopiera filer från ett system till det andra. Detta var särskilt användbart för mycket stora filer som inte skulle passa på en diskett eller andra flyttbara lagringsmedier. Av samma anledning användes ofta en direktanslutning för att överföra ett stort antal filer i en enda sats.
En vanlig modern användning är att komma åt en operativsystem (OS) -kärna eller en konsolfri enhet med en separat dator. Ofta kan du inte använda standardtangentbordet och displayen när du felsöker en OS-kärna eller diagnostiserar en kärnpanik. Ett nollmodem kan ge en ingenjör kontroll över systemet under felsökningssessionen. Många enheter är utformade för att fungera utan en konsol, till exempel nätverksomkopplare, bladservrar och inbäddade system. När ett tangentbord och skärm tillfälligt behövs för diagnostik eller underhåll, är ett nollmodem ett vanligt sätt att komma åt.