It seems that SAP handles different set of data transfer through different TCP port numbers,
SAP System Dispatcher Port 32xx
SAP System Dispatcher Security Port 47xx
SAP System Gateway Central Instance Port 33xx
SAP System Gateway Security Port 48xx
SAP message server services 36xx
GUI Client and STEAM Agent 49xx
and there is no default TCP port for any type of the data transfering to differentiate SAP traffic from other TCP applications. I would image that the server recognize the SAP traffic based on the SAP protocol. How does the SAP client initiate the connection to the SAP server? Does all the above data transfering types use the same protocol? or each type of data transfering uses different protocol?
Most of TCP applications have thier own protocols. E.g. FRC 765 for FTP and RFC 2068 for HTTP(1.1). Is there any way that I can learn the SAP protocol?
I would truly appreciate your help!