June 2013 Archive


1793
The Internet Explosion: The 1990s
The Internet Explosion: The 1990s

The 1990s were ushered in with numerous events that symbolized the continued development and the soon-to-arrive commercialization of the Internet. ARPAnet, the progenitor of the Internet, ceased to exist. MILNET and the Defense Data Network had grown in the 1980s to

Tags gui interface, killer applications, server
910
Recent Developments
Recent Developments

Modernization in computer networking continues at a fast pace. Advances are being made on all fronts, including use of new applications, content distribution, Internet telephony, higher transmission speeds in LANs, and faster routers. But three developments merit special

Tags computer networking, network security, p2p networking
870
Application Layer
Application Layer

Network applications are the raisons d’ ętre of a computer network - if we couldn't think of any useful applications, there wouldn't be any need to design networking protocols to support them. Over the past 40 years, various ingenious and wonderful network applications have

Tags application layer, networking protocol, killer applications
1865
Principles of Network Applications
Principles of Network Applications

Consider you have an idea for a new network application. Maybe this application will be a great service to humanity, or will please your professor, or will bring you great wealth, or will simply be fun to develop. Whatever the motivation may be, let's now study how you

Tags network application, end systems, routers
2747
Network Application Architectures
Network Application Architectures

Before diving into software coding, you should have a big architectural plan for your application. Keep in mind that an application's architecture is particularly different from the network architecture (e.g., the five-layer Internet architecture discussed in "Computer Networks

Tags end systems, network applications, p2p architecture
2226
Processes Communicating
Processes Communicating

Before building your network application, you also need a basic understanding of how the programs, running in various end systems, communicate with each other. In the terminology of operating systems, it is not in fact programs but processes that communicate. A process

Tags network application, end systems, computer network, application layer
1697
Transport Services Provided by the Internet
Transport Services Provided by the Internet

Up until this point, we have been studying transport services that a computer network could provide generally. Let's now get more particular and look at the type of application support provided by the Internet. The Internet (and, more usually, TCP/IP networks) makes two

Tags transmission rate, tcp connection, throughput, network applications
1136
Application-Layer Protocols
Application-Layer Protocols

We have just studied that network processes communicate with each other by sending messages into sockets. But how are these messages structured? What are the meanings of the various fields in the messages? When do the processes send the messages? These questions bring

Tags sockets, application-layer protocol, end systems, internet applications
1465
Application-Layer Protocols
Application-Layer Protocols

We have just studied that network processes communicate with each other by sending messages into sockets. But how are these messages structured? What are the meanings of the various fields in the messages? When do the processes send the messages? These questions bring

Tags sockets, application-layer protocol, end systems, internet applications
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.