December 2013 Archive


2901
An Example Client Server Application in Java
An Example Client Server Application in Java

In order to to explain socket programming for both TCP and UDP, we use the following simple client-server application:

Tags socket programming, standard input, standard output, streams, socket
1285
Socket Programming with UDP
Socket Programming with UDP

We studied in the previous section that when two processes communicate over TCP, it is as if there were a pipe between the two processes. This pipe remains in place until one of the two processes closes it. When one of the processes wants to send some bytes to the other process,

Tags processes, hostname, tuple
2003
Transport Layer
Transport Layer

Residing between the application and network layers, the transport layer is the most important part of the layered network architecture. It has the critical role of providing communication services directly to the application processes running on different hosts. The pedagogic

Tags network layer, transport layer, internet protocol, end system, transmission rate, logical communication, segments
1012
Overview of the Transport Layer in the Internet
Overview of the Transport Layer in the Internet

Recollect that the internet, and more commonly a TCP/IP network, makes available two distinct transport-layer protocols to the application layer. One of these protocols is UDP (User Datagram Protocol), which provides an unreliable, connectionless service to the invoking

Tags application layer, udp, tcp, network application, sockets, datagram, packets, segments
3962
Multiplexing and Demultiplexing
Multiplexing and Demultiplexing

In this section we discuss transport-layer multiplexing and demultiplexing, that is, extending the host-to-host delivery service provided by the network layer to a process-to-process delivery service for applications running on the hosts. In order to keep the discussion concrete, we'll

Tags network layer, host, transport layer, socket, application protocol
Page 1 of 1 Previous 1 Next

Copy Right

The contents available on this website are copyrighted by TechPlus unless otherwise indicated. All rights are reserved by TechPlus, and content may not be reproduced, published, or transferred in any form or by any means, except with the prior written permission of TechPlus.