5.1 - 5.2 - Transport and Network Layer Protocols Flashcards

1
Q

Links the application software in the application layer with the network and is responsible for the end-to-end delivery of message

A

Transport Layer

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

Accepts outgoing messages from the application layer and segments them for transmission

A

Transport Layer

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

Protocol Data Unit (PDU) at the transport layer is segment

A

Transport Layer

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

Takes the messages from the transport layer and routes them through the network by selecting the best path from computer to computer

A

Network Layer

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

First the application layer produces a Simple Mail Transfer Protocol (SMTP) packet that is split into two smaller TCP segments by the _______ layer

A

transport

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

Second, each segment from the transport layer are turned into packets in the __________ layer

A

network

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

Third, the __________ layer adds Ethernet Frame and instructs the physical layer hardware when to transmit

A

data link

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

There are different transport/network layer protocols but one family of protocols, the ____________________, dominates

A

Internet Protocol Suite

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

Developed for the US Department of Defence’s Advanced Research Project Agency network (ARPANET) by Vinton Cerf and Bob Kahn (1974)

A

Transmission Control Protocol/Internet Protocol (TCP/IP)

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

The transport layer protocol that links the application layer to the network layer

A

TCP

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

The network layer protocol and performs addressing and routing

A

IP

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

A typical TCP segment has a ______-bit header (24 bytes) of control information

A

192

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

Among other fields, TCP contains the source and destination _______________

A

port identifier

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

The _____________ port tells the TCP software at the destination to which application layer program the application layer packet should be sent

A

destination

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

The __________ port tells the receiver which application layer program the packet is from

A

source

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

The TCP segment also provides a _________________ so that the TCP software at the destination can assemble the segments into the correct order and make sure that no segments have been lost

A

sequence number

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
17
Q
  1. Connection-oriented
  2. Reliable delivery
  3. Ordered data reconstruction
  4. Flow control
  5. Stateful protocol
A

TCP’s characteristics

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

Creating a session between source and destination nodes

A

Connection-oriented

19
Q

Retransmitting lost or corrupt data

A

Reliable delivery

20
Q

Numbering and sequencing of segments

A

Ordered data reconstruction

21
Q

Regulating the amount of data transmitted

A

Flow control

22
Q

Keeping track of the session

A

Stateful protocol

23
Q

Applications/protocols that use TCP:

A
  1. HTTP
  2. FTP
  3. SMTP
  4. Telnet
24
Q

The Internet Protocol Suite has a second type of transport layer protocol, the __________________

A

User Datagram Protocol (UDP)

25
UDP PDUs are called __________
datagrams
26
UDP is used when the sender needs to send a single small __________ to the receiver
packet
27
When there is only one small packet to be sent, the transport layer doesn't need to worry about __________ or reassembling
segmenting
28
But unlike TCP, UDP doesn't check for __________________ (unreliable) --- resending of datagrams might be necessary
lost messages
29
1. Connectionless 2. Unreliable delivery 3. No ordered data reconstruction 4. No flow control 5. Stateless protocol
UDP's characteristics:
30
Applications/protocols that use UDP:
1. DHCP 2. DNS 3. SNMP 4. TFTP 5. VoIP 6. Video Streaming
31
The __________ (IP) is the network layer protocol
internet protocol
32
Network layer PDUs are called __________
packets
33
Two forms of IP are currently in use (__________ and __________)
IPv4...IPv6
34
- Provides reliable delivery that all of the data arrives at the destination - Uses acknowledges delivery and other processes to ensure delivery - Makes larger demands on the network -- more overhead, thus, slower
Transmission Control Protocol (TCP)
35
- Provides just the basic functions for delivery -- no reliability - less overhead
User Data Protocol (UDP)
36
Three unique functions provided by the __________: 1. Linking application layer to network layer 2. Segmenting 3. Session management
Transport Layer
37
38
With TCP, each application layer software package has a unique __________
port address
39
Port addresses can be any ____-bit (2 byte) number assigned to a service
16
40
__________ means to take one outgoing message from the application layer and break it into a set of smaller segments
Segmenting
41
__________ also means to take the incoming set of smaller segments from the network layer and reassemble them for the application layer
Segmenting
42
A __________ can be thought of as a conversation between two computers
session
43