Network Application

1691
Computer Networks and the Internet
Computer Networks and the Internet

Today’s Internet is perhaps the largest engineered system ever created by mankind, with hundred of millions of connected computers, communication links, and switches; hundreds of millions of users who connect from time to time via cell phones and PDAs; and devices such

Tags computer network, protocol layering, network application
1175
Application Layer / Transport Layer
Application Layer / Transport Layer

The application layer is where network applications and their application-layer protocols reside. The internet's application layer contains many protocols, such as the HTTP protocol (which provides for Web document request and transfer), SMTP (which provides for the transfer

Tags application layer, transport layer, network application
1235
The bad guys can put malware into your host via the Internet
The bad guys can put malware into your host via the Internet

We connect devices to the Internet because we want to receive/send data from/to the Internet. This contains all kinds of good stuff, including Web pages, e-mail messages, MP3s, telephone calls, live video, search engine results, and so on. But, unluckily, along with all that good stuff

Tags network application, host, computer network
878
The bad guys can masquerade as someone you trust
The bad guys can masquerade as someone you trust

It is amazingly easy (you will have the knowledge to do so shortly as you proceed through this text!) to create a packet with an arbitrary source address, packet content, and destination address and then transmit this hand-crafted packet into the Internet, which will dutifully

Tags ip spoofing, network application, packets
2101
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
2493
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
1712
Socket Programming with TCP
Socket Programming with TCP

As we have considered many important network applications, let's discover how network application programs are actually written. In this section we'll write application programs that use TCP; in the following section we'll write programs that use UDP.

Tags client program, server program, network application, socket programming, stream, tcp
1129
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
Page 0 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.