Please enable JavaScript.
Coggle requires JavaScript to display documents.
Networks
A collection of nodes interconnected by different types of links…
Networks
A collection of nodes interconnected by different types of links which allow the nodes to communicate at a distance to support diverse applications
Parts
-
Application
- IM (instant messaging)
- streaming
- email
- websites
The Application Layer
Application Architecture
- defines the structure of the application
- different concept than network architecture
-
Client-Server Model
client requests, always on server responds
-
Server
- always on server
- permanent IP address
- data centers for scaling
Client
- communicates w/server
- connected intermittently
- dynamic(not permanent) IP address
- don't communicate directly with other clients
-
-
Network Applications
- email
- remote login
- streaming
- P2P file sharing
- social media
- websites
Creating a Network Application
the program must:
- run on different end systems
- communicate over networks
-
-
-
-
-
Types
-
-
Wireless Sensor
sensor
sink
used for military, environmental research, etc
-
-
-
-
-
-