Huvud Isp Vad används port 0 till?

Vad används port 0 till?



Port 0 har speciell betydelse i nätverksprogrammering, särskilt i Unix OS när det kommer till socket-programmering där porten används för att begära systemallokerade, dynamiska portar. Port 0 är en jokerteckenport som talar om för systemet att hitta ett lämpligt portnummer.

Till skillnad från de flesta portnummer är port 0 en reserverad port i TCP/IP-nätverk, vilket betyder att den inte ska användas i TCP- eller UDP-meddelanden. Nätverksportar i TCP och UDP sträcker sig från nummer noll upp till 65535. Portnummer i området mellan noll och 1023 definieras som icke-efemära portar, systemportar eller välkända portar. Internet Assigned Numbers Authority (IANA) upprätthåller en officiell notering av den avsedda användningen av dessa portnummer på internet, och systemport 0 ska inte användas.

infoga sidnummer i Google Docs

Hur TCP/UDP-port 0 fungerar i nätverksprogrammering

none

Jetta Productions / Getty Images

Konfigurering av en ny nätverksuttag kräver att ett portnummer tilldelas på både käll- och destinationssidan. TCP- eller UDP-meddelanden som skickas av avsändaren (källan) innehåller båda portnumren så att meddelandemottagaren (destinationen) kan skicka svarsmeddelanden till rätt protokollslutpunkt.

IANA har förallokerat utsedda systemportar för grundläggande internetapplikationer som webbservrar (port 80), men många TCP- och UDP-nätverksapplikationer har inte en egen systemport och måste skaffa en från enhetens operativ system varje gång de springer.

har min samsung tv bluetooth

För att tilldela dess källportnummer anropar applikationer TCP/IP-nätverksfunktioner som bind() för att begära en. Applikationen kan tillhandahålla ett fast (hårdkodat) nummer till bind() om de föredrar att begära ett specifikt nummer, men en sådan begäran kan misslyckas eftersom en annan applikation som körs på systemet för närvarande använder den.

Alternativt kan den tillhandahålla port 0 till bind() som dess anslutningsparameter. Det utlöser operativsystemet att automatiskt söka efter och returnera en lämplig tillgänglig port inom det dynamiska TCP/IP-portnummerintervallet.

Applikationen tilldelas inte port 0 utan snarare någon annan dynamisk port. Fördelen med denna programmeringskonvention är effektivitet. Istället för att varje applikation implementerar och kör kod för att prova flera portar tills de får en giltig, förlitar sig appar på operativsystemet.

Unix, Windows och andra operativsystem varierar i hanteringen av port 0, men samma allmänna konvention gäller.

hur du ändrar din nat-typ på ps4

Port 0 och nätverkssäkerhet

Nätverkstrafik som skickas över internet till värdar som lyssnar på port 0 kan genereras från nätverksangripare eller av misstag av program som programmerats felaktigt. De svarsmeddelanden som värdar genererar som svar på port 0-trafik hjälper angripare att lära sig beteendet och potentiella nätverkssårbarheter hos dessa enheter.

Många internetleverantörer (ISP) blockerar trafik på port 0, både inkommande och utgående meddelanden, för att skydda sig mot dessa utnyttjande.

FAQ
  • Vad är portnummer?

    Portnummer som används för TCP/IP-nätverksanslutningar fungerar som adressinformation och identifierar ett meddelandes avsändare och mottagare. Portnummer låter olika applikationer på samma nätverk dela resurser samtidigt.

  • Hur hittar jag portnummer?

    För att hitta portnumret för en specifik IP-adress, gå till kommandotolken , typ netstat -a , tryck sedan på Stiga på . Du kommer att se en lista över aktiva TCP-anslutningar tillsammans med IP-adresser och portnummer separerade med ett kolon.

  • Kan jag ansluta till port 0?

    Nej. Officiellt finns inte port 0 och du kan inte ansluta till den, eftersom det är ett ogiltigt portnummer. Du kan dock skicka ett internetpaket till och från port 0 på samma sätt som med ett annat portnummer.

Intressanta Artiklar

Redaktionen

none
Sennheiser Momentum In-ear-recension: Öka det roliga
Det tyska ljudföretaget Sennheiser har förtjänat sig ett gott rykte genom åren för att producera högkvalitativa ljudprodukter, särskilt inom hörlurssektorn. Dess sortiment spänner över öronmonster som £ 1 099 HD 800, helt nere
none
Hur man gör hår i Roblox
Roblox är ett spel som består av skapade spelare, inklusive rekreationer av andra videospel, vilket möjliggör en hög grad av kreativ frihet. Du kan till och med göra ditt eget hår i Roblox! Om du vill se bra ut i Roblox
none
Taligenkänning röstkommandon i Windows 10
Här är röstkommandon som du kan använda för att styra din dator med Taligenkänning i Windows 10. Taligenkänning är ett trevligt tillskott till dikteringsfunktionen i Windows 10.
none
Minecraft Castle Design Idéer
Minecraft låter spelarnas kreativa saft flöda fritt, och ett sätt att visa upp din arkitektoniska skicklighet är att bygga ett slott. Ett hus gjort av sten och smuts kommer bara att imponera på ett fåtal, men en imponerande fästning kommer alltid att göra det
none
Så här inaktiverar du annonser i Skype [uppdaterad för senaste versioner]
I version 7 fortsätter Skype att visa en platshållare istället för annonser. I den här artikeln kommer vi att se hur du blockerar annonser och tar bort platshållaren.
none
Swann DVR4-1260 recension
Swanns senaste DVR4-1260-sats ger videoövervakning med flera kanaler inom budgeten för de minsta företagen. Den innehåller en DVR med en 500 GB hårddisk, två IP67-klassade kameror med nattsyn och alla kablar som behövs
none
Hur man förbättrar OptiFine-inställningarna för Minecraft
Varje spelare vet vikten av bildrutor per sekund (FPS), speciellt när ett spels grafiska inställningar är aktuellt. Trots sin pixlade vintagestil är Minecraft inget undantag eftersom högre FPS-värden tillåter en