Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Čo je portmap v Linuxe?

Portmap je sieťová služba, ktorá mapuje čísla programov RPC na čísla portov TCP alebo UDP. Používajú ho RPC klienti a servery na vzájomnú komunikáciu. Portmap sa zvyčajne spúšťa v čase zavádzania a počúva na portoch TCP a UDP 111.

Keď chce klient vyvolať RPC, najprv kontaktuje mapu portov, aby našiel číslo portu, na ktorom počúva server RPC. Portmap potom vráti číslo portu klientovi, ktorý sa potom môže pripojiť k serveru a vyvolať RPC.

Portmap tiež udržiava databázu programov RPC a ich priradených čísel portov. Túto databázu používajú klienti na nájdenie čísel portov pre RPC, ktoré chcú vyvolať, a servery na registráciu čísel portov, na ktorých počúvajú.

Tu je niekoľko podrobností o mape portov:

* Portmap je implementovaný ako proces démona, ktorý beží na pozadí.

* Portmap používa na komunikáciu medzi klientmi a servermi protokol UDP.

* Portmap používa protokol TCP na komunikáciu medzi klientmi a mapou portov.

* Portmap sa nevyžaduje pre všetky aplikácie RPC. Niektoré aplikácie RPC používajú svoje vlastné čísla portov a nemusia používať mapu portov.

Portmap je kritická služba pre aplikácie RPC, ktoré používajú dynamické čísla portov. Bez mapy portov by klienti RPC nemohli nájsť čísla portov, na ktorých počúvajú servery RPC.

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené