TCP/IP Introduction (Chapter 1) Flashcards

Understand concepts in Chapter 1.

1
Q

Describe the TCP/IP protocol suite

A

a four-layer system that allows computers to communicate with each other despite differences in operating systems, computer vendors, etc.

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

What type of system is the TCP/IP protocol suite?

A

an open system - the definition of the protocol suite and many of its implementations are publicly available at little or no charge

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

How are networking protocols developed?

A

in layers - with each layer responsible for a different facet of the communications

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

What are the four layers of the TCP/IP protocol suite?

A

Link, Network, Transport, Application

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

Describe the Link layer.

A

Handles the hardware details of physically interfacing with the cable (or whatever type of media is being used) and typically includes the device driver in the operating system and the corresponding network interface card in the computer.

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

Describe the Network layer

A

Handles the movement of packets around the network using IP, ICMP and IGMP.

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

What does IP stand for?

A

Internet Protocol

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

What does ICMP stand for?

A

Internet Control Message Protocol

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

What does IGMP stand for?

A

Internet Group Management Protocol

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

Describe the Transport layer.

A

Provides a flow of data between two hosts for the application layer using TCP or UDP.

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

What does TCP stand for?

A

Transmission Control Protocol

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

What does UDP stand for?

A

User Datagram Protocol

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

Describe TCP

A

A transport-layer protocol that provides a reliable flow of data between two hosts.

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

Describe UDP

A

A transport-layer protocol that sends packets of data (datagrams) from one host to the other without guaranteeing reliability that the datagrams reach the other end.

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

What is a host?

A

Any hardware device that is capable of permitting access to a network via a user interface, specialized software, network address, protocol stack, or other means.

17
Q

Describe the Application layer.

A

Handles any details of the particular application. Common TCP/IP applications include
- Telnet for remote login
- FTP
- SMTP for electronic mail
- SNMP

18
Q

What does FTP stand for?

A

File Transfer Protocol

19
Q

What does SMTP stand for?

A

Simple Mail Transfer Protocol

20
Q

What does SNMP stand for?

A

Simple Network Management Protocol

21
Q

What is the kernel?

A

The operating system

22
Q

What are the main differences between the top (application) layer and the lower three layers?

A
  1. the application layer is typically a user process while the lower three are typically implemented in the kernel (OS)
  2. the application layer is concerned with the app details and not with the movement of data across the network
23
Q

What is an internet?

A

A collection of networks that all use the same protocol suite.

24
Q

What is the easiest way to build an internet?

A

By connecting two or more networks with a router.

25
Q
A