Chapters 1 & 2 Flashcards

(37 cards)

1
Q

Computer Network

A

Any telecommunication connection that allows computers to electronically exchange data

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Internet

A

Any set of (inter)connected networks

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Intranet

A

Network that is not available to the outside world

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

The Internet

A

Global system of interconnected computer networks that uses TCP/IP protocol suite to link billions of computers worldwide

formed by connecting multiple packet switching networks

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

World Wide Web (WWW)

A

System of interlinked hypertext documents that are accessed via the Internet using the web browsers

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Y/N All computer networks are internets

A

no

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Y/N Any internet is a computer network

A

YEs

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Y/N The internet is a computer network

A

Yes

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Y/N The Internet is an internet

A

Yes

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Y/N The WWW is a computer network

A

No, WWW does not connect computers, it connects files. It is an application, just like email.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

message

A

information to be communicated

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

sender

A

device that sends the message

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

receiver

A

device that receives the message

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

medium

A

physical path from sender to receiver

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

protocol

A

set of rules that govern data communications

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

The Internet uses this protocol suite

17
Q

circuit switching

A

(dedicated line) method of implementing network communication in which two network nodes require a dedicated communications channel/wire (circuit) to communicate (like phone communication)

18
Q

packet switching

A

(small packets travel independently) Data is divided into small “packets” and packets travel independently through the network to reach the recipient

19
Q

Protocol layer

A

subset of specific aspects of communication

Each protocol should handle a part of communication that is not handled by other protocols

20
Q

Layers

A

each layer implements a service
- via its own internal-layer actions and procedures
- relying on services provided by layer below

Each layer of protocol verifies that the messages arrive as expected

21
Q

Why layering?

A

Helps deal with complex systems
- Provides a conceptual framework that can help us understand the system
- Easier maintenance or updating of system

22
Q

Encapsulation

A

change of implementation of layer’s service is invisible to rest of system

23
Q

Internet Layered Model (Protocol Stack)

A

Application
Transport
Internet
Link (network interface)
Physical

24
Q

Application (Layer 5)

A

for network applications

ex)
- email exchange
- file transfer
- web browsing - HTTP & HTML protocols
- telephone services

Protocols: FTP, SMTP, HTTP

25
Transport (Layer 4)
Provide communication from an application program on one computer to an application program on another; controlling the maximum data rate a receiver can accept, how to avoid network congestion, techniques to ensure that all data is received in the correct order process-process data transfer Protocols: TCP, UDP
26
Internet (Layer 3)
Fundamental for the Internet; specify communication across the Internet (spanning multiple interconnected networks) routing of datagrams from source to destination Protocols: IP, routing protocols
27
Network Interface Layer; Link (Layer 2)
Specify details about communication between higher layers of protocols (implemented in software) and the underlying network (implemented in hardware): network addresses, maximum packet size that a network can support, how to access the underlying medium, hardware addressing data transfer between neighboring computers Ethernet, PPP, wireless
28
Physical (Layer 1)
How electrical and electromagnetic energy is used to carry information across wires, glass, or through the air bits "on the wire" Protocols: Manchester encoding, ASCII
29
header
To perform verification on packages - each layer on the sender prepends extra information onto the packet - The corresponding protocol layer on the receiver removes and uses the extra information - Application layer doesn't prepend information (up to down)
30
message
HTTP, FTP, DNS
31
segment
TCP or UDP
32
IP datagram
internet layer
33
frame
Ethernet
34
IP address
Each computer connected to the Internet is given a unique address
35
IP meaning
internet protocol IPv4: series of four numbers separated by dots (147.53.6.172)
36
The internet structure is a
network of networks because a packet passes through many networks.
37
Protocols define...
format, order of messages sent and received, actions taken upon message transmission or receipt