11.06.2014 Views

Cross-platform TCP/IP Socket programming in REXX Contents

Cross-platform TCP/IP Socket programming in REXX Contents

Cross-platform TCP/IP Socket programming in REXX Contents

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

<strong>Cross</strong>-<strong>platform</strong> <strong>TCP</strong>/<strong>IP</strong> <strong>Socket</strong> Programm<strong>in</strong>g <strong>in</strong> <strong>REXX</strong><br />

9<br />

Well Known UDP & <strong>TCP</strong> Ports<br />

Port Application Description<br />

Echo 7/udp Echo Datagram back to sender<br />

FTP-Data 20/tcp File Transfer data transfer<br />

FTP 21/tcp File Transfer dialogue<br />

Telnet 23/tcp Telnet remote log<strong>in</strong> port<br />

SMTP 25/tcp Simple Mail Transfer Protocol<br />

DNS 53/udp Doma<strong>in</strong> name server<br />

HTTP 80/tcp Default Web server port<br />

POP3 110/tcp PC mail retrieval service<br />

NNTP 119/tcp Network news access<br />

NTP 123/udp Network Time Protocol<br />

SNMP 161/udp Simple Network Management queries<br />

SNMP-trap 162/udp Simple Network Management alerts<br />

●<br />

●<br />

<strong>TCP</strong>/<strong>IP</strong> Services<br />

ARP - Address Resolution Protocol<br />

● Translates between hardware address & <strong>IP</strong> address<br />

● Routers use arp to f<strong>in</strong>d out which mach<strong>in</strong>e on its network is<br />

to receive a given <strong>IP</strong> data packet<br />

DNS - Doma<strong>in</strong> Name Service<br />

● Translates between hostnames & <strong>IP</strong> addresses<br />

● Essential for "human" use of the Internet<br />

● Each doma<strong>in</strong> is locally managed, i.e. ProTech gets to name<br />

the mach<strong>in</strong>es <strong>in</strong> protechpts.com<br />

● Slow <strong>TCP</strong>/<strong>IP</strong> response often related to DNS problems<br />

● nslookup - UNIX command used to query the doma<strong>in</strong> name<br />

server<br />

10<br />

5<br />

updated 17-Aprr-2005 Copyright © 2005 ProTech Professional Technical Services, Inc.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!