Shared Flashcard Set

Details

cis 430
na
40
Advertising
Undergraduate 4
09/19/2012

Additional Advertising Flashcards

 


 

Cards

Term
Internet
Definition
network that encompasses the world
Term
why does networking seem complex?
Definition
lack of consistency in field, different terminology
Term
How are network services provided?
Definition
application software
Term
Definition of data communications
Definition
refers to the study of low-level mechanisms and technologies used to send information across a physical communication medium . focuses on ways to use physical phenomena to transfer information
Term
Packet switching
Definition
provides basis for internet, allows multiple users to share a network
Term
TCP/IP Internet Protocol Suite
Definition
takes virtualization approach that defines a network-independent packet and identify
Term
4 types of private networks
Definition
consumer, small office, small to medium business, large enterprise
Term
Protocol Construction
Definition
design protocols in sets called suites or families to allow them to work the most efficiently
Term
Layering Model
Definition
fundamental abstraction used to collect protocols into a unified whole
Term
Layering Model 5 parts
Definition
bottom to top-
Physical, network interface, internet, transport, application
Term
Two basic communication paradigms of the internet?
Definition
stream transport and message transport
Term
Definition of stream
Definition
denotes a paradigm in which a sequence of bytes flows from one application program to another- no meaning to the bytes and no boundaries
Term
Definition of message paradigm
Definition
network accepts and delivers a message- if sender places x amount of bytes outgoing, the receiving finds exactly x bytes incoming
Term
3 paradigm of Message transport
Definition
Unicast, Multicast, and broadcast
Term
Unicast
Definition
a message can be sent from an application on one computer directly to an application on another, 1-to-1
Term
Multicast
Definition
a message can be multicast to some of the computers on a network, 1-to-many
Term
Broadcast
Definition
a message can be broadcast to all computers on a given network, 1-to-all
Term
Problems of message transport
Definition
lost, duplicated, or delivered out of order
Term
Connection oriented communication
Definition
internet stream service- two applications must request a connection then data can be sent, then the application is terminated after communication
Term
how can a pair of applications that run on two independent computers coordinate to guarantee that they request a connection at the same time?
Definition
client server model
Term
Characteristics of Client Software
Definition
is an arbitrary application program that becomes a client temporarily when remote access is needed. (invoked by user) (runs locally)
Term
Server Software
Definition
privileged program, invoked automatically when a system boots
Term
Why is a allowing one computer to operate multiple servers useful?
Definition
hardware can be shared, has lower system administration overhead than multiple computer systems, demand for server is often sporadic
Term
What does every computer have for server identification?
Definition
a unique 32 bit identifier called IP address, and domain name system
Term
How to identify a service?
Definition
each service has a 16 bit known as port number
Term
concurrent servers-2 components
Definition
main program (thread) and handler
Term
How to avoid a bottleneck?
Definition
file sharing of P2P
Term
Application Program Interface
Definition
interface an application uses to specify communication. de facto standard is known as socket API
Term
two key aspects of an application-layer protocol
Definition
data representation and data transfer
Term
HTML
Definition
hyperText markup language- representation standard use to specify contents and layout of a web page- declartive
Term
URL
Definition
uniform resource locator- representation standard that specifies the format and meaning of web page identifiers
Term
HTTP
Definition
HyperText Transfer Protocol- transfer protocl that specifies how a browser interacts with a web server to transfer data
Term
Communication Protocl
Definition
specifies details for one aspect of computer communication including actions to be taken when errors or unexpected situations arise.
can specify low and high level details
Term
Application layer
Definition
protocols specify how a pair of apps interact and communicate
Term
Transport
Definition
protocols provide communication for apps between computers
Term
network interface
Definition
protocols include details about about communication between high protocols and underlying network
Term
physical
Definition
protocols specify details about underlying transmission and hardware
Term
Organization that creates standards for data communication?
Definition
International Standards Organization (ISO)
Term
What shift has occurred in the internet from when the world wide web first appeared?
Definition
resource sharing to general purpose communication
Term
List two new internet applications
Definition
high quality teleconferencing- b2b communication
navigation systems- consumers military
Supporting users have an ad free experience!