Portmap
Bu madde hiçbir kaynak içermemektedir. (Temmuz 2024) (Bu şablonun nasıl ve ne zaman kaldırılması gerektiğini öğrenin) |
Bu madde, öksüz maddedir; zira herhangi bir maddeden bu maddeye verilmiş bir bağlantı yoktur. (Şubat 2018) |
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 makinedeki 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 terminalden ayırır. Portmap hata günlüğünü syslog kullanarak tutar.
Portmapper ilk olarak BSD 4.3'te kullanıldı ve şu ana kadar yaygın olarak NIS, NFS ve FAM' da kullanıldı.
Portmap Örneği
[değiştir | kaynağı değiştir]Örnek, farklı programlar, versiyonları ve hangi portları kullandıklarını göstermektedir. Örneğ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
[değiştir | kaynağı değiştir]Dış bağlantılar
[değiştir | kaynağı değiştir]- [1] 31 Ekim 2006 tarihinde Wayback Machine sitesinde arşivlendi. Portmap için manpage