Portmap

Kısaca: Portmap Unix benzeri sistemlerde RPC program numaralarını DARPA protokolü port numaralarına çeviren bir sunucu yazılımıdır. Tasarım amacı kullanımdaki port sayısını azaltmak olmasına rağmen yaygın olarak benimsenmediği için bu amaca ulaşılamadı. RPC çağrılarının yapılabilmesi için çalışıyor durumda olması gerekir. ...devamı ☟

Portmap Unix benzeri sistemlerde RPC program numaralarını DARPA protokolü port numaralarına çeviren bir sunucu yazılımıdır. Tasarım amacı kullanımdaki port sayısını azaltmak olmasına rağmen yaygın olarak benimsenmediği için bu amaca ulaşılamadı. RPC çağrılarının yapılabilmesi için çalışıyor durumda olması gerekir.

Bir RPC sunucusu çalıştırıldığında, hangi port numaralarını dinlediğini ve hangi RPC program numaralarının hizmet için hazırlandığını portmap` e söyler. Bir istemci verilen bir program numarısına RPC çağrısı yapmak istediği zaman, RPC paketlerinin yollanacağı port numarasını öğrenmek için öncelikle sunucu makinadaki portmap ile iletişim kuracaktır.

Portmap herhangi bir RPC sunucu çağrılmadan önce başlatılmalıdır. Diğer deamon` larda olduğu gibi portmap kendini terminal` den ayırır. Portmap hata günlüğünü syslog kullanark tutar.

Portmapper ilk olarak BSD 4.3` de kullanıldı ve şu ana kadar yaygın olarak NIS, NFS, ve FAM` da kullanıldı.

Portmap Örneği

Örnek, farklı programlar, versiyonları ve hangi portları kullandıklarını göstermektedir. Öreneğin, NFS` in 2 ve 3 versiyonları çalışmakta, istemcinin hangi transfer protokolünü istediğine bağlı olarak TCP` nin 2049 portu ya da UDP` nin 2049 portundan ulaşılabilmektedir.

 $ rpcinfo -p 
 program vers proto  port
 100000  2  tcp  111 portmapper
 100000  2  udp  111 portmapper
 100003  2  udp  2049 nfs
 100003  3  udp  2049 nfs
 100003  4  udp  2049 nfs
 100003  2  tcp  2049 nfs
 100003  3  tcp  2049 nfs
 100003  4  tcp  2049 nfs
 100024  1  udp 32770 status
 100021  1  udp 32770 nlockmgr
 100021  3  udp 32770 nlockmgr
 100021  4  udp 32770 nlockmgr
 100024  1  tcp 32769 status
 100021  1  tcp 32769 nlockmgr
 100021  3  tcp 32769 nlockmgr
 100021  4  tcp 32769 nlockmgr
 100005  1  udp  644 mountd
 100005  1  tcp  645 mountd
 100005  2  udp  644 mountd
 100005  2  tcp  645 mountd
 100005  3  udp  644 mountd
 100005  3  tcp  645 mountd


İlgili Sayfalar



Linkler



Kaynaklar

Vikipedi

Bu konuda henüz görüş yok.
Görüş/mesaj gerekli.
Markdown kullanılabilir.