Chapters 1 & 2 Flashcards

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
Q

Transport (Layer 4)

A

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
Q

Internet (Layer 3)

A

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
Q

Network Interface Layer; Link (Layer 2)

A

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
Q

Physical (Layer 1)

A

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
Q

header

A

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
Q

message

A

HTTP, FTP, DNS

31
Q

segment

A

TCP or UDP

32
Q

datagram

33
Q

frame

34
Q

IP address

A

Each computer connected to the Internet is given a unique address

35
Q

IP meaning

A

internet protocol

IPv4: series of four numbers separated by dots (147.53.6.172)