Fieldbus
Communication
•
211
ETHERNET
WAGO-I/O-SYSTEM 750
Linux Fieldbus Coupler
TCP port numbers
TCP can, in addition to the IP address (network and subscriber address),
respond to a specific application (service) on the addressed subscriber. For this
the applications located on a subscriber, such as a web server, FTP server and
others are addressed via different port numbers. Well-known applications are
assigned fixed ports to which each application can refer when a connection is
built up.
Examples:
Telnet
Port number: 23
HTTP
Port number: 80
A complete list of "standardized services" is contained in the
RFC 1700
(1994)
specifications
.
TCP segment
The packet header of a TCP data packet is comprised of at least 20 bytes and
contains, among others, the application port number of the transmitter and the
receiver, the sequence number and the acknowledgement number.
The resulting TCP packet is used in the data unit area of an IP packet to create
a TCP/IP packet.
10.1.3.3.3 UDP
The UDP protocol, like the TCP protocol, is responsible for the transport of
data. Unlike the TCP protocol, UDP is not connection-orientated; meaning
that there are no control mechanisms for the data exchange between
transmitter and receiver. The advantage of this protocol is the efficiency of the
transmitted data and the resulting higher processing speed.
10.1.3.3.4 ARP
ARP (Address Resolution Protocol).
This protocol combines the IP address with the physical MAC address of the
respective Ethernet card. It is always used when data transfer to an IP address
takes place in the same logical network in which the sender is located.