Multiplexing kombinerar flera kanaler av information över en enda krets eller transmissionsbanan , enligt " Encyclopedia of Networking & telekommunikation . " Multiplexing är ett viktigt inslag i TCP /IP , som står för Transmission Control Protocol /Internet Protocol och som i princip sätter förfarandena för hur datorer kommunicerar via Internet . Multiplexering används också tungt på trådlösa kommunikationssystem. Förbättra prestanda
Enligt datavetenskap expert Lori Macvittie , spridningen av nya webb - baserade tekniker som AJAX ( som står för " Asynchronous JavaScript and XML " ) och SOA (Service Oriented Architecture ) har vände TCP multiplexing till en nödvändighet . Detta beror på att de tidigare nämnda teknikerna dramatiskt öka antalet TCP-anslutningar på en viss server till överväldigande proportioner . Multiplexing huvudsak tillåter servern att " återanvända " befintliga TCP-anslutningar över ett stort antal förfrågningar , i stället för att behöva öppna och stänga hundratals eller tusentals TCP-anslutningar per sekund .
Förbättra kapaciteten
Genom att minska antalet TCP-anslutningar behövs för att tjäna ett visst antal användare och önskemål , servrar få möjligheten att öppna fler anslutningar och tjäna ett större antal användare . Detta gynnar inte bara gäller för servrar , men också till webbapplikationer och de operativsystem som stöder dem . Till exempel , mikro - blogging sajter som Twitter integrera en teknik som kallas " application programming interface , " eller API , som kräver hantering av ett stort antal TCP-anslutningar .
Gör Konsolidering Lättare
Eftersom multiplexing maximerar serverns kapacitet , gör det någon tjänsteleverantör att minska antalet servrar som behövs för att betjäna en bestämd användarbas . Färre servrar i sin tur minskar drifts-och förvaltningskostnader , och skjuter upp behovet av att förvärva ytterligare servrar om ytterligare tillväxt behövs .