28-06-2013, 12:16 PM
INTERNET ENABLED SYSTEMS NETWORK PROTOCOLS
INTERNET ENABLED.pdf (Size: 104.14 KB / Downloads: 60)
Internet enabled embedded system
Communication to other on the Internet.
Use html (hyper text markup language) or
MIME (Multipurpose Internet Mail
Extension) type files
Use TCP (transport control protocol) or
UDP (user datagram protocol) as transport
layer protocol
addressed by an IP address
Use IP (internet protocol) at network layer
protocol
MIME
Format to enable attachment of multiple
types of files
txt (text file)
doc (MSOFFICE Word document
file)
gif (graphic image format file)
jpg (jpg format image file)
wav format voice or music file
A system at one IP address
Communication with other system at
another IP address using the physical
connections on the Internet and routers
Since Internet is global network, the
system connects to remotely as well as
short range located system.
TCP/IP Network connectivity
Through the layers─ Application, transport,
network, data-link and physical
Application layer protocol also specifies
presentation ways.
Transport layer protocol also specifies
provide session establishment and
termination ways.
Each layer has a protocol, which specifies
the way in which the data or message from
previous layer transfer to next layer
Port Number
A port assigned number supports
multiple logical connections using a
socket, and a socket has an IP address
and port number.
A registered port number is between 0
and 1023. Registration is done by
IANA (Internet Assigned Number
Authority.
Port number 0 means host itself.
HTTP Features
A file–transfer like protocol for HTML
files. This makes it easy to explore a web
site URL. A request (from a client) is sent
and reply (response from a server) is
received.
The HTTP protocol is very light (a small
format) and thus speedy as compared to
other existing protocols. HTTP is able to
transfer any type of data to a browser (a
client) provided it is capable of handling
that data.
UDP at transport Layer
When message is connection less and
stateless, then transport layer protocol in
TCP/IP suite specifies a protocol called
UDP.
UDP supports the broadcast networking
mode. Example ─ application for
communicating a header before a data
stream.
UDP header specifies the bits for the source
and destination ports, the total length of
message including header and check sum
(optional).