MDK-ARM Keil, MDK-ARM Datasheet - Page 69

KIT REALVIEW MCU DEVELOPMENT

MDK-ARM

Manufacturer Part Number
MDK-ARM
Description
KIT REALVIEW MCU DEVELOPMENT
Manufacturer
Keil
Type
Compiler and IDEr
Datasheets

Specifications of MDK-ARM

For Use With/related Products
ARM MCUs
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Getting Started: Building Applications with RL-ARM
69
Transmission Control Protocol
The Transmission Control
Protocol is designed to ride
within the IP datagram data
payload.
The IP packet provides the
transport mechanism across
various networks. The TCP
datagram provides the logical
connection between computers
and the application software.
The TCP can be described as
making a logical circuit between
two applications running on
different computers. The
Internet Protocol uses the address of the destination computer. TCP uses a
source and a destination port, and provides error-checking, fragmentation of large
messages, and acknowledgement to the sender. The TCP acknowledgement and
retransmission mechanism uses a “sliding window” method. These calls for
multiple buffers to hold data that may need to be re-transmitted. It is expensive
in both processing power and user RAM, so it is quite a challenge when
implementing a small TCP/IP stack.
The TCP protocol is transported by the IP protocol
and provides the connection to an application on a
remote station. It supports fragmentation of data
packets, acknowledgement, and resending of lost
error packets.
The TCP port number associates the TCP data with
target application software. The standard TCP/IP
application protocols have “well-known ports” so that
remote clients may easily connect to a standard
service. The device providing the service can open a
TCP port and listen on this port until a remote client
connects. The client is then assigned a port on which
to receive data from the server. This port is known as
an ephemeral port as its assignment only lasts for the duration of the
communication session between the server and client.

Related parts for MDK-ARM