안녕하세요. 이호림이라고 합니다.
제가 구현 할려는 기능이 있습니다.
원격지 서버에 접속하기전 미리 체크하여 접속할 수 있는지 없는지 알아내는 기능입니다.
원격지 서버는 여러가지가 될수 있겠군요... 데이타베이스, 데몬, 메일, FTP...
체크할려면 Host, Port 이렇게 2가지를 알아야 하는데요. Port 번호를 모르고
Port 별칭으로 Port 번호를 구해서 체크할려고 합니다.
예를들면 HTTP = 80, FTP = 21, TELNET=23
Port1 := PortNameToNum('HTTP');
Port2 := PortNameToNum('TELNET');
위와 같은 기능을 구현할려고 합니다.
포트 번호는 모르는 가정하에 포트 별칭만 알고 있을경우 이 포트 별칭으로 포트 번호를 구할려고 합니다.
Well-known port는 IANA에서 관장하고 있습니다.
이름과 포트번호를 디비로 만들어놓으시면 쉽게 하실 수 있겠네요...
http://www.iana.org/assignments/port-numbers
^^ 항상 즐코하세요...